Kirjoittaja Aihe: Lenovo sl500 läppärin näytön ongelmat 9.04-versiossa ja ratkaisu  (Luettu 1359 kertaa)

epa

  • Käyttäjä
  • Viestejä: 17
    • Profiili
Asentelin tuollaiseen Lenovon sl500-läppäriin viime syksynä Ubuntu 8.10-version ja kaikki paitsi näytön kirkkauden ja äänen näppäimet toimi. Nyt asensin tuohon tämän uuden 9.04-version ja näyttö himmeni ja kirkastui satunnaisesti, näyttö oli käynnistyessä reunoilta kaventunut ts. väärä resoluutio ja välillä kun kasvatti resoluution oikeaksi hiiri ei tunnistanut tuota uutta resoluutiota vaan pysähtyi vanhan reunan kohdalle. Taisteltuani tuon kanssa tarpeekseni sain näytön asettimen kerran ilmoittamaan (älkää kysykö miten) että pitää kirjautua uudelleen. Xorg.conf-tiedostoon oli ilmestynyt rivi virtual 1280x800, mutta ei tuo auttanut kuin hetken. Googlaamalla löysin viestejä siitä että 9.04 Ubuntun x:ssä on bugi joka estää työpöydän asetusten tallentumisen vai oliko se lataaminen. Hällä väliä;  >:( >:( >:( >:(-piip vika jota ei pitäisi päästää julkaisuversioon!

Asentelin koneeseen myös Mandriva 2009.1 rc:n ja se toimi loistavasti. Itse asiassa niin hyvin virittelemättä että taidan vaihtaa siihen kun tuo virallisesti julkistetaan tällä viikolla (suosittelen lämpimästi kokeilemista). Kokeilin myös openSuSe 11.1-versiota ja myös se toimi. Kumpikin tekee perinteisen (järkevän) xorg.conf tiedoston ja rakastan Mandrivan asennuksen joustavuutta eli sitä, että se antaa korjata automaattiasennuksen ja valita manuaalisesti listasta näytön resoluution ja värimäärän. Otin kummastakin tuon xorg.conf tiedoston talteen ja asennettuani Ubuntun uudelleen kokeilin niitä. Mandrivan asetuksen eivät toimineet, MUTTA SuSen asetukset toimivat heittämällä ja nyt työpöytä on vakaasti pystyssä. Liitän tähän oheen tuon SuSen Lenovolle luoman Xorg. conf-tiedoston:

# /.../
# SaX generated X11 config file
# Created on: 2009-04-27T05:30:41+0000.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AIGLX" "on"
  Option       "AllowMouseOpenFail" "on"
  Option       "ZapWarning" "on"
EndSection

Section "Module"
  Load         "dri"
  Load         "dbe"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "fi"
  Option       "XkbModel" "microsoftpro"
  Option       "XkbRules" "xfree86"
EndSection


Section "InputDevice"
  Driver       "synaptics"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Emulate3Buttons" "on"
  Option       "HorizScrollDelta" "0"
  Option       "InputFashion" "Mouse"
  Option       "Name" "Synaptics;Touchpad"
  Option       "Protocol" "explorerps/2"
  Option       "SHMConfig" "on"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[3]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "EmulateWheel" "on"
  Option       "EmulateWheelButton" "2"
  Option       "InputFashion" "Mouse"
  Option       "Name" "IBM;TPPS/2 TrackPoint"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  331 207
  HorizSync    30-62
  Identifier   "Monitor[0]"
  ModelName    "LENOVO LCD MONITOR"
  Option       "DPMS"
  Option       "PreferredMode" "1280x800"
  VendorName   "LEN"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline    "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
  Modeline    "1280x800" 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -Vsync
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1280x800"
    Virtual    3840 1200
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1280x800"
    Virtual    3840 1200
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1280x800"
    Virtual    3840 1200
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1280x800"
    Virtual    3840 1200
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "Mobile Intel GM45 Express Chipset"
  Driver       "intel"
  Identifier   "Device[0]"
  Option       "monitor-LVDS" "Monitor[0]"
  VendorName   "Intel"
EndSection



Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  InputDevice  "Mouse[3]" "SendCoreEvents"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
  Option       "Composite" "on"
EndSection