xorg-1.4/7.3+nvidia=упс?

пробовал сегодня обновиться. Потом разбирался/откатывал. Похоже, NVIDIA пока нервно курит в сторонке? У кого-нить получилось?

да вроде

да вроде работает...

Цитата:
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
......
$ eix xorg-server
[I] x11-base/xorg-server
......
Installed versions: 1.3.0.0(01:06:59 09.09.2007)(-3dfx -debug -dmx dri -in
......
$ eix nvidia-drivers
[I] x11-drivers/nvidia-drivers
Available versions: 1.0.7185 1.0.8776-r1 ~1.0.9631-r1 1.0.9639 ~1.0.9746-r1 ~1.0.9755-r1 100.14.09 (~)100.14.11 {gtk kernel_linux multilib}
Installed versions: 100.14.11(21:32:08 27.08.2007)(gtk kernel_linux -multilib)

Правда ядро 2.6.23-rc3 и дрова ставил при помощи вот такого скрипта (кажется где-то на forums.gentoo.org нашел):

Цитата:
#!/bin/sh

cd /usr/portage/x11-drivers/nvidia-drivers/files
wget http://bugs.gentoo.org/attachment.cgi?id=126674 -O NVIDIA_kernel-2.6.23.patch
cd ..
wget http://bugs.gentoo.org/attachment.cgi?id=126233 -O nvidia-drivers_ebuild_100.14.11_to_100.14.11-r1.patch
patch -p5 -i nvidia-drivers_ebuild_100.14.11_to_100.14.11-r1.patch
ebuild nvidia-drivers-100.14.11.ebuild digest
ebuild nvidia-drivers-100.14.11.ebuild manifest
FEATURES="-sandbox" emerge nvidia-drivers

пардон, напутал

пардон, напутал :) 1.4/7.3 (новые которые)

сегодня

сегодня обновил дерево портеджей.
вот что получил:

Цитата:
[blocks B ] x11-drivers/nvidia-drivers (is blocking x11-base/xorg-server-1.4)
[blocks B ] <x11-drivers/xf86-input-keyboard-1.2 (is blocking x11-base/xorg-server-1.4)

(linux-2.6.22-gentoo-r6 AMD64)

хм.. у меня

хм.. у меня блоков не было.. спокойно все обновилось и.. отвалилось.

USE="-hal" всё

USE="-hal" всё работает отлично. для nvidia использовать -ignoreABI

Извиняюсь за

Извиняюсь за тупой вопрос а -ignoreABI это что? Ну т.е. где это надо указать? Я так понял это на USE-флаг...

startx -ignoreABI.

startx -ignoreABI. только вот прок какой? мало того, что ~amd64(x86) ставить надо, еще и это... чем иксы подпирать, чтоб не падали? :)

USE="-hal" это,

USE="-hal" это, конечно, хорошо, но как от вышеуказанных блоков избавиться? Я так думаю, USE-флаг к блокировке пакетов не при чём...

---
Во имя Святого Пингвина!

а что за ABI

а что за ABI такое.. у мну незапустилось не на nvidia не на i810..

ABI - Application Binary

ABI - Application Binary Interface. Стандартизирует в рамках одного проекта интерфейсы между различными частями (в том числе и внешние).

Х-сервер для вывода на экран использует драйверы (которые в свою очередь используют ядерные драйвера). По идее такой драйвер может написать кто угодно. Для того, чтобы сервер и драйвер поняли друг друга, они должны общаться на одном языке - должны использовать один и тот же ABI. Так как драйвера закрытые (исходные коды не доступны), мы вынуждены ждать, пока nvidia перекомпилирует драйвера с новой версией Х-сервера.

так что ждите-с ;)

Ну с видяшными

Ну с видяшными дровами понятно об'яснил.

А с этим что делать :?:

x11-drivers/xf86-input-keyboard-1.2 (is blocking x11-base/xorg-server-1.4-r1)

$ eix

$ eix x11-drivers/xf86-input-keyboard
[I] x11-drivers/xf86-input-keyboard
     Available versions:  1.1.0 1.1.1 (~)1.1.1-r1 [M]**1.2.0 [M]**1.2.0-r1 {debug}
     Installed versions:  1.1.1-r1(00:14:44 09/09/07)(-debug)
     Homepage:            http://xorg.freedesktop.org/
     Description:         Keyboard input driver

делай выводы.

У меня это

У меня это выглядит несколько иначе (~amd64)

eix x11-drivers/xf86-input-keyboard
[U] x11-drivers/xf86-input-keyboard
     Available versions:  1.1.0 1.1.1 (~)1.1.1-r1 (~)1.2.0 (~)1.2.0-r1 (~)1.2.2 {debug}
     Installed versions:  1.1.1-r1(23:42:09 09.09.2007)(-debug)
     Homepage:            http://xorg.freedesktop.org/
     Description:         Keyboard input driver

З.Ы. Уже с клавой поправили -- больше не ругается. Теперь ждем Нвидию с дровами...

Проблема с i810

На ноутбуке встроенная графика от Intel. Раньше всё работало с Driver "i810" в xorg.conf, но после обновления стало какое-то дикое разрешение - пятая часть kdm при входе в систему занимает весь экран. Только замена i810 на vesa помогла, но direct rendering: No.

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

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