首先,我做了一件蠢事。尽管我有一个集成芯片组,但我还是下载了 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 并注销才能更改效果