Skocz do zawartości

Pomocna odpowiedź

(edytowany)

@PrezesMKS Po 10 sekundach od podłączenia naciśnie klawisz power i tak potem co 10 sekund będzie robić. Sprawdź, czy jest to dla Ciebie użyteczne, czy system można skonfigurować, żeby się wyłączył. Naciśnięcie klawisza będzie sygnalizowane błyskiem diody.

hid_kbd.zip

Edytowano przez matsobdev
  • Lubię! 1

W razie czego zostaje pierwszy sposób - ja bym raczej tego użył, bo i tak coś trzeba dokonfigurować w systemie, a można przypisać różne akcje dla każdego klawisza nie bawiąc się w evdev.

(edytowany)

Na Ubuntu 20.04 LTS po zmianie akcji przycisku zasilania na zamknięcie systemu, wyświetla się standardowy monit z pytaniem czy zamknąć, uruchomić ponownie, anulować i odliczaniem 60 sekund, po których system się zamknie. Na Androidzie to inaczej, wiadomo, blokowanie ekranu, to co robi przycisk zasilania. Tak samo pewnie by działało na dekoderze z Androidem, a przynajmniej nasłuchiwanie tych samych "rozgłoszeń" w systemie - wygaszenie ekranu, działa tak samo na telefonie i dekoderze.

No i też samo demo potrzebuje więcej uwagi, bo na wyłączonym komputerze nie inicjalizuje się stos, ok, ale jak ładuje się system to niby tak, ale wysłanie komendy zatrzymuje chyba stos program.

Nie wiadomo co to ma być, ale najłatwiej to klawiatura z przyciskiem zasilania 😄

Edytowano przez matsobdev

To chyba mamy inne ubuntu, bo u mnie ten czas można zmienić.

Aha, nie pytaj jak bo już tego nie używam.

Poza tym wyraźnie było określone: Debian

Pytanie: serwer, workstation czy może terminal?

(edytowany)

Testowałem, na czym miałem. No pewnie wszystko da się zmienić, można tego okienka nawet nie oglądać - w sumie tutaj też Debianowe "poweroff" się pojawiło. A możemy mieć inne Ubuntu, kwestia jak mocno zaktualizowane, choć nie wiem, czy funkcjonalnie zmieni coś aktualizacja, czy tylko błędy poprawi. Raczej to drugie.

Skrót klawiszowy "Ctrl + Poweroff" dla polecenia "poweroff", z akcją "nic" na przycisk zasilania wyłącza natychmiast system. Na Ubuntu, ale Debian też.

Edytowano przez matsobdev
(edytowany)
3 godziny temu, matsobdev napisał:

@PrezesMKS Po 10 sekundach od podłączenia naciśnie klawisz power i tak potem co 10 sekund będzie robić. Sprawdź, czy jest to dla Ciebie użyteczne, czy system można skonfigurować, żeby się wyłączył. Naciśnięcie klawisza będzie sygnalizowane błyskiem diody.

Mogę wyjaśnić dokładniej:

System Debian na mini komputerze (nie, nie będzie to żadne RPI itp.) zamknięty w obudowie do której obsługa nie ma dostępu. Autostart realizowany przez podanie zasilania (ustawienie BIOS). Stop realizowany przez przycisk wyprowadzony na zewnątrz obudowy maszyny (po to ten wątek na forum). Założenie takie aby obsługa przed wypięciem wtyczki mogła wcisnąć przycisk power-off i zamknąć system w ludzki sposób.

Super tanio być nie musi - bardziej super łatwo i szybko 😉

EDIT: Tak wiem, że najłatwiej podpiąć się pod fabryczny przycisk zasilania w komputerze. Niestety model komputera ma wlutowany ten przycisk w płytę główną - nie chcę tracić gwarancji bawiąc się lutownicą.

Edytowano przez PrezesMKS
Uprzedzenie pytania.
1 minutę temu, matsobdev napisał:

Debian i GNOME?

Debian i Cinamon chociaż nie wiem dlaczego środowisko graficzne miałoby tutaj mieć znaczenie.
Czego nie kliknę załatwię z linii komend. 

(edytowany)

Jak skróty klawiszowe da się ogarnąć, to spoko. Na Ubuntu z GNOME działa tak jak chcę. To "poweroff" ze skrótem z klawiszem "Poweroff".

Wersja ze skrótem "Ctrl + Poweroff", któremu należy przypisać komendę "poweroff".

hid_kbd.zip

Edytowano przez matsobdev
2 minuty temu, matsobdev napisał:

Jak skróty klawiszowe da się ogarnąć, to spoko. Na Ubuntu działa tak jak chcę. To "poweroff" ze skrótem z klawiszem "Poweroff"

W Linux możesz napisać dowolny skrypt który da się dopisać do skrótu - więc prócz poweroff da się zrealizować sporo więcej. Skrót klawiaturowy wystarczy i jest nawet lepszy niż typowy poweroff. Możesz np. dodać, aby najpierw pozamykał programy, poczekał i zamknął. Więc to rozwiązanie jest bardzo ok.

Przyszłościowo pod taki przycisk możesz podpiąć dowolny skrypt który zrealizuje np. zadanie aktualizacji systemu i jego zamknięcie.

(edytowany)

Tak, coś tam robiłem kiedyś, podmiana sterownika karty WiFi np. Tutaj po stronie Pico można wykorzystać wtedy inne niespotykane klawisze, tak mniej konfiguracji będzie z wyłączaniem domyślnej akcji przycisku zasilania. Albo po prostu klawiaturę dać 😄 Chociaż tutaj obsługa może odłączyć Pico, żeby nikt postronny nie wyłączył a dziwne klawisze utrudnią dostęp ze zwykłą klawiaturą.

Edytowano przez matsobdev

Docelowo do samego komputera dostępu nie będzie - klawiatury nie będzie wcale. Jedyne co będzie na obudowie to odłączenie zasilania 230V + przycisk "poweroff" który mam nadzieję z Waszą pomocą ogarnąć.

Oczywiście istnieje ryzyko, że ktoś przypadkiem to wciśnie, ale to raczej małe ryzyko, a nawet gdyby to można dać np. przycisk na kluczyk. 

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...