Eigentlich wollte ich gerade nur, dass auf meinem Laptop-Ubuntu (Dapper Drake) bei der Anmeldung an Ion 3 automatisch Mutt gestartet wird, da ich den MUA ohnehin immer zuallererst aufrufe. Man muss ja auf dem Laufenden bleiben, wo die günstigste Viagra (pardon: “v 1 a GR a”) am Markt zu haben ist.
Daher habe ich, wie in der Linux-Grundausbildung gelernt, “/usr/bin/x-terminal-emulator -e /usr/bin/mutt &” in die ~/.xinitrc eingetragen.
Beim Funktionstest erschien allerdings kein Mutt auf dem Bildschirm.
Von da an startete ein mindestens 30 Minuten andauerndes Gefuckel, bis endlich mein Mailprogramm nach der Anmeldung am Windowmanager automatisch auf dem TFT erschien.
Um es kurz zu machen, hier die richtige Vorgehensweise:
#!/bin/bash /usr/bin/x-terminal-emulator -e /usr/bin/mutt & /usr/bin/ion3
Dann klappt’s auch mit dem Mutt. Jetzt fehlt nur noch, dass mutt automatisch auf dem dritten Arbeitsbereich geöffnet wird …
7. Januar 2007 um 19:20
>>Dann klappt’s auch mit dem Mutt. Jetzt fehlt nur noch, dass mutt >>automatisch auf dem dritten Arbeitsbereich geöffnet wird …
Kein Problem (wenn es bei Deiner ion3 version noch macht).
1.) In der cfg_ion.lua kontrollieren, ob dopath(”cfg_kludges”) eingetragen,
nicht durch “- -” deaktiviert ist und nötigenfalls die Datei in ~/.ion3/ erstellen.
2.) Folgende Prozedur hängt immer von dem benutzen Terminal-Emulator ab. Ich erkläre es mal mit xterm.
Du musst den Frame, in dem Du dein xterm mit Mutt starten möchtest zuerst benennen. Dazu musst Du die Keykombo für die Eingabe von Ioncode aufrufen. Normalerweise MOD1+F3. Dann mod_query.query_renameframe(_). Mit Enter bestätigen und Du siehst den alten Namen des Frames, welcher wahrscheinlich von Ion automatisch vergeben wurde. Ändere ihn in z.B. muttframe.
Jetzt noch die Datei cfg_kludges.lua editieren und folgendes eingeben:
defwinprop{
class = “XTerm”,
instance = “mutt”,
target = “muttframe”,
}
Jetzt musst Du nur noch Ion3 restarten, damit die cfg_kludges neu eingelesen wird und xterm mit
xterm -name “mutt” -e mutt aufrufen.
Das in Deine xinitrc und es sollte klappen
Quelle:
http://modeemi.fi/~tuomov/ion-doc-3/ionconf/node4.html#SECTION00452000000000000000
13. Februar 2008 um 17:38
bei mir geht das nicht!
ich hab das schon mal genau so probiert!!!
ich weiß nicht woran es liegt. der frame mit dem namen muttframe ist vorhanden und die dateien (configs) in ~/.ion3
wieso gehts ned :((((
3. Dezember 2008 um 20:32
Danke für den Tip mit der .xinitrc. Ich hatte das gleiche Problem
bei einem GDM unter Debian-Linux testing, 2.6.26-1-686!
Gruß michi