opensuse使用zypper update後無法登錄圖形界面

問題產生過程

系統 opensuse thumbleweed
安裝amarok後,重啓到圖形登錄界面後輸入密碼,無法進入系統。
懷疑是某些軟件的版本與新安裝的一些庫版本不一致導致,
thumblewed好處是可以滾動更新,問題是更新後經常會發生一些無法啓動的嚴重問題,
遇到過幾次了,
進入字符界面調用zypper update --auto-agree-with-licenses進行更新,
更新完重啓,無法進入到圖形登錄界面,只能進入字符界面,而且無法連接網絡。

解決過程

發現內核已經更新了,懷疑是內核更新後,網卡,顯卡驅動工作不正常了,
重啓,進入到開機選項時選擇舊的內核版本啓動,
發現可以登錄並進入圖形界面,嚇我一跳,以爲又要重裝。

但是出現其他問題,yast2工具打開後,子項目無法打開,比如
“軟件管理”點擊後沒有任何反應。重裝yast2的一衆軟件,無解。

使用命令執行yast2然後點擊子項目,打印錯誤如下:

Run command: /sbin/yast2 sw_single &
terminate called after throwing an instance of ‘YUIPluginException’
what(): Couldn’t load plug-in qt
/sbin/yast2:行 468: 26020 已放棄 (核心已轉儲)$ybindir/y2start module"module "@" “$SELECTED_GUI” $Y2_GEOMETRY $Y2UI_ARGS

執行zypper se -s libyui
發現
i+ | libyui-qt10 | 軟件包 | 2.51.4-1.1 | x86_64 | (系統軟件包)
| libyui-qt11 | 軟件包 | 2.52.3-1.1 | x86_64 | openSUSE:Factory
| libyui-qt11 | 軟件包 | 2.52.3-1.1 | x86_64 | openSUSE:Tumbleweed

懷疑是libyui-qt10版本太低了,安裝libyui-qt11
zypper install libyui-qt11
zypper in libyui-qt-pkg11
問題解決。
作者:帥得不敢出門

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章