Как заставить работать Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller
Lupo Alberto 3 февраля, 2007 - 11:58
Поделитесь, пожалуйста, опытом настройки сабжа под Gentoo. Xorg вываливается с ошибкой на отсутствие соответствующего устройства. В ядре поддержка AGP встроенна, intel-agp -- модулем.
»
- Для комментирования войдите или зарегистрируйтесь
а ты саму
а ты саму поддержку карты в ядре включил?
не модулем?
и дри ядерные надо использовать
ЗЫ инфы надо давать больше
где версия ядра например...
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Я использовал
Я использовал драйвер Vesa для X.org... все работает...
Работает на
Работает на драйвере x11-drivers/xf86-video-i810 ~x86
на ноуте проверялось
с ядром 2.6.19
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
My System
Ядро 2.6.18-gentoo-r6
#
cat /usr/src/linux/.config
...
# Graphics support
CONFIG_FIRMWARE_EDID=y
CONFIG_FB=m
CONFIG_FB_CFB_FILLRECT=m
CONFIG_FB_CFB_COPYAREA=m
CONFIG_FB_CFB_IMAGEBLIT=m
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_VGA16=m
CONFIG_VIDEO_SELECT=y
CONFIG_FB_I810=m
# CONFIG_FB_I810_GTF is not set
CONFIG_FB_INTEL=m
...
CONFIG_AGP=m
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_ATI is not set
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD64 is not set
CONFIG_AGP_INTEL=m
# CONFIG_AGP_NVIDIA is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_AGP_VIA is not set
# CONFIG_AGP_EFFICEON is not set
CONFIG_DRM=m
# CONFIG_DRM_TDFX is not set
# CONFIG_DRM_R128 is not set
# CONFIG_DRM_RADEON is not set
CONFIG_DRM_I810=m
CONFIG_DRM_I830=m
CONFIG_DRM_I915=m
#
Вывод lspci
#
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Unknown device 8136 (rev 01)
06:00.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev c0)
06:04.0 CardBus bridge: ENE Technology Inc CB-712/4 Cardbus Controller (rev 10)
06:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller (rev 01)
06:04.2 Class 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller (rev 01)
06:04.3 FLASH memory: ENE Technology Inc FLASH memory: ENE Technology Inc: (rev 01)
06:04.4 FLASH memory: ENE Technology Inc Unknown device 0551 (rev 01)
#
cat /var/log/Xog.0.log
....
(II) I810: Driver for Intel Integrated Graphics Chipsets: i810, i810-dc100,
i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G, E7221 (i915),
915GM, 945G, 945GM, 965G, 965G, 965Q, 946GZ
(II) Primary Device is: PCI 00:02:0
(WW) I810: No matching Device section for instance (BusID PCI:0:2:1) found
(--) Chipset 945GM found
.....
(EE) I810(0): unknown type(0xffffffff)=0xff
.....
(EE) I810(0): VBE initialization failed.
.....
(EE) Screen(s) found, but none have a usable configuration.
При запуске в консоли startx, кроме строчек с (EE), добавляет ещё
Fatal server error
no screen found
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.)" after 0 request (o known processed) with events remaining.
Да, ещё, xorg.conf брал из Ubuntu 6.10, где всё чудесно запускается.
Внимание
Внимание вопрос!
Нафига понавключал стока всего лишнего?
Целая куча фреймбуферов модулями и тп...
и конфиг иксов лучше сотри и инициализируй xorgcfg
а дальше правь руками....
из видео тебе надо..
в качестве фреймбуфера ставь vesa-tng
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Так, по-моему,
Так, по-моему, количество фреймбуферов тут не причем и в confige у меня те же опции указаны, но только модулями.
Я так понял, что у Вас тоже ноутбук на 945-ом чипе.
"Подарите" .config & xorg.conf, please :)
поправка не у
поправка не у меня а на работе....
и я указал те опции при которых оно точно работает....
прсосто ставить их надо статично
что бы иксы не мучились при выборе :-)
а фреймбуферы лишние не зачем совершенно включать...
ЗЫ кстати берил на этом всем прекрасно работает под aiglx
_________________
Gentoo GNU/Linux 2.6.19 GCC 4.1.1 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)
Спасибо
Лишнее убрал, нужное - вставил. Работает.