Не стартуют X - проблема с видео Intel GMA X4500 onboard [решено, почти]
lkolesnik 27 декабря, 2009 - 15:31
История началась с замены железа. После обновления мат. платы и процессора решил перейти на amd64. Поставил с minimal-cd. Настроил консоль, в ядре настроил KMS для Intel загружается в разрешении 1680х1050, все ОК.
Поставил X. Первый раз за последние несколько лет не могу настроить видео.
При запуске без xorg.conf ругается, что не может загрузить драйвер i810 и не может работать в framebuffer mode. Лог:
http://paste.org.ru/?dkib0e
При запуске X -configure формирует xorg.conf:
http://paste.org.ru/?q0c4vm
но при попытке запуска с этой конфигурацией виснет намертво, причем в лог-файл идет вывод очень похожий на dmesg.
Вывод lspci:
http://paste.org.ru/?3ltc3z
Все оборудование стандартное, onboard. Мамка ASUS P5G41-M.
make.conf:
CFLAGS="-O2 -pipe" CXXFLAGS="-O2 -pipe" CHOST="x86_64-pc-linux-gnu" MAKEOPTS="-j2" USE="acpi dbus dri dri2 eselect hal -ipv6 mmx nptl sse sse2 X xcomposite xorg" GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/" LINGUAS="ru" #PORTDIR_OVERLAY="/usr/local/portage" PORTAGE_ELOG_CLASSES="warn error log qa" PORTAGE_ELOG_SYSTEM="save" PORT_ELOGDIR="/var/log/portage" VIDEO_CARDS="intel" INPUT_DEVICES="keyboard mouse"
Куда копать?
»
- Для комментирования войдите или зарегистрируйтесь
отредактируйте пожалуйста
отредактируйте пожалуйста свое сообщение и воспользуйтесь wgetpaste!
а показать? ))
а как на счет куказания -march ?!?!? для какой архитектуры у вас вообще компилятор всё собирает?
Что надо редактировать? Что
Что надо редактировать? Что сделал не так?
Что касается лог-файла, то показывать нечего. Он каждый раз разный. Похоже, просто какой-то дамп памяти вываливается на диск. Сегодня был код на C. :-)
Указал -march=core2, пересобрал emerge -e world, не помогло :-(
Leonid Kolesnik
Цитата: Что надо
http://www.gentoo.ru/node/14464
? zegrep 'AGP|FB_'
?
Я ♥ Gentoo & Funtoo
CONFIG_AGP=y CONFIG_AGP_AMD64
Leonid Kolesnik
Попробуйте такие опции
Попробуйте такие опции ядра:
P.S. Опишите вкратце ваш порядок обновления ядра.
P.S.S. Покажите
Я ♥ Gentoo & Funtoo
CONFIG_AGP_AMD64 выключить не
CONFIG_AGP_AMD64 выключить не удалось. В конфигураторе не нашел, в конфиге выключил вручную, но при сборке опция все равно оказалась включенной.
Последние 2 опции также добавил через конфиг. Они включились, но это не помогло.
В кратце обновление ядра:
make menuconfig
make
make install
make modules_install
lilo
Вывод find - пустой. Включил в ядре модуль DRM_I810, файл с модулем появился, эффекта ноль.
Каталог /etc/modules.d отсутствует, хотя на предыдущей установке он был. У меня диск от старой машины подцеплен. :-)
Ставил с Minimal CD amd64, не помню дату, в районе начала декабря.
Может ядро с нуля через genkernel пересобрать? Хотя и не люблю я это.
Leonid Kolesnik
Меня интересовало, меняете ли
Меня интересовало, меняете ли вы при пересборке ядра опцию EXTRAVERSION в файле /usr/src/linux/Makefile (точнее добавляете ли какой-либо индекс к существующему значению), чтобы ядра, собранные из одних и тех же исходников, получали разные имена и, соответственно, модули ядра помещались в отдельную поддиректорию папки /lib/modules/ и не перезаписывали друг друга.
Я ♥ Gentoo & Funtoo
Уточните используемую видюху,
Уточните используемую видюху, то что на борту, понятно, но там слишком много моделей может использоваться, и существует целый ряд модулей, которые могут использоваться для видео intel.
У меня к примеру в мать встроена intel x3100, так же ругается на модуль i810, но на деле может работать только с 915 модулем, и пока драйвера не поставишь, работать не будет.
Так что поточнее опишите модель своей видюхи...
Из документации на
Из документации на мать:
Intel GMA X4500
Из диспетчера устройств MS Win: Intel G41 Express Chipset
Leonid Kolesnik
А это разве не i965 ?
А это разве не i965 ?
Каникулы кончились.
Каникулы кончились. Продолжаем разговор.
Включил в ядре драйвера модулями. Скопировал xorg.conf с установочного диска calculate, с которого после загрузки X запускается.
Прогресс, X с этим конфигурационным файлом стартуют, разрешение экрана не то, что надо, но это потом буду разбираться. Проблема в том, что не работают ни клавиатура, ни мышь. Поэтому ни выйти ни войти, только RESET. :-(
INPUT_DEVICES="keyboard mouse"
Без xorg.conf по-прежнему не пускается.
Leonid Kolesnik
Клавиатура и мышь заработали
Клавиатура и мышь заработали после включения в ядре опции Device drivers -> Input device support -> Generic input layer -> Even interface
После этого заодно добавил в INPUT_DEVICES="keyboard mouse evdev" и пересобрал xf86-input-drivers.
Похоже, что по умолчанию X хотели использовать evdev и отключали клавиатуру и мышь, хотя они и были прописаны в xorg.conf
Также непонятно, почему все-таки без конфигурационного файла не пускается.
PS: А в каком пакете живет glxinfo и glxgears? Чего-то не могу найти.
Leonid Kolesnik
lkolesnik написал(а): PS: А в
x11-apps/mesa-progs
Я ♥ Gentoo & Funtoo