Anzeige:
Ergebnis 1 bis 11 von 11

Thema: Autostart von Programmen auf versch. Arbeitsflachen

  1. #1
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699

    Autostart von Programmen auf versch. Arbeitsflachen

    Salue zaeme

    Der Mensch ist ein Gewohnheitstier, man organisiert sich immer gleich. Daher moechte ich beim Start von KDE "meine" gewohnte Oberflaeche herstellen. Dazu habe ich folgendes Script im Autostart hinterlegt:
    Code:
    #!/bin/sh
    
    kstart --desktop 3 --window "Shell"  konsole
    kstart --desktop 4 --window "BOINC" /usr/local/BOINC/run_manager
    kstart --desktop 1 --window "Thunderbird" /usr/local/bin/TBird-german
    kstart --desktop 2 --window "Firefox" firefox
    Die Option "window" ist anscheinend wichtig, vorher gingen die Fenster auf irgendeiner Arbeitsflaeche auf. Jetzt klappt es. Nun moechte ich aber auf Desktop3 eine zweite Shell oeffnen. Wie GENAU lautet der Aufruf? Ich kriege es einfach nicht gebacken, das zusaetzliche Fenster oeffnet sich irgendwo, auch die anderen Fenster zicken wieder rum:-(

    Gruss Pit.

    PS: "Restore last session" ist keine Option fuer mich, da ich dort meistens ein Chaos hinterlasse:-)

  2. #2
    Gebürtiger C64'er Avatar von gadget
    Registriert seit
    Jul 2004
    Beiträge
    3.513
    Z. B.
    Code:
    kstart --desktop 3 konsole
    Debian GNU/Linux - what else?

  3. #3
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Zitat Zitat von gadget Beitrag anzeigen
    Z. B.
    Code:
    kstart --desktop 3 konsole
    Ausprobiert oder geraten?

    Sorry fuer diese Frage, aber die DIE Idee hatte ich auch schon. Damit oeffnet sich das Fenster bei mir auf Desktop1. Deswegen ja meine Konfusion.

    Nochmal: Das von mir oben erwaehnte Script funktioniert perfekt, ich moechte einfach eine ZWEITE Konsole auf Desktop3. Und ohne den Parameter "-- window xyz" lief sowieso nix, wobei "xyz" eine regular Expression ist, die dem Fenstertitel entspricht.

    Gruss Pit.

    PS: Falls es wichtig ist, es handelt sich um KDE3.5.

  4. #4
    Registrierter Benutzer Avatar von Veierabend
    Registriert seit
    Oct 2007
    Ort
    Meck Pomm
    Beiträge
    243
    Zitat Zitat von pibi Beitrag anzeigen
    PS: "Restore last session" ist keine Option fuer mich, da ich dort meistens ein Chaos hinterlasse:-)
    Wie wärs dann mit "Manuell gespeicherte Sitzung wiederherstellen" ? Wenn du das auswählst, bekommst im Kmenu den Eintrag "Sitzung speichern" dazu und dann kannst dir die Sitzung so herrichten wie du sie haben willst und abspeichern
    working as designed

  5. #5
    Gebürtiger C64'er Avatar von gadget
    Registriert seit
    Jul 2004
    Beiträge
    3.513
    Zitat Zitat von pibi Beitrag anzeigen
    Ausprobiert oder geraten?
    Ausprobiert
    Zitat Zitat von pibi Beitrag anzeigen
    PS: Falls es wichtig ist, es handelt sich um KDE3.5.
    KDE 3.5.9 auf Debian Lenny.

    Gruß,
    gadget
    Debian GNU/Linux - what else?

  6. #6
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Beiträge
    483
    Häng mich mal rein, aber geht sowas auch unter Gnome?

  7. #7
    Registrierter Benutzer Avatar von Veierabend
    Registriert seit
    Oct 2007
    Ort
    Meck Pomm
    Beiträge
    243
    Sollte mit devil's pie gehen.
    working as designed

  8. #8
    ruestiger Rentner Avatar von pibi
    Registriert seit
    Jul 2002
    Ort
    Winterthur (CH)
    Beiträge
    2.699
    Also ich probiere es nochmal. So klappt es wunderbar:
    Code:
    #!/bin/sh
    
    kstart --desktop 3 --window "Shell"  konsole
    kstart --desktop 4 --window "BOINC" /usr/local/BOINC/run_manager
    kstart --desktop 1 --window "Thunderbird" /usr/local/bin/TBird-german
    kstart --desktop 2 --window "Firefox" firefox
    Nun moechte ich eine zweite Shell auf Desktop3 haben. Und so klappt es nicht, wie es von "gadget" vorgeschlagen wurde:
    Code:
    #!/bin/sh
    
    kstart --desktop 3 --window "Shell"  konsole
    kstart --desktop 3  konsole
    
    kstart --desktop 4 --window "BOINC" /usr/local/BOINC/run_manager
    
    kstart --desktop 1 --window "Thunderbird" /usr/local/bin/TBird-german
    
    kstart --desktop 2 --window "Firefox" firefox
    Auf Desktop1 sind nun Mozilla, Thunderbird und Shell1, Desktop2 ist leer, auf Desktop3 ist Shell No.2 und BOINC ist auf Desktop4.

    Wozu dient dieser daddelige "kstart"? Wie bedient man ihn richtig?

    Gruss Pit.

  9. #9
    Registrierter Benutzer
    Registriert seit
    Sep 2003
    Beiträge
    483
    Hast das --window schon einmal weggelassen, oder mal versucht die Reihenfolge zu ändern? Also dass Du die 2. Shell einfach erst am Ende startest? Oder ne Pause zwischendrin einfügst?

  10. #10
    Registrierter Benutzer Avatar von snowcrash23
    Registriert seit
    Jun 2006
    Ort
    Unbekannt Verzogen
    Beiträge
    577
    Hallo pibi,
    es gibt doch unter KDE die wunderbare Option "Spezielle Einstellungen für dieses Programm/Fenster". Du findest es im Kontextmenü unter Erweitert wenn du in die Titelleiste eines beliebigen Fensters klickst.
    Unter dem Reiter Geometrie sollte unter der Option Arbeitsfläche das von dir gewünschte Verhalten einzustellen sein, entweder Bei Initialisierung Anwenden oder aber Erzwingen.
    Dann reicht auch ein normaler Autostart Eintrag unter ~/.kde/Autostart.

    MfG
    snowcrash23
    OS:Arch LinuxCPU:Core i5-2500K
    MB:P8P67PRORAM:16GB DDR3GK:NV GTX570

    Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

  11. #11
    Registrierter Benutzer Avatar von Veierabend
    Registriert seit
    Oct 2007
    Ort
    Meck Pomm
    Beiträge
    243
    Dann sollte man aber die Übereinstimmung mit dem Fenstertitel mit reinnehmen und diesen dann auch im Autostarteintrag mitgeben -T $TITEL sonst geht jede Konsole auf dem jeweiligen Desktop auf und das ist vllt nicht immer gewünscht.
    working as designed

Ähnliche Themen

  1. Kein Zugriff auf NTFS Partitionen auf versch. Festplatten
    Von blinx im Forum stationäre Hardware
    Antworten: 1
    Letzter Beitrag: 28.02.06, 17:44
  2. Immer diese Sysadmin
    Von Sven_R im Forum Meldungen und Mitglieder
    Antworten: 15
    Letzter Beitrag: 27.01.05, 15:44
  3. Wer Linux sagt, muss auch SuSE sagen
    Von Freekazonid im Forum Meldungen und Mitglieder
    Antworten: 282
    Letzter Beitrag: 03.09.04, 22:12
  4. Debian auf Powerbook 12" + Gott und die Welt
    Von n-tupel im Forum System installieren und konfigurieren
    Antworten: 4
    Letzter Beitrag: 30.08.04, 10:16
  5. Antworten: 15
    Letzter Beitrag: 09.03.04, 12:45

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •