Автор Тема: nVidia 8100 проблемы с драйвером в Simply Linux  (Прочитано 2376 раз)

Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
Ветераны линукса, помогите, пожалуйста, новичку справиться с проблемами входа в графику на nVidia 8100. Возникают после обновы ядра 3.8.13.3 -> 3.13.9. Вариантов много - черный экран, но с возможностью перезагрузки или входа в консоль, или глухое зависание с артефактами или пустым экраном с эмблемой Сипли. После долгих танцев с бубном около граф. ядер, драйверов и конфигов добился ~40% случаев невхода, и смены на "мягкий" невход (не зависает, а просто не поднимается графика). Что является неприемлимым решением [последнее ядро и нормальная работа - обязательное требование руководства]. Прошу простить неточности и проч., на Линуксе совсем недавно.
  На альтернативных драйверах рабочее состояние до обновления:
Linux *.local 3.13.7-un-def-alt1 #1 SMP PREEMPT Mon Mar 24 11:18:33 UTC 2014 i686 GNU/Linux
02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8100 / nForce 720a] (rev a2)
   Subsystem: Biostar Microtech Int'l Corp Device 1408
   Kernel driver in use: nouveau
  После:
Linux *.local 3.13.9-un-def-alt1 #1 SMP PREEMPT Fri Apr 4 09:01:04 UTC 2014 i686 GNU/Linux
02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8100 / nForce 720a] (rev a2)
   Subsystem: Biostar Microtech Int'l Corp Device 1408
   Kernel driver in use: nouveau
  В основном рабочий вариант загрузки при этом:
Linux *.local 3.8.13.3-std-def-alt1.M70P.1 #1 SMP Fri Jun 21 06:25:57 UTC 2013 i686 GNU/Linux
02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8100 / nForce 720a] (rev a2)
   Subsystem: Biostar Microtech Int'l Corp Device 1408
   Kernel driver in use: nouveau
PS Листинг компилятивный, с разных машин
« Последнее редактирование: 24.04.2014 09:51:54 от Nickolay »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 926
    • Домашняя страница
    • Email
Re: nVidia 8100: проблемы с драйвером
« Ответ #1 : 24.04.2014 06:50:15 »
Ядро полностью обновили, со всему модулями?
Проприетарный драйвер nvidia пробовали? См. http://www.altlinux.org/Переход_на_драйверы_Nvidia_и_fglrx
Андрей Черепанов (cas@)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Re: nVidia 8100: проблемы с драйвером
« Ответ #2 : 24.04.2014 08:39:12 »
Возникают после обновы ядра 3.8.13.3 -> 3.13.9.
Вы тут что-то не договариваете, в стабильном бранче нет ядра std-def версии 3.13.xy
Такая версия только у un-def может быть.
Что вы пытаетесь сделать и зачем ?

Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
Проприетарные драйвера пробовал разных версий и способами. Конкретно этот способ вроде не попадался, похожие только. Попробую - отпишусь, спасибо.
Делаю полное обновление системы:
sudo apt-get update && sudo apt-get dist-upgrade && sudo update-kernel -t un-def && sudo apt-get -f upgrade && sudo update-grub
« Последнее редактирование: 24.04.2014 09:03:07 от Nickolay »


Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
Новичек-с ;-)  Знаете как правильнее лучше, подскажите плиз. Задача - полная актуализация с <сегодня> ОС и ПО.
PS Поправил листинг в заголовке, теперь до и после.
« Последнее редактирование: 24.04.2014 09:18:53 от Nickolay »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Задача - полная актуализация с <сегодня> ОС и ПО.
su -
Password: ввести пароль рута + ентер
apt-get update && apt-get dist-upgrade && update-kernel
Это если с нуля (то есть, на вновь установленной и загруженной системе). При этом при всём, если после загрузки вновь установленного дистрибутива у вас с ядром по умолчанию всё работает как надо, то последняя команда (update-kernel) может быть лишней, в этом случае будет достаточноsu -
apt-get update && apt-get dist-upgrade

Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
ОС обновляются как после установки с нуля, так и ранее работающие системы. Руководство жестко ставит задачу все время иметь на всех компьютерах последнее ядро. Именно update-kernel ведь и меняет его?
« Последнее редактирование: 24.04.2014 11:10:35 от Nickolay »

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
если нужно полностью актуальную систему иметь каждый день, то достаточно:
apt-get update
apt-get dist-upgrade
update-kernel
reboot

Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
Просто без параметров, это какая ветка получится?
По предыдущему, я правильно понял, чтобы быть на стабильной ветке, получается надо не
sudo apt-get update && sudo apt-get dist-upgrade && sudo update-kernel -t un-def && sudo apt-get -f upgrade && sudo update-grub
а
sudo apt-get update && sudo apt-get dist-upgrade && sudo update-kernel -t std-def && sudo apt-get -f upgrade && sudo update-grub
так?
« Последнее редактирование: 24.04.2014 11:15:07 от Nickolay »

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
Просто без параметров, это какая ветка получится?
Получится вариант ядра по умолчанию (загруженное в момент выполнения команды ядро).
Параметр -t требуется для явного указания варианта ядра, отличного от загруженного в момент выполнения команды.

Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
Перешел на стабильную ветку, 5 перезагрузок (что знаково), полет нормальный, всем спасибо! :)
Linux *.local 3.12.17-std-def-alt1 #1 SMP Tue Apr 8 10:13:24 UTC 2014 i686 GNU/Linux
02:00.0 VGA compatible controller: NVIDIA Corporation C77 [GeForce 8100 / nForce 720a] (rev a2)
   Subsystem: Biostar Microtech Int'l Corp Device 1408
   Kernel driver in use: nouveau
Тестируем со скрещеными пальцами дальше )
« Последнее редактирование: 24.04.2014 11:39:31 от Nickolay »

Оффлайн Rider

  • /usr/sbin/control
  • *******
  • Сообщений: 1 136
Просто без параметров, это какая ветка получится?
По предыдущему, я правильно понял, чтобы быть на стабильной ветке, получается надо не
sudo apt-get update && sudo apt-get dist-upgrade && sudo update-kernel -t un-def && sudo apt-get -f upgrade && sudo update-grub
а
sudo apt-get update && sudo apt-get dist-upgrade && sudo update-kernel -t std-def && sudo apt-get -f upgrade && sudo update-grub
так?

apt-get -f upgrade и update-grub не нужно делать.

update-kernel требует параметр -t только в случае смены ядра.

Оффлайн Nickolay

  • Начинающий
  • *
  • Сообщений: 11
Почему? Потому что, насколько понимаю, apt-get -f upgrade после apt-get dist-upgrade не имеет смысла? А насчет update-grub - после смены ядра его разве не надо делать?

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
А насчет update-grub - после смены ядра его разве не надо делать?
Не надо, процедура обновления совершает все необходимые действия для интеграции свежеустановленного ядра в систему.
Потому что, насколько понимаю, apt-get -f upgrade после apt-get dist-upgrade не имеет смысла?
Конечно не имеет, это не тот случай, когда эта команда требуется для выполнения действий.