[gelöst] debian bash script YAD --center funktioniert nicht

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
joe2017
Beiträge: 1274
Registriert: 07.08.2017 14:29:51

[gelöst] debian bash script YAD --center funktioniert nicht

Beitrag von joe2017 » 20.07.2023 09:40:48

Guten Morgen zusammen,

ich habe ein kleines YAD Form Script geschrieben und versuche das Fenster mittig auf dem Desktop (GNome) anzuzeigen.
Die Option --center funktioniert jedoch nicht. Was genau mache ich hier falsch?

Code: Alles auswählen

yad --width=400 --height=300 --fixed --center --form --title="test" \
--text="das ist nur ein Test"
Wenn ich das Ganze ins Terminal einfüge erhalte ich folgende Fehlermeldung zurück:

Code: Alles auswählen

Gdk-CRITICAL gdk_x11_window_get_xid: assertion `GDK_IS_X11_WINDOW (window)` failed
Ein export DISPLAY oder XAUTHORITY hat leider auch nichts geholfen.
Hat jemand eine Idee woran das liegen könnte?
Zuletzt geändert von joe2017 am 20.07.2023 10:55:43, insgesamt 1-mal geändert.

Benutzeravatar
detix
Beiträge: 1743
Registriert: 07.02.2007 18:51:28
Wohnort: MK

Re: debian bash script YAD --center funktioniert nicht

Beitrag von detix » 20.07.2023 10:34:46

GDK_IS_X11_WINDOW (window)` failed
Dein gnome/wayland kann wohl nichts mit x11 anfangen. Hier unter kde funktionierts, versuch mal den vorletzten Post:
https://bbs.archlinux.org/viewtopic.php?id=218292
also

Code: Alles auswählen

GDK_BACKEND=x11 yad --width=400...
Gruß an alle Debianer, und immer daran denken:
Macht ohne Haftung funktioniert nicht!

Benutzeravatar
joe2017
Beiträge: 1274
Registriert: 07.08.2017 14:29:51

Re: debian bash script YAD --center funktioniert nicht

Beitrag von joe2017 » 20.07.2023 10:38:45

Super! Das hat funktioniert!

Antworten