Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Autostart in KDE fügt weitere Instanz hinzu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation
View previous topic :: View next topic  
Author Message
markusk21
Apprentice
Apprentice


Joined: 07 Oct 2004
Posts: 216
Location: Hannover

PostPosted: Fri Dec 23, 2005 11:54 pm    Post subject: Autostart in KDE fügt weitere Instanz hinzu Reply with quote

Hallo,
ich wollte superkaramba bei jedem Start von KDE aktivieren.
Also ein Skript nach ~/.kde/Autostart/superkaramba:
Code:


#!/bin/bash
superkaramba /usr/share/karamba/themes/SuperMonitor/SuperMonitor.theme /usr/share/karamba/themes/Slide_Show/slide_show.theme


Bei jedem Neustart wurde aber eine weitere Instanz hinzugefügt, sodass die sich sammelten und die Resourcen schinden ließen. Verzichten wollte ich aber nicht, da sich Superkaramba manchmal aufhängt und dann beim Neustart fehlte.
Also:
Code:

#!/bin/bash
killall superkaramba
superkaramba /usr/share/karamba/themes/SuperMonitor/SuperMonitor.theme /usr/share/karamba/themes/Slide_Show/slide_show.theme

Das startete aber Superkaramba nicht mehr, sondern produzierte nur den Hinweis:

Quote:

Terminated!


Nach vielem Rumprobieren (2-3 Tage) hab ich die Erleuchtung gahabt:
Code:

mv ~/.kde/Autostart/superkaramba ~/.kde/Autostart/superkaramba_auto


denn das Skript killt sich sonst selbst :oops:

Frohes Fest.
Back to top
View user's profile Send private message
return13
Guru
Guru


Joined: 02 Feb 2004
Posts: 513
Location: Hamburg - Germany

PostPosted: Sat Dec 24, 2005 2:42 am    Post subject: Reply with quote

das sind so die lieblingsfehler beim coden, man könnte es mit zu den Top20 sammeln... :D
_________________
Wer Recht erkennen will, muß zuvor in richtiger Weise gezweifelt haben.
Aristoteles (384-322), griech. Philosoph, Begründer d. abendländ. Philosophie
Back to top
View user's profile Send private message
tagwar
Tux's lil' helper
Tux's lil' helper


Joined: 11 Aug 2004
Posts: 147
Location: Karlsruhe

PostPosted: Thu Jan 05, 2006 2:43 pm    Post subject: Reply with quote

hmm.. will ja nicht klugsche**ern, aber das ganze ist doch nur semi-perfekt, denn falls superkaramba (oder was auch immer) schon läuft, dann wirds erstmal abgeschossen und dann wieder gestartet.

Mein Vorschlag:
Code:

#!/bin/bash
#Check if Superkaramba is running:
pidof superkaramba > /dev/null
if [ $? -ne 0 ]; then
#Nope it's not.. :-( let's start it then.
superkaramba
fi


pidof beendet sich mit error-code 0, falls es ein laufendes Superkaramba gefunden hat, falls also der error-code ungleich 0 ist, können wir davon ausgehen, dass es nicht läuft und es dann starten.

Gruß

Tom
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) Deutsche Dokumentation All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum