[erledigt] Ausgabe von XDG_SESSION_TYPE

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
holyhit
Beiträge: 102
Registriert: 05.08.2023 11:27:42

[erledigt] Ausgabe von XDG_SESSION_TYPE

Beitrag von holyhit » 10.12.2023 09:04:58

Hallo zusammen,

ich habe die netinstall Debian 12 (mit nur den Standard Werkzeugen) und den Fenstermanager i3 installiert.
Ist diese Ausgabe dann richtig oder sollte da nicht xorg bei rauskommen?

Code: Alles auswählen

echo $XDG_SESSION_TYPE
tty
Oder hat es damit zu tun weil ich mich immer über tty2 anmelde durch folgendem Zusatz in der .bashrc

Code: Alles auswählen

if [ "$(tty)" = "/dev/tty2" ]; then
        startx
        logout
fi
Lg
Zuletzt geändert von holyhit am 11.12.2023 08:25:19, insgesamt 2-mal geändert.
keep_the_spirit_of_the_reallife

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: xorg

Beitrag von JTH » 10.12.2023 09:14:36

Magst du dem Thema einen etwas aussagekräftigeren Titel geben? XDG_SESSION_TYPE wär z.B. ne Idee, drin zu erwähnen.
Manchmal bekannt als Just (another) Terminal Hacker.

isabena
Beiträge: 263
Registriert: 26.04.2022 11:03:51

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von isabena » 10.12.2023 09:52:11

hier erscheint
trial@trial:~$ echo $XDG_SESSION_TYPE
x11
EDIT: Anmeldung direkt über die Maske -- NICHT über die Konsole
Zuletzt geändert von isabena am 10.12.2023 12:15:14, insgesamt 1-mal geändert.

Benutzeravatar
Livingston
Beiträge: 1454
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von Livingston » 10.12.2023 12:10:44

Ich erhalte auch tty als Ergebnis, ebenfalls Start der Session mit Hilfe von startx.
Ich vermute :?: mal, dass dabei die XDG-Standards - vor allem Setzen der Umgebungsvariablen - nicht erfüllt werden.
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams

Cordess
Beiträge: 422
Registriert: 09.01.2006 00:37:22

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von Cordess » 10.12.2023 13:27:33

Ich erhalte:

Code: Alles auswählen

echo $XDG_SESSION_TYPE
x11
Getestet im Konsole Terminal unter KDE.

HumiNi
Beiträge: 340
Registriert: 02.10.2014 21:46:18

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von HumiNi » 10.12.2023 17:21:51

erno@gauner:~$ echo $XDG_SESSION_TYPE
x11
erno@gauner:~$ ssh -X gauner
erno@gauner:~$ echo $XDG_SESSION_TYPE
tty
Gedächtnis wie ein Rechen: Nur Mist bleibt hängen.

dasebastian
Beiträge: 1886
Registriert: 12.07.2020 11:21:17

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von dasebastian » 10.12.2023 17:29:01

Livingston hat geschrieben: ↑ zum Beitrag ↑
10.12.2023 12:10:44
Ich erhalte auch tty als Ergebnis, ebenfalls Start der Session mit Hilfe von startx.
+1 hier.

Benutzeravatar
Livingston
Beiträge: 1454
Registriert: 04.02.2007 22:52:25
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: 127.0.0.1

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von Livingston » 10.12.2023 18:06:14

Dann sollte der Fall klar sein: Die Variable wird von Windowmanagern gesetzt, die XDG-Konformität versprechen. Nice to have, aber wenn man selbst mit startx loslegt und dann z.B. openbox oder ähnliches Leichtgewichtiges startet, hat man eben kein XDG oder muss es selbst nachstellen.
Wer mehr über den Standard der ehemaligen X Desktop Group (jetzt: freedesktop.org) erfahren will, kann hier anfangen zu recherchieren:
Debianxdg-utils
Dazu gehören z.B. Standardbenennungen von Ordnern im Home-Verzeichnis (Desktop oder übersetzt Schreibtisch, Downloads, Videos, usw.) und einiges mehr.
Der Hauptunterschied zwischen etwas, was möglicherweise kaputtgehen könnte und etwas, was unmöglich kaputtgehen kann, besteht darin, dass sich bei allem, was unmöglich kaputtgehen kann, falls es doch kaputtgeht, normalerweise herausstellt, dass es unmöglich zerlegt oder repariert werden kann.
Douglas Adams

holyhit
Beiträge: 102
Registriert: 05.08.2023 11:27:42

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von holyhit » 10.12.2023 18:36:08

Danke für Eure Infos, dann bin ich mal beruhigt das es wohl normal ist. Und danke Livingston für den Link.

Lg.
keep_the_spirit_of_the_reallife

Cordess
Beiträge: 422
Registriert: 09.01.2006 00:37:22

Re: Ausgabe von XDG_SESSION_TYPE

Beitrag von Cordess » 11.12.2023 01:42:40

Für Software Entwickler ist noch diese Spezifikation wichtig. Diese sollte man kennen und gelesen haben:
https://specifications.freedesktop.org/ ... atest.html

Antworten