Lew*_*wis 5 nvidia xorg graphics bumblebee drivers
下面有一个完整的背景(出于挫败感)说明了我为什么想知道这一点 - 但基本问题是如何将Xserver完全重置为安装 Ubuntu 时的状态?我已经寻找了几个月的方法来做到这一点,但到目前为止没有任何效果。
对一般问题的思考也非常受欢迎。我使用的是 Ubuntu-gnome 15.10。我的 linux/ubuntu 知识可能是......“中级”。
一般背景
我(不幸的是)拥有一台配备混合显卡的笔记本电脑(NVIDIA GeForce GTX 860M 是辅助 GPU)。这给我带来了无穷无尽的问题。我使用 Ubuntu Gnome,并且重新安装的次数已经数不清了。
过去我曾尝试使用 Ubuntu 中提供的推荐的 Nvidia 二进制驱动程序包。这最初确实有效,但是,通常一个简单的“apt-get升级”就会破坏X并在启动后将我转入黑屏。然后几乎不可能恢复,因为即使清除所有 Nvidia 软件包并在命令行使用 ubuntu 驱动程序更改为 nouveau(也删除 xorg.conf 文件)似乎也无法恢复我的图形(即使这没有意义) ...这肯定会让我回到起点吗?)。我尝试了所有可用的 Nvidia 软件包(每次都清除),但总是以黑屏告终。然后我重新安装 Ubuntu Gnome 并使用完全相同的 Nvidia 驱动程序包,它工作了!
这让我发疯。清除 Nvidia 驱动程序并删除 xorg.conf 似乎还不够。有关 nvidia 的某些问题似乎一直存在,直到我重新安装后才得以修复。
熊蜂
最近,我尝试安装 Bumblebee 作为解决我的问题的可能方案(即作为在整个 X 会话中使用 Nvidia 驱动程序的替代方案)。我将主驱动程序恢复为 nouveau (在 ubuntu 中提供的附加驱动程序应用程序中)并按照标准 Ubuntu 指南安装了 bumblebee 。它不适用于我的卡(“无法访问辅助 GPU 无法加载 GPU 驱动程序”),因此我尝试升级 Bumblebee 使用的 Nvidia 驱动程序(再次按照说明进行操作)。这破坏了 X。我清除了 Bumblebee 和所有相关的软件包并恢复为 nouveau。
X还是坏了!奇怪的是,即使我已经清除了所有 Nvidia 软件包,每次启动时都会生成一个基于 Nvidia 的 xorg.conf 文件(我删除了它,它又回来了)......?
问题
因此,我想知道每次发生这种情况时,我可以简单地重置 Xserver 和所有关联的软件包的最积极的方法,这样我就不必完全重新安装。我想在未来知道这一点,因为至少能够将我的系统恢复到可以启动到 GUI 然后尝试不同选项的状态,这将是很好的。
研究
我已经看过这个和这个了。第一个是最相关的,但这样做对我来说永远不起作用。仅仅清除 Nvidia 驱动程序似乎还不够。关于 Nvidia 的一些东西似乎挥之不去(例如,现在我有一个神奇地重新出现的基于 Nvidia 的 xorg.conf 文件,即使我没有安装 nvidia 软件包)。
小智 2
dpkg-reconfigure 或 X -configure 都不适合我。
我必须删除 xorg.conf 文件并重新启动计算机。之后,X 似乎自动配置了自己,我终于可以再次看到 GUI。
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo reboot
Run Code Online (Sandbox Code Playgroud)
一般来说,您可以使用以下命令重置 xserver
sudo dpkg-reconfigure xserver-xorg
Run Code Online (Sandbox Code Playgroud)
或者
sudo X -configure
Run Code Online (Sandbox Code Playgroud)
但我见过一些人的情况,这对他们不起作用。
归档时间: |
|
查看次数: |
16314 次 |
最近记录: |