Symptomatik:
Die unter Systemeinstellungen -> Hardware -> Anzeige und Monitor (KDE)
verfügbaren Bildschirmauflösungen entsprechen nicht der gewünschten Auflösung (unter Berücksichtigung der Spezifikationen von Grafikeinheit und Monitor).
getestet unter:
Kernel: Linux 3.4.28-2.20-desktop x86_64
Distribution: openSUSE 12.2 (x86_64)
KDE: 4.8.5 (4.8.5) "release 2"
Lösungsvorschlag:
- stelle sicher, daß alle erforderlichen Treiber in der jeweils aktuellen Version installiert sind
- öffne ein Terminal-Fenster und melde dich als Benutzer "root" an
- führe folgenden Befehl aus (Anzeige der Hardwareinformationen - nur Grafikkarte)
- prüfe in der Ausgabe ob der Treiber aktiv istCode
Alles anzeigen#:~> /usr/sbin/hwinfo --gfx 09: PCI 02.0: 0300 VGA compatible controller (VGA) [Created at pci.319] Unique ID: _Znp.Bbo46DvZKO7 SysFS ID: /devices/pci0000:00/0000:00:02.0 SysFS BusID: 0000:00:02.0 Hardware Class: graphics card Model: "Intel VGA compatible controller" Vendor: pci 0x8086 "Intel Corporation" Device: pci 0x0152 SubVendor: pci 0x1297 "Holco Enterprise Co, Ltd/Shuttle Computer" SubDevice: pci 0x8001 Revision: 0x09 Driver: "i915" Driver Modules: "drm" Memory Range: 0xf7800000-0xf7bfffff (rw,non-prefetchable) Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable) I/O Ports: 0xf000-0xf03f (rw) IRQ: 49 (145893 events) I/O Ports: 0x3c0-0x3df (rw) Module Alias: "pci:v00008086d00000152sv00001297sd00008001bc03sc00i00" Driver Info #0: Driver Status: i915 is active Driver Activation Cmd: "modprobe i915" Config Status: cfg=no, avail=yes, need=no, active=unknown Primary display adapter: #9
Zeile 23 ist hier interessant:
Driver Status: i915 is active - gib folgenden Befehl ein (Anzeige der Ausgabeschnittstellen)
- In diesem Beispiel haben wir eine tatsächliche Auflösung von 1024 x 768 bei 60Hz und eine theoretisch maximale Auflösung von 8192 x 8192; "theoretisch", weil Grafikkarte und/oder Monitor das selten mitmachen (zum Vergleich: 7680 x 4320 wäre z.B. schon UHDV). Angeschlossen ist der Monitor an den VGA-Ausgang.Code
#:~> xrandr Screen 0: minimum 320 x 200, current 1024 x 768, maximum 8192 x 8192 VGA1 connected 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm 1024x768 60.0* 800x600 60.3 56.2 848x480 60.0 640x480 59.9 HDMI1 disconnected (normal left inverted right x axis y axis) DP1 disconnected (normal left inverted right x axis y axis)
bis zu diesem Punkt sollten Dir keine Fehler aufgefallen sein.
Wenn doch: löse bitte erst die bis hier aufgetretenen Probleme bevor Du weiter machst.Wir arbeiten immer noch im Terminal-Fenster als Benutzer "root".
Achte bitte darauf die von Deiner Hardware maximal unterstützte Auflösung und Bildfrequenz nicht zu überschreiten.
Bitte denke daran, daß die folgenden Zeilen nur Beispiele sind und von Dir evtl. abgeändert werden müssen um den Gegebenheiten Deiner Konfiguration Rechnung zu tragen!
- in diesem Beispiel wünschen wir uns eine Auflösung von 1680x1050 bei einer Bildfrequenz von 60Hz.
Erstelle nun mit mit folgendem Befehl ein neues "Auflösungs-Setting" (= Modeline):
- Du erhälst folgende Ausgabe:
- trage die neue Auflösung im System ein:
- weise die neue Auflösung Deinem Monitor zu (hier benutzen wir den VGA-Ausgang [siehe Punkt 6]):
- teste die neue Auflösung indem Du sie temporär aktivierst:
- wenn Dir die neue Auflösung gefällt und Du sie auch nach einem Neustart des X-Servers behalten möchtest, ändere die Dateien "50-monitor.conf" und "50-screen.conf" im Verzeichnis "/etc/X11/xorg.conf.d/" wie unten beschrieben.
Diese Beispiele gelten nur, wenn Du auf Deinem System keine Datei namens "xorg.conf" findest.
Ist eine "xorg.conf" vorhanden, mußt Du die neue Modeline dort eintragen.
Beispiel "50-monitor.conf":CodeSection "Monitor" Identifier "Default Monitor" Modeline "1680x1050_60.00" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync EndSection
Beispiel "50-screen.conf": - das war's!
Fertig!
Viel Erfolg!
Quellen:
Sax2 für openSuSE 11.3
[gelöst] Probleme mit Intel HD 2500 - Auflösung zu gering