Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

konsole mit und ohne tab- und scrollbars?

1 view
Skip to first unread message

Marc Haber

unread,
Nov 17, 2009, 5:56:52 AM11/17/09
to
Hi,

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

Arno Wald

unread,
Nov 18, 2009, 3:15:09 AM11/18/09
to
Marc Haber wrote:

> 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.

Marc Haber

unread,
Nov 18, 2009, 4:32:34 AM11/18/09
to
Arno Wald <arno...@netcologne.de> wrote:
>Marc Haber wrote:
>> 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.

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.

Arno Wald

unread,
Nov 19, 2009, 3:32:26 AM11/19/09
to
Marc Haber wrote:

>>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

Marc Haber

unread,
Nov 19, 2009, 5:14:45 AM11/19/09
to

Versuch es mal bitte mit der Tabbar. Habe ich KDE bug #188107 wirklich
so falsch verstanden?

Arno Wald

unread,
Nov 19, 2009, 3:45:43 PM11/19/09
to
Marc Haber wrote:

> 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

Marc Haber

unread,
Nov 28, 2009, 8:20:48 AM11/28/09
to
Arno Wald <arno...@netcologne.de> wrote:
>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.

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?

Arno Wald

unread,
Nov 28, 2009, 12:47:27 PM11/28/09
to
Marc Haber wrote:

> 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.

--

Marc Haber

unread,
Nov 30, 2009, 9:50:46 AM11/30/09
to
Arno Wald <arno...@netcologne.de> wrote:
>Marc Haber wrote:
>> 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"

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.

Arno Wald

unread,
Dec 1, 2009, 3:19:08 AM12/1/09
to
Marc Haber wrote:

> 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.

--

Marc Haber

unread,
Dec 5, 2009, 10:28:56 AM12/5/09
to

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.

0 new messages