Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
GNU nano 2.2.6 Plik: .../laptop-mode/conf.d/usb-autosuspend.conf # type is given by "DRIVER=..." in a USB device's uevent file. # Example: AUTOSUSPEND_USBTYPE_WHITELIST="usbhid usb-storage" AUTOSUSPEND_USBTYPE_WHITELIST="" # Trigger auto-suspension of the USB deivce under conditional circumstances BATT_SUSPEND_USB=1 LM_AC_SUSPEND_USB=0 NOLM_AC_SUSPEND_USB=0 # USB Auto-Suspend timeout in seconds # Number of seconds after which the USB devices should suspend AUTOSUSPEND_TIMEOUT=2 ^G Pomoc ^O Zapisz ^R Wczyt.plik^Y Poprz.str.^K Wytnij ^C Bież.poz. ^X Wyjdź ^J Wyjustuj ^W Wyszukaj ^V Nast.str. ^U Wklej ^T Pisownia
Offline
Możesz podać ID tej myszy w:
AUTOSUSPEND_USBID_BLACKLIST=""
Wtedy nie będzie jej usypiał.
ID bierzesz z wyniku lsusb, przykładowo u mnie:
Bus 002 Device 002: ID 09da:000a A4 Tech Co., Ltd Optical Mouse Opto 510D
czyli wpis wyglądałby:
AUTOSUSPEND_USBID_BLACKLIST="09da:000a"
Ewentualnie można całkiem wyłączyć usypianie usb zmieniając:
CONTROL_USB_AUTOSUSPEND="auto"
na:
CONTROL_USB_AUTOSUSPEND="0"
Offline
Po restarcie jak zmieniałem tan wpis z myszka to jednak dysk dalej się wyłącza.
Offline
up
Offline
Czyli dysk nadal się wyłącza? Masz zainstalowane laptop-mode-tools?
dpkg -l | grep laptop-mode-tools
Offline
tajwan@tajwan:~$ dpkg -l | grep laptop-mode-tools ii laptop-mode-tools 1.61-2 all Tools for Power Savings based on battery/AC status
Offline
Spróbuj jak zachowuje się ten dysk bez włączonego laptop-mode-tools
update-rc.d -f laptop-mode-tools remove
aby spowrotem ją włączyć
update-rc.d nazwa_usługi defaults
Offline
Nie pomogło dalej się wyłącza
root@tajwan:/home/tajwan# update-rc.d nazwa_usługi defaults update-rc.d: using dependency based boot sequencing update-rc.d: error: unable to read /etc/init.d/nazwa_usługi
error?
root@tajwan:/home/tajwan# update-rc.d -f laptop-mode-tools remove update-rc.d: using dependency based boot sequencing
Traraz dopiero zauważyłem
Ostatnio edytowany przez tajwan (2013-10-21 23:56:43)
Offline
Za „nazwa_usługi” nazwę usługi wstawiasz. ;) Do włączania/wyłączania usług można też sysv-rc-conf użyć.
Offline
up
Offline
tajwan nadal się wyłącza? nawet po wyłączeniu laptop-mode-tools?
Offline
dominbik napisał(-a):
tajwan nadal się wyłącza? nawet po wyłączeniu laptop-mode-tools?
Tak dalej się wyłącza
Offline
a zroota daj
hdparm -B254 /dev/sda
dalej się po tym wyłącza?
Offline
root@tajwan:/home/tajwan# bum Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/lib/bum/bum_app.pm line 122. Gtk-WARNING **: GtkSpinButton: setting an adjustment with non-zero page size is deprecated at /usr/lib/bum/bum_app.pm line 122. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. E: Nie znaleziono żadnych pakietów substr outside of string at /usr/lib/bum/bumlib.pm line 286. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 287. Use of uninitialized value $s_info in index at /usr/lib/bum/bumlib.pm line 292. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 293. Use of uninitialized value $s_info in substr at /usr/lib/bum/bumlib.pm line 294. root@tajwan:/home/tajwan#
hdparm -B254 /dev/sda /dev/sda: setting Advanced Power Management level to 0xfe (254) APM_level = 254
Teraz jest ok nie wyłącza się
Offline
no to dopisz sobie po prostu te polecenie do /etc/rc.local
oczywiście nie jest to piękne rozwiązanie, ale rozwiązanie. Producenci to tak ustawiają i gdy system mieli non stop dyskiem (np. Windows) nie widać tak tego problemu - w przypadku Linuxa możesz pobawić się jeszcze niższymi wartościami (np. 168 itd...), aby optymalniej określić kiedy parkować głowice i wyłączać dysk (np. po 30 sekundach) - lecz nie zawsze dyski respektują niższe ustawienia hdparm. Producenci powinni postąpić przynajmniej tak jak przy WD - wydać do tego specjalne narzędzie (człowiek na podstawie tego napisał też otwartoźródłowe idle3tools). Użytkownicy, którzy o tym wiedzą nie muszą rezygnować z zalet parkowania głowicy i tego całego mechanizmu oszczędzania energii a jednocześnie głowica nie parkuje co chwila. To ustawienie zostaje na stałe i nie trzeba sztucznie wymuszać zabawą przez hdparm. Ja sobie ustawiłem na 30sekund i wszystko jest okey, a gdy np. zostawię laptopa na dłuższa chwilę albo oglądam film z /tmp dysk wyłącza się całkowicie.
Generalnie to temat rzeka, odnośnie WD i idle3tool polecam;
http://forum.dug.net.pl/viewtopic.php?id=23888
Ostatnio edytowany przez dominbik (2013-10-25 13:18:15)
Offline
GNU nano 2.2.6 Plik: /etc/rc.local #!/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. echo "Starting firewall" iptables -F iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT ACCEPT iptables -A INPUT -i lo -j ACCEPT iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT hdparm -B254 /dev/sda exit 0
Tak?
Offline
Na końcu polecenia możesz dorzucić & i tak chyba tak :)
Ostatnio edytowany przez dominbik (2013-10-27 22:48:52)
Offline