Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Hallo zusammen,
ich besitze ein HP Elitebook 840 G1 auf dem ich gerne Debian 10 installieren möchte. Mein Problem ist, das wenn ich via Live CD (NON-FREE) boote, dreht sich während dem Bootvorgang bereits der Bildschirm und steht kopfüber. Also schon bevor ich den Desktop sehe. Natürlich kann ich auch dan Laptop auf den Kopf stellen und in der GDM Shell die "Rotation" locken. Aber das kann es doch nicht sein.....
Hat noch jemand dieses Problem und könnte mir hilfestellung geben?
Ich habe noch ein HP ProBook 4530s, da funktioniert es normal.
Grüße Thomas
ich besitze ein HP Elitebook 840 G1 auf dem ich gerne Debian 10 installieren möchte. Mein Problem ist, das wenn ich via Live CD (NON-FREE) boote, dreht sich während dem Bootvorgang bereits der Bildschirm und steht kopfüber. Also schon bevor ich den Desktop sehe. Natürlich kann ich auch dan Laptop auf den Kopf stellen und in der GDM Shell die "Rotation" locken. Aber das kann es doch nicht sein.....
Hat noch jemand dieses Problem und könnte mir hilfestellung geben?
Ich habe noch ein HP ProBook 4530s, da funktioniert es normal.
Grüße Thomas
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Da scheint scheint mit dem Gyro was nicht zu funktionieren. Vom Verein haben wir so einen ähnlichen Laptop, wo das darauf installierte Ubuntu den Gyro zwar erkennt. Der Bildschirm steht auch richtig in der Anmeldung. Aber wenn man den Laptop mal trägt oder bewegt, dann spingt er sehr schnell um. Vielleicht hilft Dir dieser Ubuntuthread weiter:
https://bugs.launchpad.net/ubuntu/+sour ... ug/1767650
Von iio-sensor-proxy gibt es in Debian 10 auch eine aktuellere Backport Version:
https://packages.debian.org/buster-back ... nsor-proxy
https://bugs.launchpad.net/ubuntu/+sour ... ug/1767650
Von iio-sensor-proxy gibt es in Debian 10 auch eine aktuellere Backport Version:
https://packages.debian.org/buster-back ... nsor-proxy
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Hallo nudgegoonies,
hab jetzt das Backport installiert. Version ist nun 2.8-1. Leider noch immer keine Verbesserung.
Sensor meldet nach wie vor "bottom-up".
Da es sich "noch" um das Testsystem handelt, habe ich gestern sogar auf sid umgestellt damit ich alles up-to-date habe. Brachte aber leider auch nichts.
Manjaro als Live System funktioniert hingegen.
Ich denke ich werde das Paket einfach komplett deinstallieren. Entstehen mir dadurch irgendwelche Nachteile wenn das Paket nicht mehr vorhanden ist?
hab jetzt das Backport installiert. Version ist nun 2.8-1. Leider noch immer keine Verbesserung.
Sensor meldet nach wie vor "bottom-up".
Da es sich "noch" um das Testsystem handelt, habe ich gestern sogar auf sid umgestellt damit ich alles up-to-date habe. Brachte aber leider auch nichts.
Manjaro als Live System funktioniert hingegen.
Ich denke ich werde das Paket einfach komplett deinstallieren. Entstehen mir dadurch irgendwelche Nachteile wenn das Paket nicht mehr vorhanden ist?
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Deinstallieren kann man es. Es gibt keine harte Abhängigkeit von anderen Paketen. Aber gnome-settings-daemon (der dürfte verbreitet sein - auch bei nicht-gnome-desktops), die gnome-shell und komischerweise geoclue empfehlen es.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Ok,
gibt es den nicht die Möglichkeit via modprobe nur den Sensor zu deaktivieren? Also das es für iio-sensor-proxy so aussieht das keiner verbaut wäre?
Wenn ja, könntest Du mir kurz Beschreiben wie das funktionieren würde?
gibt es den nicht die Möglichkeit via modprobe nur den Sensor zu deaktivieren? Also das es für iio-sensor-proxy so aussieht das keiner verbaut wäre?
Wenn ja, könntest Du mir kurz Beschreiben wie das funktionieren würde?
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Ich würde dann mit lsmod alles auflisten lassen und mit modinfo die Einträge durchsehen, wie die genaue Bezeichnung des Lagesensors ist.
Und mit modprobe -r würde ich das entsprechend entfernen / entladen. Oder gibt es eine bessere / elegantere Vorgehensweise?
Das hinzufügen des Moduls in /etc/modprobe.d/blacklist.conf verhindert dann das laden schon beim Bootvorgang, oder?
Und mit modprobe -r würde ich das entsprechend entfernen / entladen. Oder gibt es eine bessere / elegantere Vorgehensweise?
Das hinzufügen des Moduls in /etc/modprobe.d/blacklist.conf verhindert dann das laden schon beim Bootvorgang, oder?
-
- Beiträge: 939
- Registriert: 16.02.2009 09:35:10
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Das Modul müsste iio heißen:
https://github.com/torvalds/linux/tree/ ... rivers/iio
Wenn ich das hier sehe, scheint es aber ein bisschen komplizierter zu sein:
https://www.kernel.org/doc/html/latest/ ... h-hid.html
Aber einen Versuch ist es wert. Und ja, in die Blaklist aufnehmen reicht. Aber nicht update-initramfs -kall -u vergessen.
https://github.com/torvalds/linux/tree/ ... rivers/iio
Wenn ich das hier sehe, scheint es aber ein bisschen komplizierter zu sein:
https://www.kernel.org/doc/html/latest/ ... h-hid.html
Aber einen Versuch ist es wert. Und ja, in die Blaklist aufnehmen reicht. Aber nicht update-initramfs -kall -u vergessen.
Soft: Bullseye AMD64, MATE Desktop. Repo's: Backports, kein Proposed, eigene Backports. Grafik: Radeon R7 360 MESA.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Hardware: Thinkstation S20, Intel X58, 16GB, Xeon W3530, BCM5755 NIC, EMU10K1 SND, SATA SSD+HDS und DVD+RW.
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Als Modul habe ich hp_accel ausfindig gemacht. Habe dieses in die Blackliste aufgenommen
Das "update-initramfs -kall -u" habe ich allerdings vergessen gehabt, fällt mir grade auf. Muss ich nochmal machen.
Das "update-initramfs -kall -u" habe ich allerdings vergessen gehabt, fällt mir grade auf. Muss ich nochmal machen.
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Also das Modul das ich nun ausfindig gemacht habe lautet "LIS3LV02DL" aber es reicht nicht dieses in die Blacklist aufzunehmen und einen "update-initramfs -kall -u" drüber laufen zu lassen.
Ich beschäftige mich nun schon Tagelang mit diesem Thema um es vernünftig lösen zu können, scheitere aber daran. Und langsam gehen mir die Ideen aus.
Als Workaround habe ich jetzt erstmal
"systemctl stop iio-sensor-proxy.service"
"systemctl disbale iio-sensor-proxy-servcie"
Das komische ist, das der Service trotzdem nach einem Neustart wieder aktiv ist obwohl ich diesen auf disable gesetzt habe.
Ich beschäftige mich nun schon Tagelang mit diesem Thema um es vernünftig lösen zu können, scheitere aber daran. Und langsam gehen mir die Ideen aus.
Als Workaround habe ich jetzt erstmal
"systemctl stop iio-sensor-proxy.service"
"systemctl disbale iio-sensor-proxy-servcie"
Das komische ist, das der Service trotzdem nach einem Neustart wieder aktiv ist obwohl ich diesen auf disable gesetzt habe.
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Wenn es denn der richtige Service ist und auch sonst keine Nachteile im System festzustellen sind, kannst Du den Service dauerhaft mit einem umask ausschalten:ht81 hat geschrieben:30.03.2020 13:36:39Das komische ist, das der Service trotzdem nach einem Neustart wieder aktiv ist obwohl ich diesen auf disable gesetzt habe.
Code: Alles auswählen
systemctl mask iio-sensor-proxy-servcie
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
Ich würde mir mal das hier durchlesen:
https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/
Man kann sich seine eigenen Sensortransformation definieren, siehe hier:
https://github.com/systemd/systemd/blob ... ensor.hwdb
Besonders interessant hier: Zeilen 25-30 und Zeilen 42-68.
Interessant auch, daß für HP (ab Zeile 319) keine Einheitsmatrix definiert ist. Und genau da wird der Wurm für deine spezielles Gerät liegen.
https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/
Man kann sich seine eigenen Sensortransformation definieren, siehe hier:
https://github.com/systemd/systemd/blob ... ensor.hwdb
Besonders interessant hier: Zeilen 25-30 und Zeilen 42-68.
Interessant auch, daß für HP (ab Zeile 319) keine Einheitsmatrix definiert ist. Und genau da wird der Wurm für deine spezielles Gerät liegen.
Re: Debian 10 HP Elitebook 840 G1 Monitor kopfüber
@KP97: Scheint zu funktionieren. Dankr für den Tipp
@MSfree: Das wäre auch eine Option und wahrscheinlich die richtigere. Momentan würde ich mir mit dem Tipp von KP97 behelfen, werde mir das aber von Dir nochmal ansehen.
@MSfree: Das wäre auch eine Option und wahrscheinlich die richtigere. Momentan würde ich mir mit dem Tipp von KP97 behelfen, werde mir das aber von Dir nochmal ansehen.