[Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Rawbit
Beiträge: 716
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

[Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Rawbit » 01.05.2022 22:02:02

Hallo Debianforum,

ich verwende rxvt-unicode selbst kompiliert in /home/user.
In Xfce4 habe ich das dann im Menü "Standardanwendungen" als Terminal eingetragen.

Leider finden Programme wie MC oder Mutt das Terminal nicht und starten nicht unter Debian Bullseye,
wenn ich einen Starter im Menü anlege und verwende.
Starte ich das Terminal zuerst und danach die Anwendungen darin, ist alles ok.

Woran kann das liegen, bitte?


Gruß
Rawbit
Zuletzt geändert von Rawbit am 03.05.2022 11:51:27, insgesamt 1-mal geändert.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Blackbox » 03.05.2022 09:56:19

Nur ein paar Denkanstöße.
Unter welchem Pfad (Prefix) wurde die Anwendung gebaut?
Ist dieses Ziel in der $PATH?
Wäre es nicht besser gewesen, ein Paket zu erstellen, anstatt zu kompilieren?
Das ließe sich auch wieder sauber entfernen.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

uname
Beiträge: 12072
Registriert: 03.06.2008 09:33:02

Re: Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von uname » 03.05.2022 10:46:07

Oder die Ursache lösen. Warum nicht direkt Debianrxvt-unicode verwenden?

Benutzeravatar
MSfree
Beiträge: 10741
Registriert: 25.09.2007 19:59:30

Re: Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von MSfree » 03.05.2022 11:22:51

Rawbit hat geschrieben: ↑ zum Beitrag ↑
01.05.2022 22:02:02
In Xfce4 habe ich das dann im Menü "Standardanwendungen" als Terminal eingetragen.
Leider finden Programme wie MC oder Mutt das Terminal nicht
Das eine hat mit dem anderen nichts zu tun.

Wenn du rxvt als Standardanwendungen eingetragen hast, dann gibt es halt einen Menüeintrag, der dir rxvt startet. Nicht mehr und nicht weniger.

Ob ein Kommandozeilenprogramm wie mc ein Terminal öffnen muß, ist in einer Datei namens /usr/share/applications/mc.desktop definiert in der Zeile

Code: Alles auswählen

Terminal=true
Wenn hier false steht, wird das Programm im "Nirvana" gestartet und beendet sich dann auch schnell wieder selbst.

Welches Terminal verwendet wird, definiert der symbolische Link, auf den /etc/alternatives/x-terminal-emulator zeigt.

Benutzeravatar
Rawbit
Beiträge: 716
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Rawbit » 03.05.2022 11:51:05

Hallo,

vielen Dank für Eure Antworten.
uname hat geschrieben: ↑ zum Beitrag ↑
03.05.2022 10:46:07
Oder die Ursache lösen. Warum nicht direkt Debian rxvt-unicode verwenden?
Mein Problem war, das Debian rxvt-unicode nicht 256 Farben dargestellt hat, obwohl das in der Beschreibung so angegeben ist. Deshalb habe ich zu Testzwecken selber kompiliert.

Aber der Fehler lag bei mir anscheinend in der Variablen $TERM und dem Programm Screen.
Es scheint so, das Screen $Term auf "screen" setzt.
Ich habe Screen deinstalliert und nun ist echo $TERM rxvt-unicode-256color und
rxvt-unicode verwendet jetzt 256 Farben.
uname hat geschrieben: ↑ zum Beitrag ↑
03.05.2022 10:46:07
Welches Terminal verwendet wird, definiert der symbolische Link, auf den /etc/alternatives/x-terminal-emulator zeigt.
Das werde ich noch testen, vielen Dank!

Gruß

Rawbit

Benutzeravatar
Rawbit
Beiträge: 716
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: [Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Rawbit » 03.05.2022 11:56:27

Blackbox hat geschrieben: ↑ zum Beitrag ↑
03.05.2022 09:56:19
Nur ein paar Denkanstöße.
Unter welchem Pfad (Prefix) wurde die Anwendung gebaut?
Ist dieses Ziel in der $PATH?
Wäre es nicht besser gewesen, ein Paket zu erstellen, anstatt zu kompilieren?
--prefix=/home/user/apps

Der Pfad ist in $PATH, da habe ich mehrere solche Programme.

Da ich schon Probleme mit der Deinstallation von meinen selbstkompilierten Programmen
habe, schaue ich mir nun das Erstellen von eigenen Paketen an. Danke für den Hinweis!

Gruß
Rawbit

KP97
Beiträge: 3424
Registriert: 01.02.2013 15:07:36

Re: [Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von KP97 » 03.05.2022 18:08:50

Rawbit hat geschrieben: ↑ zum Beitrag ↑
03.05.2022 11:56:27
... schaue ich mir nun das Erstellen von eigenen Paketen an.
Dazu solltest Du Debiancheckinstall verwenden, sehr übersichtlich und bequem.

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Blackbox » 03.05.2022 18:52:16

@Rawbit: War es wirklich nötig, einen Doppelpost zu erstellen, anstatt deinen vorherigen Beitrag zu editieren?
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
Rawbit
Beiträge: 716
Registriert: 24.12.2004 13:17:21
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Re: [Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Rawbit » 03.05.2022 19:36:01

Blackbox hat geschrieben: ↑ zum Beitrag ↑
03.05.2022 18:52:16
@Rawbit: War es wirklich nötig, einen Doppelpost zu erstellen, anstatt deinen vorherigen Beitrag zu editieren?
Hallo Blackbox,

nicht nötig, nur ungeschickt.
Wird ab sofort unterlassen, aber ist ein Doppelpost so ungünstig?

Gruß

Rawbit

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [Gelöst] Xfce4 starten von Terminalprogrammen in /home/user

Beitrag von Blackbox » 04.05.2022 14:10:42

Rawbit hat geschrieben: ↑ zum Beitrag ↑
03.05.2022 19:36:01
Wird ab sofort unterlassen, aber ist ein Doppelpost so ungünstig?
Nicht ungüstig, nur unnötig.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Antworten