Автор Тема: ALT Linux KDesktop 6.0 - не грузится графическая оболочка  (Прочитано 22005 раз)

Оффлайн БарсSc

  • alt linux team
  • ***
  • Сообщений: 1 089
  • Intel_i7/nVidia_Optimus, AMD Ryzen 3 2200
Здравствуйте! Такая же ситуация, нет окна входа в систему, как можно это исправить. Видеокарта: Nvidia GeForce2 MX 400.

Для начала неплохо было бы вообще посмотреть лог /var/log/Xorg.0.log, что там у вас не так, а потом уже начинать плясать с бубном.

Оффлайн black

  • alt linux team
  • ***
  • Сообщений: 460

На этом пока остановился в тупике.
Пока буду работать так, в безопасном режиме, через Ctrl+Alt+F7.
---------------
Видяха действительно древняя, но скорость работы у меня в ALT Linux вроде не хуже, чем в винде.
В самом первом посте в Xorg.0.log уже видно, что nvidia  у вас грузится, проблема в том, что драйвер не получает правильных данных от монитора. Они хранятся в EDID файле (см википедию). Вам нужно:
1. найти или выкачать или создать правильный EDID в бинарном 128-ми битном формате
2. прописать в секцию дисплея что-то типа Option "UseCustomEdid" " CRT-0:/etc/X11/вашEDID.bin"

Как сделать п.1. ?
Скорее всего под виндой с помощью какой-нибудь приблуды выкачать это едид или попробуйте nvidia-settings там может быть появится кнопочка "aquare edid" (скорее нет :( )
Возможно эта же штука под виндой сработает.

Кстати, а какой длины у вас кабель к монитору? Если длинный (длиннее стандартного) сделайте самый короткий, скачайте edid и потом можно обратно длинный поставить...

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 609
  • ненужная строка
    • Найдётся всё
[b] (EE) NVIDIA(0): Failed to allocate/map the primary surface!
Добавьте в опции загрузки ядра nopat
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн brechalov77

  • Участник
  • *
  • Сообщений: 19
Исправил в файле: 10-monitor.conf строку "nvidia" на "vesa" и графическая оболочка стала загружаться. Спасибо всем за помощь!
« Последнее редактирование: 18.12.2011 06:01:42 от brechalov77 »

Оффлайн brechalov77

  • Участник
  • *
  • Сообщений: 19
Здравствуйте! Такая же ситуация, нет окна входа в систему, как можно это исправить. Видеокарта: Nvidia GeForce2 MX 400.

Для начала неплохо было бы вообще посмотреть лог /var/log/Xorg.0.log, что там у вас не так, а потом уже начинать плясать с бубном.
вот строки со словом nvidia:

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
vesa - это не лучший выход из положения. Это как в виндовс работа без установленного драйвера производителя. Лишь бы графика загрузилась.

Вы попробуйте последовать совету zerg (см. пост выше). Он разработчик KDesktop 6.
Скопируйте сюда для начала  из файла /etc/sysconfig/grub2  целиком строку
GRUB_CMDLINE_LINUX_DEFAULT=что-там-у-вас


Оффлайн brechalov77

  • Участник
  • *
  • Сообщений: 19
Скопируйте сюда для начала  из файла /etc/sysconfig/grub2  целиком строку
GRUB_CMDLINE_LINUX_DEFAULT=что-там-у-вас
Как это сделать, шаги?

Оффлайн mdErrDX5341

  • Участник
  • *
  • Сообщений: 43
    • mderrdx5341.lab
mx440
драйвера под нее
http://www.nvidia.ru/object/linux-display-ia32-96.43.19-driver.html
только для установки нужны будут хейдеры ядра, на слаке у меня было едро 2.6..., нормально видяшка работала

Цитировать
Закачал драйвер со странички http://www.nvidia.ru/object/linux_display_ia32_100.14.11_ru.html, перезагрузился, в консоли под рутом начал установку. , потом по очереди требования что-то скачать с инета по FTP, что-то перекомпилировать, что-то вякнул про ядро 2.4 и 2.6 и, под конец, ERROR.
Цитировать
Сперва два warning'а
- в духе операция опасная так как требует компиляции и бла бла бла, уже точно не помню(((
Цитировать
потом по очереди требования что-то скачать с инета по FTP, что-то перекомпилировать, что-то вякнул про ядро 2.4 и 2.6
--- как раз скачать хейдеры ядра и пойдет компиляция.
Цитировать
ERROR
-потому как этих самих хейдеров не было.
« Последнее редактирование: 18.12.2011 11:48:34 от mdErrDX5341 »

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
mx440
драйвера под нее
http://www.nvidia.ru/object/linux-display-ia32-96.43.19-driver.html
только для установки нужны будут хейдеры ядра, на слаке у меня было едро 2.6..., нормально видяшка работала
Не надо в АЛТе ничего компилить. Драйвер 96.43.20 уже есть в дистрибутиве. Надо только включить его. Поэтому надо все же попробовать совет zerg.

Оффлайн mdErrDX5341

  • Участник
  • *
  • Сообщений: 43
    • mderrdx5341.lab
Вполне возможно что эти драйвера не работают с 3 ядром в KDesktop'е 6.0 ядро же 3.0.3, но в 2.6... точно нормально работает

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Вполне возможно что эти драйвера не работают с 3 ядром в KDesktop'е 6.0 ядро же 3.0.3, но в 2.6... точно нормально работает
Но совет правильный всё равно про "не надо компилить". Да и не установится драйвер, скорее всего - там где-то грабля была закопана у NVidia в определении путей к, кажется, хидерам. Не уверен, что её поправили. ТАк что, если собирать самостоятельно, лучше посмотреть src.rpm соответствующий.

Оффлайн mdErrDX5341

  • Участник
  • *
  • Сообщений: 43
    • mderrdx5341.lab
если драйвера уже есть в дистрибутиве, то их точно не надо самому собирать, надо пробовать их подключить, вообще интересно было бы поставить altlinux centaurus, заведется он или нет, там и ядро по умолчанию запускается 2.6.32.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Ещё вот что забыл упомянуть. Я не в первый раз слышу про проблемы с 440. Проверить сам не могу - нет такой видеокарты. Есть MX400, драйвер используется тот же самый, 400 работает. Но у меня бранч 5.1 на этом компьютере по причине, как я уже тут же ранее писал, медленной работы старого драйвера NVidia с новыми ядрами.

Оффлайн squire

  • Участник
  • *
  • Сообщений: 1 610
Скопируйте сюда для начала  из файла /etc/sysconfig/grub2  целиком строку
GRUB_CMDLINE_LINUX_DEFAULT=что-там-у-вас
Как это сделать, шаги?
Вы в первый раз, что ли?
1. Точки входа > Корневая папка. Она откроется в файловом менеджере Dolphin. Открываете каталог /etc, в нем каталог sysconfig, ищете файл grub2, щелкаете по нему мышом. Файл по-умолчанию откроется в редакторе KWrite. Находите строку, выделяете мышом, правой кнопкой - копировать. Вставляете на форум.
2. Еще проще в консоли
$ cat /etc/sysconfig/grub2Находите строку, выделяете мышом, правой кнопкой - копировать. Вставляете на форум.

 

Оффлайн brechalov77

  • Участник
  • *
  • Сообщений: 19
Вы в первый раз, что ли?
Меньше месяца, как начал пробовать дистр Линукс, многие ставил, на ALT Linux KDesktop 6.0 остановился. Понравился, но запустить ОС не получается.