Hola Ricard, 2019-11-29, 12:03 (+0000); Ricard Pradell escriu: > La sortida per tty7 no dóna res, però ho vaig fer per tty1, que és on > startx s'executa, i em dóna el següent: > > 1179 tty1 00:00:00 login > 1566 tty1 00:00:00 bash > 1628 tty1 00:00:00 startx > 1650 tty1 00:00:00 xinit > 1651 tty1 01:53:02 Xorg > 1664 tty1 00:00:00 sh > 1693 tty1 00:00:00 dbus-launch > 1704 tty1 00:00:23 xfce4-session > 1713 tty1 00:02:35 xfwm4 > 1715 tty1 00:00:00 Thunar > 1717 tty1 00:00:32 xfce4-panel > 1720 tty1 00:00:26 xfdesktop > 1793 tty1 00:00:00 panel-2-actions > 1796 tty1 00:00:00 panel-6-systray > > A ulls d'un profà i assumint que potser dic una animalada, sembla que el > procés Xorg s'inicia aquí, o sigui que res de wayland, pel que veig.
Exacte, Xorg és el servidor X, i és a tty1 perquè has executat startx en aquesta consola (em pensava que canviava automàticament a tty7 però veig que no...) > Dedueixo que faig servir x11, no? Llavors no entenc perquè "echo > $XDG_SESSION_TYPE" surt en blanc... Teniu alguna explicació a això? Aquesta variable descriu el tipus de sessió de l'usuari, i el tipus de sessió de l'usuari depèn de com l'usuari ha entrat al sistema. Si entres fent login en una consola, hauria de dir "tty". Per què no tens aquesta variable definida, ni idea... tampoc sé si és important. Si vols detalls sobre la sessió pots utilitzar el programa loginctl $ loginctl list-sessions SESSION UID USER SEAT TTY 20 0 root seat0 tty1 258 1000 ernest seat0 tty2 3 1000 ernest seat0 $ loginctl show-session 258 Id=258 User=1000 Name=ernest Timestamp=Thu 2019-11-28 19:48:45 CET TimestampMonotonic=447956893037 VTNr=2 Seat=seat0 TTY=tty2 Remote=no Service=login Scope=session-258.scope Leader=10089 Audit=258 Type=tty Class=user Active=no State=online IdleHint=no IdleSinceHint=1575035008359871 IdleSinceHintMonotonic=486721825059 LockedHint=no