Ich habe auf meinem KDE-Desktop (kde 4.3 seit gestern) immer unten
links ein Fenster offen, in dem ich eine ssh-session zu meinem
IRC-Client habe. Dieses Fenster ist auf allen Desktops sichtbar, hat
keinen Rahmen, keine Menüzeile, keinen tabbar und keinen scrollbar.
Hierfür habe ich ein Konsolen-Profil "chatfenster" definiert.
Alle anderen Konsolen (mit Profil "Shell") sollen bitte sowohl Rahmen,
Menü, Tabbar und auch Scrollbar haben.
Nur leider scheint das konsole aus kde 4.3 nicht wirklich gut damit
klarzukommen, denn nach dem Einloggen kommt zwar mein Chatfenster (das
ich mit der Session abgespeichert habe) so wie es soll, aber alle
anderen geöffneten Konsolen sind klein und ohne Rahmen, Menü, Tabbar
und Scrollbar.
Bekomme ich das irgendwie so hin, dass konsole sich für das
Chatfenster andere Einstellungen merkt als für die Konsolen mit denen
ich arbeite?
Grüße
Marc
--
-------------------------------------- !! No courtesy copies, please !! -----
Marc Haber | " Questions are the | Mailadresse im Header
Mannheim, Germany | Beginning of Wisdom " | http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621 72739834
> Bekomme ich das irgendwie so hin, dass konsole sich für das
> Chatfenster andere Einstellungen merkt als für die Konsolen mit denen
> ich arbeite?
So wie ich das sehe, kann man diese Einstellungen pro Profil vornehmen. Wenn
Du also ein eigenes Profil für das kleine Fenster einrichtest, kannst Du das
dann mit "konsole --profile kleinesfenster" starten. Das Einzige, was
vermutlich Schwierigkeiten machen wird, ist die Größe des konsole-Fensters,
weil sich das dummerweise profilübergreifend gemerkt wird.
Eben leider nicht, die Profile gehen "pro Tab" und nicht "pro
Fenster", damit landen natürlich fensterbezogene Einstellungen wie
"Tabzeile zeigen" oder "Scrollbalken zeigen" _nicht_ im Profil. So
habe ich das zumindest verstanden.
>>So wie ich das sehe, kann man diese Einstellungen pro Profil vornehmen.
>
> Eben leider nicht, die Profile gehen "pro Tab" und nicht "pro
> Fenster", damit landen natürlich fensterbezogene Einstellungen wie
> "Tabzeile zeigen" oder "Scrollbalken zeigen" _nicht_ im Profil. So
> habe ich das zumindest verstanden.
Ich habe es nicht gegengeprüft, aber die von Dir genannten Einstellungen
nimmt man definitiv im Profil vor. Ich habe hier ein Profil mit einer
anderen Hintergrundfarbe. Öffne ich in einem solchen Fenster einen neuen
Reiter hat er auch dieselbe Hintergrundfarbe. Also denke ich, dass sich
Profile schon auf das Fenster beziehen.
Gruß,
Arno
Versuch es mal bitte mit der Tabbar. Habe ich KDE bug #188107 wirklich
so falsch verstanden?
> Versuch es mal bitte mit der Tabbar. Habe ich KDE bug #188107 wirklich
> so falsch verstanden?
Ah, ok. Das Problem ist, dass sich die Einstellung nicht auswirkt, wenn man
in einem schon geöffneten konsole-Fenster über das Menü Settings-
>ChangeProfile das Profil ändert.
Wenn Du es aber mit bspw. "konsole --profile notab" aurufst, funktioniert es
schon. D.h, wenn Du ein einzigs Fensterchen in einem Spezial-Profil haben
willst, rufst Du es einmal mit diesem Profil auf, schiebst es an die
richtige Stelle und speicherst die Session-Einstellung ab, damit sie beim
nächsten Login reaktiviert wird.
Gruß,
Arno
Das könnte funktionieren ja. Mit "Session-Einstellung speichern"
meinst Du die Einstellungen der KDE-Session oder der Konsole-Session?
Kann man das überhaupt noch einstellen?
Kann ich konsole irgendwie beibringen, dass eine Änderung am Fenster
(z.B. ein "größer ziehen") nicht das Profil mit ändern soll, sondern
dass ich ein neues Konsolenfenster immer in der Standardgröße haben
will, unabhängig davon was ich mit einem andern Konsolenfenster vorher
gemacht habe?
> meinst Du die Einstellungen der KDE-Session oder der Konsole-Session?
> Kann man das überhaupt noch einstellen?
Ich meine, die Einstellungen der KDE-Session zu speichern. Im Kickoff-Menü
unterm Reiter "Leave" gibt es "Save Session". Es kann aber sein, dass man
dafür das Session-Management umkonfigurieren muss, auf manuelles Speichern.
Hat man es auf automatischem Speichern, bleiben die Fenster ja eh so, wie
man so zuletzt offen hatte.
siehe
SystemSettings:
AdvancedUserSettings->SessionManagement
bei mir gesetzt: "Restore manually saved session"
> Kann ich konsole irgendwie beibringen, dass eine Änderung am Fenster
> (z.B. ein "größer ziehen") nicht das Profil mit ändern soll, sondern
Das ist eine nervige Sache, finde ich. Die konsole merkt sich die Größe des
zuletzt geschlossenen Fensters. Man kann es nicht wirklich einstellen. Das
wäre einen Bug-Report wert.
--
Steht bei mir auf "Restore Previous Session", und das ist auch das was
ich will. Nur steht das kleine Fenster in der restoreten Session immer
wieder auf Profil "Shell".
>> Kann ich konsole irgendwie beibringen, dass eine Änderung am Fenster
>> (z.B. ein "größer ziehen") nicht das Profil mit ändern soll, sondern
>
>Das ist eine nervige Sache, finde ich. Die konsole merkt sich die Größe des
>zuletzt geschlossenen Fensters. Man kann es nicht wirklich einstellen. Das
>wäre einen Bug-Report wert.
#216820.
> ich will. Nur steht das kleine Fenster in der restoreten Session immer
> wieder auf Profil "Shell".
Wie bist Du denn vorgegangen? Hast Du konsole normal gestartet und hast dann
manuell das Profil umgeschaltet? Oder hast Du konsole mit dem Parameter "--
profile PROFILNAME" gestartet? Wenn ersteres nicht geht, sehe ich das als
Bug an. Letzteres sollte aber auf jeden Fall funktionieren.
--
Nur eingeschränkt. Wenn ich die Session speichere, wenn nur das
Chatfenster offen ist, dann kommen neue Konsolen zwar groß, aber ohne
Menübalken, obwohl "Show Menu Bar" im Menü einen Haken hat. Ich muss
den Haken erstmal rausnehmen und dann neu setzen, damit ich das Menü
sehe. Und "Settings/Change Profile" führt zu einer leeren Auswahl: "No
profiles available", und in "Settings/Manage Profiles" sehe ich im
Moment zweimal "Shell" und zweimal "Chatfenster", wobei ich hier auch
schon alle anderen Permutationen aus keiner, einer oder zwei Instanzen
der beiden Profile gesehen habe.
Konsoles Profilmanagement ist in KDE 4.3.2 derart buggy, dass es kaum
verwendbar ist.