Strona 1 z 1

Po aktualizacji czarny ekran

: 27 lip 2023, 09:26
autor: Potargany
Cześć,
Mam taki problem: po jednej z aktualizacji kernela, po starcie systemu mam czarny ekran, nie widać kursora, pisanie na klawiaturze nic nie daje. Komputer mogę wyłączyć tylko z przycisku zasilania. Kolejne uruchomienie pokazuje listę opcji w grub i tam wybierając poprzedni kernel, system uruchamia się prawidłowo.

Ostatni wpis, jaki się uruchamia:

Kod: Zaznacz cały

	recordfail
	load_video
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	search --no-floppy --fs-uuid --set=root cbded654-d41b-44f1-ba13-5806cae65906
	echo	'Loading Linux 5.19.0-43-generic ...'
	linux	/boot/vmlinuz-5.19.0-43-generic root=UUID=cbded654-d41b-44f1-ba13-5806cae65906 ro recovery nomodeset dis_ucode_ldr 
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-5.19.0-43-generic
Najnowszy wpis:

Kod: Zaznacz cały

	recordfail
	load_video
	gfxmode $linux_gfx_mode
	insmod gzio
	if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
	insmod part_gpt
	insmod ext2
	search --no-floppy --fs-uuid --set=root cbded654-d41b-44f1-ba13-5806cae65906
	echo	'Loading Linux 5.19.0-50-generic ...'
	linux	/boot/vmlinuz-5.19.0-50-generic root=UUID=cbded654-d41b-44f1-ba13-5806cae65906 ro  quiet splash pci=noaer $vt_handoff
	echo	'Loading initial ramdisk ...'
	initrd	/boot/initrd.img-5.19.0-50-generic
Na razie ustawiłem jako domyślny wpis "5.19.0-43", trochę się obawiam, że po którejś aktualizacji i on zniknie.

5.19.0-50 to nie jest jedyny, który nie działał, wcześniej miałem 5.19.0-47, ale tego już nie widzę na liście, dlatego podejrzewam, że sytuacja się nie poprawi po kolejnej aktualizacji.

Re: Po aktualizacji czarny ekran

: 27 lip 2023, 16:36
autor: kobrawerde
pewnie coś nie tak z driverami kary grafiki ? ... nvidia ?

Re: Po aktualizacji czarny ekran

: 27 lip 2023, 16:41
autor: Potargany
Pewnie tak, ale jak się za to zabrać? Zrobić aktualizację na "5.19.0-43" i kolejne też to będą widzieć? Poza tym, musiałbym wiedzieć co mam zaktualizować. Grafiki raczej nie ruszałem, sterowniki powinny być takie jakie były po instalacji/aktualizacji Ubuntu. Szukać sterowników do karty graficznej?

Re: Po aktualizacji czarny ekran

: 27 lip 2023, 16:45
autor: kobrawerde
Może najpierw podaj konfigurację twojego PC-ta : model lapka / płyty głów. / karta grafiki / drivery itd na pewno więcej informacji będzie pomocne przy szukaniu informacji np. prog. inxi

Kod: Zaznacz cały

inxi -Fxzzz

Re: Po aktualizacji czarny ekran

: 27 lip 2023, 20:52
autor: Potargany
inxi -Fxzzz

Kod: Zaznacz cały

System:
  Kernel: 5.19.0-43-generic x86_64 bits: 64 compiler: N/A Desktop: GNOME 42.9
    Distro: Ubuntu 22.04.2 LTS (Jammy Jellyfish)
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: TUF GAMING B450M-PRO II v: Rev X.0x
    serial: <superuser required> UEFI: American Megatrends v: 3802
    date: 04/28/2022
CPU:
  Info: quad core model: AMD Ryzen 5 1500X bits: 64 type: MT MCP arch: Zen
    rev: 1 cache: L1: 384 KiB L2: 2 MiB L3: 16 MiB
  Speed (MHz): avg: 2091 high: 3509 min/max: 1550/3500 boost: enabled
    cores: 1: 1343 2: 1431 3: 2470 4: 3509 5: 1375 6: 1418 7: 1828 8: 3360
    bogomips: 55891
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
    vendor: ASUSTeK driver: amdgpu v: kernel bus-ID: 08:00.0
  Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: amdgpu,ati
    unloaded: fbdev,modesetting,radeon,vesa gpu: amdgpu resolution:
    1: 1680x1050~60Hz 2: 1920x1200~60Hz
  OpenGL: renderer: AMD Radeon RX 570 Series (polaris10 LLVM 15.0.7 DRM
    3.47 5.19.0-43-generic)
    v: 4.6 Mesa 22.2.5-0ubuntu0.1~22.04.3 direct render: Yes
Audio:
  Device-1: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590]
    vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 08:00.1
  Device-2: AMD Family 17h HD Audio vendor: ASUSTeK driver: snd_hda_intel
    v: kernel bus-ID: 0a:00.3
  Sound Server-1: ALSA v: k5.19.0-43-generic running: yes
  Sound Server-2: PulseAudio v: 15.99.1 running: yes
  Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK PRIME B450M-A driver: r8169 v: kernel port: f000
    bus-ID: 05:00.0
  IF: enp5s0 state: down mac: <filter>
  Device-2: Realtek RTL88x2bu [AC1200 Techkey] type: USB driver: rtl88x2bu
    bus-ID: 3-4:3
  IF: wlxe0e1a910e8a9 state: up mac: <filter>
  IF-ID-1: br-0c71adcc14da state: down mac: <filter>
  IF-ID-2: br-2a3fd31b91d6 state: down mac: <filter>
  IF-ID-3: br-3613c1d22bcd state: down mac: <filter>
  IF-ID-4: br-395d7a9a9670 state: down mac: <filter>
  IF-ID-5: br-455fff0d3cb3 state: down mac: <filter>
  IF-ID-6: br-488b26fbc308 state: down mac: <filter>
  IF-ID-7: br-4fd956d1c598 state: down mac: <filter>
  IF-ID-8: br-6e31cc9fdfe2 state: down mac: <filter>
  IF-ID-9: br-75eb670fd650 state: up speed: 10000 Mbps duplex: unknown
    mac: <filter>
  IF-ID-10: br-773e52e7094a state: down mac: <filter>
  IF-ID-11: br-88149e3ca412 state: down mac: <filter>
  IF-ID-12: br-88d71b71de24 state: down mac: <filter>
  IF-ID-13: br-9a05ad8a8504 state: down mac: <filter>
  IF-ID-14: br-9f756c6ed809 state: down mac: <filter>
  IF-ID-15: br-a6cbbdfa8f9d state: down mac: <filter>
  IF-ID-16: br-b7f18d0ca81c state: down mac: <filter>
  IF-ID-17: br-c70603734589 state: down mac: <filter>
  IF-ID-18: br-d55b3cc97ea1 state: down mac: <filter>
  IF-ID-19: br-d6dc4d517d6b state: down mac: <filter>
  IF-ID-20: br-ebcc0ae1f49d state: down mac: <filter>
  IF-ID-21: docker0 state: down mac: <filter>
  IF-ID-22: veth145545a state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-23: veth99a52b2 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-24: vethb20dc06 state: up speed: 10000 Mbps duplex: full
    mac: <filter>
  IF-ID-25: vethfdb846e state: up speed: 10000 Mbps duplex: full
    mac: <filter>
Drives:
  Local Storage: total: 2.29 TiB used: 911.83 GiB (38.8%)
  ID-1: /dev/nvme0n1 vendor: Lexar model: 1TB SSD size: 953.87 GiB
    temp: 37.9 C
  ID-2: /dev/nvme1n1 vendor: Samsung model: MZALQ256HAJD-000L1
    size: 238.47 GiB temp: 26.9 C
  ID-3: /dev/sda vendor: Seagate model: ST3500418AS size: 465.76 GiB
  ID-4: /dev/sdb vendor: A-Data model: SU700 size: 223.57 GiB
  ID-5: /dev/sdc type: USB vendor: Samsung model: Portable SSD T5
    size: 465.76 GiB
Partition:
  ID-1: / size: 702.66 GiB used: 508.27 GiB (72.3%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 511 MiB used: 33.4 MiB (6.5%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: N/A mobo: N/A gpu: amdgpu temp: 52.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 1928
Info:
  Processes: 395 Uptime: 3h 59m Memory: 15.53 GiB used: 5.19 GiB (33.4%)
  Init: systemd runlevel: 5 Compilers: gcc: 11.3.0 Packages: 2607 Shell: Bash
  v: 5.1.16 inxi: 3.3.13

Re: Po aktualizacji czarny ekran

: 27 lip 2023, 21:33
autor: kobrawerde
Opcja kernela :nomodeset to chyba by było zbyt proste ... ( może prędzej amdgpu.dc=0 )
https://askubuntu.com/questions/162075/ ... -to-fix-it
https://bugs.launchpad.net/ubuntu/+sour ... ug/1837945
https://askubuntu.com/questions/1276474 ... en-on-boot
...
https://www.dedoimedo.com/computers/lin ... -boot.html
https://forums.linuxmint.com/viewtopic.php?t=344312
https://gitlab.freedesktop.org/drm/amd/-/issues/885

Musisz przetestować wpisując parametr kernela ( XXXXXX ) do ustawień grub-a jak w przykładach i nie zapomnieć update-grub
czyli edycja pliku : /etc/default/grub ...
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash <XXXXXXXX>"

Kod: Zaznacz cały

sudo update-grub
reboot

Re: Po aktualizacji czarny ekran

: 29 lip 2023, 11:11
autor: Potargany
Nomodeset jest już ustawiony we wpisach recovery, te wpisy także nie działają. Dodałem amdgpu.dc=0, na ekranie mam info o ładowaniu ramdisk i dalej system stoi. Dla 43 też pojawia się takie info, jednak po ułamku sekundy ładuje się system.

Czy takie edytowanie wpisu będzie permanentne, czy tylko do wydania nowego kernela?

Re: Po aktualizacji czarny ekran

: 29 lip 2023, 11:25
autor: linuxozaurus
A co z kernelem 6.2.X?

Re: Po aktualizacji czarny ekran

: 29 lip 2023, 11:57
autor: kobrawerde
a co pokazuje taka komenda

Kod: Zaznacz cały

dmesg | grep -i amdgpu
Uruchomienie w trybie odzyskiwania (recovery) oznacza wyłączenie sterowników graficznych. Tak więc, w istocie, działasz z nomodeset podczas uruchamiania w trybie odzyskiwania... tyle można też wyczytać.
Wpisy / parametry dotyczące kernela dokonujesz w systemie w pliku : /etc/default/grub ! pewnie jeśli system się nie uruchamia i jest czarny ekran to pewnie trzeba by uruchomić na starym kernelu i wpisać ten parametr do pliku grub ...zrobić update-grub i uruchomić system dla sprawdzenia z na tym felernym kernelu czy będzie jakiś sukces.
Albo faktycznie szukać nowszych kerneli 6.x może coś poprawili i zadziała :-) .... bo inaczej pozostaje tkwić na tym poprawnym kernelu dla twojej karty.

Re: Po aktualizacji czarny ekran

: 29 lip 2023, 14:28
autor: linuxozaurus
Ja mam Kernel 6.2.25 I jest OK na sterownikach AMD.

Re: Po aktualizacji czarny ekran

: 30 lip 2023, 20:26
autor: Potargany
dmesg | grep -i amdgpu
[ 5.662601] [drm] amdgpu kernel modesetting enabled.
[ 5.662706] amdgpu: Ignoring ACPI CRAT on non-APU system
[ 5.662709] amdgpu: Virtual CRAT table created for CPU
[ 5.662720] amdgpu: Topology: Add CPU node
[ 5.663234] amdgpu 0000:08:00.0: No more image in the PCI ROM
[ 5.663265] amdgpu 0000:08:00.0: amdgpu: Fetched VBIOS from ROM BAR
[ 5.663267] amdgpu: ATOM BIOS: 115-C940PI0-100
[ 5.663601] amdgpu 0000:08:00.0: vgaarb: deactivate vga console
[ 5.663604] amdgpu 0000:08:00.0: amdgpu: Trusted Memory Zone (TMZ) feature not supported
[ 5.664544] amdgpu 0000:08:00.0: amdgpu: VRAM: 4096M 0x000000F400000000 - 0x000000F4FFFFFFFF (4096M used)
[ 5.664547] amdgpu 0000:08:00.0: amdgpu: GART: 256M 0x000000FF00000000 - 0x000000FF0FFFFFFF
[ 5.664589] [drm] amdgpu: 4096M of VRAM memory ready
[ 5.664591] [drm] amdgpu: 7952M of GTT memory ready.
[ 5.670056] amdgpu: hwmgr_sw_init smu backed is polaris10_smu
[ 6.002977] snd_hda_intel 0000:08:00.1: bound 0000:08:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[ 6.167591] kfd kfd: amdgpu: Allocated 3969056 bytes on gart
[ 6.167670] amdgpu: sdma_bitmap: f
[ 6.167714] amdgpu: SRAT table not found
[ 6.167716] amdgpu: Virtual CRAT table created for GPU
[ 6.168459] amdgpu: Topology: Add dGPU node [0x67df:0x1002]
[ 6.168463] kfd kfd: amdgpu: added device 1002:67df
[ 6.168484] amdgpu 0000:08:00.0: amdgpu: SE 4, SH per SE 1, CU per SH 9, active_cu_number 32
[ 6.174625] amdgpu 0000:08:00.0: amdgpu: Using BACO for runtime pm
[ 6.175901] [drm] Initialized amdgpu 3.47.0 20150101 for 0000:08:00.0 on minor 0
[ 6.183509] fbcon: amdgpudrmfb (fb0) is primary device
[ 6.299805] amdgpu 0000:08:00.0: [drm] fb0: amdgpudrmfb frame buffer device

Re: Po aktualizacji czarny ekran

: 30 lip 2023, 21:33
autor: kobrawerde
Jest to raczej jakiś większy błąd twojej karty AMD RX 570 jak opisano tu:
https://bugs.launchpad.net/ubuntu/+sour ... ug/1837945
niektórym pomaga dodatkowy parametr dla jądra ... innym nie . Jednak jeśli działa na wcześniejszym kernelu to raczej chyba błąd można
naprawić ale trzeba by zgłosić problem jw. serwisie ubuntu żeby zbadali temat i wadali jakieś poprawki dla kerneli. Ja sosbiście jednak mam dość sceptyczne podjście bo kiedyś też zgłosiłem podobny błąd i też znająć obejście czyli dodatkowy parametr kernela... myślalem że to pikuś i poprawka będzie natychmiastowa :-) a po 1.5 roku i przetestowaniu chyba 10 kerneli podsuwanych przez jednego programistę .... w końcu dałem za wygraną i odpuściłem temat :razz: ...ale może miałem pecha :mrgreen:
Ja bym spróbował z innymi nowszymi kernelami 6.x ...w górę.

a komędę

Kod: Zaznacz cały

dmesg | grep -i amdgpu
to raczej trzeba klepnąć w czasie awarii czyli pewnie z recovery i w czasie użycia wadliwego kernela
niektorym pomaga w recover ( jakby modół nie był ładowany przy starcie systemu)

Kod: Zaznacz cały

sudo modprobe amdgpu

Re: Po aktualizacji czarny ekran

: 04 sie 2023, 00:20
autor: Potargany
Zostawiłem to na kilka dni, dzisiaj zaktualizował się kernel do 6.x i system zaczął znów normalnie się uruchamiać.

Re: Po aktualizacji czarny ekran

: 04 sie 2023, 08:25
autor: linuxozaurus
A niemówiłam ze to nie amdgpu. 6.2.25 jest OK tylko linnia Kernela 6.3.x jest skopana (problemy z Nouveau).