Форум русскоязычного сообщества Ubuntu


Автор Тема: Серый экран после обновления.  (Прочитано 2096 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Серый экран после обновления.
« : 26 Январь 2021, 21:47:39 »
У меня ноут от американской конторы System76(Galago Pro(galp3)) - в нем нет GPU от Nvidia.
Уже два года на нем спокойно работала установленная ими же Ubuntu и всё было ОК.
В отличие от домашнего десктопа я Ubuntu на ноуте с полгодика не обновлял и вот позавчера получил серый экран как только перезагрузился после:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Сейчас ситуация такая - Любая Ubuntu -от 18.04 до 20.10 ставится легко и пока я не сделаю sudo apt-get upgrade или не запустится атвоапдейт секьюрных вещей всё ОК, но после этого - серый экран после выбора в Grub-е Убунты.
Я уже игрался со всем этим, не помогает:
nomodeset
nouveau.modeset=0
grub_gfxmode=1024x768x16 
Удалял "quiet splash", чтобы посмотреть на логи - нифига - серый экран без логов и без возможности переключиться в терминал с  помощью Ctrl+Alt+F2/F3/F4.

Я так понимаю мне нужно сделать это:
sudo apt-mark hold
Но как понять - какие пакеты запретить этим hold-ом обновлять? А то я пока только и могу, что заново систему переустанавливать и отключать секьюрные апдейты наравне со всеми остальными.

С даунгредом до драйверов nvidia-driver-440 ничего не происходит т.к. у меня нет дискретного GPU от Nvidia и этих драйверов просто не было в системе.

Саппорт System76 пока не отвечает. :(

РС. Не нужно каламбура, оформляйте сообщения читабельными   :coolsmiley:
« Последнее редактирование: 27 Январь 2021, 08:45:53 от mahinist »

Оффлайн andytux

  • Старожил
  • *
  • Сообщений: 4444
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #1 : 27 Январь 2021, 04:34:52 »
Цитировать
С даунгредом до драйверов nvidia-driver-440 ничего не происходит т.к. у меня нет дискретного GPU от Nvidia
Пишешь, нет nVidia. А заким чертом их драйвера ставишь.
Цитировать
nouveau.modeset=0
Из той-же оперы, это для nVidia, которой у тебя нет.
С другим ядром запускается?

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #2 : 27 Январь 2021, 07:40:47 »
Спасибо за помощь.

Из той-же оперы, это для nVidia, которой у тебя нет.
С другим ядром запускается?

В Advanced Options выбирал 5.4.0-60-generic - та же проблема.

А существует возможность как-то логи посмотреть когда оно крашнулось?
Т.е. сделать что-то кроме удаления "quiet splash"? Чтобы понять на каком этапе оно крашится и искать проблему?
« Последнее редактирование: 27 Январь 2021, 07:42:53 от Arbaz »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 642
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #3 : 27 Январь 2021, 08:35:13 »
Arbaz, покажите /var/log/syslog полностью.

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #4 : 27 Январь 2021, 21:18:01 »
Спасибо, вот и /var/log/syslog и /var/log/apt/history.log(может у меня что-то с историей apt-апдейтов не так).

Пользователь добавил сообщение 27 Январь 2021, 22:03:58:
Саппорт из system76 тоже запросил логи(и попросил сделать вот это под chroot-ом из Live-USB пока они логи смотрят):

sudo apt install lightdm-gtk-greeter
Как и следовало ожидать ничего не поменялось - ни терминала ни Логин-Скрина при загрузке
« Последнее редактирование: 27 Январь 2021, 22:05:00 от Arbaz »

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #5 : 28 Январь 2021, 12:15:11 »
Спасибо за совет. Действительно на LiveUSB у меня версия systemd:
246.6-1ubuntu1.1В то время как на крэшнутой Убунте она:
246.6-1ubuntu1
Одна проблема - ни
sudo aptitude install systemd=246.6-1ubuntu1ни
sudo apt-get install systemd=246.6-1ubuntu1не могут даунгрейтнуть systemd из-за того, что он имеет разветвлённое дерево зависимостей.

Лог прилагаю (до ===== пример что оно оставляет 246.6-1ubuntu1, а после пример что получается когда пытаешься забить на это дело)

Я так понимаю проще переинсталлировать заново Ubuntu и сделать sudo apt-mark hold примерно для такого списочка или есть более красивые варианты(я уже готов Xubuntu на поменять на что-то(POP, Mint) - если проблема в XFCE т.к. по логам эта ошибка проскакивает):
systemd-timesyncd : Depends: systemd (= 246.6-1ubuntu1.1) but 246.6-1ubuntu1 is to be installed
 systemd-sysv : Depends: systemd (= 246.6-1ubuntu1.1) but 246.6-1ubuntu1 is to be installed
 libpam-systemd : Depends: systemd (= 246.6-1ubuntu1.1) but 246.6-1ubuntu1 is to be installed
 systemd : Depends: libsystemd0 (= 246.6-1ubuntu1) but 246.6-1ubuntu1.1 is installed
 libnss-systemd : Depends: systemd (= 246.6-1ubuntu1.1) but 246.6-1ubuntu1 is to be installed
         
« Последнее редактирование: 28 Январь 2021, 12:29:27 от Arbaz »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 642
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #6 : 28 Январь 2021, 19:56:34 »
Arbaz, systemd тут не при чем, я ошибся (а с кем не бывает?). При более детальном изучении лога обнаружил вот такие строки:
Цитировать
Jan 26 12:13:06 vlad-Galago at-spi-bus-launcher[1200]: X connection to :0 broken (explicit kill or server shutdown).
Jan 26 12:13:06 vlad-Galago xfce4-notifyd[1298]: xfce4-notifyd: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Jan 26 12:13:06 vlad-Galago xfce4-screensav[1204]: xfce4-screensaver: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.
Покажите еще логи X-сервера: /var/log/Xorg.0.log или ~/.local/share/xorg/Xorg.0.log

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #7 : 28 Январь 2021, 21:11:28 »
Большое спасибо за то, что помогаете - вот логи.

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 642
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #8 : 28 Январь 2021, 21:39:50 »
Arbaz, у Вас встроенная графика или дискретная? Если встроенная, то установлен ли пакет xserver-xorg-video-intel? Также проверьте наличие файла /usr/lib/xorg/modules/drivers/intel_drv.so (входит в состав выше указанного пакета).

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #9 : 28 Январь 2021, 22:38:45 »
archuser, графика встроенная, дискретной карты нет. Проверил - пакет xserver-xorg-video-intel и intel_drv.so есть.
Может быть можно установить какой-то другой Дистрибутив Линукса, где другие драйвера или другая сборка ядра(с другим xserver-ом)отличная от той, что апдейтится Убунтой?
Хотя у меня тот же Manjaro 20.1 XFCE в серый экран уходит прямо с LiveUSB после Boot with open source/proprietary drivers...

Пользователь добавил сообщение 29 Январь 2021, 11:09:38:
Сегодня проверил - Pop!_OS 20.04(его system76 поддерживают) вариант LiveUSB для встроенных видеокарт тоже уходит в серый экран сразу после старта загрузки без единой строчки в консоли так что даже try from LiveUSB не сделать...
LiveUSB c AcroLinux 21.03.1 туда же - даже при выборе инсталляции safe grafics, nomodeset происходит то же самое.

Я так смотрю что единственное рабочее решение пока что - это нулевая Ubuntu 20.04 или 20.10 и полностью запретить все обновления. Правда руками обновлять все компоненты Postgres, Docker, aws-cli и т.д.это гемор ещё тот будет...
« Последнее редактирование: 29 Январь 2021, 11:41:35 от Arbaz »

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 642
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #10 : 29 Январь 2021, 18:00:26 »
Arbaz, попробуйте создать/добавить файл /etс/X11/xorg.conf (или файл 20-intel.conf каталога /etc/X11/xorg.conf.d/, при необходимости создайте отсутствующие элементы пути) следующие строки:
Цитировать
Section "Device"
    Driver         "intel"
    VendorName     "Intel Graphics"
    Option         "TearFree"    "true"
EndSection
Если не сработает опять предоставьте логи X-сервера.

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #11 : 29 Январь 2021, 19:45:17 »
archuser, большое спасибо что со мной возитесь - не помогло. :(
Прилагаю логи.

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 642
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #12 : 29 Январь 2021, 19:52:40 »
Arbaz, это старый лог:
Цитировать
[     5.663] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jan 27 19:43:05 2021

Оффлайн Arbaz

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #13 : 29 Январь 2021, 20:06:28 »
archuser, Странно - это последний новый файл, дальше идёт только файл с .old.
Тут никакого файла нет:
~/.local/share/xorg/Xorg.0.log  Может оно крэшится и логов не пишет и последний раз там логи были до обновления после которого оно и начало падать(по дате совпадает)?

Оффлайн archuser

  • Активист
  • *
  • Сообщений: 642
    • Просмотр профиля
Re: Серый экран после обновления.
« Ответ #14 : 29 Январь 2021, 20:13:58 »
Arbaz, а в syslog что?

 

Страница сгенерирована за 0.093 секунд. Запросов: 25.