Итак, что у меня есть:
В чем проблема?
OpenGL кажется, не работает должным образом. glxinfo | grep OpenGL
говорит, что OpenGL включен, но он визуализируется программно, поэтому он не позволяет активировать функции Unity 3D.
Строка поставщика OpenGL: VMware, Inc. Строка средства визуализации OpenGL: Gallium 0.4 на llvmpipe (LLVM 3.3, 256 бит) Строка версии OpenGL: 2.1 Mesa 9.2.0 Строка версии языка шейдеров OpenGL: 1.30 Расширения OpenGL:
Таким образом, Compiz не работает должным образом, особенно когда я пытаюсь настроить виртуальные рабочие пространства или перемещаться между ними (он показывает только значок самого верхнего приложения вместо полного просмотра).
То, что я уже пробовал.
xorg-edgers
, это не изменило проблему, но после запуска apt-get upgrade
я не смог войти в систему после перезагрузки (xorg сломался). Тест Unity 3D
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.3, 256 bits)
OpenGL version string: 2.1 Mesa 9.2.0
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
Введите или скопируйте / вставьте каждую строку:
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
Я пытался вручную установить проприетарные драйверы Nvidia под 13.10 с помощью nvidia 8600. После удаления их с помощью
sudo ./NVIDIA-Linux-x86-331.67.run --uninstall
каждая опция в диспетчере драйверов всегда приводила к:
и система без аппаратного ускорения. Ответ Nkciy84 с некоторыми незначительными изменениями восстановил мою систему. Вот что я сделал:
В терминале введите или скопируйте / вставьте каждую строку:
sudo apt-get purge nvidia*
Это удалит ваши текущие драйверы nVidia (использование приведенного ниже дает гораздо более стабильный ответ )
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
Приведенные выше две строки должны исправить 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 nvidia-337 nvidia-settings-337