Установка KDE

Общие вопросы

Вопрос в следующем:
Есть GeForce2MX400, установлен Gentoo 2005.0 Был установлен KDE 3.3.2 и Xorg, при запуске выдается ошибка о том, что не найдена видеокарта. При попытке установки драйвера входящие в дистрибутив (emerge --update nvidia-glx) выдается ошибка при компиляции. Подскажите пожалуйста где проверить настройки или подскажите советом...

новое

Ты бы хоть показал, что компилятор выдает.
Иногда бывает, что не ставится, потому что исходников ядра нет (это для nvidia-kernel).

Можешь пока драйвер nv поставить для видео - только аппаратное ускорение не будет работать.

---
Gentoo / 2.6.12-rc1 / kde-3.4 (sometimes fluxfox)

новое

Можно попытаться

Отключить поддержку nv в ядре.
Сменить версию дров.

PS.
Что за ошибки?
Версия ядра? (2.6.10 - 11 были проблемы, пофиксили в последних версиях дров)

emerge --update nvidia-glx

новое

make[2]: предупреждение: сервер задач недоступен: используется -j1.
Добавьте `+' к правилу в родительском make.
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function `_get_phys_address':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:2529: warning: passing arg 1 of `pmd_offset' from incompatible pointer type
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c: In function `nv_agp_init':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/nv.c:3010: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: error: parse error before '*' token
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: warning: type defaults to `int' in declaration of `drm_agp_p'
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:48: warning: data definition has no type or storage class
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function `KernInitAGP':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:76: warning: assignment discards qualifiers from pointer target type
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:85: error: request for member `acquire' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:88: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:113: error: request for member `copy_info' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:173: error: request for member `enable' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:185: error: request for member `release' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:186: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function `KernTeardownAGP':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:216: error: request for member `release' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:218: warning: `inter_module_put' is deprecated (declared at include/linux/module.h:578)
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function `KernAllocAGPPages':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:265: error: request for member `allocate_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:273: error: request for member `bind_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:290: error: request for member `unbind_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:305: error: request for member `free_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function `KernMapAGPPages':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:345: error: request for member `unbind_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c: In function `KernFreeAGPPages':
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:444: error: request for member `unbind_memory' in something not a structure or union
/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.c:445: error: request for member `free_memory' in something not a structure or union
make[3]: *** [/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv/os-agp.o] Ошибка 1
make[2]: *** [_module_/var/tmp/portage/nvidia-kernel-1.0.6629-r1/work/NVIDIA-Linux-x86-1.0-6629-pkg1/usr/src/nv] Ошибка 2
make[1]: *** [module] Ошибка 1
make: *** [module] Ошибка 2

!!! ERROR: media-video/nvidia-kernel-1.0.6629-r1 failed.
!!! Function linux-mod_src_compile, Line 417, Exitcode 2
!!! Unable to make IGNORE_CC_MISMATCH=yes V=1 SYSSRC=/usr/src/linux SYSOUT=/usr/src/linux clean module.
!!! If you need support, post the topmost build error, NOT this status message.

*****
Версия ядра 2.6.11.
Более новая версия драйверов 71.74 -- ставится (опцию nv в ядре отключил)... но KDE не запускается поскольку я не совсем понимаю что надо править в xorg.conf (то, что предлагалось сменить в текстовике с драйверами сделал), где можно почитать(желательно на русском) по этому поводу? Стоит ли копаться с новыми драйверами или пытаться установить версию идущую с дистрибутивом? :/

новое

6229 не поддерживают 2.6.10 (11). Итак дрова (новые) встали.Это уже хорошо.

Для начала сходи сюда, там про х, кде и много чего еще.
http://www.gentoo.org/doc/ru/index.xml Начни чтение с настройки хорга.

1) Нвидиа не очень дружит с udev (замена devfs). Если пользуешь удев, прочитай соответсвующую секцию как загрузить нвидиа.

2)Рядом ( http://www.gentoo.org/doc/ru/desktop.xml ) лежит мануал по настройке десктопа на хфрее (не хорг!), прочитай там все что связано с установкой и конфигурированием дров нвидиа. Там же полезные советы про х и кде.

3) С дровами ставится приличный мануал на nv, но на английском. Там расписаны использование хитрые опции настройки х (tvout,заставки,ускорители агп и т.п). На русском не видел. Но это (для начала) не нужно.

зы
Понятие "диструбутива" у генто отсутсвует.

новое

После чтения документации по ссылкам Kde запустился, большое спасибо!!! =) Правда возник еще вопрос... у меня установлен свитчер (D-Link DKVM-2) для работы с одной клавиатуры и мышки на два системных блока. После такого переключения с одного компьютера на другой, мышь (Genius NetScroll Eye+ PS/2) начинает как ненормальная носится по монитору и самопроизвольно нажимать клавиши... Как это лечить?

новое

Не пользую D-Link DKVM-2. У меня для этого сеть и терминал.

Со стороны компа эта штука должна работать как простой выключатель. Т.е. сигналы от мыши клавы и монитора вдруг перестают поступать на вход. Эмулировать ситуацию можно просто воткни все в системник, запусти генту, выдерни на ходу клаву и мышь. Посмотри что получится. Подозреваю что никто никуда никого не будет нажимать.

ИМХО обрати внимание на железку. Она по ходу подает нечто на вход компа, когда ты его переключаешь. А должна отрубить.

новое

Боюсь сеть и терминал для меня не подойдут, поскольку на одном компьютере стоит Gentoo, а второй приходится ремонтировать поскольку это моя работа... :( Замена свитча на подобный результата не принесла, похоже что проблема в мышке... хотя, что интересно, между ОС семейства Windows при переключении она работает нормально...