![安装错误的视频驱动程序后,如何让 Unity 再次运行?](https://linux22.com/image/958491/%E5%AE%89%E8%A3%85%E9%94%99%E8%AF%AF%E7%9A%84%E8%A7%86%E9%A2%91%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E5%90%8E%EF%BC%8C%E5%A6%82%E4%BD%95%E8%AE%A9%20Unity%20%E5%86%8D%E6%AC%A1%E8%BF%90%E8%A1%8C%EF%BC%9F.png)
首先,我做了一件蠢事。尽管我有一个集成芯片组,但我还是下载了 Nvidia 驱动程序。安装后,我的 Unity 仍在运行。但是,当我重新启动计算机时,我收到一条错误消息,提示我无法运行 Unity。
我卸载了 Nvidia 驱动程序。
我重新启动了电脑。
Unity 仍然不起作用。
在终端中我输入“unity”,一切看起来都正常,直到我收到三条错误消息,内容如下:
Xlib: extension "GLX" missing on display ":0.0".
其次是:
Compiz (opengl) - Fatal: glXCreateContext failed
Compiz (bailer) - Info: Ensuring a shell for your session
jesse@jesse-PC:~$ Cannot register the panel shell: there is already one running.
答案1
注销,并在重新登录之前,确保选择Ubuntu代替Ubuntu 经典版。
答案2
您需要安装 mesa-glx 包。
sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri
然后,重新启动,就一切正常了。
答案3
首先检查你是否已经完全删除了 nvidia 驱动程序
然后安装 intel-gpu-tools 和 i965-va-driver
sudo apt-get install intel-gpu-tools
sudo apt-get install i965-va-driver
我希望这能奏效
您可能需要重新安装 Unity 并注销才能更改效果