公卿之中,吏部尚书牛弘称赞他有“王佐之才”,隋朝大军事家、左仆射杨素也抚着坐床对他说:“卿终当坐此!”
大业末年,李靖任马邑郡丞。这时,反隋暴-政的农民斗争已风起云涌,河北窦建德,河南翟让、李密,江淮杜伏威、辅公祏等领导的三支主力军以摧枯拉朽之势,动摇着隋朝的腐朽统治。
身为隋朝太原留守的李渊也暗中招兵买马,伺机而动。李靖察觉了他的这一动机,遂“自锁上变”,将往江都,以告发此事。但当到了京城长安时,关中已经大乱,因道路阻塞而未能成行。不久,李渊于太原起兵,并迅速攻占了长安,俘获了李靖。
李靖满腹经纶,壮志未酬,在临刑将要被斩时,大声疾呼:“公起义兵,本为天下除暴-乱,不欲就大事,而以私怨斩壮士乎!”
李渊欣赏他的言谈举动,李世民赞赏他的才识和胆气,因而获释。不久,被李世民召入幕府,用做三卫。
灭萧铣时,由于萧铣控制着险塞,李靖受阻,进军迟缓。李渊却误以为他滞留不前,贻误军机,秘密诏令许绍将他处死。许绍爱惜他的才干,为他请命,才免于一死。
不久,开州蛮人首领冉肇则叛唐,率众进犯夔州,赵郡王李孝恭率唐军出战