Странности с nvidia-drivers-180.29 и ядром 2.6.29
Nividimko 11 июля, 2009 - 01:32
Всем привет! Вот столкнулся с довольно интересной проблемой.
Имеем:
x86_64 сборку,ветка стабильная, все собрано с CFLAGS="-march=native -O2 -pipe -fomit-frame-pointer -mssse3". Проц Athlon64 X2 6000+
ведро sys-kernel/gentoo-sources-2.6.29-r5
Xorg x11-base/xorg-server-1.5.3-r6
NVIDIA x11-drivers/nvidia-drivers-180.29
При сборке nvidia дров наблюдается ругань на отсутствие KBUILD и на отсутствие заголовков ядра.
echo " ERROR: Kernel configuration is invalid."; \ echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \ echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \ Симлинк в /usr/src верный, make oldconfig && make prepare делал.
Но! Драйвер собирается и работает.
glxinfo | grep direct direct rendering: Yes GL_EXT_depth_bounds_test, GL_EXT_direct_state_access,
Но, нет логотипа nvidiа при старте Х-в и невозможно выключить Xineramа. Грешил на ebuild, попробовал собрать в обход portage через nvidia-installer - тож самое. Пробывал 180.60 и 185.14 дровишки.
Кто-нить подобное наблюдал?
»
- Для комментирования войдите или зарегистрируйтесь
Скорее всего, симлинк
Скорее всего, симлинк /usr/src/linux стоит не на ту версию, из которой собрано действующее ядро
И что такое -mssse3 в CFLAGS ? Может все-таки -msse3 ?
Симлинк верный. ls -l
Симлинк верный.
А -mssse3 действитльно немного не то.
uname -r соответствует
uname -r точно соответствует симлинку?
Про -mssse3 никогда не слышал
athost написал(а):uname -r
Вот такие вот пироги.
А поисков пробовал
А поиском пробовал пользоваться?
http://www.gentoo.ru/node/10664