LINUX.ORG.RU

Gentoo+intel HD 4000 не стартуют иксы

 , ,


0

1

Доброго времени суток! При установке gentoo на ноутбук Lenovo ThinkPad E540, возникли проблемы со стартом иксов.

Лог Xorg

Все делал по этому мануалу http://wiki.gentoo.org/wiki/Intel

lspci |grep VGA 
00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) 
В make.conf:
VIDEO_CARDS="intel i965" 
Конфиг xorg.conf:
Section "Device"
	Identifier "Intel"
	Driver "intel"
	Option "Monitor-LVDS" "Internal Panel"
EndSection
zcat /proc/config.gz |grep I915
CONFIG_DRM_I915=y
CONFIG_DRM_I915_KMS=y
CONFIG_DRM_I915_FBDEV=y
CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT=y
# CONFIG_DRM_I915_UMS is not set
CONFIG_SND_HDA_I915=y 
Драйвер x11-drivers/xf86-video-intel установлен с флагами
dri sna udev
Да, ядро собирал genkernel'ом, возможно косяк в этом. Конфиг ядра

Для начала (должно хватить)

CONFIG_AGP_INTEL=y
И еще, зачем юзать Gentoo если собирать ядро genkernel-ом?

Хотя может я не умею его готовить

invokercd ★★★★
()
Последнее исправление: invokercd (всего исправлений: 1)
Ответ на: комментарий от funeralismatic

модулем надо было драйвер собирать, а не вкомпиливать

В wiki пишут иначе

Processor type and features  --->
    [*] MTRR (Memory Type Range Register) support
Device Drivers  --->
    Graphics support  --->
        <*> /dev/agpgart (AGP Support)  --->
             <*> Intel 440LX/BX/GX, I8xx and E7x05 chipset support
        <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
            <*> Intel 8xx/9xx/G3x/G4x/HD Graphics
            [*]   Enable modesetting on intel by default
            [*]   Enable legacy fbdev support for the modesetting intel driver 

Hamster_noob
() автор топика

Что во фразах:

[  2347.045] (II) LoadModule: "intel"
[  2347.045] (WW) Warning, couldn't open module intel
[  2347.045] (II) UnloadModule: "intel"
[  2347.045] (II) Unloading intel
[  2347.045] (EE) Failed to load module "intel" (module does not exist, 0)
[  2347.045] (EE) No drivers available.
[  2347.045] (EE)
Fatal server error:
[  2347.046] (EE) no screens found(EE)

или

[ 9220.555] (II) LoadModule: "intel"
[ 9220.555] (WW) Warning, couldn't open module intel
[ 9220.555] (II) UnloadModule: "intel"
[ 9220.555] (II) Unloading intel
[ 9220.555] (EE) Failed to load module "intel" (module does not exist, 0)
[ 9220.555] (II) LoadModule: "modesetting"
[ 9220.555] (WW) Warning, couldn't open module modesetting
[ 9220.555] (II) UnloadModule: "modesetting"
[ 9220.555] (II) Unloading modesetting
[ 9220.555] (EE) Failed to load module "modesetting" (module does not exist, 0)
[ 9220.555] (II) LoadModule: "fbdev"
[ 9220.555] (WW) Warning, couldn't open module fbdev
[ 9220.555] (II) UnloadModule: "fbdev"
[ 9220.555] (II) Unloading fbdev
[ 9220.555] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 9220.555] (II) LoadModule: "vesa"
[ 9220.555] (WW) Warning, couldn't open module vesa
[ 9220.555] (II) UnloadModule: "vesa"
[ 9220.555] (II) Unloading vesa
[ 9220.555] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 9220.555] (EE) No drivers available.
[ 9220.555] (EE) 

тебе непонятно?

init_6 ★★★★★
()
Ответ на: комментарий от init_6

Непонятно вот это

[  2347.045] (EE) Failed to load module "intel" (module does not exist, 0)
, потому как нагуглит решение этой проблемы не смог.

Hamster_noob
() автор топика
Ответ на: комментарий от Hamster_noob

это конечно хорошо, что ты указал в make.conf VIDEO_CARDS=«intel i965», но поставил ли ты сам драйвер x11-drivers/xf86-video-intel?

grem ★★★★★
()

а параметры «GRUB_CMDLINE_LINUX_DEFAULT=» какие установлены в (/etc/default/grub)?

Проблему обсуждали, например, здесь, но какое было решение не понял.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 3)
Ответ на: комментарий от Hamster_noob

попробуй раскомментировать и если там этого нет, добавить nomodeset. заодно не забудь обновить перезаписать mbr, или что там теперь, после правки конфига grub.

Хотя маловероятно, что это поможет. Тему глянь, на котрую я ссылку кинул.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)
Ответ на: комментарий от grem

Да, тему я эту встречал, когда гуглил свои ошибки. Но там это обсуждалось в 2012 году, и решением было даунгрейд xorg-server с последующей пересборкой xf86-input-evdev и xf86-video-intel.

Hamster_noob
() автор топика
Ответ на: комментарий от daemonpnz

eix -I xf86-video

[I] x11-drivers/xf86-video-intel
     Available versions:  ~*2.9.1 2.19.0 2.20.13 2.21.15 ~2.99.903 ~2.99.905-r1 ~2.99.906 ~2.99.907-r1 ~2.99.909 ~2.99.910 ~2.99.911-r1 ~2.99.912 ~2.99.912-r1 ~2.99.914 ~2.99.916 {debug dri glamor (+)sna +udev uxa xvmc}
     Installed versions:  2.21.15(02:05:26 27.09.2014)(dri sna udev -glamor -uxa -xvmc)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org driver for Intel cards 
qlist -a xf86-video
/usr/lib64/xorg/modules/drivers/intel_drv.so
/usr/share/doc/xf86-video-intel-2.21.15/README.bz2
/usr/share/doc/xf86-video-intel-2.21.15/ChangeLog.bz2
/usr/share/doc/xf86-video-intel-2.21.15/AUTHORS.bz2
/usr/share/doc/xf86-video-intel-2.21.15/NEWS.bz2
/usr/share/man/man4/intel.4.bz2 

Hamster_noob
() автор топика
Ответ на: комментарий от daemonpnz

eix -I x11-base/xorg-server

[I] x11-base/xorg-server
     Available versions:  1.9.5-r3(0/1.9.5) 1.10.6-r3(0/1.10.6) 1.11.4-r3(0/1.11.4) 1.12.4-r2(0/1.12.4) 1.13.4-r1(0/1.13.4) 1.14.5(0/1.14.5) ~1.14.7(0/1.14.7) 1.15.0(0/1.15.0) ~1.15.1(0/1.15.1) ~1.15.2(0/1.15.2) ~1.16.0(0/1.16.0) ~1.16.1(0/1.16.1) {dmx doc glamor ipv6 kdrive minimal nptl selinux static-libs +suid systemd tslib +udev unwind wayland xnest xorg xvfb}
     Installed versions:  1.15.0(03:51:35 28.09.2014)(ipv6 nptl suid udev xorg -dmx -doc -kdrive -minimal -selinux -static-libs -tslib -unwind -xnest -xvfb)
     Homepage:            http://xorg.freedesktop.org/
     Description:         X.Org X servers
qlist -a x11-base/xorg-server

Hamster_noob
() автор топика
Ответ на: комментарий от daemonpnz

это слепыши называют «бубен»

anonymous
()
Ответ на: комментарий от daemonpnz

Я его не трогал. Просто создал директорию drivers, переемержил драйвер и иксы запустились

Hamster_noob
() автор топика
Ответ на: комментарий от daemonpnz

Вот и мне не понятно, почему директории с драйвером не было. Ибо ставил все по мануалам и ручками в данные директории не лазил.

Hamster_noob
() автор топика
Ответ на: комментарий от Hamster_noob

Судя по тому что qlist -a xf86-video-intel выдало у тебя «присутствующий» drivers, то после установки, что-то ты с ним сделал

daemonpnz ★★★★★
()
Ответ на: комментарий от Hamster_noob

специально для тебя пересобрал ядро, вкомпилив туда i915, и иксы (да что уж говорить, у меня даже tty не завёлся) не взлетели. да, у меня другое железо, но опыт подсказывает, что у всех интелов так.

funeralismatic ★★★
()
Ответ на: комментарий от funeralismatic

Спасибо за проверку на своем железе, но оказалось все куда проще. В директории /usr/lib64/xorg/modules/drivers небыло intel_drv.so

Hamster_noob
() автор топика
Ответ на: комментарий от anonymous

а я откуда знаю? не работает она вкомпиленной, и всё. мне лень девелоперов пинать, да и мне что-то подсказывает, что результата это не даст.

funeralismatic ★★★
()
Ответ на: комментарий от anonymous

тег генту переключает меня в режим «кроме ядра я ничего не знаю».

funeralismatic ★★★
()
Ответ на: комментарий от kostik87

я, конечно, колдун криворукий, но любое комбо, сделанное в device_drivers → graphics_support приводит к неотображению всего при загрузке. ЧЯДНТ?

funeralismatic ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.