Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: kynik 17 Září 2007, 09:49:16

Název: Jak správně zadat příkaz do rc.local aby se souštěl po bootu
Přispěvatel: kynik 17 Září 2007, 09:49:16
Zdravím,

potřebuji, aby se po startu má grafárna (ATI X300 Mobile) automaticky podtaktovala. Příslušný příkaz (aticonfig --set-poeerstate=1 --effective=now) funguje v pohodě v terminálu, ale když jsem jej napsal do /etc/rc.local, tak nic. Udělal jsem též chmod +x /usr/bin/aticonfig, aby aticonfig byl považován za spustitelný, ale také to nepomohlo. Upozorňuji, že používám KDE, a tak Gnome rada "jdi na System>Něco>Sessions a zadej příkaz do Start at Boot" není příliš využitelná :)

Díky za pomoc!
Název: Jak správně zadat příkaz do rc.local aby se souštěl po bootu
Přispěvatel: dumi 17 Září 2007, 10:47:20
je to správne zapísané v /etc/rc.local? pošlite výpis. a ten príkaz spúšťate v termináli cez sudo alebo normálne?
Název: Jak správně zadat příkaz do rc.local aby se souštěl po bootu
Přispěvatel: kynik 17 Září 2007, 12:49:54
duckd: no to je právě ta Gnome rada, o níž jsem říkal, že je pro mne nepoužitelná...(KDE...)

dumi: určitě to není správně napsané :) ...jen nevím, jak to má být - po googlování jsem zjistil, že prý stačí napsat do rc.local příkaz a toť vše, ale mě se to nějak nezdá. Jinak /etc/rc.local mám úplně prázdné (bylo tak defaultně po instalaci, takže teď vypadá takto:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/usr/bin/aticonfig --set-powerstate=1 --effective=now
exit 0


V terminálu není třeba sudo, jde to normálně bez něj...


Díky!
Název: Jak správně zadat příkaz do rc.local aby se souštěl po bootu
Přispěvatel: dumi 17 Září 2007, 13:53:49
ten rc.local vyzerá byť v poriadku. len rozmýšľam nad tým, že rc.local spúšťa povely ako root, kdežto vy ten príkaz zadávate ako normálny užívateľ. to by mohol byť dôvod, prečo to nefunguje. uff, skúsim pohľadať, aký príkaz zadať, aby sa spustil pod vaším užívateľom.