Я выбираю Ubuntu при входе в систему, и она всегда загружает Unity 2D.
Я запустил
/usr/lib/nux/unity_support_test -p
И получил эту ошибку
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 137 (NV-GLX)
Minor opcode of failed request: 4 ()
Resource id in failed request: 0x21f
Serial number of failed request: 42
Current serial number in output stream: 42
Я использую 12.04 со всеми последними обновлениями.
nvidia-installer --version
nvidia-installer: версия 295.53 (buildmeister@swio-display-x86-rhel47-07.nvidia.com) Сб 12 мая 00:34:26 PDT 2012 NVIDIA Установщик программного обеспечения для Unix / Linux.
Эта программа используется для установки, обновления и удаления набора драйверов ускоренной графики NVIDIA для Linux-x86_64.
Copyright (C) 2003 - 2010 NVIDIA Corporation.
Я решил свою проблему, переустановив драйвер Nvidia.
Если установлено вручную
telinit 3
, вам нужно переключиться на приглашение tty, войти в систему и ввести
sudo service lightdm stop
, затем использовать файл драйвера и удалить.
sudo sh ./driver_file.run --uninstall
Если установлено с менеджером пакетов, просто
sudo apt-get remove nvidia-current
перезагрузите компьютер и выполните sudo apt-get install nvidia-current или просто используйте значок дополнительных драйверов на панели управления настройками.