Ubuntu无法进入图形界面,只能进入命令行界面,安装显卡驱动后 |
您所在的位置:网站首页 › linux换显卡进不了系统 › Ubuntu无法进入图形界面,只能进入命令行界面,安装显卡驱动后 |
在安装NVIDIA驱动后,开机无法进入图形界面,通过Ctrl + Alt + F7无法进入图形界面,但执行sudo startx可以进入,不过后来一通操作,startX也不行了 在尝试卸载所有NVIDIA驱动后不行 sudo apt-get remove --purge *nvidia-* sudo apt-get autoremove #特别重要 sudo apt-get install -f #特别重要 sudo reboot可以确定安装NVIDIA驱动是成功的,只是进不了界面,大体都正常,可以确认只是某个小问题,为了保险,排除英伟达驱动的原因,特地全部删除,发现不是这个的问题 恢复屏蔽的开源驱动也不行 sudo gedit /etc/modprobe.d/blacklist.conf把下面末尾的所有屏蔽的驱动都删除,reboot,不行 blacklist amd76x_edac blacklist rivafb blacklist vga16fb blacklist nouveau blacklist nvidiafb blacklist rivatv 更换阿里镜像源,依然不行更换阿里镜像源不放了,紧接着重新安装ubuntu图形界面 sudo apt-get update sudo apt-get install --reinstall ubuntu-desktop sudo apt-get install unity然后安装lightdm sudo apt-get install lightdm sudo service lightdm start结果是失败,报错后一顿谷歌,发现说了一大堆没用的 说删除Xorg的,不行,就压根没这个文件 sudo rm /etc/X11/xorg.conf sudo reboot 开启用户图形,没用还会报错 sudo systemctl set-default graphical.target reboot # 注:关闭用户图形界面用以下命令 sudo systemctl set-default multi-user.target sudo reboot重启lightdm,没用,依然报错 sudo service lightdm restart
最后发现是权限问题: .Xauthority文件问题(这也是我的机器在这次出的问题)主目录下的.Xauthority文件拥有者变成了root,从而以用户登陆的时候无法读取.Xauthority文件,导致进不去。(Xauthority,是startx脚本记录文件。Xserver启动时,读文件~/.Xauthority,读入对应其display的记录。当一个需要显示的客户程序启动调用XOpenDisplay()也读这个文 件,并把找到的magic code 发送给Xserver。当Xserver验证这个magic code正确以后,就同意连接啦。观察startx脚本也可以看到,每次startx运行,都在调用xinit以前使用了xauth的add命令添加了一个新的记录到~/.Xauthority,用来这次运行X使用认证。) 解决方法:我们需要将.Xauthority的拥有者改为登陆用户,开机后,在登陆界面按下shift + ctrl + F1进入tty命令行终端,登陆后,输入以下命令: cd ~ # 进主目录 sudo chown yourusername:yourusername .Xauthority # 命令,改权限 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |