You are not logged in.

#1 2017-04-12 22:15:59

phw
Member
Registered: 2013-05-27
Posts: 318

[SOLVED] Cannot switch to virtual terminal since I installed Plasma

I am clueless about this, maybe somebody has an idea of how to debug this. Since two days I cannot switch to virtual terminals using Ctrl+Alt+Fn anymore. If I try the mouse cursor disappears, but the desktop stays visible. To use the desktop again I have to switch back to it. So I assume it actually does switch, but the graphics get stuck.

I am using GDM (Wayland) and GNOME (X11). It is an Optimus laptop, using Intel and Nouveau drivers, the Intel card is the primary in use (but PRIME is configured). The switch to VTE issue happens both if I have just GDM running and if I have logged into the GNOME session. This issue might be related to the fact that I installed the plasma-meta and plasma-wayland-session packages two days ago, but it could also be  coincidence. VTE switching also did not work from the Plasma session. I have now uninstalled both packages with all dependencies again (with "pacman -Rns plasma-meta plasma-wayland-session") and completely rebooted the system to be sure, but same behavior.

Here is the log output when I have "journalctl -f" running and try to switch to a VTE and back to the graphical session again:

Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "51"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event3  - (II) Power Button: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "61"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event5  - (II) Video Bus: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "62"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event4  - (II) Video Bus: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "48"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event0  - (II) Power Button: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "60"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event2  - (II) Sleep Button: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "59"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event13 - (II) HD WebCam: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "31"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event8  - (II) Logitech M510: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "33"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "45"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event6  - (II) AT Translated Set 2 keyboard: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "69"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event14 - (II) ETPS/2 Elantech Touchpad: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (**) Option "fd" "33"
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event7  - (II) Logitech K750: (II) device removed
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) AIGLX: Suspending AIGLX clients for VT switch
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) NOUVEAU(G0): NVLeaveVT is called.
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:72
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:71
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:70
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:64
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:67
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 226:0
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:77
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:66
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:69
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:68
Apr 13 00:06:19 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 13:78
Apr 13 00:06:19 zoidberg kernel: nouveau 0000:01:00.0: DRM: resuming kernel object tree...
Apr 13 00:06:20 zoidberg kernel: nouveau 0000:01:00.0: DRM: resuming client object trees...
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got pause for 226:1
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:72
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:71
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:70
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:64
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:67
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 226:0
Apr 13 00:06:20 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:77
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:66
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:69
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:68
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 13:78
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) systemd-logind: got resume for 226:1
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) AIGLX: Resuming AIGLX clients after VT switch
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) modeset(0): EDID vendor "LGD", prod id 866
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) modeset(0): Printing DDC gathered Modelines:
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) modeset(0): Modeline "1600x900"x0.0  107.80  1600 1648 1680 1920  900 903 908 936 -hsync -vsync (56.1 kHz eP)
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) NOUVEAU(G0): NVEnterVT is called.
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event3  - (II) Power Button: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event3  - (II) Power Button: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event5  - (II) Video Bus: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event5  - (II) Video Bus: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event4  - (II) Video Bus: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event4  - (II) Video Bus: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event0  - (II) Power Button: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event0  - (II) Power Button: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event2  - (II) Sleep Button: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event2  - (II) Sleep Button: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event13 - (II) HD WebCam: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event13 - (II) HD WebCam: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event8  - (II) Logitech M510: (II) is tagged by udev as: Mouse
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event8  - (II) Logitech M510: (II) device set to 800 DPI
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event8  - (II) Logitech M510: (II) device is a pointer
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event7  - (II) Logitech K750: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event7  - (II) Logitech K750: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event6  - (II) AT Translated Set 2 keyboard: (II) is tagged by udev as: Keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event6  - (II) AT Translated Set 2 keyboard: (II) device is a keyboard
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event14 - (II) ETPS/2 Elantech Touchpad: (II) is tagged by udev as: Touchpad
Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) event14 - (II) ETPS/2 Elantech Touchpad: (II) device is a atouchpad

Last edited by phw (2017-05-02 07:48:49)

Offline

#2 2017-04-13 07:11:56

phw
Member
Registered: 2013-05-27
Posts: 318

Re: [SOLVED] Cannot switch to virtual terminal since I installed Plasma

Some more tinkering: I looked at my pacman.log to see what else was installed / upgraded the day the VTE switching stopped working and found this:

[2017-04-10 08:11] [ALPM] transaction started
[2017-04-10 08:11] [ALPM] upgraded clamav (0.99.2-3 -> 0.99.2-5)
[2017-04-10 08:11] [ALPM] upgraded docker (1:17.03.1-1 -> 1:17.04.0-1)
[2017-04-10 08:11] [ALPM] installed bubblewrap (0.1.8-1)
[2017-04-10 08:11] [ALPM] upgraded libdrm (2.4.76-1 -> 2.4.77-1)
[2017-04-10 08:11] [ALPM] upgraded mesa (17.0.2-2 -> 17.0.3-1)
[2017-04-10 08:11] [ALPM] upgraded flatpak (0.9.2-1 -> 0.9.2-2)
[2017-04-10 08:11] [ALPM] upgraded lib32-libdrm (2.4.76-1 -> 2.4.77-1)
[2017-04-10 08:11] [ALPM] upgraded lib32-mesa (17.0.2-1 -> 17.0.3-1)
[2017-04-10 08:11] [ALPM] upgraded lib32-mesa-vdpau (17.0.2-1 -> 17.0.3-1)
[2017-04-10 08:11] [ALPM] upgraded mesa-vdpau (17.0.2-2 -> 17.0.3-1)
[2017-04-10 08:12] [ALPM] upgraded python-setuptools (1:34.3.3-1 -> 1:34.4.0-1)
[2017-04-10 08:12] [ALPM] upgraded python2-setuptools (1:34.3.3-1 -> 1:34.4.0-1)
[2017-04-10 08:12] [ALPM] upgraded thunderbird (52.0-1 -> 52.0-2)
[2017-04-10 08:12] [ALPM] upgraded vulkan-intel (17.0.2-2 -> 17.0.3-1)
[2017-04-10 08:12] [ALPM] upgraded xorg-server-common (1.19.3-1 -> 1.19.3-2)
[2017-04-10 08:12] [ALPM] upgraded xorg-server (1.19.3-1 -> 1.19.3-2)
[2017-04-10 08:12] [ALPM] upgraded xorg-server-xwayland (1.19.3-1 -> 1.19.3-2)
[2017-04-10 08:12] [ALPM] transaction completed

So I downgraded those packages and rebooted, but still same issue. I also made sure that was the day I installed plasma, and it really was. I know as a matter of fact that VTE switching worked that day, as I switched to a VTE to do "systemctl restart gdm" after I installed plasma-meta and later plasma-wayland-session. I also know that on the same day it stopped working later. No other relevant installations where performed in that time. My suspicion now is that installing plasma-wayland-session broke something, but this might also be a red herring.

Offline

#3 2017-04-13 07:26:53

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

Re: [SOLVED] Cannot switch to virtual terminal since I installed Plasma

I'd go more with some form of breakage in libdrm and/or mesa and/or xorg as opposed to plasma packages. There's also

Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) NOUVEAU(G0): NVEnterVT is called.

So it tries to do something with nouveau here and it's likely at that point that it breaks.

Offline

#4 2017-04-13 09:48:21

phw
Member
Registered: 2013-05-27
Posts: 318

Re: [SOLVED] Cannot switch to virtual terminal since I installed Plasma

V1del wrote:

I'd go more with some form of breakage in libdrm and/or mesa and/or xorg as opposed to plasma packages. There's also

Apr 13 00:06:21 zoidberg /usr/lib/gdm/gdm-x-session[867]: (II) NOUVEAU(G0): NVEnterVT is called.

So it tries to do something with nouveau here and it's likely at that point that it breaks.

Probably, yes, and it just goes together with the plasma install because I restarted the whole graphical stack after that installation. But then I wonder why the downgrade did not help sad

Offline

#5 2017-04-24 08:35:46

phw
Member
Registered: 2013-05-27
Posts: 318

Re: [SOLVED] Cannot switch to virtual terminal since I installed Plasma

Offline

#6 2017-05-02 07:48:37

phw
Member
Registered: 2013-05-27
Posts: 318

Re: [SOLVED] Cannot switch to virtual terminal since I installed Plasma

After upgrading the kernel to the current 4.10.13 it is working again smile

Offline

Board footer

Powered by FluxBB