[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 554: include_once(./includes/auth/auth_punbb.php) [function.include-once]: failed to open stream: No such file or directory
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 554: include_once() [function.include]: Failed opening './includes/auth/auth_punbb.php' for inclusion (include_path='.:/usr/share/php:..')
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/session.php on line 1042: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
MandrivaUser.de • Thema anzeigen - kde Autostart

MandrivaUser.de

Die deutschsprachige Mandriva-Benutzercommunity
Aktuelle Zeit: 19.05.2013, 12:35

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: kde Autostart
BeitragVerfasst: 15.01.2010, 04:22 
Offline

Registriert: 26.01.2009, 01:50
Beiträge: 2447
Wohnort: Mengen-Rulfingen
Hallo, Ich habe ein Script, dass mit der Zeile #!/bin/sh anfängt. Ich habe bis jetzt gedacht, dass das dann immer gleich ausgeführt wird, egal wie ich es aufrufe.
Das stimmt aber nicht: Wenn ich es in den Autostart Ordner von kde ($HOME/.kde4/Autostart/) einfüge funktioniert das Script nicht richtig während es wenn ich es in der Konsole ausführe einwandfrei funktioniert.
Jetzt wollte ich fragen woher dieser Unterschied kommt und wie man ihn beheben kann.

_________________
Bei mir läuft ne Tor-Bridge und bei dir?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 15.01.2010, 04:27 
Offline

Registriert: 04.10.2005, 12:09
Beiträge: 2448
Was bedeutet denn nicht richtig?

Magnus


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 15.01.2010, 08:27 
Offline
Site Admin
Benutzeravatar

Registriert: 28.03.2006, 08:52
Beiträge: 11162
Wohnort: Horb am Neckar / Freiburg im Breisgau
Wie sehen die Dateirechte aus, wie führst Du es aus der Konsole heraus aus?

Oliver

_________________
Oliver aka obgr_seneca

Mageia.Org


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 00:11 
Offline

Registriert: 26.01.2009, 01:50
Beiträge: 2447
Wohnort: Mengen-Rulfingen
Also aus der Konsole heraus führe ich das ganze so aus:
$$HOME/.kde4/Autostart/Boinc.sh (als normaler User)
und Folgender Teil funktioniert nicht:
Code:
cd $HOME/Dokumente/tmp/
if [ -f ./download_all.php ]
then rm ./download_all.php
fi
sleep 120
wget -q http://boinc.berkeley.edu/download_all.php
aktuell=`grep --after-context=5 "Linux x64" $HOME/Dokumente/tmp/download_all.php | head -3 $1 | tail -1 | cut -d '>' -f 2 | cut -f 1 -d '<'`

Wenn ich es in der Konsole ausführe steht dann in der Variable $aktuell das was ich haben will. Wenn es automatisch beim Systemstart ausgeführt wird steht gar nichts drin.

_________________
Bei mir läuft ne Tor-Bridge und bei dir?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 00:33 
Offline
Benutzeravatar

Registriert: 20.10.2003, 21:14
Beiträge: 7789
Wohnort: Langenhagen
wanne hat geschrieben:
[code]cd $HOME/Dokumente/tmp/
...
Wenn ich es in der Konsole ausführe steht dann in der Variable $aktuell das was ich haben will. Wenn es automatisch beim Systemstart ausgeführt wird steht gar nichts drin.

Welchen Inhalt hat denn im Moment der automatischen Ausführung $HOME?

_________________
Mandriva-Linux fluppt einfach!
LINUX is like a Wigwam: No Windows, no Gates and an Apache inside.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 00:51 
Offline

Registriert: 26.01.2009, 01:50
Beiträge: 2447
Wohnort: Mengen-Rulfingen
$HOME ist sowohl wenn ich über die Konsole ausführe wie auch beim Autostart /home/wanne.

_________________
Bei mir läuft ne Tor-Bridge und bei dir?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 10:09 
Offline

Registriert: 03.01.2005, 11:02
Beiträge: 2557
Ich tippe mal darauf, daß du Dank SPEEDBOOT noch keine funktionierende Netzverbindung hast.

Deaktiviere das mal, indem du folgende Zeile in /etc/systconfig/speedboot einfügst:
Code:
SPEEDBOOT=no


Klappt's damit?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 14:46 
Offline

Registriert: 01.06.2008, 09:28
Beiträge: 363
Hallo,
wanne hat geschrieben:
Wenn ich es in der Konsole ausführe steht dann in der Variable $aktuell das was ich haben will. Wenn es automatisch beim Systemstart ausgeführt wird steht gar nichts drin.

Was hast Du dann mit der Variablen vor, willst Du sie nur ausgeben, schreibst Du sie in eine Datei? Was genau funktioniert nicht? Der Download?
Viele Grüße,
Lutz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 18:27 
Offline

Registriert: 26.01.2009, 01:50
Beiträge: 2447
Wohnort: Mengen-Rulfingen
MadMax hat geschrieben:
Ich tippe mal darauf, daß du Dank SPEEDBOOT noch keine funktionierende Netzverbindung hast.

Deaktiviere das mal, indem du folgende Zeile in /etc/systconfig/speedboot einfügst:
Code:
SPEEDBOOT=no


Klappt's damit?

Das ist devinitiv nicht das Problem. Dazu sind die sleep 120 nach 2min habe ich auf jeden Fall I-net. (Ich habe das schon überprüft wenn die Zeile ausgeführt wird habe ich Internet.)
lula hat geschrieben:
Was hast Du dann mit der Variablen vor, willst Du sie nur ausgeben, schreibst Du sie in eine Datei? Was genau funktioniert nicht? Der Download?

zimlich danach kommt dann echo "benutzt: $benutzt aktuell: $aktuell" >>$LOGFILEL Da steht dann sowas wie "benutzt: 6.10.24 aktuell: " drin.

_________________
Bei mir läuft ne Tor-Bridge und bei dir?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 18:37 
Offline
Benutzeravatar

Registriert: 20.10.2003, 21:14
Beiträge: 7789
Wohnort: Langenhagen
wanne hat geschrieben:
zimlich danach kommt dann echo "benutzt: $benutzt aktuell: $aktuell" >>$LOGFILEL Da steht dann sowas wie "benutzt: 6.10.24 aktuell: " drin.

Hast du positiv festgestellt, dass der Download auch klappt, wenn das Skript nicht von einer Konsole gestartet wurde?

Benutze doch mal testweise die Logfunktion von wget:

Zitat:
-a logfile
--append-output=logfile
Append to logfile. This is the same as -o, only it appends to logfile instead of overwriting the
old log file. If logfile does not exist, a new file is created.

_________________
Mandriva-Linux fluppt einfach!
LINUX is like a Wigwam: No Windows, no Gates and an Apache inside.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 18:47 
Offline

Registriert: 01.06.2008, 09:28
Beiträge: 363
Hallo,
der echo-Befehl ist im selben Skript und kommt direkt dahinter? Wird denn die Zeile in die Logdatei geschrieben?
Viele Grüße,
Lutz


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 18:53 
Offline

Registriert: 26.01.2009, 01:50
Beiträge: 2447
Wohnort: Mengen-Rulfingen
@lula ja aber eben ohne die Variable aktuell.
Ansonsten ich habe jetzt das Problem behoben: Ich habe das Script woanders hinkopiert und in den Autostart nur ein Script geschrieben, dass das alte Script ausführt. Jetzt tut alles einwandfrei.
Wenn jemand noch eine Idee hat woher das kommt fände ich es trotzdem interessant.

_________________
Bei mir läuft ne Tor-Bridge und bei dir?


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 19:08 
Offline
Benutzeravatar

Registriert: 20.10.2003, 21:14
Beiträge: 7789
Wohnort: Langenhagen
wanne hat geschrieben:
Wenn jemand noch eine Idee hat woher das kommt fände ich es trotzdem interessant.

Es dürfte an Unterschieden im Environment liegen.
Um dem nachzugehen, müsstest du den Startprozess von Linux, X, dem DM und KDE analysieren indem du nach passenden Schilderungen im Internet suchst.

_________________
Mandriva-Linux fluppt einfach!
LINUX is like a Wigwam: No Windows, no Gates and an Apache inside.


Nach oben
 Profil  
 
 Betreff des Beitrags: Re: kde Autostart
BeitragVerfasst: 16.01.2010, 20:08 
Offline

Registriert: 01.06.2008, 09:28
Beiträge: 363
Hallo,
ich habe in den Schnipsel von Dir mal eine Log-Funktion eingebaut. Du kannst es ja noch mal mit diesem Skript versuchen und dann im log nachsehen, ob da was auffälliges ist:
Code:
#!/bin/sh
MYDIR=$HOME/Dokumente/tmp
MYLOG=$MYDIR/log.txt
function logit() {
  echo $(date): "$1" >> $MYLOG
}
logit "$0 start"
cd $MYDIR
logit "cd $MYDIR"
if [ -f ./download_all.php ];
  then rm ./download_all.php
  logit "rm download_all.php"
fi
sleep 120
logit "ausgeschlafen"
wget -q "http://boinc.berkeley.edu/download_all.php"
logit "wget ret: $?"
aktuell=`grep --after-context=5 "Linux x64" $MYDIR/download_all.php | head -3 $1 | tail -1 | cut -d '>' -f 2 | cut -f 1 -d '<'`
logit "aktuell: $aktuell"
logit "fertig"

Viele Grüße,
Lutz


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de