Artykuł ten przedstawia kroki instalacji i włączenia sterownika G-Sensora dla systemu Linux, aby wspierać automatyczną rotację ekranu w systemach E-Series 3 AIO.
Wymagania wstępne
- Pakiet G-Sensora dla systemu Linux (Linux_g-sensor)
- Dostęp Sudo/root
Instalacja i konfiguracja
- Skopiuj folder Linux_g-sensor do katalogu głównego systemu.
-
Sprawdź, czy G-sensor jest wykrywany:
-
Ustaw uprawnienia do wykonania dla wymaganych skryptów:
chmod +x disable_wayland.sh
chmod +x autorotate.sh -
Wyłącz Wayland:
sudo ./disable_wayland.sh - Uruchom ponownie system.
-
Po uruchomieniu systemu na pulpicie, uruchom skrypt autorotation:
sudo ./autorotate.sh - Obróć urządzenie (0°, 90°, 180°, 270°), aby zweryfikować, że automatyczna rotacja działa poprawnie.
Weryfikacja i rozwiązywanie problemów
Sprawdź monitory i urządzenia dotykowe
xrandr --listmonitors
xinput list
xinput list
Rozwiąż problemy z formatem skryptu
Jeśli skrypt nie jest w stanie się wykonać, może mieć zakończenia linii Windows. Konwertuj go, używając następujących poleceń:
sudo apt install dos2unix
dos2unix disable_wayland.sh
dos2unix disable_wayland.sh
⚠️ Ważne: Wayland musi być wyłączony, aby skrypt autorotation działał poprawnie.
Podsumowanie
- Upewnij się, że skrypty mają uprawnienia do wykonania
- Wyłącz Wayland przed uruchomieniem skryptu autorotation
- Uruchom skrypt autorotate po ponownym uruchomieniu
- Zweryfikuj wykrywanie urządzenia za pomocą xrandr i xinput
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article