Nvidia и черный экран

Проблема в следующем, x86 nvidia-drivers (180.60) не собираются на моем ядре 2.6.31-tuxonice, со следующим выхлопом:

/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:244: ошибка: неизвестное поле ‘client_register’ в инициализаторе
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:244: предупреждение: при инициализации указатель преобразуется в целое без приведения типа
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:244: ошибка: инициализирующий элемент не может быть вычислен во время компоновки
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:244: ошибка: (где-то рядом с инициализацией для ‘nv_i2c_adapter_prototype.level’)
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:245: ошибка: неизвестное поле ‘client_unregister’ в инициализаторе
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:245: предупреждение: отсутствуют фигурные скобки вокруг инициализатора
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:245: предупреждение: (где-то рядом с инициализацией для ‘nv_i2c_adapter_prototype.bus_lock’)
/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.c:245: предупреждение: при инициализации указатель преобразуется в целое без приведения типа
make[4]: *** [/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv/nv-i2c.o] Ошибка 1
make[3]: *** [_module_/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/work/NVIDIA-Linux-x86-180.60-pkg0/usr/src/nv] Ошибка 2
make[2]: *** [sub-make] Ошибка 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Ошибка 1
make: *** [module] Ошибка 2
 * 
 * ERROR: x11-drivers/nvidia-drivers-180.60 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3878:  Called linux-mod_src_compile
 *             environment, line 2884:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC=\"$(tc-getBUILD_CC)\"                                CROSS_COMPILE=${CHOST}-                                          LDFLAGS=\"$(get_abi_LDFLAGS)\"                                            ${BUILD_FIXES}                           ${BUILD_PARAMS}                                          ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux             SYSOUT=/lib/modules/2.6.31-tuxonice/build HOST_CC=i686-pc-linux-gnu-gcc clean module
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/temp/environment'.
 * 

>>> Failed to emerge x11-drivers/nvidia-drivers-180.60, Log file:

>>>  '/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/temp/build.log'

 * Messages for package x11-drivers/nvidia-drivers-180.60:

 * 
 * ERROR: x11-drivers/nvidia-drivers-180.60 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3878:  Called linux-mod_src_compile
 *             environment, line 2884:  Called die
 * The specific snippet of code:
 *               eval "emake HOSTCC=\"$(tc-getBUILD_CC)\"                                CROSS_COMPILE=${CHOST}-                                          LDFLAGS=\"$(get_abi_LDFLAGS)\"                                            ${BUILD_FIXES}                           ${BUILD_PARAMS}                                          ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CROSS_COMPILE=${CHOST}- LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
 *  The die message:
 *   Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CROSS_COMPILE=i686-pc-linux-gnu- LDFLAGS=  IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux             SYSOUT=/lib/modules/2.6.31-tuxonice/build HOST_CC=i686-pc-linux-gnu-gcc clean module
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/x11-drivers/nvidia-drivers-180.60/temp/environment'.
 * 

из тех что ~x86, собираются начиная с 185.18.29 и выше, но все они выдают черный экран вместо иксов и полная невозможность что либо сделать кроме SysRq+alt+B в логах твориться вот что:

http://paste.org.ru/?etwe25

Самые последние 185.18.36 собираются и работают нормально, но после восстановления из hibernate вешают систему намертво. Как быть?

продолжать кушать кактус :),

продолжать кушать кактус :), т.е или ядро откатывай , или жди пока нвидиа соизволит драйвер выпуститх =)

P.S переходите на открытые дрова.

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Открытые дрова уже умеют dri

Открытые дрова уже умеют dri ?

Че-то там начиналось, да.

Че-то там начиналось, да. Загляните на вику. Но самый хороший вариант - следующую видяху купите ATI, к тому моменту как раз дрова допилят =)

NightNord

NightNord написал(а):
следующую видяху купите ATI, к тому моменту как раз дрова допилят =)

хорошая шутка! пацсталом ))))))))))))

Это не шутка, некоторые

Это не шутка, некоторые товарищи из команды уже так сделали, и вобщем-то даже довольны.

Я серьезно говорил. А вот

Я серьезно говорил. А вот нувеау врядли так быстро допилят, если допилят вообще, увы. Я следующую видяху, если вообще покупать буду, то точно ати.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".