You are not logged in.
The problem:
When trying to login to Gnome(wayland, xorg or gnome2) from lightdm or via xinit, appears only a black screen with mouse cursor, which can move for 1-2 secs only and then stuck and all system freezes. It's not possible to access another tty and the only way is to restart via alt+sysrq+R.E.I.S.U.B key combination.
Things I've already try:
-Update system
-Reinstall gnome metapackage
-Reinstall amdgpu
-Delete all extensions from ~/.local/share/gnome-shell/extensions
-Checked journalctl --user, but I didn't find any error
-Checked xorg.log, which also seems that doesn't contain any related error
-Created a new user for test, but the problem occurs there too
-I also tried to remove gnome metapackage but there are conficts with some other packages and the operation failed.
- also removed the gnome's metapackage packages from pacman cache before reinstalling, to force redownload them in case there are corrupted downloads.
The system is almost 3 years old and I have used gnome before for a very short period before ~2 years. I can login to other desktop enviroments as i3(which I use the last months), plasma or cinnamon, without problem.
What else I can to find what is cause that problem?
Last edited by zaxdan69 (2019-09-18 14:27:31)
Offline
I had a similar issue some days ago, and GDM works well after I blacklist radeon module. I don't know if it's a issue of radeon or of gdm, but it works.
Offline
I'm using lightdm, I didn't try gdm because I had the same problem using xinit. I don't know if radeon module is blacklisted, I thought that this happens automatically when install amdgpu driver, but I will check it.
Thanks.
EDIT:
I tried both to blacklist it via /etc/modprobe.d/blacklist.conf file and also as kernel parameter( module_blacklist=radeon), but both didn't make any difference.
Last edited by zaxdan69 (2019-09-18 05:54:57)
Offline
Post a complete
sudo journalctl -b-1
after rebooting from a freeze, in [ code ] [ /code ] tags
Offline
Thanks. This is the related part from journalctl command. If is needed I can put all content, but it's quite long:
Σεπ 18 13:38:13 arch-desktop systemd[173080]: Started D-Bus User Message Bus.
Σεπ 18 13:38:13 arch-desktop dbus-daemon[173384]: [session uid=1000 pid=173384] Activating via systemd: service name='org.a11y.Bus' unit='at-spi-dbus-bus.service' requested by ':1.2' (uid=1000 pid=173388 comm="/usr/lib/gnome-session-check-accelerated ")
Σεπ 18 13:38:13 arch-desktop systemd[173080]: Starting Accessibility services bus...
Σεπ 18 13:38:13 arch-desktop dbus-daemon[173384]: [session uid=1000 pid=173384] Successfully activated service 'org.a11y.Bus'
Σεπ 18 13:38:13 arch-desktop systemd[173080]: Started Accessibility services bus.
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file Cairo Composite Manager.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file Cairo Composite Manager.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file xdm.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file xdm.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file xdman.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file xdman.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file remmina-applet.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file remmina-applet.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file Rambox.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file Rambox.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file synapse.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file synapse.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file qjoypad.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file qjoypad.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file compiz.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file compiz.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file xscreensaver.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file xscreensaver.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session[173364]: gnome-session-binary[173364]: WARNING: Could not parse desktop file powerdevil.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-session-binary[173364]: WARNING: Could not parse desktop file powerdevil.desktop or it references a not found TryExec binary
Σεπ 18 13:38:13 arch-desktop gnome-keyring-ssh.desktop[173419]: SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
Σεπ 18 13:38:13 arch-desktop kernel: ------------[ cut here ]------------
Σεπ 18 13:38:13 arch-desktop kernel: kernel BUG at drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:6272!
Σεπ 18 13:38:13 arch-desktop kernel: invalid opcode: 0000 [#1] PREEMPT SMP NOPTI
Σεπ 18 13:38:14 arch-desktop kernel: CPU: 3 PID: 173108 Comm: Xorg Tainted: G OE 5.2.14-arch2-1-ARCH #1
Σεπ 18 13:38:14 arch-desktop kernel: Hardware name: To Be Filled By O.E.M. To Be Filled By O.E.M./980DE3/U3S3, BIOS P2.00 09/04/2015
Σεπ 18 13:38:14 arch-desktop kernel: RIP: 0010:dm_update_crtc_state+0x5aa/0x620 [amdgpu]
Σεπ 18 13:38:14 arch-desktop kernel: Code: 39 db ff b8 f4 ff ff ff e9 b6 fc ff ff 4d 85 f6 75 8a e9 aa fc ff ff 48 83 bb d0 0d 00 00 00 0f 85 6e ff ff ff e9 42 fb ff ff <0f> 0b 85 c0 0f 85 8f fc ff ff 31 db e9 a4 fb ff ff 85 c0 0f 85 96
Σεπ 18 13:38:14 arch-desktop kernel: RSP: 0018:ffffa8160225fa78 EFLAGS: 00010246
Σεπ 18 13:38:14 arch-desktop kernel: RAX: ffff93d3e5e7dc01 RBX: ffff93d463daf000 RCX: 000000011e9ea003
Σεπ 18 13:38:14 arch-desktop kernel: RDX: 000000011e9e9e03 RSI: ffff93d46baef160 RDI: ffffdb67ca979e00
Σεπ 18 13:38:14 arch-desktop kernel: RBP: ffff93d4645d0000 R08: 000000000002f160 R09: ffffffffc053871d
Σεπ 18 13:38:14 arch-desktop kernel: R10: ffff93d46b402f00 R11: dead000000000100 R12: ffff93d3e5e78400
Σεπ 18 13:38:14 arch-desktop kernel: R13: 0000000000000000 R14: ffff93d3e5e7ec00 R15: ffff93d466f98d80
Σεπ 18 13:38:14 arch-desktop kernel: FS: 00007f62b5026dc0(0000) GS:ffff93d46bac0000(0000) knlGS:0000000000000000
Σεπ 18 13:38:14 arch-desktop kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Σεπ 18 13:38:14 arch-desktop kernel: CR2: 00005589398ae108 CR3: 0000000303a4a000 CR4: 00000000000406e0
Σεπ 18 13:38:14 arch-desktop kernel: Call Trace:
Σεπ 18 13:38:14 arch-desktop kernel: amdgpu_dm_atomic_check+0x29c/0x6e0 [amdgpu]
Σεπ 18 13:38:14 arch-desktop kernel: drm_atomic_check_only+0x571/0x7a0 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: drm_atomic_commit+0x13/0x50 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: drm_atomic_helper_set_config+0x81/0x90 [drm_kms_helper]
Σεπ 18 13:38:14 arch-desktop kernel: drm_mode_setcrtc+0x1f0/0x720 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: ? drm_mode_getcrtc+0x180/0x180 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: drm_ioctl_kernel+0xb8/0x100 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: drm_ioctl+0x23d/0x3d0 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: ? drm_mode_getcrtc+0x180/0x180 [drm]
Σεπ 18 13:38:14 arch-desktop kernel: amdgpu_drm_ioctl+0x49/0x80 [amdgpu]
Σεπ 18 13:38:14 arch-desktop kernel: do_vfs_ioctl+0x43d/0x6c0
Σεπ 18 13:38:14 arch-desktop kernel: ? syscall_trace_enter+0x1c8/0x2e0
Σεπ 18 13:38:14 arch-desktop kernel: ksys_ioctl+0x5e/0x90
Σεπ 18 13:38:14 arch-desktop kernel: __x64_sys_ioctl+0x16/0x20
Σεπ 18 13:38:14 arch-desktop kernel: do_syscall_64+0x5f/0x1d0
Σεπ 18 13:38:14 arch-desktop kernel: ? page_fault+0x8/0x30
Σεπ 18 13:38:14 arch-desktop kernel: entry_SYSCALL_64_after_hwframe+0x44/0xa9
Σεπ 18 13:38:14 arch-desktop kernel: RIP: 0033:0x7f62b51cb21b
Σεπ 18 13:38:14 arch-desktop kernel: Code: 0f 1e fa 48 8b 05 75 8c 0c 00 64 c7 00 26 00 00 00 48 c7 c0 ff ff ff ff c3 66 0f 1f 44 00 00 f3 0f 1e fa b8 10 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 45 8c 0c 00 f7 d8 64 89 01 48
Σεπ 18 13:38:14 arch-desktop kernel: RSP: 002b:00007ffc86eadf58 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
Σεπ 18 13:38:14 arch-desktop kernel: RAX: ffffffffffffffda RBX: 00007ffc86eadf90 RCX: 00007f62b51cb21b
Σεπ 18 13:38:14 arch-desktop kernel: RDX: 00007ffc86eadf90 RSI: 00000000c06864a2 RDI: 000000000000000d
Σεπ 18 13:38:14 arch-desktop kernel: RBP: 00000000c06864a2 R08: 0000000000000000 R09: 00005589398b32e0
Σεπ 18 13:38:14 arch-desktop kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 00005589398acc30
Σεπ 18 13:38:14 arch-desktop kernel: R13: 000000000000000d R14: 0000000000000000 R15: 00005589398b32e0
Σεπ 18 13:38:14 arch-desktop kernel: Modules linked in: rfcomm fuse usblp hid_logitech_hidpp uinput bnep hid_logitech_dj edac_mce_amd kvm_amd ccp rng_core uvcvideo kvm videobuf2_vmalloc videobuf2_memops videobuf2_v4l2 btusb btrtl videobuf2_common btbcm btintel bluetooth videodev lz4 lz4_compress cfg80211 media 8021q garp mrp stp llc nct6775 hwmon_vid irqbypass ecdh_generic crct10dif_pclmul crc32_pclmul rfkill ecc ghash_clmulni_intel snd_hda_codec_realtek snd_hda_codec_generic wmi_bmof aesni_intel snd_ens1371 joydev ledtrig_audio snd_hda_codec_hdmi snd_ac97_codec mousedev aes_x86_64 crypto_simd snd_hda_intel cryptd input_leds glue_helper fam15h_power gameport snd_hda_codec k10temp pcspkr snd_rawmidi sp5100_tco snd_seq_device ac97_bus i2c_piix4 snd_hda_core snd_hwdep snd_pcm r8169 snd_timer realtek snd libphy soundcore wmi evdev mac_hid vboxnetflt(OE) vboxnetadp(OE) vboxpci(OE) vboxdrv(OE) sg crypto_user ip_tables x_tables ext4 crc32c_generic crc16 mbcache jbd2 hid_aureal hid_generic usbhid hid sr_mod cdrom sd_mod
Σεπ 18 13:38:14 arch-desktop kernel: ohci_pci ata_generic pata_acpi xhci_pci pata_atiixp ahci libahci xhci_hcd crc32c_intel libata ohci_hcd ehci_pci scsi_mod ehci_hcd amdgpu gpu_sched i2c_algo_bit ttm drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm agpgart
Σεπ 18 13:38:14 arch-desktop kernel: ---[ end trace ecdafa1ae3189d8b ]---
Σεπ 18 13:38:14 arch-desktop kernel: RIP: 0010:dm_update_crtc_state+0x5aa/0x620 [amdgpu]
Σεπ 18 13:38:14 arch-desktop kernel: Code: 39 db ff b8 f4 ff ff ff e9 b6 fc ff ff 4d 85 f6 75 8a e9 aa fc ff ff 48 83 bb d0 0d 00 00 00 0f 85 6e ff ff ff e9 42 fb ff ff <0f> 0b 85 c0 0f 85 8f fc ff ff 31 db e9 a4 fb ff ff 85 c0 0f 85 96
Σεπ 18 13:38:14 arch-desktop kernel: RSP: 0018:ffffa8160225fa78 EFLAGS: 00010246
Σεπ 18 13:38:14 arch-desktop kernel: RAX: ffff93d3e5e7dc01 RBX: ffff93d463daf000 RCX: 000000011e9ea003
Σεπ 18 13:38:14 arch-desktop kernel: RDX: 000000011e9e9e03 RSI: ffff93d46baef160 RDI: ffffdb67ca979e00
Σεπ 18 13:38:14 arch-desktop kernel: RBP: ffff93d4645d0000 R08: 000000000002f160 R09: ffffffffc053871d
Σεπ 18 13:38:14 arch-desktop kernel: R10: ffff93d46b402f00 R11: dead000000000100 R12: ffff93d3e5e78400
Σεπ 18 13:38:14 arch-desktop kernel: R13: 0000000000000000 R14: ffff93d3e5e7ec00 R15: ffff93d466f98d80
Σεπ 18 13:38:14 arch-desktop kernel: FS: 00007f62b5026dc0(0000) GS:ffff93d46bac0000(0000) knlGS:0000000000000000
Σεπ 18 13:38:14 arch-desktop kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Σεπ 18 13:38:14 arch-desktop kernel: CR2: 00005589398ae108 CR3: 0000000303a4a000 CR4: 00000000000406e0
Σεπ 18 13:38:22 arch-desktop kernel: sysrq: Keyboard mode set to system default
Offline
Is this for gnome on x11 or gnome on wayland? Do the produce the same error?
Also please the Xorg log and try passing "amdgpu.dc=0" to the kernel.
You can use the method described in https://wiki.archlinux.org/index.php/Pastebin to easily paste lanrge outputs.
Offline
This was from gnome on x11. I will try the kernel parameter and if the problem remains I'll check for wayland too.
EDIT:
Using "amdgpu.dc=0" as kernel parameter the problem solved. Now both wayland and xorg gnome-sessions starting.
Thank you very much @seth, as always you point to the right direction.
Last edited by zaxdan69 (2019-09-18 13:38:12)
Offline