2U1C1D3
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
Hallo zusammen, ich habe Ubuntu 18.04 auf einem Lenovo MIIX 320 installiert. Dafür gibt es diverse HowTo's im Netz. Alle davon haben aber etwas gemeinsam: Die folgende Zeile muss ins GRUB2 hinein:
| nomodeset i915.modeset=1 fbcon=rotate:1
|
"nomodeset" dafür, dass die Grafiktreiber erst unmittelbar vorm Login geladen werden (sonst geht das Display während dem Bootvorgang aus) und "fbcon=rotate:1" damit der Bildschirminhalt als Landscape und nicht im Portrait dargestellt wird. Beides funktioniert aber nicht. Sowohl temporär beim Systemstart übers Grub-Menü, als auch durch Konfiguration der /etc/default/grub mit anschließendem Scriptstart. In beiden Situationen wird der Bildschirminhalt nicht gedreht und es entsteht nicht lesbarer Pixelsalat. Auch das Weglassen einzelner Parameter ändert nichts daran. Ich habe jetzt, zumindest was die Ausrichtung anbelangt, ganz einfach die Desktop darstellung geändert. Ist aber nicht befriedigend, da der Boot- und Loginvorgang immer noch im Portraitmode stattfindet. Mein Rückschluss: Die HowTo's sind veraltet und passen nicht mehr. Gibt es die erwähnten Parameter überhaupt noch im aktuellen Kernel? Wo finde ich dazu was? Alle Tabellen welche ich bis jetzt gefunden habe beinhalten keine Angaben zu fbcon... Wozu dient der Eintrag "i915.modset=1" im Detail? Ich wäre ja schon froh wenn mir jemand sagen könnte wo ich solche Details finde, bzw. wo sie erläutert werden. Danke! Moderiert von Taomon: verschoben.
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15929
|
Hallo 2U1C1D3, Na dann, zeige bitte den Inhalt deiner etc/default/grub in einem Codeblock. PS: Nach Änderung hast du aber immer ein sudo update-grub gemacht ....... Gruss Lidux
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
So schauts bei mir aktuell aus.
Eigentlich sollte man, laut den HowTo's, die Einträge in der GRUB_CMDLINE_LINUX vornehmen und nicht in der ..._DEFAULT. Probiert habe ich beides, möchte es allerdings lieber in der _DEFAULT drinnen haben wegen dem Recovery-Mode. Ach ja, und selbstverständlich! Sonst werden die Änderungen ja nicht übernommen...
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
Jetzt hab ich mich ein kleines bisschen weiter getastet:
GRUB_DEFAULT=0
GRUB_GFXPAYLOAD_LINUX=keep
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash fbcon=rotate:1"
GRUB_CMDLINE_LINUX=""
Durch das hinzufügen des Parameters GRUB_GFXPAYLOAD_LINUX bleibt jetzt beim Booten der Bildschirm wenigstens an und ich konnte feststellen, dass die Angabe
nomodeset i915.modeset=1
vollkommen überflüssig ist.
Dadurch das sich der Bildschirm nicht mehr beim Systemstart abschaltet konnte ich erkennen, dass das "fbcon=rotate:1" doch seine Auswirkungen hat: Mir wird der vollständige Bootvorgang angezeigt (trotz quiet splash) und das in der richtigen Ausrichtung. Leider ist der Login-Screen immer noch um 90 Grad gedreht...
Ich hab jetzt also durch die Grafikeinstellungen im X-Server den Bildschirminhalt von Portrait in Landscape umstellen können und durch den GRUB2-Eintrag auch während dem Bootvorgang. Was dazwischen ist bleibt noch ein Rätsel...
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Ich bin jetzt nicht so bewandert darin, aber das sind 2 paar Schuhe meiner Meinung nach. Der bootparameter fbcon=rotate:1 bezieht sich auf das KMS, das was direkt im Kernel ist. Ab dem Display-Manager übernimmt der xserver die Darstellung auf den Monitor, denk ich. lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2 Gruß Taomon
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
Hallo Taomon, danke für den Hinweis, aber habe ich nicht die von Dir geschilderten Parameter für den xserver durch die Veränderung der Displayeinstellungen in der grafischen Oberfläche vorgenommen?
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Die greifen meiner Meinung nach erst in Deiner Gnome-Session. Nicht bei Deinem Login-Manager. Ich denke da muß man direkt beim Treiber eingreifen. Gruß Taomon
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
So, ich bekomme nun auf die Abfrage folgende Antwort:
stefan@miix320:~$ lspci -nnk | grep "VGA\|'Kern'\|3D\|Display" -A2
00:02.0 VGA compatible controller [0300]: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers [8086:22b0] (rev 36)
Subsystem: Lenovo Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Configuration Registers [17aa:38e3]
Kernel driver in use: i915 Jetzt weiß ich woran ich bin, aber immer noch nicht wie ich das Display drehen kann... Mir fällt da übrigens gerade auf, nachdem ich die Maus jetzt das erste Mal angeschlossen habe, dass das Scrollrad in die falsche Richtung läuft. Wenn Du mir einen Tipp gibst wie ich den Treiber für das Display anweisen kann die Anzeige um 90 Grad zu drehen, dann schaff ich's sicher auch der Maus zu sagen, dass sie die Richtung vom Scrollrad umdrehen soll ☺
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Kannst Du noch cat /etc/X11/default-display-manager zeigen? Gruß Taomon Edit, die Letzte Abfrage brauch ich nicht mehr. Frage mit xrandr -q ab was angesteuert wird Erstelle eine /etc/X11/xorg.conf.d/10-monitor.conf Beispiel jetzt von mir, da ich nicht so gut erklären kann. alex@beelzemon:~$ xrandr -q | head -n2
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
alex@beelzemon:~$ gelbmarkierte ist wichtig. root@beelzemon:~# 10-monitor.conf
Section "Monitor"
Identifier "LVDS1"
Option "Rotate" "right" #lightdm nach rechts gedreht.
EndSection Evtl mußt du die Einstellungen in Displayeinstellungen wieder zurücknehmen. Für weitere Anpassungen an Xorg erstelle bitte in grafik-tastatur-maus ein neues Thema. Danke Taomon
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
Das ist bei mir die vollständige Ausgabe:
stefan@miix320:~$ xrandr -q
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 8192 x 8192
DSI-1 connected primary 1280x800+0+0 right (normal left inverted right x axis y axis) 0mm x 0mm
800x1280 60.08*+
1280x800 59.99 59.97 59.81 59.91
1280x720 60.00 59.99 59.86 59.74
1024x768 60.04 60.00
960x720 60.00
928x696 60.05
896x672 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
960x540 59.96 59.99 59.63 59.82
800x600 60.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
800x512 60.17
700x525 59.98
800x450 59.95 59.82
640x512 60.02
720x450 59.89
700x450 59.96 59.88
640x480 60.00 59.94
720x405 59.51 58.99
684x384 59.88 59.85
680x384 59.80 59.96
640x400 59.88 59.98
576x432 60.06
640x360 59.86 59.83 59.84 59.32
512x384 60.00
512x288 60.00 59.92
480x270 59.63 59.82
400x300 60.32 56.34
432x243 59.92 59.57
320x240 60.05
360x202 59.51 59.13
320x180 59.84 59.32
DP-1 disconnected (normal left inverted right x axis y axis)
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
HDMI-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
HDMI-3 disconnected (normal left inverted right x axis y axis)
Wie von Dir vorgegeben habe ich eine "/etc/X11/xorg.conf.d/10-monitor.conf" mit folgendem Inhalt angelegt:
Section "Monitor"
Identifier "DSI-1"
Option "Rotate" "right"
EndSection
Die Modifikation zeigt allerdings keine Auswirkungen. Weder der Login-Screen wurde um 90° gedreht, noch der Desktop selbst.
stefan@miix320:~$ cat /etc/X11/default-display-manager
/usr/sbin/gdm3
Hab's Dir jetzt einfach mal mit aufgelistet. Auchh wenn Du geschrieben hast dass es überflüssig sei...
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Sorry, Schnellschuß. grep -P 'right' -B2 -A2 /var/log/Xorg.?.log.* Gruß Taomon
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
Ich glaub, das brauch ich Dir nicht als Anhang hochzuladen ☺
grep -P 'right' -B2 -A2 /var/log/Xorg.?.log.*
[ 15.034] (**) Option "_source" "server/udev"
[ 15.036] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: is tagged by udev as: Touchpad
[ 15.036] (EE) event5 - HTX USB HID Device HTX HID Device Touchpad: kernel bug: clickpad advertising right button
[ 15.036] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: device is a touchpad
[ 15.036] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: device removed
--
[ 15.038] (**) HTX USB HID Device HTX HID Device Touchpad: (accel) acceleration threshold: 4
[ 15.039] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: is tagged by udev as: Touchpad
[ 15.040] (EE) event5 - HTX USB HID Device HTX HID Device Touchpad: kernel bug: clickpad advertising right button
[ 15.040] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: device is a touchpad
[ 15.042] (II) config/udev: Adding input device HTX USB HID Device HTX HID Device Touchpad (/dev/input/mouse1)
--
[ 78.848] (II) systemd-logind: got resume for 13:69
[ 78.850] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: is tagged by udev as: Touchpad
[ 78.850] (EE) event5 - HTX USB HID Device HTX HID Device Touchpad: kernel bug: clickpad advertising right button
[ 78.850] (II) event5 - HTX USB HID Device HTX HID Device Touchpad: device is a touchpad
[ 78.877] (II) systemd-logind: got resume for 13:66 Bei der Ausgabe sehe ich aber keinen Zusammenhang zur Displayausrichtung, sondern nur zum TP oder zur Mouse. Das Problem hatte ich übrigens selbst verursacht... Erst lesen, dann klicken. Hatte auf nativ umgestellt 😳
|
Taomon
Supporter
Anmeldungsdatum: 30. Januar 2011
Beiträge: 8432
Wohnort: Digiworld
|
Kannst du mit der erstellten Datei nochmal booten, falls nicht geschehen? Dann bitte cat /var/log/Xorg.0.log posten? Gruß Taomon
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
Gerade eben nicht. Hab mir grad das System geschrottet 😢 Werde nach meiner Neuinstallation berichten... Sorry, wird a bissi dauern!
|
2U1C1D3
(Themenstarter)
Anmeldungsdatum: 20. Februar 2011
Beiträge: 346
Wohnort: Amberg
|
So, da bin ich wieder. Wollte jetzt Schritt für Schritt wieder auf den aktuellen Stand nacharbeiten, bin jedoch auf ein Problem gestoßen: Da das miix320 nicht gerade die leistungsstärkste Maschine ist, habe ich jetzt auf Xubuntu umgeschwenkt. Das Ding mit der Ausrichtung funktioniert immer noch nicht. Allerdings kann ich die 10-monitor.conf nicht mehr da anlegen wo Du es vorgegeben hast - den Ordner gibts bei Xubuntu ned...
|