mike^^ Δημοσ. 13 Δεκεμβρίου 2010 Share Δημοσ. 13 Δεκεμβρίου 2010 Βρηκα ενα script το οποιο ονομασα ati.py.Οταν το καλεσω απο το terminal "python ati.py" δουλευει κανονικα.Για να ξεκιναει ομως με το startup εχω προβλημα.Το εκανα εκτελεσιμο αρχειο το εχω στο rc3.d δεν γινετε τιποτα.Ξερει κανεις πως θα γινει?Και πως βλεπω τα proccess? >import os import time minTemp = 45.00 maxTemp = 50.00 minSpeed = 25 maxSpeed = 100 updateInterval = 4 fanSpeed = 25 while True: f = os.popen('aticonfig --od-gettemperature | grep "Sensor 0" | cut -c43-47') currentTemp = eval(str(f.readlines())[2:7]) if currentTemp > maxTemp: if fanSpeed < maxSpeed: fanSpeed = fanSpeed + 10 if currentTemp < minTemp: if fanSpeed > minSpeed: fanSpeed = fanSpeed - 10 os.system('aticonfig --pplib-cmd "set fanspeed 0 ' + str(fanSpeed) + '"') print fanSpeed print currentTemp time.sleep(updateInterval) Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
tespa_2002 Δημοσ. 13 Δεκεμβρίου 2010 Share Δημοσ. 13 Δεκεμβρίου 2010 Δημιούργησε ένα αρχείο π.χ. 99runati στο rc3.d. Βάλε στον ίδιο κατάλογο και το ati.py. Μέσα στο 99runati γράψε #!/bin/sh python ./ati.py & Πολύ rough λύση αλλά δοκίμασέ τη, μάλλον θα είναι οκ. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
NullScan Δημοσ. 13 Δεκεμβρίου 2010 Share Δημοσ. 13 Δεκεμβρίου 2010 Κάνε edit το script και πρόσθεσε το shebang στην 1η γραμμή του script. >#!/usr/bin/env python Με προσοχή στα κενά. Ακριβώς όπως σου το έδωσα. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mike^^ Δημοσ. 13 Δεκεμβρίου 2010 Μέλος Share Δημοσ. 13 Δεκεμβρίου 2010 Δοκιμασα και τα δυο χωρις επιτυχια.Δεν βλεπω καμια αλλαγη στο conky ενω αν το τρεξω απο το terminal αλλαζει.Πως αλλιως μπορω να δω αν ξεκιναει το script στο startup? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
gtroza Δημοσ. 14 Δεκεμβρίου 2010 Share Δημοσ. 14 Δεκεμβρίου 2010 άκυρο γράψε σε ένα τερματικό which python θα επιστρέψει την διαδρομή . Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
NullScan Δημοσ. 14 Δεκεμβρίου 2010 Share Δημοσ. 14 Δεκεμβρίου 2010 Για να δείς αν το script τρέχει δίνεις ps afx και κοιτάς τη λίστα με τα running processes. Δοκίμασε να βάλεις το full path του aticonfig στο python script, ίσως αυτό να σου λύσει το πρόβλημα. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
mike^^ Δημοσ. 14 Δεκεμβρίου 2010 Μέλος Share Δημοσ. 14 Δεκεμβρίου 2010 Οκ παιδες ολα καλα.Καναμε τα ευκολα δυσκολα.Εβαλα στο Startup Application αυτη την εντολη και δουλεψε. python /home/linux/scripts/ati.py Τhanks για ολα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.