首页 > 编程知识 正文

linux重启黑屏,startx 黑屏

时间:2023-05-06 04:38:16 阅读:225261 作者:1113

2013年 06月24日

更多

一般在装完gentoo等linux后,如果需要桌面管理,就要开始安装xorg-server(或是xorg-x11),安装一般问题都不大,而安装完后,启动不了桌面系统才是问题。针对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,运行下,可以生成一个默认的配置,一般都可以用,在基础上改下即可。

如果出现问题,可以ctrl+alt+backspace来终止,如果无效,可以用ctrl+alt+F1来强行回去命令符模式下再killall X ,可以关掉startx.

在启动startx后,屏幕会短暂的闪一下,就应该进行xorg默认安装的twm的桌面管理,如果你成功看到这个“丑丑”的界面,那么,恭喜你,你的xorg已经安装成功了。

如果没有成功,首先确认是否安装了twm与xterm,默认启动twm。很多人也因为没有安装而造成了开机黑屏的。再还是不行的话,需要看下配置文件是否正确,这里可以主要看下xorg的报错信息,一般这类问题都好解决,网上也有很多例子。

如果startx上没有什么报错信息,那很可能就是你的显卡驱动出现了问题,可以试下重新安装。

如果你还装了gdm,也可以不启动startx,而先启动gdm来测试,如果可以正常显示,说明你的配置没有问题,但这种情况下,你进行桌面系统,还是黑屏的话,你可以重点看下显卡驱动这块的问题。

gdm时还不会运行startx的启动角本,但会用到其配置文件,如果你能启动到gdm,那么已经说明配置没有问题,你可以看下X启动时所要运行的角本出现了什么问题,X启动角本为/etc/X11/xinit/xinitrc.d里运行,尤其看下显卡安装时,自动添加的一个角本,像我遇到过一个情况,就是/opt/hcdxf/nvidia-settings –load-config-only,这行指令卡死,而造成gdm可以正常启动,而进行系统黑屏,而gnome2的安全模式(不启动自定义角本模式)可以正常进入桌面。

如果重新安装xorg,需重新安装一下nvidia-drivers,xf86-input-keyboard,xf86-input-mouse,xf86-input-evdev,不然可能进入桌面,键盘或是鼠标不能用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。