LINUX.ORG.RU

После обновления с debian 10 на debian 11 черный экран(зависает намертво)

 , , ,


2

2

Всем Привет!

После обновления с debian 10 на debian 11, ноутбук стал загружаться в черный экран(зависает намертво). ctrl+alt+f1 … ctrl+alt+f7 не работает. ctrl+alt+Fn+f1 … ctrl+alt+Fn+f7 не работает. reisub не работает. nomodeset не работает. Черный экран даже если убрать splash. Можно загрузиться только в recovery.

uname -a

Linux glaptop 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux

dmesg | grep -i fail dmesg | grep -i error

[    0.943016] pcieport 0000:00:1b.0: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[    0.943318] pcieport 0000:00:1d.0: DPC: error containment capabilities: Int Msg #0, RPExt+ PoisonedTLP+ SwTrigger+ RP PIO Log 4, DL_ActiveErr+
[    0.979975] integrity: Error adding keys to platform keyring UEFI:db
[    0.981398] integrity: Error adding keys to platform keyring UEFI:db
[    2.915489] EXT4-fs (nvme0n1p2): re-mounted. Opts: errors=remount-ro


sudo lspci

journalctl -b | grep EE

ноя 13 21:38:42 glaptop kernel: ee1004 0-0050: 512 byte EE1004-compliant SPD EEPROM, read-only

journalctl -b -p err

Hint: You are currently not seeing messages from other users and the system.
      Users in groups 'adm', 'systemd-journal' can see all messages.
      Pass -q to turn off this notice.
-- Journal begins at Fri 2021-11-12 20:32:51 MSK, ends at Sun 2021-11-14 00:54:44 MSK. --
ноя 13 21:39:37 glaptop pipewire[1301]: Failed to receive portal pid: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get PID of name 'org.freedesktop.portal.Desktop': no such name

journalctl -b

journalctl -xe

sources.list

# 

# deb cdrom:[Debian GNU/Linux 10.10.0 _Buster_ - Official amd64 NETINST 20210619-16:11]/ buster main

# deb cdrom:[Debian GNU/Linux 10.10.0 _Buster_ - Official amd64 NETINST 20210619-16:11]/ buster main

deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free

deb http://security.debian.org/ bullseye-security main
deb-src http://security.debian.org/ bullseye-security main

# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye-updates main contrib non-free

# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process.
# For information about how to configure apt package sources,
# see the sources.list(5) manual.

deb http://deb.debian.org/debian/ bullseye-backports main contrib non-free
deb https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ bullseye main
# deb-src https://adoptopenjdk.jfrog.io/adoptopenjdk/deb/ buster main


/proc/version


Linux version 5.10.0-9-amd64 (debian-kernel@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.70-1 (2021-09-30)

Заранее спасибо за помощь!

Старое ядро удалиться не должно было — попробуйте загрузиться с ним.

Rootlexx ★★★ ()

мантры про бета-тестеров из федоры в очередной раз не помогли)))

anonymous ()
Ответ на: комментарий от I3110Y

И да, скорее всего, дело в графике, т.ч. можете загружаться с новым ядром с параметром systemd.unit=multi-user.target, а не в recovery.

Rootlexx ★★★ ()
Ответ на: комментарий от Rootlexx

ОГО! Запустилось. Но, без gdm. startx запустил gnome. Т.е. Что бы мне обойтись без systemd.unit=multi-user.target мне нужно снести дрова и поставить новые?

I3110Y ()
Ответ на: комментарий от I3110Y

lspci -nn | egrep -i «3d|display|vga»

00:02.0 VGA compatible controller [0300]: Intel Corporation CometLake-H GT2 [UHD Graphics] [8086:9bc4] (rev 05)
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] [10de:1f95] (rev a1)
I3110Y ()
Последнее исправление: I3110Y (всего исправлений: 1)
Ответ на: комментарий от I3110Y

у меня на другом дистре недавно оказалось что новое ядро с Биос загрузчиком не работате, а только с EFI ну я просто переустановил создав EFI раздел…

ну и я уже давно чиню проблему обновления когда не загружается-просто переустановкой, будет бычтрее чем по конфигам лазить (офк может у тебя не бинарный дистр и пол года компилять будешь но это лишь повод дистр сменить)

svv20624 ()
Ответ на: комментарий от svv20624

Я не думаю что переустановка тут вариант, будут такие же проблемы.

I3110Y ()
Ответ на: комментарий от I3110Y

ааа этож дебьян с тем самым протухшим ядром

на этом ядре не работают встроенные видеокарты (и АМД и Интел), у меня кернел паник был я откатывался, ставь более новое ядро (помоему 5.12 и выше починили, я сейчас на 5.14 но на 5.12 помоему тоже работало)

svv20624 ()
Последнее исправление: svv20624 (всего исправлений: 1)
Ответ на: комментарий от I3110Y

Если для этого

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation TU117M [GeForce GTX 1650 Ti Mobile] [10de:1f95] (rev a1)

понятно откуда дрова брать.Но, что делать с

00:02.0 VGA compatible controller [0300]: Intel Corporation CometLake-H GT2 [UHD Graphics] [8086:9bc4] (rev 05)

не понятно

lspci -k | grep -EA3 ‘3d|display|vga’

	Subsystem: Acer Incorporated [ALI] Device 143d
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1b.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #21 (rev f0)
--
	Subsystem: Acer Incorporated [ALI] Device 143d
	Kernel driver in use: r8169
	Kernel modules: r8169
I3110Y ()
Ответ на: комментарий от svv20624

unstable идти? Никогда не ставил более новое ядро из unstable. Эта инструкция норм? https://cyber-x.ru/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%B0%D0%B2%D0%BB%D0%B8%D0%B2%D0%B0%D0%B5%D0%BC-%D1%8F%D0%B4%D1%80%D0%BE-linux-5-14-%D0%B2-debian-11/

I3110Y ()
Последнее исправление: I3110Y (всего исправлений: 1)
Ответ на: комментарий от I3110Y

даже если в биосе отключить и заблеклистить - всеравно не заработает

пруф https://forums.opensuse.org/showthread.php/548244-Kernel-5-10-1-problems

(ничего оттуда мне тогда не помогло, ошибка не опросе встроенной видеокарте была и кернел паник, сидел на старом 5.9 ядре до 5.12 помоему так, сейчас все нормально)

гдето такаяже тема в багрепортах ядра была, не смог найти, это ядро(5.10) кривое

(повод переехать с дебьяна кста)

svv20624 ()
Последнее исправление: svv20624 (всего исправлений: 1)
Ответ на: комментарий от I3110Y

Не нужно следовать этой инструкции: есть риск превратить систему в sid, что явно не то, что вам нужно.

5.14 есть в backports, однако сначала следует попытаться разобраться с тем, что есть.

Rootlexx ★★★ ()
Ответ на: комментарий от I3110Y

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

svv20624 ()
Ответ на: комментарий от I3110Y

Значит, дело не в самом ядре как таковом, ибо оно в этом образе то же.

Для начала проверьте, что вывод sudo dpkg -V пуст.

Затем стоит попробовать переустановить проблемное ядро (разумеется, загрузившись с другого): возможно, были ошибки при его установке/выполнении скриптов — sudo apt reinstall linux-image-5.10.0-9-amd64.

Далее можете попробовать установить ядро linux-image-5.10.0-8-amd64 (обратите внимание, что 8, а не 9) и загрузиться с ним.

Rootlexx ★★★ ()
Ответ на: комментарий от I3110Y

Загружается если оставить acpi=noirq

Ну и отлично! Пропишите этот параметр в /etc/default/grub в GRUB_CMDLINE_LINUX и выполните sudo update-grub — теперь система будет нормально загружаться.

Rootlexx ★★★ ()
Ответ на: комментарий от Rootlexx

Ок, сейчас сделаю. А можно немного ссылок почитать. А то я так и не понял на что влияет этот параметр.

Спасибо большое! Можно адрес куда можно вам пиво послать ну или сумму на него)

I3110Y ()
Ответ на: комментарий от I3110Y

В таком случае имеет смысл всё же попробовать установить ядро 5.14 из backports.

Если заработает нормально, то советую обновить пакет linux-image-amd64 оттуда же.

(Не забудьте убрать модификации /etc/default/grub.)

Rootlexx ★★★ ()
Ответ на: комментарий от Rootlexx

Да так и сделал) Все заработало

sudo apt install linux-image-5.14.0-0.bpo.2-amd64

uname -a

Linux glaptop 5.14.0-0.bpo.2-amd64 #1 SMP Debian 5.14.9-2~bpo11+1 (2021-10-10) x86_64 GNU/Linux

I3110Y ()
Ответ на: комментарий от I3110Y

Тогда не забудьте обновить и linux-image-amd64 оттуда же: этот пакет гарантирует, что обновления ядра будут приходить вам автоматически.

После установки этого пакета имеет смысл пометить ядро как установленное автоматически: sudo apt-mark auto linux-image-5.14.0-0.bpo.2-amd64 — чтобы старые ядра не копились в системе мёртвым грузом.

Rootlexx ★★★ ()
Последнее исправление: Rootlexx (всего исправлений: 1)
Ответ на: комментарий от Rootlexx

А как обновить linux-image-amd64 ? Я вроде проверил, установлена последняя версия. Проверял через apt update && apt upgrade.

Понял сейчас помечу.

I3110Y ()
Последнее исправление: I3110Y (всего исправлений: 1)
Ответ на: комментарий от I3110Y

А как обновить linux-image-amd64 ? Я вроде проверил, установлена последняя версия. Проверял через apt update && apt upgrade.

У репозитория stable-backports по умолчанию меньший приоритет в сравнении с обычным, чтобы пакеты оттуда не заменяли те, что в основном архиве. Поэтому при обычном apt upgrade ничто из системы из backports обновляться не будет, если уже не установлено оттуда. Поэтому чтобы пакет linux-image-amd64 обновился и продолжил обновляться из backports, нужно его явно оттуда установить:

sudo apt -t bullseye-backports install linux-image-amd64
Rootlexx ★★★ ()
Ответ на: комментарий от I3110Y

BIOS V1.10 11/19/2020

Вышла 2.06 от 2021/09/29. Если в железе подземный стук - стоит обновить биос до актуальной версии, потом уже прописывать параметры в grub.

zemidius ()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.