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

Schnellstarter in der Kontrollleiste

624 views
Skip to first unread message

Volker Lenhardt

unread,
Aug 27, 2012, 10:02:48 AM8/27/12
to
KDE 4.7.2, openSUSE 12.1.

Wo sind die Eigenschaften der Schnellstartersymbole der Kontrollleiste
abgelegt?

Hintergrund meiner Frage: Der Schnellstarter für Firefox verschwindet
nach dem Start von Firefox. Es ist nur noch das Symbol für das geöffnete
Fenster zu sehen. Wenn ich es schließe, ist das Symbol wieder da.

Das gefällt mir. Es war automatisch bei der KDE-Installation so eingestellt.

Ich glaube, es war einmal auch mit Thunderbird so. Aber ich habe
irgendwann dummerweise den Thunderbird-Schnellstarter gelöscht. Danach
habe ich das Symbol als Schnellstarter in die Kontrollleiste geschoben.
Ich kann das Programm mit einem Klick starten, aber das Symbol bleibt in
der Leiste, zusätzlich erscheint das Symbol für das geöffnete Fenster.

Das gefällt mir nicht, denn immer wieder klicke ich versehentlich auf
den Schnellstarter, um einfach nur das aktuelle Fenster zu sehen. Und
Thunderbird versucht einen Neustart. Das ist lästig. Außerdem ist ein
doppeltes Symbol Platzverschwendung.

Wie also kann ich dem Thunderbird-Schnellstarter das Verhalten des
Firefox-Starters beibringen?

Oder ist das von openSUSE so eingestellt?

Gruß
Volker

Thomas 'PointedEars' Lahn

unread,
Aug 27, 2012, 1:22:49 PM8/27/12
to
Volker Lenhardt wrote:

> KDE 4.7.2, openSUSE 12.1.
>
> Wo sind die Eigenschaften der Schnellstartersymbole der Kontrollleiste
> abgelegt?
>
> Hintergrund meiner Frage: Der Schnellstarter für Firefox verschwindet
> nach dem Start von Firefox. Es ist nur noch das Symbol für das geöffnete
> Fenster zu sehen. Wenn ich es schließe, ist das Symbol wieder da.
> […]
> Wie also kann ich dem Thunderbird-Schnellstarter das Verhalten des
> Firefox-Starters beibringen?

Das weiss ich nicht.

> Oder ist das von openSUSE so eingestellt?

Möglich. Bei Debian ist es jedenfalls per Default nicht so, weder mit KDE
4.6.5 noch 4.8.0.

--
PointedEars

Volker Lenhardt

unread,
Aug 28, 2012, 3:36:02 AM8/28/12
to
Danke für den Hinweis. Dann werde ich einmal in ALS nachfragen.
Vielleicht ist es ja ein Script. Immerhin zeigt sich das Verhalten auch,
wenn ich Firefox aus dem Menü oder der Konsole starte.

Gruß
Volker

Reinhard Tchorz

unread,
Aug 28, 2012, 7:17:12 AM8/28/12
to
Das ist kein openSuse-Ding.
Man kann für jedes Programm, das in der Fensterleiste sichtbar ist, einen Starter hinzufügen.

- Dazu einfach das Programm starten, z.B. Firefox.
- In der Fensterleiste dann ein Rechtsklick auf den entsprechenden Eintrag in der Fensterleiste
- Einen Haken vor "Einen Starten für dieses Programm anzeigen, wenn es nicht läuft"

Das ist alles.

MfG
Reinhard

--
Gentoo Kernel 3.2.12 X-Server 1.11.2 KDE 4.8.3
Asus M2A-VM AMD Athlon X2 4450e Nvidia 7300LE

Volker Lenhardt

unread,
Aug 28, 2012, 10:02:53 AM8/28/12
to
Am 28.08.2012 13:17, schrieb Reinhard Tchorz:
>>> Volker Lenhardt wrote:
>>>> Wie also kann ich dem Thunderbird-Schnellstarter das Verhalten des
>>>> Firefox-Starters beibringen?
>
> Das ist kein openSuse-Ding.
> Man kann für jedes Programm, das in der Fensterleiste sichtbar ist,
> einen Starter hinzufügen.
>
> - Dazu einfach das Programm starten, z.B. Firefox.
> - In der Fensterleiste dann ein Rechtsklick auf den entsprechenden
> Eintrag in der Fensterleiste
> - Einen Haken vor "Einen Starten für dieses Programm anzeigen, wenn es
> nicht läuft"

Danke, hatte ich noch gar nicht gesehen. Das Verrückte ist, dass diese
Option bei mir für alle anderen Programme erscheint, nur nicht für
Thunderbird! Was ist da los?

Volker


Volker Lenhardt

unread,
Aug 28, 2012, 1:48:05 PM8/28/12
to
Ergänzung: Bei LibreOffice gibt es die Option auch nicht.

Volker

Reinhard Tchorz

unread,
Aug 28, 2012, 4:04:09 PM8/28/12
to
Seltsam. Hier geht es auch bei Thunderbird und LibreOffice.
Eine Erklärung, warum es bei Dir nicht klappt, habe aber nicht.

Hannes Kuhnert

unread,
Aug 29, 2012, 4:12:09 AM8/29/12
to
Reinhard Tchorz wrote:

> Man kann für jedes Programm, das in der Fensterleiste sichtbar ist, einen
> Starter hinzufügen.

Und wie kann man sie dauerhaft entfernen?

Bei mir erscheinen bei jedem KDE-Start zwei Konqueror-Starter, auch, wenn
ich sie in der vorherigen Sitzung entfernt hatte.
--
Hannes Kuhnert, Chemnitz

Volker Lenhardt

unread,
Aug 29, 2012, 4:50:00 AM8/29/12
to
Am 28.08.2012 22:04, schrieb Reinhard Tchorz:
> Am 28.08.2012 19:48, schrieb Volker Lenhardt:
>> Am 28.08.2012 16:02, schrieb Volker Lenhardt:
>>> Am 28.08.2012 13:17, schrieb Reinhard Tchorz:
>>>>>> Volker Lenhardt wrote:
>>>>>>> Wie also kann ich dem Thunderbird-Schnellstarter das Verhalten des
>>>>>>> Firefox-Starters beibringen?
>>>>
>>>> - Dazu einfach das Programm starten, z.B. Firefox.
>>>> - In der Fensterleiste dann ein Rechtsklick auf den entsprechenden
>>>> Eintrag in der Fensterleiste
>>>> - Einen Haken vor "Einen Starten für dieses Programm anzeigen, wenn es
>>>> nicht läuft"
>>>
>>> Danke, hatte ich noch gar nicht gesehen. Das Verrückte ist, dass diese
>>> Option bei mir für alle anderen Programme erscheint, nur nicht für
>>> Thunderbird! Was ist da los?
>>
>> Ergänzung: Bei LibreOffice gibt es die Option auch nicht.
>
> Seltsam. Hier geht es auch bei Thunderbird und LibreOffice.
> Eine Erklärung, warum es bei Dir nicht klappt, habe aber nicht.

Es ist noch verrückter. Wenn Firefox läuft, ist das Schnellstartsymbol
verschwunden, aber die o.e. Option ist in der Fensterleiste nicht(!)
aktiviert. Wenn ich sie aktiviere, dann erscheinen nach dem Beenden von
Firefox zwei(!) Schnellstartsymbole, die dann beide(!) beim Firefoxstart
wieder verschwinden.

Liegt es vielleicht an KDE 4.7.2? Oder vielleicht doch an openSUSE 12.1?

Volker

Thomas 'PointedEars' Lahn

unread,
Aug 29, 2012, 8:08:02 AM8/29/12
to
Volker Lenhardt wrote:

> Am 28.08.2012 13:17, schrieb Reinhard Tchorz:
>>>> Volker Lenhardt wrote:
>>>>> Wie also kann ich dem Thunderbird-Schnellstarter das Verhalten des
>>>>> Firefox-Starters beibringen?
>>
>> Das ist kein openSuse-Ding.

ACK.

>> Man kann für jedes Programm, das in der Fensterleiste sichtbar ist,
>> einen Starter hinzufügen.
>>
>> - Dazu einfach das Programm starten, z.B. Firefox.
>> - In der Fensterleiste dann ein Rechtsklick auf den entsprechenden
>> Eintrag in der Fensterleiste
>> - Einen Haken vor "Einen Starten für dieses Programm anzeigen, wenn es
>> nicht läuft"
>
> Danke, hatte ich noch gar nicht gesehen. Das Verrückte ist, dass diese
> Option bei mir für alle anderen Programme erscheint, nur nicht für
> Thunderbird! Was ist da los?

Passiert hier mit Icedove 10.0.6 nicht; den erwähnten Kontextmenüeintrag
sehe ich in KDE 4.8.0 tatsächlich(!) für jedes offene Fenster. Das mildert
mein in <news:1608345.o...@PointedEars.de> geschildertes Problem mit
den neuerdings riesigen Icons in der Kontrolleiste etwas ab, da auch die
verwendeten Parameter mit im Schnellstarter gespeichert werden.

Allerdings fe lt beim Schnellstarter für Icedove das Icon, weswegen ich es
hier vorläufig beim Kontrolleisten-Icon belassen habe. Ebenso für Opera für
Windows, wo beim Schnellstarrter statt des Opera-Icons das Wine-Icon
verwendet wird.

Die übrigen Befehle in diesem Kontextmenü sind auch recht praktisch. Wobei
nicht für jedes Fenster alle Befehle angezeigt werden; bei JDownloader fe lt
z. B. der Befehl "Neue Instanz starten". Ich habe dafür mit Google-
Suchbegriffen wie "kde show launcher when not running" und "kde window bar
context menu" bisher keine Erklärung gefunden. Offensichtlich darf aber der
Schnellstarter nicht mit Dateien in ~/.local/share/applications/
kollidieren:

<http://forum.kde.org/viewtopic.php?f=67&t=94664>

Vielleicht hilft das in diesem Fall weiter.

--
PointedEars, wieder was gelernt

Thomas 'PointedEars' Lahn

unread,
Aug 29, 2012, 8:24:09 AM8/29/12
to
Thomas 'PointedEars' Lahn wrote:

> Allerdings fe lt beim Schnellstarter für Icedove das Icon, weswegen ich es
> hier vorläufig beim Kontrolleisten-Icon belassen habe. Ebenso für Opera
> für Windows, wo beim Schnellstarrter statt des Opera-Icons das Wine-Icon
> verwendet wird.
> […]
> Die übrigen Befehle in diesem Kontextmenü sind auch recht praktisch.
> Wobei nicht für jedes Fenster alle Befehle angezeigt werden; bei
> JDownloader fe lt
> z. B. der Befehl "Neue Instanz starten". Ich habe dafür mit Google-
> Suchbegriffen wie "kde show launcher when not running" und "kde window bar
> context menu" bisher keine Erklärung gefunden. Offensichtlich darf aber
> der Schnellstarter nicht mit Dateien in ~/.local/share/applications/
> kollidieren:
> […]

… was mich darauf brachte, da mal genauer nachzusehen und siehe da, in
~/.local/share/applications/icedove.desktop stand bei `Icon' ein nicht
existierender Pfad. Dies korrigiert, und nun wird auch für diesen
Schnellstarter das Icon richtig angezeigt, was noch einmal mehr Platz für
die Fensterleiste ergibt.

Es wird allerdings immer noch Platz verschwendet, weil der Schnellstarter
immer so breit wie ein Fenstereintrag in derselben Spalte ist, selbst wenn
nur ein 16x16-Icon dargestellt wird. Vielleicht geht es besser mit
<http://maketecheasier.com/get-dock-like-taskbar-in-kde/2011/12/28>.

--
PointedEars

Reinhard Tchorz

unread,
Aug 29, 2012, 9:12:55 AM8/29/12
to
Am 29.08.2012 10:50, schrieb Volker Lenhardt:
> Es ist noch verrückter. Wenn Firefox läuft, ist das Schnellstartsymbol verschwunden, aber die o.e. Option ist in der Fensterleiste nicht(!) aktiviert. Wenn ich sie aktiviere, dann erscheinen nach dem Beenden von Firefox zwei(!) Schnellstartsymbole, die dann beide(!) beim Firefoxstart wieder verschwinden.
>
> Liegt es vielleicht an KDE 4.7.2? Oder vielleicht doch an openSUSE 12.1?

Habe das mal unter openSuse 12.1 und KDE 4.8.5 und unter Ubuntu 12.04 mit KDE 4.84
ausprobiert. (Diese Distros verwende ich zu Testzwecken für meine opensource-Programme).
Bei beiden zeigt sich ein ganz normales Verhalten.
Es könnte also vielleicht tatsächlich an der KDE-Version liegen.

Volker Lenhardt

unread,
Aug 29, 2012, 9:37:44 AM8/29/12
to
Am 29.08.2012 14:24, schrieb Thomas 'PointedEars' Lahn:
> Thomas 'PointedEars' Lahn wrote:
>
>> Offensichtlich darf aber
>> der Schnellstarter nicht mit Dateien in ~/.local/share/applications/
>> kollidieren:

Die Einträge in ~/.local/share/applications/ sind ok. Daran liegt es
nicht. Dennoch vielen Dank fürs Mitdenken.

Volker

Volker Lenhardt

unread,
Aug 29, 2012, 9:46:03 AM8/29/12
to
Am 29.08.2012 15:12, schrieb Reinhard Tchorz:
> Am 29.08.2012 10:50, schrieb Volker Lenhardt:
>> Es ist noch verrückter. Wenn Firefox läuft, ist das Schnellstartsymbol
>> verschwunden, aber die o.e. Option ist in der Fensterleiste nicht(!)
>> aktiviert. Wenn ich sie aktiviere, dann erscheinen nach dem Beenden
>> von Firefox zwei(!) Schnellstartsymbole, die dann beide(!) beim
>> Firefoxstart wieder verschwinden.
>>
>> Liegt es vielleicht an KDE 4.7.2? Oder vielleicht doch an openSUSE 12.1?
>
> Habe das mal unter openSuse 12.1 und KDE 4.8.5 und unter Ubuntu 12.04
> mit KDE 4.84
> ausprobiert. (Diese Distros verwende ich zu Testzwecken für meine
> opensource-Programme).
> Bei beiden zeigt sich ein ganz normales Verhalten.
> Es könnte also vielleicht tatsächlich an der KDE-Version liegen.

Dennoch kann ich mir nicht vorstellen, dass es ohne Konfigurationsdatei
abläuft. Ich komme also auf meine allererste Frage zurück. Wo ist sie?

Volker

Reinhard Tchorz

unread,
Aug 29, 2012, 11:27:50 AM8/29/12
to
Die Antwort darauf kann man selbst finden: Eine Änderung durchfürhren, ein paar Sekunden warten bis die
Konfiguration neu geschrieben ist und dann innerhalb einer Konsole die Anweisung

find ~/.kde4 -mmin 1

eingeben. Die so gefundene Datei .kde4/share/config/plasma-desktop-appletsrc sieht aber ziemlich
unübersichtlich aus :-(

Thomas 'PointedEars' Lahn

unread,
Aug 29, 2012, 11:28:33 AM8/29/12
to
Als ich den Schnellstarter für OpenProj hinzufügen wollte, meinte KDE, dass
es das Programm nicht identifizieren könne und bot mir an, einen Befehl
einzugeben oder das Programm in einer Baumdarstellung des KDE-Menüs
auszuwählen. Das KDE-Menü wird aus .desktop-Dateien aufgebaut. Daher mein
Verdacht, dass die Information in den .desktop-Dateien steckt, was ja beim
Icedove-Icon auch so war.

Das erklärt auch, weshalb bei dem einen User immer ein längst
deinstalliertes Wine gestartet wurde statt Linux-Spotify: er hatte noch
.desktop-Dateien für Wine in .local/share/applications/, auf die der
Schnellstarter verwies. [1]

Mit

ack-grep --text icedove.desktop ~/.local ~/.kde

habe ich jetzt herausgefunden, dass die Schnellstarter in

~/.kde/share/config/plasma-desktop-appletsrc

definiert werden. Ein typischer Eintrag sieht so aus (ohne Zeilenumbruch):

[Containments][3][Applets][7][Configuration][Launchers]
Items=file:///home/john/.local/share/applications/foo.desktop?wmClass=Foo,
file:///usr/share/applications/bar.desktop?wmClass=Bar

Das heisst, anhand der Fensterklasse (wmClass) wird erkannt, ob das Programm
läuft und anhand der per URI referenzierten .desktop-Datei wird es
gestartet, wenn es nicht läuft – was erklärt, weswegen KDE bei OpenProj eine
.desktop-Datei, oder einen Befehl zur Erstellung einer solchen in ~/.local,
von mir wollte.

In diesem Fall beziehen sich anscheinend alle Einstellungen in Gruppen,
deren Bezeichnung mit

[Containments][3][Applets][7]

beginnt, auf die Fensterleiste (ich nehme an, [Containments][3] steht für
die jeweilige Kontrollleiste). Eine Einstellung zu den Kontextmenüeinträgen
habe ich dort aber nicht finden können. Entweder steckt diese also in den
referenzierten .desktop-Dateien oder ganz woandreas.

[1] <http://forum.kde.org/viewtopic.php?f=67&t=94664>


PointedEars
--
What one man can invent another can discover.
-- Sherlock Holmes in A.C. Doyle's
"The Adventure of the Dancing Men"

Thomas 'PointedEars' Lahn

unread,
Aug 29, 2012, 12:10:28 PM8/29/12
to
Hier hilft etwas wie

watch -d "sed -n
'/^\[Containments\]\[3\]\[Applets\]\[7\]/,/^\[Containments\]\[3\]\[Applets\]\[8\]/
p' .kde/share/config/plasma-desktop-appletsrc"

oder wenn man nicht weiss, wo man suchen muss:

cp -a .kde4/share/config/plasma-desktop-appletsrc{,.vorher}

[Aktionen]

diff -u .kde4/share/config/plasma-desktop-appletsrc{.vorher,}

bzw.

vimdiff .kde4/share/config/plasma-desktop-appletsrc{.vorher,}

--
PointedEars

Christoph 1

unread,
Aug 29, 2012, 1:42:09 PM8/29/12
to
Volker Lenhardt schrieb:
> Die Eintr�ge in ~/.local/share/applications/ sind ok. Daran liegt es
> nicht. Dennoch vielen Dank f�rs Mitdenken.

In der Kontrolleiste kannst du das Standard-Miniprogramm
"Fensterleiste" mit dem Miniprogramm "Symbol-Fensterleiste" ersetzen.
(Zwei Fensterleistenprogramme gleichzeitig gehen wohl nicht). Die
Symbol Fensterleiste bietet auch im Kontextmen� an, einen
Schnellstarter hinzuzuf�gen, und bietet zus�tzlich einen
Einstell-Dialog zum konfigurieren der Schnellstarter.

Was man dort eintragen kann habe ich noch nicht ausprobiert, aber es
geht um die Zuordnung von "Fensterklasse", "Fenstername" und
"Programmstarter". Das passt besonders zum Firefox, der ja in der
Prozessliste einen anderen Namen, n�mlich firefox-bin hat.

Vielleicht kannst du damit f�r deine offenen Fragen die L�sung
finden.

Viele Gr��e
Christoph

Thomas 'PointedEars' Lahn

unread,
Aug 30, 2012, 8:15:56 AM8/30/12
to
Christoph 1 wrote:
^^^^^^^^^^^
Bitte reparieren.

> Volker Lenhardt schrieb:
>> Die Einträge in ~/.local/share/applications/ sind ok. Daran liegt es
>> nicht. Dennoch vielen Dank fürs Mitdenken.
>
> In der Kontrolleiste kannst du das Standard-Miniprogramm
> "Fensterleiste" mit dem Miniprogramm "Symbol-Fensterleiste" ersetzen.

(Bei mir heisst es "Icon-only Task Manager", aber ich habe das in Debian
wahrscheinlich aus einem Ubuntu-ppa nachinstalliert.)

VORSICHT: Wenn man das macht, d. h. die Fensterleiste *entfernt*, verliert
man unwiderbringlich alle bis dahin eingerichteten Schnellstarter. (Die
Backup-Dateien in .kde/share/config/ sind i. d. R. nicht aktuell genug.)

Mit dem "Icon-only Task Manager" werden ausserdem (wie der Name schon sagt)
nur (noch) Icons angezeigt, keine Beschriftung mehr. BTDT.

> (Zwei Fensterleistenprogramme gleichzeitig gehen wohl nicht).

Hier geht das, sowohl in derselben als auch in einer zweiten Kontrolleiste.
Es dauert aber eine Weile, bis der zweite Task-Manager geladen ist, und in
der primären Kontrolleiste muss man beim Drag & Drop gut zielen (genau
zwischen die vorhandenen Widgets) und etwas warten, bis der Platz frei wird.

> Die Symbol Fensterleiste bietet auch im Kontextmenü an, einen
> Schnellstarter hinzuzufügen, und bietet zusätzlich einen
> Einstell-Dialog zum konfigurieren der Schnellstarter.schon

Richtig. Die Tabs "Erscheinungsbild", "Verhalten", "Dock-Verwaltung" und
"Regeln für Starter-Verknüpfungen" gibt es bei "Einstellungen für
“Fensterleiste”" nicht; man müsste manuell in der plasma-desktop-appletsrc
ändern. "Erscheinungsbild" befindet sich bei "Einstellungen für
“Fensterleiste”" unter "Allgemein", aber es lassen sich dort andere Dinge
konfigurieren.

> Was man dort eintragen kann habe ich noch nicht ausprobiert,
> aber es geht um die Zuordnung von "Fensterklasse", "Fenstername" und
> "Programmstarter". Das passt besonders zum Firefox, der ja in der
> Prozessliste einen anderen Namen, nämlich firefox-bin hat.

Richtig, was der Standard-Fensterleisten-Schnellstarter aber natürlich auch
mitbekommt. BTDT.

| Hinweis: Die obige Liste ist nur erforderlich, wenn die automatischen
| Fenster-zu-Starter-Regeln nicht funktionieren. Sie müssen hier nicht für
| jeden Starter einen Eintrag hinzufügen.

> Vielleicht kannst du damit für deine offenen Fragen die Lösung
> finden.

Unwahrscheinlich, es steckt exakt dieselbe Technik dahinter:

,-[.kde/share/config/plasma-desktop-appletsrc]
|
| [Containments][139][Applets][142][Configuration][Launchers]
|
Items=file:///home/pelinux/.local/share/applications/icedove.desktop?wmClass=Icedove

([Containments][139] ist die für dieses Posting eingerichtete zweite
Fensterleiste, [Containments][139][Applets][142] der "Icon-only Task
Manager" darin.)

Das Problem war übrigens nicht Firefox (da funktioniert es bei Volker),
sondern Thunderbird.

--
PointedEars

Volker Lenhardt

unread,
Aug 30, 2012, 2:03:27 PM8/30/12
to
Am 29.08.2012 17:28, schrieb Thomas 'PointedEars' Lahn:
> Mit
>
> ack-grep --text icedove.desktop ~/.local ~/.kde
>
> habe ich jetzt herausgefunden, dass die Schnellstarter in
>
> ~/.kde/share/config/plasma-desktop-appletsrc
>
> definiert werden. Ein typischer Eintrag sieht so aus (ohne Zeilenumbruch):
>
> [Containments][3][Applets][7][Configuration][Launchers]
> Items=file:///home/john/.local/share/applications/foo.desktop?wmClass=Foo,
> file:///usr/share/applications/bar.desktop?wmClass=Bar
>
> Das heisst, anhand der Fensterklasse (wmClass) wird erkannt, ob das Programm
> läuft und anhand der per URI referenzierten .desktop-Datei wird es
> gestartet, wenn es nicht läuft – was erklärt, weswegen KDE bei OpenProj eine
> .desktop-Datei, oder einen Befehl zur Erstellung einer solchen in ~/.local,
> von mir wollte.
>
> In diesem Fall beziehen sich anscheinend alle Einstellungen in Gruppen,
> deren Bezeichnung mit
>
> [Containments][3][Applets][7]
>
> beginnt, auf die Fensterleiste (ich nehme an, [Containments][3] steht für
> die jeweilige Kontrollleiste). Eine Einstellung zu den Kontextmenüeinträgen
> habe ich dort aber nicht finden können. Entweder steckt diese also in den
> referenzierten .desktop-Dateien oder ganz woandreas.
>
> [1] <http://forum.kde.org/viewtopic.php?f=67&t=94664>

Diese Information war sehr hilfreich, vielen Dank. Bei mir sieht der
Eintrag so aus:

[Containments][1][Applets][5][Configuration][Launchers]
Darktable=file:///usr/share/applications/darktable.desktop,darktable,Darktable,Virtueller
Leuchttisch und Dunkelkammer
Krusader=file:///usr/share/applications/kde4/krusader.desktop,krusader_user.png,Krusader,Dateimanager
browser=preferred://browser, , ,\s

Die Zeile "browser..." scheint die Erklärung dafür zu sein, dass es
einen Firefox-Schnellstarter gibt, obwohl für ihn die Kontextmenüoption
nicht aktiviert ist.

Als Test habe ich folgende Zeile hinzugefügt:
Thunderbird=file:///usr/share/applications/thunderbird.desktop,thunderbird,Thunderbird,Mail

Dann habe ich mich abgemeldet. Beim Neustart war ein Thunderbirdsymbol
in der Fensterleiste, alllerdings wohl nur als Link, denn beim Klick
darauf blieb es stehen und die erwähnte Option stand weiterhin nicht zur
Verfügung.

Dann habe ich die folgende Zeile versucht:
mail=preferred://mail, , ,\s

Es tat sich gar nichts.

Ich teste weiter. Wenn ich fündig werden sollte, melde ich mich.

Volker


Thomas 'PointedEars' Lahn

unread,
Aug 30, 2012, 2:23:28 PM8/30/12
to
Volker Lenhardt wrote:

> Am 29.08.2012 17:28, schrieb Thomas 'PointedEars' Lahn:
>> [~/.kde/share/config/plasma-desktop-appletsrc:]
>>
>> […] Ein typischer Eintrag sieht so aus (ohne Zeilenumbruch):
>>
>> [Containments][3][Applets][7][Configuration][Launchers]
>>
Items=file:///home/john/.local/share/applications/foo.desktop?wmClass=Foo,
>> file:///usr/share/applications/bar.desktop?wmClass=Bar
>> […]
>
> Diese Information war sehr hilfreich, vielen Dank. Bei mir sieht der
> Eintrag so aus:
>
> [Containments][1][Applets][5][Configuration][Launchers]
>
Darktable=file:///usr/share/applications/darktable.desktop,darktable,Darktable,Virtueller
> Leuchttisch und Dunkelkammer
>
Krusader=file:///usr/share/applications/kde4/krusader.desktop,krusader_user.png,Krusader,Dateimanager
> browser=preferred://browser, , ,\s
>
> Die Zeile "browser..." scheint die Erklärung dafür zu sein, dass es
> einen Firefox-Schnellstarter gibt, obwohl für ihn die Kontextmenüoption
> nicht aktiviert ist.
>
> Als Test habe ich folgende Zeile hinzugefügt:
>
Thunderbird=file:///usr/share/applications/thunderbird.desktop,thunderbird,Thunderbird,Mail
>
> Dann habe ich mich abgemeldet. Beim Neustart war ein Thunderbirdsymbol
> in der Fensterleiste, alllerdings wohl nur als Link, denn beim Klick
> darauf blieb es stehen und die erwähnte Option stand weiterhin nicht zur
> Verfügung.
>
> Dann habe ich die folgende Zeile versucht:
> mail=preferred://mail, , ,\s
>
> Es tat sich gar nichts.
>
> Ich teste weiter. Wenn ich fündig werden sollte, melde ich mich.

Offensichtlich benutzt Du ein anderes KDE bzw. eine anderen anderen Task-
Manager als ich (also _nicht_ "Fensterleiste"). Oder das ist die falsche
Einstellungsgruppe in der Datei.

Denn bei mir gibt es nicht für jeden Schnellstarter eine Zeile, sondern der
Items-Eintrag ist in einer langen Zeile, und der Wert besteht nur aus einer
kommaseparierten Liste von URIs.

Bevor Du direkt an der Datei herumschraubst, solltest Du erst einmal
überprüfen, welche Unterschiede sich ergeben, wenn Du Änderungen über das UI
durchführst (siehe <news:1823700.8...@PointedEars.de>). Und Backup
nicht vergessen :)

--
PointedEars

Volker Lenhardt

unread,
Aug 30, 2012, 4:19:31 PM8/30/12
to
Am 30.08.2012 20:23, schrieb Thomas 'PointedEars' Lahn:
>
> Offensichtlich benutzt Du ein anderes KDE bzw. eine anderen anderen Task-
> Manager als ich (also _nicht_ "Fensterleiste"). Oder das ist die falsche
> Einstellungsgruppe in der Datei.

KDE 4.7.2 (s. OP)

Ich finde nur 1 Miniprogramm mit dem Namen "Fensterleiste" (Version 1.0
von Christian Mollekopf). Und das habe ich.

> Denn bei mir gibt es nicht für jeden Schnellstarter eine Zeile, sondern der
> Items-Eintrag ist in einer langen Zeile, und der Wert besteht nur aus einer
> kommaseparierten Liste von URIs.
>
> Bevor Du direkt an der Datei herumschraubst, solltest Du erst einmal
> überprüfen, welche Unterschiede sich ergeben, wenn Du Änderungen über das UI
> durchführst (siehe <news:1823700.8...@PointedEars.de>). Und Backup
> nicht vergessen :)

Das UI für die Fensterleiste bietet keine Möglichkeiten, Schnellstarter
zu konfigurieren. Sicher, ohne Backup hätte ich es nicht riskiert :-)
Aber es gab auch keine Probleme.

Volker


Volker Lenhardt

unread,
Sep 3, 2012, 1:18:13 PM9/3/12
to
Volker Lenhardt wrote:

> KDE 4.7.2, openSUSE 12.1.
>
> Wie also kann ich dem Thunderbird-Schnellstarter das Verhalten des
> Firefox-Starters beibringen?
>

Das Problem hat sich mit dem heutigen Update von Thunderbird auf die Version
15.0 von ganz allein gelöst.

Volker

Thomas 'PointedEars' Lahn

unread,
Sep 3, 2012, 4:12:21 PM9/3/12
to
Danke für Dein Feedback. Trotzdem würde ich gern wissen, woran es liegt,
dass einige Befehle in diesem Kontextmenü für einige Fenster/Programme nicht
verfügbar sind.

--
PointedEars

Volker Lenhardt

unread,
Sep 4, 2012, 3:49:35 AM9/4/12
to
Ich finde in ~/.kde4/share/config/plasma-desktop-appletsrc keine erkennbaren
Unterschiede. Auch /usr/share/applications/thunderbird.desktop scheint
unverändert. Allerdings wäre mein Interesse an einer weiteren Aufklärung
rein akademisch. Es ist jetzt so, wie ich es wollte, und damit ist die Sache
für mich erledigt.

Aber eine gewisse Neugier lässt sich nicht verleugnen.

Schöne Grüße
Volker
0 new messages