Вопрос или проблема
Я использую 64-битный Debian Jessie и следовал этой инструкции для установки fglrx для серии Radeon HD 7000: https://wiki.debian.org/ATIProprietary
Однако после этого GNOME не работает. Я установил разные окружения рабочего стола, и они работали. С GNOME, GDM не запускается, а запуск GNOME с помощью startx
приводит к сбою. В чем проблема?
Я установил Debian Wheezy с несколькими обновлениями, необходимыми для работы со Steam, импортированным из Jessie. Обязательно не обновляйте основные файлы xorg во время этого обновления. Я наслаждаюсь хорошей 3D графикой в играх. Также добавлю, что fglrx, который я использую, поступает непосредственно от AMD, а не из версии Debian.
Jessie сейчас выпущен как стабильный, и ответ на этот вопрос включен в официальную документацию по обновлению: отсутствие поддержки интерфейса EGL.
Ответ или решение
Для решения проблемы с запуском GNOME на Debian Jessie после установки драйвера fglrx для видеокарт Radeon HD 7000, необходимо учесть несколько аспектов.
-
Совместимость драйвера fglrx и GNOME: Как вы уже отметили, в релизных заметках Debian Jessie указано, что драйвер fglrx имеет ограничения, касающиеся поддержки интерфейса EGL. Это может повлиять на работу GNOME, который использует множество графических библиотек, зависящих от корректной работы графического драйвера.
-
Проверка установленных драйверов: Убедитесь, что у вас установлена правильная версия fglrx для вашей видеокарты и для вашей версии Debian. Для проверки используйте следующую команду в терминале:
fglrxinfo
Эта команда должна выдать информацию о текущем состоянии видеодрайвера.
-
Удаление fglrx и установка альтернатив: Если проблемы продолжаются, возможно, стоит попробовать удалить fglrx и установить его альтернативу, такие как открытые драйверы Radeon или новейшие драйверы AMDGPU, если это поддерживается вашей видеокартой. Удаление можно выполнить командой:
sudo apt-get remove --purge fglrx*
После этого установите драйвера Radeon:
sudo apt-get install xserver-xorg-video-radeon
-
Переустановка GNOME: В некоторых случаях может помочь переустановка GNOME и ее компонентов. Вы можете сделать это следующими командами:
sudo apt-get remove --purge gnome* sudo apt-get install gnome
-
Проверка логов: Обязательно просмотрите логи системы и X-сервера на наличие подсказок о том, что может вызывать сбой. Логи можно найти в
/var/log/Xorg.0.log
и при помощи команды:cat /var/log/Xorg.0.log | grep EE
Это покажет все ошибки, которые могут быть причиной проблем с графикой.
-
Настройки GDM: Возможно, проблема кроется в настройках дисплейного менеджера GDM. Убедитесь, что он правильно настроен для использования с вашим графическим драйвером. Попробуйте сбросить настройки GDM следующей командой:
sudo dpkg-reconfigure gdm
-
Поддержка сообщества: Если ни одно из вышеперечисленных решений не помогло, возможно, стоит обратиться на форум Debian или соответствующий канал поддержки. Сообщество может предоставить конкретные решения на основе свежих обновлений.
Следуя этим шагам, вы сможете устранить проблему с запуском GNOME на вашем Debian Jessie. Не забывайте поддерживать вашу систему и драйвера в актуальном состоянии, чтобы избежать возможных конфликтов в будущем.