Не могу запустить Intel GMA 4500HD
Моноблок HP 200-5210ru
Видео GMA X4500HD
Проблема:
Всервемя черный экран. Причем становится он черным сразу как только пошла загрузка. то-есть меню Grub-а видно а после него черный экран, при этом все прекрасно работает судя по логам, хотя я может чет не понимаю.
если не собирать
[*] Enable modesetting on intel by default
то черный экран появляется только при старте иксов, но в логах при этом все нормально, опять же насколько я понимаю
VESA работает но разрешение больше чем 1280Х1024 не дает ставить. Нужно 1920x1080
Информация:
# lspci 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) 00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #4 00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #5 00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #6 00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #2 00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller 00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 1 00:1c.1 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 2 00:1c.3 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Root Port 4 00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #1 00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #2 00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB UHCI Controller #3 00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2 EHCI Controller #1 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90) 00:1f.0 ISA bridge: Intel Corporation 82801JIB (ICH10) LPC Interface Controller 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller 00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03) 02:00.0 Network controller: RaLink RT3090 Wireless 802.11n 1T/1R PCIe 03:00.0 System peripheral: JMicron Technology Corp. SD/MMC Host Controller 03:00.2 SD Host controller: JMicron Technology Corp. Standard SD Host Controller 03:00.3 System peripheral: JMicron Technology Corp. MS Host Controller 03:00.4 System peripheral: JMicron Technology Corp. xD Host Controller
[ebuild R ] x11-base/xorg-server-1.10.4-r1 USE="kdrive nptl static-libs udev xorg -dmx -doc -ipv6 -minimal -tslib -xnest -xvfb" 0 kB[ebuild R ] x11-drivers/xf86-video-intel-2.15.0-r1 USE="dri" 0 kB
[ebuild R ] x11-base/xorg-drivers-1.10 INPUT_DEVICES="evdev keyboard mouse -acecad -aiptek -elographics -fpit -hyperpen -joystick -mutouch -penmount -synaptics -tslib -virtualbox -vmmouse -void -wacom" VIDEO_CARDS="intel -apm -ark -ast -chips -cirrus -dummy -epson -fbdev -fglrx (-geode) -glint -i128 (-i740) (-impact) -mach64 -mga -neomagic (-newport) -nouveau -nv -nvidia (-omapfb) -qxl -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion -sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo) (-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -via -virtualbox -vmware (-voodoo)" 0 kB
Graphics support ---> <*> /dev/agpgart (AGP Support) ---> < > AMD Opteron/Athlon64 on-CPU GART support <*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support < > SiS chipset support < > VIA chipset support <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---> < > 3dfx anshee/Voodoo3+ < > ATI Rage 128 < > ATI Radeon < > Intel I810 <*> Intel 8xx/9xx/G3x/G4x/HD Graphics [*] Enable modesetting on intel by default < > Matrox g200/g400 < > SiS video cards < > Via unichrome video cards < > Savage video cards
# lspci -k 00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03) Subsystem: Hewlett-Packard Company Device 2aa2 Kernel driver in use: agpgart-intel 00:02.0 VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03) Subsystem: Hewlett-Packard Company Device 2aa2 Kernel driver in use: i915
# wgetpaste /etc/X11/xorg.conf
Your paste can be seen here: http://paste.pocoo.org/show/509170/
# wgetpaste /var/log/Xorg.0.log
http://paste.pocoo.org/show/509164/
# cat /etc/modprobe.d/i915-kms.conf
options i915 modeset=1
options i915 powersave=0
всевремя черный экран, уже глаз дергается, пробовал собирать дрова модулями пробовал * пробовал не собирать framebufer уже даже незнаю куда копать, в гугле кучу всего нашел но ничего так и не помогло, разве что лок в иксах стал нормальным после того как прописал опцию для i915 в /etc/modprobe.d/i915-kms.conf options i915 modeset=1 но картинка так и не появилась, до этого иксы вообще не стартовали с intel дровами говорил нет девайса.
Спасите люди добрые добрым советом, а то я уже готов гвоздь в этот экран забить.
- Для комментирования войдите или зарегистрируйтесь
Не уверен что это как либо
То что тут было удалено по причине моей невнимательности. Насчет консольного фрембуфера, у меня на младшем брате вашего GPU(HD3000) все работает отлично с этим сетом. С конфигами вроде все в порядке. Так что остается уповать либо на недопиленные драйверы, либо на проблему в самом GPU, если работа с разрешением 1980x1080 больше нигде не тестировалась, реккомендую попробовать что-нить из livecd винды или убунты.
Да забыл у помянуть с LivCD
Да забыл у помянуть с LivCD ничего не получается тоже черный экран, единственное не пробовал виндовые, сейчас попробую. Лично у меня складывается впечатление что оно работает только картинку выдает на неизвестный мне монитор :) выходов на моноблоке нет. :( вобщем грустно
Просто если с "нативными"
Просто если с "нативными" виндовыми дровами не заведется это поповод обратится в гарантию. либо таки к инструкции и поискать есть ли поддержка таких разрешений у данного конкретного моноблока.
Поддержка есть 100% во всяком
Поддержка есть 100% во всяком случае так пишется в документации. Насчет гарантии я тоже уже думаю :) это не мой девайс, порсто попросили на него линь поставить :) хотя там стояла вин7 проблем с видео вроде не было на вин7
Железка 100% рабочая Poppy
Железка 100% рабочая Poppy LinuxRUS запустился с полтычка, предложил выбрать разрешение и битность, работает все гуд набор модулей такой же как у меня. Особой разницы кроме более старого ядра и 32 битной ситемы не вижу. я в ещё большем ступоре.
P.S.
Я так понимаю у Poppy Linux какаято своя утилитка по автонастройке Xorg может её как то можно перетянуть на генту?
Но мне кажется что проблема возникает ещё задолго до иксов после старта udev картинка проподает, сразу после того как i915 подтягивается судя по всему. да ещё момент если грузить просто i915 то картинка не проподает (в консоли) но иксы не стратуют с жалобой на отсутствие девайса. если загрузить i915 с параметром modeset=1 то картинка проподает но иксы стартуют только без картинки
в логе единственное вот что смущает
Получается он не понимает куда картинку выводить? всмысле куда у него монитор подключен.
попробуйте откатится на
попробуйте откатится на 2.6.xx я думаю это немного прояснит ситуацию. В случае если все так или иначе заработает, наверно можно отписать на багзиллу Xorg по поводу проблем с 3.x ядрами.
Как вариант, проверить опцию
Как вариант, проверить опцию CONFIG_FIRMWARE_EDID в ядре. Кроме того, поиграться с xrandr. Например попробовать вслепую переключить вывод на LVDS1 (вроде бы он соответствует LCD)
Чем больше юзерфрендли, тем сложнее юзать.
.
Попробуйте загрузиться в чистую консоль, и если будет нормально - двигаться дальше, разбираясь с X'ами, если же и здесь обломитесь - в сторону конфигурации ядра смотреть. Но всё это при условии корректной работы EDID и для дисплея, и для видео-адаптера (в противном случае тоже надо будет отключить)
Мы тоже не всего читали Шнитке!.. © В. Вишневский
Перепробовал ещё кучу
Перепробовал ещё кучу всего!
ядра:
kernel-genkernel-x86_64-2.6.38-gentoo-r6
kernel-genkernel-x86_64-2.6.39-gentoo-r3
kernel-genkernel-x86_64-3.0.6-gentoo
kernel-genkernel-x86_64-3.1.1-gentoo
опыты:
запускаю систему без иксов, гружу i915 с параметром modeset=1 получаю черный экран но система не виснет набираю в слепую reboot система ребутится, никаких ошибок dmesg я не вижу (может не так ищу? dmesg | grep error)
если собирать ядро с
[*] Enable modesetting on intel by default
или грузить его с i915.modeset=1 что как я понимаю равнозначно
при загрузке, ещё до появления приглашения залогинится, появляется черный экран, но система не виснет. Логинюсь в систему стартую xdm подключаюсь к машине по ssh получаю логи как в первом посте. то-есть Xorg считает что особых ошибок нет, смущают меня только строки в которых он не находит монитор насколько я могу понять. Пробовал стартовать i915 с параметром connector=1 получаю ошибку
[drm] Module unloaded
i915: Unknown parameter `connector'
я уже почти смирился с тем что нативные дрова не хотят работать, как хотя-бы vesa заставить работать на разрешении 1920x1080?
С последним никак. Веса в
С последним никак. Веса в принципе не поддерживает такие высокие разрешения насколько я знаю(
У меня ещё вопрос, я уже
У меня ещё вопрос, я уже туплю конечно но всеже.
Как понять что такого "волшебного" в PoppyLinuxRUS что в нем все прекрасно работает. правда без 3D но я уже согласен на просто нормальное разрешения для этого монитора, причем и в иксах и в консоли.
Да кстатиктонить
Да кстати
ктонить прокомментируйте это
Если я правильно помню, такое было на двухголовых атишках раньше может в этом кроется основная проблема всмысле в наличии двух голов у видео карты
А не пробовали посмотреть
А не пробовали посмотреть логи иксов из Puppy. Не может оно цепляться к:
BusID "PCI:0:2:1"
?Нащяльника, мая сервира паставиль, фрибизьдя инсталя сделаль, апачи сабраль, пыхапе патключиль, сапускаю, а ано - ажамбех пашамбе эшельбе шайтанама!
У неё три выхода судя по
У неё три выхода судя по всему
Прошу прощения это вывод с моего ноутбука :(
а вот на настраиваемом девайсе я чет не пойму вообще вудеокарта отсутствует как получается
dmesg | grep conn пусто
# dmesg | grep VGA пусто
# dmesg | grep DVI пусто
# dmesg | grep TMDS пусто
# dmesg | grep LVDS пусто
Разница в логах их PoppyLinux
Разница в логах их PoppyLinux и моей Gentoo
у меня
---------------------
На LiveCD
+ На LiveCD
Определился EDID
как его включить в ядре? или где, я уже походу на автопилоте.
/
Что мешает на автопилоте взять конфиг ядра PuppyLinux и плясать от него?
:wq
--
Live free or die
Хм собственно автопилот и
Хм собственно автопилот и мешает, голова почти отключилась. Попробую. Кстати а можно как то узнать с какими параметрами загружен модуль?
Собственно сам и отвечу:
покажите полный конфиг ядра и
покажите полный конфиг ядра и не совсем понятно, зачем\почему вы пляшете вокруг модуля i915
если в вас в make.conf прописано VIDEO_CARDS=intel , то модуль сам автоматом должен загрузиться, если этого не происходит (в текстовой консоли) то интересно - каким драйвером обслуживается консоль?
попробуйте стартануть иксы без xorg.conf - что будет логах нового?
что-то добрый я сегодня ....
Конфиг ядра # grep -i 'intel'
Конфиг ядра
# grep -i 'intel' /usr/src/linux/.config
полный конфиг чет не получается запостить через wgetpaste
Модуль то грузится автоматичесски, параметров для загрузки у него куча, самый значимый судя по манам, всяким хаутушкам и прочему modeset его можно включить в ядре как параметр по умолчанию равый 1, а можно руками просто завадвать при загрузке модуля или ядра.
Собственно если модуль загружается с параметром modeset=0 то lspci говорит что модуль к карте подцепился и все ок но иксы не видят девайс что ещё интереснее при этом в системе присутствует /dev/video0 и /dev/dri/card0, в консоли при этом разрешение тоже очень низкое (если не собирать framebufer), иксы стартуют в таком слeчае только с vesa так как при старте с intel не находят девайс хотя модуль подгружается, согласно любому руководству которых я перечитал уже незнаю сколько и даже на немецком одно попалось :) нужно загружать i915 с modeset=1 способов как это сделать не меньше трех, три я попробовал есть ли другие или нет я не знаю. Собсвено не думаю что способ загрузки модуля тут имеет значение, факт в том что при старте с таким параметром консоль гаснет, тоесть сразу после загрузки модуля экран становится черным и все. Cистема грузится нормально можно конектится по ssh после чего поиграться с запуском иксов, консоль при этом черная. Если стартовать иксы то они находят карточку говорят что все с ней ок но не видят монитора который подключен к ней через LVDS-1 (это поидеи, dmesg это не подтверждает)? и экран по прежнему черный, если запустить иксы с драйвером vesa то картинка получется как будто завернутая с низу экрана (жестоко смотрится). перезапуск иксов с дравами интела приведет к чемуто невообразимому, разрешение будет меньше сем 800Х600 все будет залито какимнить цветом короче жесть.
? CONFIG_DRM_I915=y CONFIG_D
?
как я понял, вы меняете конфиги и ядра....
пересобирать модули после этого не забываете?
и в частности x11-drivers/xf86-video-intel
что-то добрый я сегодня ....
если честно то забываю, хотя
если честно то забываю, хотя по началу пересобирал сейчас попробую ещё раз пересобрать
пересборка - важна часто
пересборка - важна
часто бывало, что сделав обновление и/или перейдя на новое ядро - и не пересобрав модули я тоже имел чёрный экран при вроде бы работающей системе
upd
хотя это и не имеет прямого отношения к видюхе, но в дополнение к вашим у меня еще включен и INTEL_IPS=y
в остальном - всё вроде так же
что-то добрый я сегодня ....
с одной стороны вы правы но с
с одной стороны вы правы но с другой ксорг свои модули кладет отдельно. и я не заметил чтобы он что то смотрел в ядре при сборке, так или иначет пересборка модулей на разных ядрах ничего нового не дала :(
старт с xorg.conf и без него
старт с xorg.conf и без него не отличается ничем кроме перебора дров ксоргом, результат также абсолютно одинаковый. с modeset=1 грузится интеловский модуль и все ок но нет монитора судя по логам, с modeset=0 либо vesa либо (если её удалить) No device detected