You are not logged in.

#1 2019-09-17 11:54:26

zaxdan69
Member
Registered: 2016-06-04
Posts: 273

[SOLVED]Gnome freezes system

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

#2 2019-09-18 01:59:46

ganlu
Member
From: ChongQing, China
Registered: 2004-01-04
Posts: 360

Re: [SOLVED]Gnome freezes system

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

#3 2019-09-18 05:32:14

zaxdan69
Member
Registered: 2016-06-04
Posts: 273

Re: [SOLVED]Gnome freezes system

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

#4 2019-09-18 07:24:09

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,743

Re: [SOLVED]Gnome freezes system

Post a complete

sudo journalctl -b-1

after rebooting from a freeze, in [ code ] [ /code ] tags

Offline

#5 2019-09-18 10:46:58

zaxdan69
Member
Registered: 2016-06-04
Posts: 273

Re: [SOLVED]Gnome freezes system

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

#6 2019-09-18 13:07:23

seth
Member
Registered: 2012-09-03
Posts: 51,302

Re: [SOLVED]Gnome freezes system

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.

Online

#7 2019-09-18 13:12:20

zaxdan69
Member
Registered: 2016-06-04
Posts: 273

Re: [SOLVED]Gnome freezes system

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

Board footer

Powered by FluxBB