linux执行startx进入桌面黑屏,startx启动黑屏
2013年 06月24日
更多
一般在裝完gentoo等linux后,如果需要桌面管理,就要開始安裝xorg-server(或是xorg-x11),安裝一般問題都不大,而安裝完后,啟動不了桌面系統(tǒng)才是問題。針對n卡而言,相對要簡單一點。如無法啟動,需先確定幾點:
1,gentoo 中make.conf 中是否有對VIDEO_CARDS定義,是否包含了自己機子上的顯卡,如:nvidia,mesa(通用),vesa,vga,vmware,等。
2,在/etc/X11/xorg.conf文件存在,且對顯卡等其他定義正確。
在安裝完xorg-x11后,可以先運行X –configure 進行定義配置,再X -config config路徑(也可以用startx來啟動,會用/etc/X11/xorg.conf 這個位置的配置),可以先測試配置是否正確。
如果你是N卡,在安裝了nvidia-drivers后,會有nvidia-xconfig,運行下,可以生成一個默認(rèn)的配置,一般都可以用,在基礎(chǔ)上改下即可。
如果出現(xiàn)問題,可以ctrl+alt+backspace來終止,如果無效,可以用ctrl+alt+F1來強行回去命令符模式下再killall X ,可以關(guān)掉startx.
在啟動startx后,屏幕會短暫的閃一下,就應(yīng)該進行xorg默認(rèn)安裝的twm的桌面管理,如果你成功看到這個“丑丑”的界面,那么,恭喜你,你的xorg已經(jīng)安裝成功了。
如果沒有成功,首先確認(rèn)是否安裝了twm與xterm,默認(rèn)啟動twm。很多人也因為沒有安裝而造成了開機黑屏的。再還是不行的話,需要看下配置文件是否正確,這里可以主要看下xorg的報錯信息,一般這類問題都好解決,網(wǎng)上也有很多例子。
如果startx上沒有什么報錯信息,那很可能就是你的顯卡驅(qū)動出現(xiàn)了問題,可以試下重新安裝。
如果你還裝了gdm,也可以不啟動startx,而先啟動gdm來測試,如果可以正常顯示,說明你的配置沒有問題,但這種情況下,你進行桌面系統(tǒng),還是黑屏的話,你可以重點看下顯卡驅(qū)動這塊的問題。
gdm時還不會運行startx的啟動角本,但會用到其配置文件,如果你能啟動到gdm,那么已經(jīng)說明配置沒有問題,你可以看下X啟動時所要運行的角本出現(xiàn)了什么問題,X啟動角本為/etc/X11/xinit/xinitrc.d里運行,尤其看下顯卡安裝時,自動添加的一個角本,像我遇到過一個情況,就是/opt/bin/nvidia-settings –load-config-only,這行指令卡死,而造成gdm可以正常啟動,而進行系統(tǒng)黑屏,而gnome2的安全模式(不啟動自定義角本模式)可以正常進入桌面。
如果重新安裝xorg,需重新安裝一下nvidia-drivers,xf86-input-keyboard,xf86-input-mouse,xf86-input-evdev,不然可能進入桌面,鍵盤或是鼠標(biāo)不能用。
總結(jié)
以上是生活随笔為你收集整理的linux执行startx进入桌面黑屏,startx启动黑屏的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java多张图片上传安卓,Android
- 下一篇: linux与windows共享(四)