Автор Тема: После обновления 2 января система перестала запускаться  (Прочитано 24726 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
как это сделать?

В загрузочном меню выбрать второй пункт "Дополнительные параметры", там можно выбирать между установленными ядрами.

это значит что на чёрном экране мигает что-то вроде курсора и ничего дальше не происходит

В загрузочном меню нажимаете букву 'e', находите и удаляете слова 'splash' и 'quit', нажимаете F10, смотрите на чём застопорилась загрузка.

Возможно не загрузились только иксы, тогда можно нажать ctrl+alt+F2 и попасть в текстовый терминал. Там можно авторизоваться как root, и чего-нибудь сделать. Например,
systemctl status dm

Можно запустить текстовый файловый менеджер:
mc

И через него посмотреть логи в /var/log/X11/ /var/log/
« Последнее редактирование: 13.01.2019 16:58:54 от Антон Мидюков »

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
Цитировать
И через него посмотреть логи в /var/log/X11/
В папке log нет папки X11

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
Цитировать
Смотрите /var/log/Xorg.0.log
Что там смотреть?


Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999
В папке log нет папки X11...Что там смотреть?
$ ls -a /var/log
.         btmp     ftp       lightdm   news     secure   wtmp
..        cron     hiawatha  lpr       ppp      spooler  xinetd
alert     cups     journal   mail      README   syslog   Xorg.0.log
auth      daemons  kernel    maillog   rpmpkgs  user     Xorg.0.log.old
boot.log  dmesg    lastlog   messages  samba    uucp
Смотреть надо, как вы правильно прикрепили, файл Xorg.0.log

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 104
Цитировать
Смотрите /var/log/Xorg.0.log
Что там смотреть?
Ну вот так для начала:
$ cat Xorg.0.log | grep "(EE)"
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  2951.503] (EE) Failed to load module "nouveau" (module does not exist, 0)
[  2951.511] (EE) LoadModule: Module nvidia does not have a nvidiaModuleData data object.
[  2951.511] (EE) Failed to load module "nvidia" (invalid module, 0)
[  2951.547] (EE) open /dev/dri/card0: No such file or directory
[  2951.555] (EE) open /dev/fb0: No such file or directory
[  2951.727] (EE) NV: Failed to load module "xaa" (module does not exist, 0)
[  2951.855] (EE) AIGLX: reverting to software rendering
В общем-то видно, что ни один из драйверов для NVidia не загрузился (первого нет, со вторым проблема какая-то), и с запасным вариантом - фреймбуфером, тоже беда. В принципе, можно попробовать на nouveau перейти, но nvidia мне лично больше нравится. Лучше как тут уже про старое ядро советовали, это должно помочь: старый драйвер для страого ядра должен был остаться.
« Последнее редактирование: 13.01.2019 14:49:19 от asy »

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 494
  • ненужная строка
    • Найдётся всё
Если ядро не обновляли, обновите при помощи update-kernel, а после перезагрузки в него выполните на всякий nvidia-install-driver. Если что-то установится, перезагрузитесь.
« Последнее редактирование: 15.01.2019 16:23:13 от zerg »
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
Цитировать
Если ядро не обновляли, обновите при помощи
те. во время мигания курсора на чёрном экране надо нажать ctrl+alt, выйдет окно и выбрать "update-kernel" ?
Или что. Или восстановить систему с нуля и так попробовать?

Оффлайн Biker

  • в Linux начинающий "чайник"
  • Давно тут
  • **
  • Сообщений: 270
переустановил систему в какой-то раз. обновления опять поставились. и сразу ввёл update-kernel и без перезагрузки nvidia-install-driver. Пока работает

Оффлайн zerg

  • ненужная строка
  • alt linux team
  • ***
  • Сообщений: 2 494
  • ненужная строка
    • Найдётся всё
update-kernel и без перезагрузки nvidia-install-driver
nvidia-install-driver надо после перезагрузки, т.к. устанавливает для текущего ядра.
Убрать этот мусор можно переключателем: Не показывать подписи других пользователей.