[Megoldva] Képernyő felbontás probléma

 ( WG | 2012. október 31., szerda - 12:36 )

Hi!

OpenSUSE 12.2 x86_64. I5 2500K proci Intel® HD Graphics 3000 VGA-ja.
A jelenlegi legnagyobb felbontás 1024x768.
Ezen a gépen már belefutottam egyszer ebbe a problémába, akkor sem tudtam megoldani, de akkor még nem voltam HUP tag... :)
A workaround megoldás az lett, hogy betettem egy GeForce VGA kártyát, ami legalább fűtötte a lábamat...
Most újból nekifutottam a problémának, de most sem találtam rá értelmes megoldást.
A monitor 1680X1050-et tud és ezt így szeretném használni.

# hwinfo --gfxcard
09: PCI 02.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.319]
  Unique ID: _Znp.w_3EYIw89XE
  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 0x0112 
  SubVendor: pci 0x8086 "Intel Corporation"
  SubDevice: pci 0x2003 
  Revision: 0x09
  Driver: "i915"
  Driver Modules: "drm"
  Memory Range: 0xfe000000-0xfe3fffff (rw,non-prefetchable)
  Memory Range: 0xe0000000-0xefffffff (ro,non-prefetchable)
  I/O Ports: 0xf000-0xf03f (rw)
  IRQ: 48 (8699064 events)
  I/O Ports: 0x3c0-0x3df (rw)
  Module Alias: "pci:v00008086d00000112sv00008086sd00002003bc03sc00i00"
  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

# lspci -nnk | grep vga -iA2
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0112] (rev 09)
        Subsystem: Intel Corporation Device [8086:2003]
        Kernel driver in use: i915

# cat /var/log/Xorg.0.log

Segítenétek beállítani a megfelelő drivert, hogy ne folyjon ki a szemem idő előtt?

Ha kell még valami infó, csak szóljatok bátran!

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Szerintem a xorg.conf-ba kellene a megfelelő ModeLine kezdetű sort kifaragnod, meg azt hiszem, hivatkozni rá. Próbáld meg úgy, hogy ne legyen xorg.conf-od - figyelj arra, hogy a /etc/xorg.conf.d-ben is lehetnek konfigurációk -, aztán hátha jó lesz az autodetect. Ha nem megy így, akkor írj egy xorg.conf-ot, vagy a meglévőt módosítsd. Példákat neten találsz, meg szerintem olyan webes cuccot is, aminek megadod, mit szeretnél, s kiszámítja a paramétereket.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Az xorg.conf.d-ben a 50-monitor.conf, a 50-device.conf és a 50-screen.conf is végig ki van kommentezve, tehát üres.
xorg.conf meg nincs is, csak xorg.conf.install.
Tanácstalan vagyok, mint egy kisközség. :)


openSUSE 12.2, vagy ami éppen jön.

Na de miért nem írsz xorg.conf-ot? Az mcedit kitűnő a feladatra. ;)


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Nem a szövegszerkesztő kezelésével van gondom, elhiheted. :)


openSUSE 12.2, vagy ami éppen jön.

Keress neten példákat. Egyrészt dolgom lenne, másrészt nincs nálam a hardware, nem tudom kipróbálni.

http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

Meg aztán Google. xorg.conf modeline, xorg.conf example és hasonlók.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

A felbontás már jó lett, de minden (nem teljes méretű) ablak két szélén kék, ill. magenta színű csík/sáv jelenik meg.
Gondolom, valamelyik frekvencát nem jól számolta ki valamelyik modeline generator (kipróbáltam kettőt is).
Végülis ezzel működött, de csak a fent leírt módon.

A monitorom adatlapja itt található.
Érdekes, hogy az U23 és az U24. oldalon nem pont ugyan azok az értékek vannak. Én az U23-as oldalon lévőkkel kalkuláltam.

# cat /etc/X11/xorg.conf
Section "Monitor"
   Identifier "LG W2252V-PF"
   HorizSync 31-65
   VertRefresh 60-75
   Modeline "1680x1050_60.00" 147.14 1680 1784 1968 2256 1050 1051 1054 1087 -HSync +Vsync
EndSection

Section "Screen"
   Identifier "Default Screen"
   Monitor "LG W2252V-PF"
   DefaultDepth 16
   SubSection "Display"
      Depth 16
      Modes "1680x1050"
   EndSubSection
EndSection
[code]

És hogy kérdés is legyen: mit tegyek, hogy ne legyen az ablakok (és a karakteres menüelemek) két oldalán szines csík?

[code]openSUSE 12.2, vagy ami éppen jön.

Annyira kevés a videomemóriád, hogy csak 65536 színt használsz? A DefaultDepth és Depth értéke szerintem 24 kellene legyen.


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

Nem, annyira vakon vagyok, hogy mi mit jelent. :)
Átállítom 24-re, megsasolom, beszámolok.

Megint lógok Neked egy általad választott itallal!
Átállítottam 24-re és tök jó lett minden.
Köszönöm szépen!


openSUSE 12.2, vagy ami éppen jön.

Szívesen. :)


tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE

A megfelelo frekvenciakat keresd ki a monitorod kezikonyvebol, vagy forditsd meg a monitort, sokszor a hatan ott viritanak ezek a szamok.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal