The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Отвалился драйвер mga, !*! cs, 09-Фев-12, 01:57  [смотреть все]
В Slackware 13.37 при выходе из спящего режима отвалился драйвер mga ( Matrox G450 ) -- получил чёрный экран. При последующем запуске X'ов выскочило сообщение, что модуль драйвера не найден. Перекомпилял ядро со встроенными драйверами ( мол, не отвертишься! ). Помогло плохо: X'ы запускаются, но режимы высокого разрешения экрана ( больше чем 1024х768, а мне нужно 1600х1200 ) не получить -- чёрный экран, <CTRL><ALT>+/-/<BACKSPACE> не отрабатываются, <CTRL><ALT><F?> перекидывает в соответствующую текстовую консоль. Собственно, режимы 1024х768 и 800х600 ( другие не пробовал ) инициализируются криво, игнорируя ModeLine, картинка висит за границы экрана. xvidtune работает, позволяет вогнать картинку в экран. В Xorg.0.log ничего криминального не пишет, типа, всё OK. Со стандартным ядром примерно то же самое ( подробно не гонял ).

Попробовал через framebuffer. Высоких разрешений тоже не получить, но картинка соответствует экрану, переключается из консоли очень медленно ( ~8 секунд ).

В промежутке между запуском X'ов и глюком настроек, естественно, не менял.

Дистрибут Slackware из current ( 13.37_64 с обновлениями начала января ), ядро 2.6.39.4 ( домашней сборки ) или из дистрибута 2.6.38.

Железо:
Видяха -- Matrox G450 PCI Dual Head. У себя дома подлючал другой дисплей, всё то же самое. Таскал на работу, ставил на виндовую машину, получил без проблем разрешения 1600х1200, 1800х1440 и даже 2048х1536. На разрешении 1600х1200 всё вертелось года два без проблем.

Дисплеи -- ЭЛТ Philips 107B ( основной ) и 15B ( от другой машины ).

Мамаша -- Asus P5K.
Проц -- Core 2 Duo 2000 МГц.

Протоколы, конфиги -- по требованию. !-)

  • Отвалился драйвер mga, !*! anonymous, 14:13 , 11-Фев-12 (1)
    • Отвалился драйвер mga, !*! cs, 20:49 , 11-Фев-12 (2)
      Спасибо!

      > ls -l /usr/lib/xorg/modules/drivers/

      Немного иначе ( lib64 ):
      ls -l /usr/lib64/xorg/modules/drivers/

      total 1252
      drwxr-xr-x 2 root    4096 Nov 13  2010 ./
      drwxr-xr-x 7 root    4096 Nov 13  2010 ../
      -rwxr-xr-x 1 root     919 Nov 13  2010 mga_drv.la*
      -rwxr-xr-x 1 root  180256 Nov 13  2010 mga_drv.so*
      -rwxr-xr-x 1 root 1052392 Apr  8  2011 modesetting_drv.so*
      -rwxr-xr-x 1 root     924 Nov 13  2010 vesa_drv.la*
      -rwxr-xr-x 1 root   25928 Nov 13  2010 vesa_drv.so*

      -------------------------------------------------------
      > Xorg.0.log

      Два варианта оба для

      Section "Device"
          Identifier  "G450_0"
          Driver      "mga"
      #       Chipset     "mgag400"
      #    ChipRev     0x80
          VendorName  "Matrox"
          BoardName   "G450"
          BusID       "PCI:2:0:0"
      EndSection

      С этим есть графический режим, но кривой

      Section "Screen"
          Identifier "Screen_0"
          Device     "G450_0"
          Monitor    "Monitor_0"
          DefaultDepth 24
          SubSection "Display"
              Viewport   0 0
              Depth     24
              Modes    "1024x768" "800x600"
          EndSubSection
      EndSection

      Протоколы нужно тащить по ссылке ( сюда они не пролезают ):
      http://files.mail.ru/8B3FFK


      С этим -- чёрный экран.

      Section "Screen"
          Identifier "Screen_0"
          Device     "G450_0"
          Monitor    "Monitor_0"
          DefaultDepth 24
          SubSection "Display"
              Viewport   0 0
              Depth     24
              Modes    "1280x1024"
          EndSubSection
      EndSection

      Протокол:
      http://files.mail.ru/1EI32V

      -------------------------------------------------------------
      > и стоит сделать fsck (только на отмонтированной фс)

      Сделал. Не помогло.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру