自从在 Ubuntu 12.04 出现严重卡顿之后对其进行了一些修复,我注意到当我登录 Unity 3D 时,我进入的是 Unity 2D(登录时两个条目都可用)。Unity 3D 似乎完全消失了。
nick@nick:~$ /usr/lib/nux/unity_support_test -p
显示:Xlib:显示“:0.0”时缺少扩展“GLX”。
错误:系统上没有 GLXUnity 3D 之前运行完美。
我的技术知识有限,因此很难将我的问题与网站上已经提出的问题进行比较。关于此问题出现之前发生的情况的其他信息可能是由于一些混乱的移除和安装而导致的,而我不明白其中的原因。信息在这里也许这能提供一些启示。我做过重新安装标记为消除:
开始日期:2013-12-07 02:00:03 命令行:apt-get install libqt4-dev intltool
安装:libx11-xcb-dev:amd64(1.4.99.1-0ubuntu2.2,自动)、libxdamage-dev:amd64(1.1.3-2build1,自动)、libqt4-opengl-dev:amd64(4.8.1-0ubuntu4.4,自动)、libpthread-stubs0:amd64(0.3-3,自动)、libxfixes-dev:amd64(5.0-4ubuntu4.1,自动)、libgl1-mesa-dev:amd64(9.2.0~git20131002+9.2.2eb55601-0ubuntu0sarvatt~precise,自动)、xserver-xorg-core:amd64 (1.12.3+git20120709+server-1.12-branch.60e0d205-0ubuntu0ricotz~precise,自动),libxcb-dri2-0-dev:amd64(1.8.1-1ubuntu0.2,自动),libgl1-mesa-glx:amd64(9.2.0~git20131002+9.2.2eb55601-0ubuntu0sarvatt~precise,自动),libgl1-mesa-glx:i386(9.2.0~git20131002+9.2.2eb55601-0ubuntu0sarvatt~precise,自动),libglapi-mesa:amd64 (9.2.0~git20131002+9.2.2eb55601-0ubuntu0sarvatt~precise,自动),libglapi-mesa:i386(9.2.0~git20131002+9.2.2eb55601-0ubuntu0sarvatt~precise,自动),libxxf86vm-dev:amd64(1.1.1-2ubuntu0.1,自动),x11proto-kb-dev:amd64(1.0.5-2,自动),x11proto-gl-dev:amd64(1.4.16-1,自动),mesa-common-dev:amd64(9.2.0~git20131002+9.2.2eb55601-0ubuntu0sarvatt~precise,自动),xtrans-dev:amd64 (1.2.6-2,自动)、libqt4-dev:amd64(4.8.1-0ubuntu4.4)、x11proto-input-dev:amd64(2.1.99.6-1,自动)、x11proto-fixes-dev:amd64(5.0-2ubuntu1,自动)、xserver-xorg-input-evdev:amd64(2.7.0+git20120504.f28507e8-0ubuntu0sarvatt~precise,自动)、libglu1-mesa-dev:amd64(9.0.0-0ubuntu1~precise1,自动)、libdrm-dev:amd64(2.4.46+git20130702.c6d73cfe-0ubuntu0sarvatt~precise,自动)、 x11proto-xf86vidmode-dev:amd64(2.3.1-2,自动)、x11proto-xext-dev:amd64(7.2.0-3,自动)、qt4-qmake:amd64(4.8.1-0ubuntu4.4,自动)、libxext-dev:amd64(1.3.0-3ubuntu0.1,自动)、libxcb-glx0-dev:amd64(1.8.1-1ubuntu0.2,自动)、x11proto-damage-dev:amd64(1.2.1-2,自动)、libqtwebkit-dev:amd64(2.2.1-1ubuntu4,自动)、libxau-dev:amd64(1.0.6-4,自动)、qt4-linguist-tools:amd64(4.8.1-0ubuntu4.4,自动)、xorg-sgml-doctools:amd64(1.10-1,自动)、libx11-dev:amd64(1.4.99.1-0ubuntu2.2,自动)、libx11-doc:amd64(1.4.99.1-0ubuntu2.2,自动)、libkms1:amd64(2.4.46+git20130702.c6d73cfe-0ubuntu0sarvatt~precise,自动)、libxcb1-dev:amd64(1.8.1-1ubuntu0.2,自动)、x11proto-core-dev:amd64(7.0.22-1ubuntu0.1,自动)、x11proto-dri2-dev:amd64(2.8-1,自动)、libxdmcp-dev:amd64(1.1.0-4,自动)、 libpthread-stubs0-dev:amd64(0.3-3,自动)
删除:xserver-common-lts-raring:amd64(1.13.3-0ubuntu6~precise3)、ubuntu-desktop:amd64(1.267.1)、xserver-xorg-input-all-lts-raring:amd64(7.7+1ubuntu4~precise1)、xserver-xorg-video-vmware-lts-raring:amd64(12.0.2+git.e5ac80d8-0ubuntu1~precise1)、xserver-xorg-video-modesetting-lts-raring:amd64(0.7.0-0ubuntu2~precise1)、xserver-xorg-video-ati-lts-raring:amd64(7.1.0-0ubuntu2~precise1)、xserver-xorg-video-r128-lts-raring:amd64 (6.9.1-0ubuntu1~precise1),xserver-xorg-video-nouveau-lts-raring:amd64(1.0.7-0ubuntu1~precise1),xserver-xorg-input-mouse-lts-raring:amd64(1.7.2-3~precise1),x11-xserver-utils-lts-raring:amd64(7.7~3ubuntu2~precise1),xserver-xorg-input-evdev-lts-raring:amd64(2.7.3-0ubuntu2b2~precise1),xserver-xorg-video-all-lts-raring:amd64(7.7+1ubuntu4~precise1),xserver-xorg-video-cirrus-lts-raring:amd64(1.5.2-0ubuntu1~precise1), xserver-xorg-input-synaptics-lts-raring:amd64(1.6.2-1ubuntu6~precise1),libgl1-mesa-glx-lts-raring:amd64(9.1.7-1ubuntu2~precise1),libgl1-mesa-glx-lts-raring:i386(9.1.7-1ubuntu2~precise1),xserver-xorg-video-mach64-lts-raring:amd64(6.9.3-0ubuntu1~precise1),xserver-xorg-video-s3-lts-raring:amd64(0.6.5-0ubuntu3~precise1),xserver-xorg-video-vesa-lts-raring:amd64(2.3.2-0ubuntu1~precise1), xserver-xorg-video-tdfx-lts-raring:amd64(1.4.5-0ubuntu1~precise1)、xserver-xorg-video-sisusb-lts-raring:amd64(0.9.6-0ubuntu1~precise1)、xserver-xorg-video-radeon-lts-raring:amd64(7.1.0-0ubuntu2~precise1)、xserver-xorg-video-trident-lts-raring:amd64(1.3.6-0ubuntu2~precise1)、libxatracker1-lts-raring:amd64(9.1.7-1ubuntu2~precise1)、xserver-xorg-input-wacom-lts-raring:amd64(0.19.0-0ubuntu1~precise1)、xserver-xorg-video-mga-lts-raring:amd64 (1.6.2-0ubuntu1~precise1),libgl1-mesa-dri-lts-raring:amd64(9.1.7-1ubuntu2~precise1),libgl1-mesa-dri-lts-raring:i386(9.1.7-1ubuntu2~precise1),xserver-xorg-lts-raring:amd64(7.7+1ubuntu4~precise1),xserver-xorg-video-fbdev-lts-raring:amd64(0.4.3-0ubuntu1~precise1),xserver-xorg-core-lts-raring:amd64(1.13.3-0ubuntu6~precise3),xserver-xorg-input-vmmouse-lts-raring:amd64(12.9.0-0ubuntu3~precise1),xorg:amd64 (7.6+12ubuntu2),xserver-xorg-video-neomagic-lts-raring:amd64 (1.2.7-0ubuntu1~precise1),xserver-xorg-video-openchrome-lts-raring:amd64 (0.3.1-0ubuntu1~precise1),xserver-xorg-video-sis-lts-raring:amd64 (0.10.7-0ubuntu1~precise1),xserver-xorg-video-savage-lts-raring:amd64 (2.3.6-0ubuntu1~precise1),xserver-xorg-video-intel-lts-raring:amd64 (2.21.6-0ubuntu4.3~precise1),libglapi-mesa-lts-raring:amd64 (9.1.7-1ubuntu2~precise1), libglapi-mesa-lts-raring:i386(9.1.7-1ubuntu2~precise1),xserver-xorg-video-siliconmotion-lts-raring:amd64(1.7.7-0ubuntu1~precise1)结束日期:2013-12-07 02:01:39
对于看上去如此混乱的情况,我深感抱歉。
编辑:如上所述,所有已删除的软件包都已重新安装。
sudo dpkg-reconfigure xserver-xorg
按照我在您提供的最后一个链接中找到的方法运行似乎合乎逻辑。这给了我输出:
构建依赖关系树
读取状态信息...完成
以下软件包已自动安装,不再需要:
x11-apps linux-headers-3.2.0-56 x11-session-utils x11-xfs-utils
linux-headers-3.2.0-56-generic xinit libfs6 libllvm3.3
使用“apt-get autoremove”将其删除。
将会安装以下额外软件包:
libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386
xserver-xorg-core xserver-xorg-input-evdev
建议的软件包:
xfonts-100dpi xfonts-75dpi
将会删除以下软件包:
libgl1-mesa-dri-lts-raring libgl1-mesa-dri-lts-raring:i386
libgl1-mesa-glx-lts-raring libgl1-mesa-glx-lts-raring:i386
libglapi-mesa-lts-raring libglapi-mesa-lts-raring:i386
libxatracker1-lts-raring ubuntu-desktop x11-xserver-utils-lts-raring xorg
xserver-common-lts-raring xserver-xorg-core-lts-raring
xserver-xorg-input-all-lts-raring xserver-xorg-input-evdev-lts-raring
xserver-xorg-input-mouse-lts-raring xserver-xorg-input-synaptics-lts-raring
xserver-xorg-input-vmmouse-lts-raring xserver-xorg-input-wacom-lts-raring
xserver-xorg-lts-raring xserver-xorg-video-all-lts-raring
xserver-xorg-video-ati-lts-raring xserver-xorg-video-cirrus-lts-raring
xserver-xorg-video-fbdev-lts-raring xserver-xorg-video-intel-lts-raring
xserver-xorg-video-mach64-lts-raring xserver-xorg-video-mga-lts-raring
xserver-xorg-video-modesetting-lts-raring
xserver-xorg-video-neomagic-lts-raring xserver-xorg-video-nouveau-lts-raring
xserver-xorg-video-openchrome-lts-raring xserver-xorg-video-r128-lts-raring
xserver-xorg-video-radeon-lts-raring xserver-xorg-video-s3-lts-raring
xserver-xorg-video-savage-lts-raring
xserver-xorg-video-siliconmotion-lts-raring
xserver-xorg-video-sis-lts-raring xserver-xorg-video-sisusb-lts-raring
xserver-xorg-video-tdfx-lts-raring xserver-xorg-video-trident-lts-raring
xserver-xorg-video-vesa-lts-raring xserver-xorg-video-vmware-lts-
raring将安装以下新软件包:
libgl1-mesa-glx libgl1-mesa-glx:i386 libglapi-mesa libglapi-mesa:i386
xserver-xorg xserver-xorg-core xserver-xorg-input-evdev
已升级 0 个软件包,新安装 7 个软件包,要删除 41 个软件包,未升级 0 个软件包。
需要获取 2,295 kB 的档案。
此操作后,将释放 37.8 MB 的磁盘空间。
是否要继续 [Y/n]?
这让我很害怕,因为它说很多东西将被删除。我以前遇到过这种情况,结果只剩下 CLI。我应该运行它吗?
答案1
应用使固定发现于这个网页并感谢威尔夫找到解决这个问题的方法。**
如何修复:
- 打开你的终端ctrl++altT
输入或复制/粘贴每行:
sudo apt-get purge nvidia*
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
之后我重新安装了 nVidia 软件
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install bumblebee-nvidia nvidia-319 nvidia-settings-319
重新启动后,一切又恢复正常。
请注意,我之前已经安装了 Bumblebee。