Hallo an alle,
nachdem ich in letzter Zeit hier über Probleme mit der Installation auf UEFI-Systemen und Laptops gelesen habe, wollte ich mal meine eigenen Erfahrungen loswerden.
Meine Neuerwerbung, nach vielen Jahren mal wieder, ein Lenovo X1 Yoga mit OLED Diplay.
Positiv:
- Installation von Debian (Testing DVD auf USB-Stick) war ohne Probleme, Grub hat sich im UEFI verewigt und Windows 10 lässt sich noch darüber starten
- Alle Hardware wurde erkannt und funktioniert, (Ausnahme: Fingerprint Reader, den ich nicht getestet habe)
- Es wurde standardmäßig Wayland installiert, was ebenfalls gut funktioniert.
- das HiDPI Display ist eine wahre Pracht, sieht unter Gnome auch gut aus und Bilder sehen mit OLED fantastisch aus.
Negativ:
- Wayland und das integrierte Wacom scheinen sich nicht zu mögen, wird jedenfalls nicht erkannt. Geht aber wenn man normal X11 im GDM auswählt (Standard Gnome)
- Nutze ich Gnome im X Modus, zeigt EOG (der gnome Bildbetrachter) große Bilder meiner DSLR nicht an, nur ein grauer Bildschirm. Heruntergerechnete Bilder gehen, bzw. die von Smartphone. Unter Wayland funktionert die Anzeige aber ???
- Unter Wayland also kein Wacom, unter X aber funktioniert EOG nicht mit hochauflösenden Fotos. Ist schade da eog mit Touchscreen wirklich schön bedienbar ist.
Noch eine Anmerkung zu Wayland: nachdem ich ewig gesucht habe, wie ich meine Displayhelligkeit einstellen kann: Backlight ändern funktioniert nicht, aber ein OLED hat sowas ja auch nicht aber mit xrandr kann man die Helligkeit justieren, was den gewünschten Effekt erzielt. Funktioniert aber nur unter X, nicht unter Wayland wo es keine vergleichbare Funktionalität gibt
Ergo: (fast) alles funktioniert, aber leider nicht gleichzeitig. Falls jemand zu den beschriebenen Problemchen noch einen Hinweis hat wäre ich dankbar (Wacom unter Wayland verwenden, Brightness unter wayland einstellen wie mit xrandr unter X11),
mludwig
Neuinstallation auf Lenovo X1 Yoga
Re: Neuinstallation auf Lenovo X1 Yoga
Ich antworte mal auf meinen eigenen Beitrag, aber etwas Internet-Recherche hat mich auf https://bugzilla.gnome.org/show_bug.cgi?id=770266 gebracht, wo das Problem mit eog sowie ein Workaround beschrieben wird.
mludwig
Fehlt noch ein Ersatz für xrandr unter Wayland sowie ordentliche Wacom-Tablet Unterstützung, ebenfalls nur unter Wayland. Aber unter X11/Xorg sieht es jetzt gut aus ...Setting org.gnome.eog.view interpolate to false solves the issue
mludwig
-
- Beiträge: 3020
- Registriert: 03.11.2009 13:45:23
- Lizenz eigener Beiträge: Artistic Lizenz
-
Kontaktdaten:
Re: Neuinstallation auf Lenovo X1 Yoga
Vielen Dank für deinen Bericht.
Ich hatte bisher noch nicht die Gelegenheit Gnome mit Tocuscreen auszuprobieren. Aber das macht Mut.
Lg scientific
Ich hatte bisher noch nicht die Gelegenheit Gnome mit Tocuscreen auszuprobieren. Aber das macht Mut.
Lg scientific
dann putze ich hier mal nur...
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Eine Auswahl meiner Skripte und systemd-units.
https://github.com/xundeenergie
auch als Debian-Repo für Testing einbindbar:
deb http://debian.xundeenergie.at/xundeenergie testing main
Re: Neuinstallation auf Lenovo X1 Yoga
Ein kleines Hilfskript, welches die (versuchten) Änderungen der Hintergrundbeleuchtung in Helligkeit übersetzt, also intel_backlight im sysfs nach brightness über xrandr. OLED haben keine Hintergrundbeleuchtung ... falls es mal noch jemand braucht:
Man muss nur dafür sorgen, dass es automatisch mit Xorg startet, und jegliche der üblichen Werkzeuge für Helligkeitsregelungen arbeiten wieder (taten sie bisher nicht) --> Gnome Control-Center, Funktionstasten der Tastatur etc. Jetzt brauch ich sowas noch für wayland ...
Code: Alles auswählen
#!/bin/bash
# found at github.com/infernix/samsung_tabpro_s
path=/sys/class/backlight/intel_backlight
read -r max < "$path"/max_brightness
read -r level < "$path"/actual_brightness
luminance=`echo "scale=1;$level/$max" | bc`
xrandr --output eDP1 --brightness "${luminance}"
while inotifywait -e modify --format '' "${path}/actual_brightness"; do
read -r level < "$path"/actual_brightness
luminance=`echo "scale=1;$level/$max" | bc`
xrandr --output eDP1 --brightness "${luminance}"
done