![]() |
[SOLVED] Autostart - Wersja do druku +- Forum Linux Mint Polska (https://forum.linuxmint.pl) +-- Dział: Wsparcie (https://forum.linuxmint.pl/forumdisplay.php?fid=203) +--- Dział: Software (https://forum.linuxmint.pl/forumdisplay.php?fid=117) +--- Wątek: [SOLVED] Autostart (/showthread.php?tid=1233) Strony:
1
2
|
Autostart - akaiyuki - 27-09-2020 Witam, wreszcie udało mi się rozwiązać problem opętanych wentylatorów w moim dellu. Niestety, aby zewnętrzny program mógł przejąć nad nimi kontrolę, na początku każdej sesji muszę ręcznie wpisać polecenie: Kod: dell-bios-fan-control 0 Ponieważ polecenie wymaga uprawnień roota, przedtem muszę wpisać polecenie Kod: su i wklepać hasło. Pewnie temat był już wielokrotnie opisywany, tylko ja nawet nie wiem, jak go nazwać i po jakim słowie kluczowym go szukać. Chodzi mi o to, by przy starcie systemu ta komenda automatycznie się uruchamiała. Nie wiem, czy to trzeba napisać jakiś skrypt (cokolwiek to jest), czy są na to inne sposoby. RE: Autostart - dedito - 27-09-2020 Pamiętaj, że wyłączając kontrolę via BIOS przejmujesz odpowiedzialność za kontrolę i jakieś złe ustawienia mogą doprowadzić do problemów ze sprzętem. Jak instalowałeś ten programik, może masz już też zainstalowaną usługę w systemd i wystarczy ją załączyć? RE: Autostart - akaiyuki - 27-09-2020 Nie miałem wyjścia. Wentylatory zachowywały się jak poje..ne, szału można było dostać... i8kutils nie przejmował kontroli nad wentylatorami - pracował, ale jakby go nie było. Ja na Allegro zacząłem szukać innego laptopa, a tego w wyobraźni rozwalałem już siekierą... Nie do końca rozumiem pytanie, więc może niemądrze odpowiem. Dell-Bios-Fan-Control instalowałem przez terminal. Nie wiem, co to systemd, ale jeśli uruchamia się toto przez kliknięcie na "programy startowe" w menu, to tam tego programu do uruchomienia nie ma. Pracę wentylatorów i temperatury ciągle monitoruję, jest cicho, bezpiecznie, miło i przyjemnie. RE: Autostart - dedito - 27-09-2020 Ok, coś już wiem, i8kutils teraz kontroluje wentylatory, ale dalej nie wiem jak instalowałeś Dell-Bios-Fan-Control. Stwierdzenie "instalowałem przez terminal" mówi niewiele. Przez terminal można zrobić wiele rzeczy, zainstalować program z repozytorium, skompilować program z gita, skompilować program z archiwum tar.gz ... etc itd. Napisz coś więcej. RE: Autostart - akaiyuki - 27-09-2020 Kod: sudo snap install dell-bios-fan-control Po instalacji komenda Kod: dell-bios-fan-control 0 jeszcze nie działała, więc zgodnie ze wskazówkami ze strony https://snapcraft.io/dell-bios-fan-control wykonałem komendę Kod: sudo snap connect dell-bios-fan-control:io-ports-control Od tej chwili jest OK. RE: Autostart - dedito - 28-09-2020 W przypadku snapa to nie wiem jak się robi auto-connect, ale można użyć systemd. https://better-coding.com/autostart-uruchamianie-wlasnej-uslugi-podczas-startu-systemu-linux-przy-uzyciu-systemd/ Cytat:1. Przygotowanie pliku konfiguracyjnego definiującego usługę W Twoim przypadku plik by wyglądał tak (źródło https://aur.archlinux.org/cgit/aur.git/tree/dell-bios-fan-control.service?h=dell-bios-fan-control-git ) : Kod: [Unit] RE: Autostart - magnus - 29-09-2020 Można także użyć programu Cron. Wykonaj to polecenie w terminalu i zrestartuj komputer: Kod: printf '%s\n' 'SHELL=/bin/sh' \ Teraz polecenie dell-bios-fan-control 0 powinno być wykonywane przy starcie komputera. RE: Autostart - akaiyuki - 30-09-2020 Pomysł Magnusa jest prostszy, ale nie zadziałał. Może źle zrobiłem, bo potraktowałem to wszystko jako jedną komendę i w całości wkleiłem do terminala. Protestów nie było... Propozycję Dedito będę musial rozkminiać przez weekend ![]() RE: Autostart - dedito - 30-09-2020 Zauważ, że masz inne polecenie niż podał Magnus. RE: Autostart - magnus - 30-09-2020 To było jedno polecenie. Żeby posprzątać usuń plik który został utworzony za pomocą tego polecenia: Kod: cd /etc/cron.d @dedito, co masz na myśli pisząc: "Zauważ, że masz inne polecenie niż podał Magnus." |