Bug 39976

Summary: После обновления системы не загружается рабочий стол.
Product: Branch p9 Reporter: Арбичев Игорь <arbich>
Component: synapticAssignee: qa-team <qa-team>
Status: CLOSED WORKSFORME QA Contact: qa-p9 <qa-p9>
Severity: major    
Priority: P5 CC: arbich, darktemplar, gbophuk_alt, mike, osmolovskayaaa, rider
Version: не указана   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=39920
Attachments:
Description Flags
фото с экрана
none
screenshot
none
фото с экрана
none
фото с экрана
none
logfile
none
screenshot
none
logfile
none
logfile none

Description Арбичев Игорь 2021-04-22 17:54:46 MSK
Created attachment 9318 [details]
фото с экрана

Примерно неделю не включал ноутбук с KW. Сегодня после включения прилетело 97 обновлений. В 12:30 обновил систему. Обновилось 97 пакетов. Среди них было 5 пакетов Плазмы. После завершения обновлений появилось окошко. Там было много текста, но главное - обновление завершилось с кодом 4. Сделал скриншот этого сообщения. Закрыл окно. После этого ноут не реагировал ни на мышь, ни на клаву. Хотя часики тикают секундами, значит ноут не висит. На панели задач висит сообщение "ksmserver-logout-greeter". Сфотографировал экран, затем сделал хардрисет кнопкой питания. Система загрузилась и имеем черный экран и на нем курсор. Фото экрана прилагается.
Comment 1 Sergey V Turchin 2021-04-23 10:30:59 MSK
Приведите список имён этих 97-и пакетов.
Comment 2 Sergey V Turchin 2021-04-23 10:38:12 MSK
(Ответ для Арбичев Игорь на комментарий #0)
> Там было много текста
Он может понадобиться весь. Прикрепите, пожалуйста сюда.
Comment 3 Sergey V Turchin 2021-04-23 10:38:46 MSK
(Ответ для Арбичев Игорь на комментарий #0)
> обновление завершилось с кодом 4
Покажите, как вы это определили.
Comment 4 Sergey V Turchin 2021-04-23 10:40:09 MSK
(Ответ для Арбичев Игорь на комментарий #0)
> черный экран и на нем курсор. Фото экрана прилагается.
Я вижу на фото цветной экран без курсора.
Comment 5 Арбичев Игорь 2021-04-24 12:39:25 MSK
Created attachment 9322 [details]
screenshot

По вашей просьбе прикладываю скриншот.
Comment 6 Арбичев Игорь 2021-04-24 12:44:25 MSK
(Ответ для Sergey V Turchin на комментарий #4)
> (Ответ для Арбичев Игорь на комментарий #0)
> > черный экран и на нем курсор. Фото экрана прилагается.
> Я вижу на фото цветной экран без курсора.

Было два момента времени. В первый момент, когда система еще была живая, я сделал скриншот. Во второй момент времени, когда система уже "умерла", я не мог сделать скриншот, поэтому сфоткал экран.
Comment 7 Арбичев Игорь 2021-04-24 18:45:58 MSK
Автор ошибки №39920 упустил самое важное - что обновление завершилось нештатно.
Comment 8 Sergey V Turchin 2021-04-26 12:05:25 MSK
(Ответ для Арбичев Игорь на комментарий #5)
> По вашей просьбе прикладываю скриншот.
Выполните эту команду в эмуляторе терминала и покажите вывод. Можно картинкой.
Comment 9 Sergey V Turchin 2021-04-26 12:07:32 MSK
(Ответ для Арбичев Игорь на комментарий #7)
> Автор ошибки №39920 упустил самое важное - что обновление завершилось
> нештатно.
Если я правильно понимаю, оно даже не началось. Покажите результат вышеупомянутой команды при выполнении из эмулятора терминала.
Comment 10 Арбичев Игорь 2021-04-27 12:31:29 MSK
(Ответ для Sergey V Turchin на комментарий #9)
> (Ответ для Арбичев Игорь на комментарий #7)
> > Автор ошибки №39920 упустил самое важное - что обновление завершилось
> > нештатно.
> Если я правильно понимаю, оно даже не началось. Покажите результат
> вышеупомянутой команды при выполнении из эмулятора терминала.

Вы, что, не видите на скриншоте?
Выполнение [команда] завершилось с кодом 4.
Слово "завершилось" вам о чем-то говорит?
Comment 11 Michael Shigorin 2021-04-28 12:50:36 MSK
(Ответ для Sergey V Turchin на комментарий #9)
> Если я правильно понимаю, оно даже не началось.
2 rider: у тебя тоже обновление началось и грохнулось?
Comment 12 Арбичев Игорь 2021-04-28 13:05:30 MSK
Понимаете, если бы я запустил обновление и ушел на кухню пить кофе, а потом вернулся и увидел "код 4", то это была бы одна ситуация. В моем случае я ничем не отвлекался, весь ход обновления был под моим полным контролем. Поэтому я утверждаю, что само обновление прошло от начала до конца и прошло абсолютно штатно. Сообщение вылезло только после завершения обновления.
Comment 13 Sergey V Turchin 2021-04-28 13:25:11 MSK
> > Если я правильно понимаю, оно даже не началось. Покажите результат
> > вышеупомянутой команды при выполнении из эмулятора терминала.
> Вы, что, не видите на скриншоте?
Не вижу.

> Выполнение [команда] завершилось с кодом 4.
> Слово "завершилось" вам о чем-то говорит?
Да. Я его там вам написал на экране.
Comment 14 Sergey V Turchin 2021-04-28 13:29:45 MSK
> https://lists.altlinux.org/pipermail/community/2021-April/688390.html
> После завершения обновления остается открытым окно "Во время
> установки обновлений...". 
В следующий раз сохраняйте текст, который написан после, если него там недостаточно мало, чтобы запомнить.

> До этого момента все идет абсолютно штатно.
> Закрываю упомянутое выше окно. Все окна Синаптика должны закрыться и
> остаться чистый Рабочий стол. Вместо этого открывается окно с сообщением,
> что обновление завершилось с кодом 4
Теперь понятно. Упал apt или synaptic.
Comment 15 Anton Farygin 2021-04-28 13:39:00 MSK
(Ответ для Michael Shigorin на комментарий #11)
> (Ответ для Sergey V Turchin на комментарий #9)
> > Если я правильно понимаю, оно даже не началось.
> 2 rider: у тебя тоже обновление началось и грохнулось?

у меня сизиф
Comment 16 Арбичев Игорь 2021-05-01 12:49:49 MSK
Created attachment 9345 [details]
фото с экрана

При загрузке ноутбука выбрал режим восстановления. Дождался окончания загрузки. Получил такой же черный экран с курсором. Ввел комбинацию Ctrl+Alt+F12. Сфоткал содержимое экрана. Выкладываю. Может у кого-то появятся мысли.
Comment 17 Арбичев Игорь 2021-05-02 13:45:19 MSK
Created attachment 9346 [details]
фото с экрана

Посмотрел журнал apt-get. Журнал пустой.
Comment 18 Арбичев Игорь 2021-05-05 12:51:54 MSK
Created attachment 9349 [details]
logfile

Здравствуйте, Сергей!
По вашей просьбе посылаю логфайл того злополучного обновления от 22 апреля сего года.
Comment 19 Арбичев Игорь 2021-05-05 13:05:36 MSK
В корне хомяка обнаружился интересный файл. Поскольку у пользователя лайвсиди на него нет никаких прав, посылаю вам его содержимое.

Running Xsession[3088] /usr/lib/kf5/bin/startplasma-x11
Agent pid 3133
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
Could not open kded5 using a library: Cannot load library libkdeinit5_kded5: (libkdeinit5_kded5: невозможно открыть разделяемый объектный файл: Нет такого файла или каталога)
kf5.kded: kded module "freememorynotifier" has already been found using JSON metadata, please don't install the now unneeded .desktop file ("freememorynotifier.desktop").
org.kde.libkbolt: Failed to connect to Bolt manager DBus interface: The name org.wicd.daemon was not provided by any .service files
org.kde.bolt.kded: Couldn't connect to Bolt DBus daemon
/usr/lib/kf5/bin/ksmserver: error while loading shared libraries: /etc/libnvidiacurrent/libEGL.so.1: invalid ELF header
QDBusConnection: name 'org.kde.kglobalaccel' had owner '' but we thought it was ':1.14'
kscreen.kded: UPower not available, lid detection won't work
kscreen.kded: PowerDevil SuspendSession action not available!
QObject::connect: No such signal QDBusAbstractInterface::ActiveChanged(bool)
kdeinit5: Fatal IO error: client killed
kdeinit5: sending SIGHUP to children.
klauncher: Exiting on signal 1
The X11 connection broke (error 1). Did the X11 server die?
ktp-kded-module: activity service not running, user account presences won't load or save
The X11 connection broke: I/O error (code 1)
XIO:  fatal IO error 13 (Отказано в доступе) on X server ":0"
      after 94 requests (94 known processed) with 0 events remaining.

К сожалению, я на таком уровне в линуксе не разбираюсь.
Comment 20 Арбичев Игорь 2021-05-06 13:56:21 MSK
Created attachment 9350 [details]
screenshot

Вчера (05 мая) попробовал обновить систему из консоли. Вот чем это закончилось
Comment 21 gBopHuk 2021-05-06 14:51:07 MSK
Это в моём случае:

$ file /etc/libnvidiacurrent/libEGL.so.1
/etc/libnvidiacurrent/libEGL.so.1: symbolic link to `libEGL.so'

$ file /etc/libnvidiacurrent/libEGL.so  
/etc/libnvidiacurrent/libEGL.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSVped

$ file /etc/libnvidiacurrent 
/etc/libnvidiacurrent: symbolic link to `/usr/lib64/nvidia_390.141/'

$ rpm -qf /etc/libnvidiacurrent/libEGL.so
nvidia_glx_390.141-390.141-alt209.x86_64

Думаю что версия драйвера может отличаться.
Но в любом случае нужно выяснить что случилось с пакетом nvidia_glx в вашем случае.
Comment 22 Арбичев Игорь 2021-05-06 19:14:53 MSK
Created attachment 9351 [details]
logfile

На команду
journalctl -b -p err --no-hostname
получил следующий выхлоп.
Comment 23 Арбичев Игорь 2021-05-07 13:16:06 MSK
Created attachment 9352 [details]
logfile

Выкладываю файл Xorg.0.log.
Comment 24 Арбичев Игорь 2021-05-07 13:18:46 MSK
(Ответ для gBopHuk на комментарий #21)
> Это в моём случае:
> 
> $ file /etc/libnvidiacurrent/libEGL.so.1
> /etc/libnvidiacurrent/libEGL.so.1: symbolic link to `libEGL.so'
> 
> $ file /etc/libnvidiacurrent/libEGL.so  
> /etc/libnvidiacurrent/libEGL.so: ELF 64-bit LSB shared object, x86-64,
> version 1 (SYSVped
> 
> $ file /etc/libnvidiacurrent 
> /etc/libnvidiacurrent: symbolic link to `/usr/lib64/nvidia_390.141/'
> 
> $ rpm -qf /etc/libnvidiacurrent/libEGL.so
> nvidia_glx_390.141-390.141-alt209.x86_64
> 
> Думаю что версия драйвера может отличаться.
> Но в любом случае нужно выяснить что случилось с пакетом nvidia_glx в вашем
> случае.

В файле Xorg.0.log написана версия 340.108.
Comment 25 Osmolovskaya Anastasia 2023-06-30 11:53:15 MSK
Проверялось в p9 - ошибка не воспроизводится

Тестовые стенды:
Alt Workstation K 9.2 

Шаги для воспроизведения:
1. Установить чистую систему Alt Workstation K 9.2
2. Авторизоваться в графической сессии и открыть приложение Synaptic:
Меню приложений -> Настройки -> Synaptic (Менеджер пакетов) 
3. На панели инструментов нажать: "Получить сведения", после успешного получения данных нажать "Отметить для обновления" -> подтвердить список изменений 
4. Дождаться окончания обновления, перезагрузить систему и проверить её корректную работу после 

По указанным выше шагам ошибка не воспроизвелась - перевожу ошибку в состояние RESOLVED