The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Отвалился драйвер mga"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (X Window, GUI)
Изначальное сообщение [ Отслеживать ]

"Отвалился драйвер mga"  +/
Сообщение от cs on 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 МГц.

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Отвалился драйвер mga"  +/
Сообщение от anonymous (??) on 11-Фев-12, 14:13 
ls -l /usr/lib/xorg/modules/drivers/

Xorg.0.log

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

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Отвалился драйвер mga"  +/
Сообщение от cs on 11-Фев-12, 20:49 
Спасибо!

> 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 (только на отмонтированной фс)

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

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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