Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Špatně detekovaný Matrox v KDE/Kubuntu ?  (Přečteno 2463 krát)

kelley

  • Návštěvník
  • Příspěvků: 8
Špatně detekovaný Matrox v KDE/Kubuntu ?
« kdy: 27 Října 2006, 21:52:30 »
Ahoj,
myslel jsem že to najdu někde sám, ale nepomohlo.
Zdálo se mi, že grafika nějak nestíhá, trhá se mi DVD atd... a pak jsem zjistil, že v xorg.conf se mi sice detekoval Matrox G550, ale je tam k němu jen driver vesa. Tak jsem se tam snažil nanutit přes system config/display ten driver mga, jenže výsledek je vždycky ten, že mi monitor před přihlášením do X hlásí - 30kHz 28Hz out of range, please switch to 1280x1024/60Hz (což jsem taky udělal a furt nic...). A monitor je černej a vypne se... mám LCD Fujitsu SIemens P19-2 připojený přes DVI. Kubuntu 6.06.

Kód: [Vybrat]
# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
        FontPath        "/usr/share/X11/fonts/misc"
        FontPath        "/usr/share/X11/fonts/cyrillic"
        FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/Type1"
        FontPath        "/usr/share/X11/fonts/100dpi"
        FontPath        "/usr/share/X11/fonts/75dpi"
        # path to defoma fonts
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
EndSection

Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "cz"
EndSection

Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Emulate3Buttons"       "true"
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "stylus"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "stylus"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "eraser"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "eraser"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "InputDevice"
  Driver        "wacom"
  Identifier    "cursor"
  Option        "Device"        "/dev/wacom"          # Change to
                                                      # /dev/input/event
                                                      # for USB
  Option        "Type"          "cursor"
  Option        "ForceDevice"   "ISDV4"               # Tablet PC ONLY
EndSection

Section "Device"
        Identifier      "Matrox Graphics, Inc. MGA G550 AGP"
        Driver          "vesa"
        BusID           "PCI:1:0:0"
EndSection

Section "Monitor"
        Identifier      "P19-2"
        Option          "DPMS"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Matrox Graphics, Inc. MGA G550 AGP"
        Monitor         "P19-2"
        DefaultDepth    24
        SubSection "Display"
                Depth           1
                Modes           "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           4
                Modes           "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           8
                Modes           "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           15
                Modes           "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           16
                Modes           "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1280x1024" "1024x768" "800x600" "720x400" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
        InputDevice     "stylus" "SendCoreEvents"
        InputDevice     "cursor" "SendCoreEvents"
        InputDevice     "eraser" "SendCoreEvents"
EndSection

Section "DRI"
        Mode    0666
EndSection

Dan

  • Aktivní člen
  • *
  • Příspěvků: 104
Špatně detekovaný Matrox v KDE/Kubuntu ?
« Odpověď #1 kdy: 28 Října 2006, 14:29:59 »
Za prvné, pokud přiložený výpis má být po změně ovladače, patrně se moc nepovedla - máš tam pořád VESA ovladač. Nejlepší bude vygenerovat nový xorg.conf pomocí dpkg-reconfigure xserver-xorg a nastavit v průvodci nějakou rozumnou frekvenci a rozlišení. Pokud to nepomůže, vygenerovat si modeline "na míru" pomocí některého z návodů na internetu.

kelley

  • Návštěvník
  • Příspěvků: 8
Špatně detekovaný Matrox v KDE/Kubuntu ?
« Odpověď #2 kdy: 28 Října 2006, 18:19:22 »
Ahoj,
to není po změně ovladače, to je po nové čisté instalaci na prázdný disk...
Zkusil jsem si tedy vygenerovat modeline jakýmsi nástrojem užnevímkde:

Section "Device"
   Identifier   "Matrox Graphics, Inc. MGA G550 AGP"
   Driver      "vesa"
   BusID      "PCI:1:0:0"
EndSection

Section "Monitor"
   Identifier   "P19-2"
   Option      "DPMS"
   Modeline "1280x1024@60" 114.98 1280 1312 1744 1776 1024 1045 1055 1076
EndSection

Tohle funguje, ale když pak přepíšu "vesa" na "mga" tak zase nic... stejný výsledek jako předtím, monitor protestuje.
Napadlo mě, patří tam skutečně PCI:1:0:0 když je to AGP ?

Boris Filipovič

  • Návštěvník
  • Příspěvků: 65
Špatně detekovaný Matrox v KDE/Kubuntu ?
« Odpověď #3 kdy: 28 Října 2006, 19:07:03 »
Zdravím,
na generování modeline se mi nejlépe osvědčil Universal Modeline Calculator http://umc.sourceforge.net/
(hlavně vyšší frekvence - viz níže - 1600x1200 při 101Hz :-))
Pro1280x1024 při 60 Hz to dává
    # 1280x1024x60.00 @ 63.780kHz
    Modeline "1280x1024x60.00"  109.191360  1280 1360 1496 1712  1024 1028 1032 1063  -HSync +VSync


Můj funkční /etc/X11/xorg.conf (nepoužívat copy&paste!)
Kód: [Vybrat]
Section "Files"
        FontPath        "/usr/share/X11/fonts/misc"
        FontPath        "/usr/share/X11/fonts/cyrillic"
        FontPath        "/usr/share/X11/fonts/100dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/75dpi/:unscaled"
        FontPath        "/usr/share/X11/fonts/Type1"
        FontPath        "/usr/share/X11/fonts/100dpi"
        FontPath        "/usr/share/X11/fonts/75dpi"
        FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection
Section "ServerFlags"
    AllowMouseOpenFail # allows the server to start up even if the mouse does not work
    Option "StandbyTime" "6"
    Option "SuspendTime" "9"
    Option "OffTime"     "15"
EndSection
Section "Module"
        Load    "i2c"
        Load    "bitmap"
        Load    "ddc"
        Load    "dri"
        Load    "extmod"
        Load    "freetype"
        Load    "glx"
        Load    "int10"
        Load    "type1"
        Load    "vbe"
        Load "v4l" # Video for Linux
        Load "dbe" # Double-Buffering Extension
EndSection
Section "InputDevice"
        Identifier      "Generic Keyboard"
        Driver          "kbd"
        Option          "CoreKeyboard"
        Option          "XkbRules"      "xorg"
        Option          "XkbModel"      "pc105"
        Option          "XkbLayout"     "us,cz"
        Option          "XkbVariant" "bksl"
        Option          "XKbOptions" "grp:alt_shift_toggle,compose:rwin"
EndSection
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "ExplorerPS/2"
        Option          "ZAxisMapping"          "4 5"
EndSection
Section "Device"
        Identifier      "Matrox Graphics, Inc. MGA G550 AGP"
        Driver          "mga"
        BusID           "PCI:2:0:0"
        VideoRam        32768
        Option          "OldDmaInit"            "True"
EndSection
Section "Monitor"
        Identifier      "HM903DADTA"
        Option          "DPMS"
        HorizSync 30-132
        VertRefresh 45-200
        # umc
        # 1600x1200x101.00 @ 128.775kHz
        Modeline "1600x1200"  284.335200  1600 1728 1904 2208  1200 1204 1208 1275  -HSync +VSync
        # 1280x960x120.00 @ 123.840kHz
        Modeline "1280x960"  217.958400  1280 1376 1520 1760  960 964 968 1032  -HSync +VSync
EndSection
Section "Screen"
        Identifier      "Default Screen"
        Device          "Matrox Graphics, Inc. MGA G550 AGP"
        Monitor         "HM903DADTA"
        DefaultDepth    16
        SubSection "Display"
                Depth           16
                Modes           "1600x1200" "1280x960"
        EndSubSection
        SubSection "Display"
                Depth           24
                Modes           "1600x1200" "1280x960"
        EndSubSection
EndSection
Section "ServerLayout"
        Identifier      "Default Layout"
        Screen          "Default Screen"
        InputDevice     "Generic Keyboard"
        InputDevice     "Configured Mouse"
EndSection
Section "DRI"
        Mode    0666
EndSection
b.f.

kelley

  • Návštěvník
  • Příspěvků: 8
Špatně detekovaný Matrox v KDE/Kubuntu ?
« Odpověď #4 kdy: 28 Prosince 2006, 20:28:19 »
Ahoj,
tak jsem si zase po dlouhé době řekl, že to zkusím ještě nějak rozjet. Po několika desítkách prosurfovaných stránek jsem bohužel dospěl k závěru, že na vině je Xorg verze 7.*, který ze záhadného důvodu už nepodporuje Matrox G550 a starší. Takže nějaká úprava Xorg.conf je celkem k ničemu.
Jak z toho ven opravdu netuším. Jedině provést nějak "downgrade" - buď xorg na nižší verzi nebo Dappera na tu předchozí. Ale na to se už fakt necítím.

Boris Filipovič

  • Návštěvník
  • Příspěvků: 65
Špatně detekovaný Matrox v KDE/Kubuntu ?
« Odpověď #5 kdy: 29 Prosince 2006, 13:47:40 »
Zdravím,
mě to na dapperovi jede bez problémů s výše uvedeným konf. souborem (crt monitor).
Jediné, co mě ještě napadá - máte nainstalovn ovladač pro mga - balík xserver-xorg-driver-mga?

b.f.

kelley

  • Návštěvník
  • Příspěvků: 8
Špatně detekovaný Matrox v KDE/Kubuntu ?
« Odpověď #6 kdy: 30 Prosince 2006, 20:11:38 »
Díky za snahu,
xserver-xorg-driver-mga nainstalovaný mám, při pokusu o instalaci mi to hlásí, že je již nainstalována novější verze.
Zjistil jsem jednu zásadní věc (naštěstí mám doma ještě jeden monitor CRT u druhého PC). A to, že CRT monitor mi s ovladačem mga funguje normálně. Ale to je připojený do konektoru D-SUB VGA, takže je to pro Matroxe monitor č. 1.
LCD panel mám připojený přes DVI, tj. jako monitor č.2. Takže problém není ani tak v tom ovladači, ale spíš s podporou dual head pro Matroxe v Xkách. Mělo by se to jmenovat HAL nebo tak nějak. Takže další pátrání zaměřím tímhle směrem.
« Poslední změna: 13 Ledna 2008, 03:06:22 od Anna Taliánová »

 

Provoz zaštiťuje spolek OpenAlt.