Автор Гілка: nvidia-kernel-legacy,nvidia-glx-legacy troubles  (Прочитано 2601 раз)

Відсутній Fakel._Enterpuer

  • Кореспондент
  • ***
  • дописів: 164
  • Карма: +0/-0
  • Debian Gnu/Linux
Захотілось мені компіза, для нього потрібно nvidia-96xx.
Ну підключив я репозитарій
deb http://debian.org.ua/debian/ unstable main contrib-non-free
Є ще репозитарій в локальній мережі з Lenny
deb ftp://host/debian/ main contrib non-free.
Після aptitude update, і aptitude search nvidia-kernel-legacy я зрозумів що майнтейнери некрофіли:
# aptitude search nvidia-kernel-legacy
v   nvidia-kernel-legacy-1.0.7184                                               -                                                                                      
p   nvidia-kernel-legacy-2.6-486                                                - NVIDIA binary kernel module for 2.6 series compiled for 486                          
p   nvidia-kernel-legacy-2.6-686                                                - NVIDIA binary kernel module for 2.6 series compiled for 686                          
p   nvidia-kernel-legacy-2.6-k7                                                 - NVIDIA binary kernel module for 2.6 series compiled for k7                          
p   nvidia-kernel-legacy-2.6.18-4-486                                           - NVIDIA binary kernel module for Linux 2.6.18-4-486 (legacy version)                  
p   nvidia-kernel-legacy-2.6.18-4-686                                           - NVIDIA binary kernel module for Linux 2.6.18-4-686 (legacy version)                  
p   nvidia-kernel-legacy-2.6.18-4-k7                                            - NVIDIA binary kernel module for Linux 2.6.18-4-k7 (legacy version)                  
v   nvidia-kernel-legacy-71xx-1.0.7185                                          -                                                                                      
p   nvidia-kernel-legacy-71xx-2.6-686                                           - NVIDIA binary kernel module for 2.6 series compiled for 686                          
p   nvidia-kernel-legacy-71xx-2.6-k7                                            - NVIDIA binary kernel module for 2.6 series compiled for k7                          
p   nvidia-kernel-legacy-71xx-2.6.18-4-686                                      - NVIDIA binary kernel module for Linux 2.6.18-4-686 (legacy version)                  
p   nvidia-kernel-legacy-71xx-2.6.18-4-k7                                       - NVIDIA binary kernel module for Linux 2.6.18-4-k7 (legacy version)                  
p   nvidia-kernel-legacy-71xx-source                                            - NVIDIA binary kernel module source (71xx legacy version)                            
v   nvidia-kernel-legacy-96xx-1.0.9639                                          -                                                                                      
p   nvidia-kernel-legacy-96xx-2.6-686                                           - NVIDIA binary kernel module for 2.6 series compiled for 686                          
p   nvidia-kernel-legacy-96xx-2.6-k7                                            - NVIDIA binary kernel module for 2.6 series compiled for k7                          
p   nvidia-kernel-legacy-96xx-2.6.18-4-686                                      - NVIDIA binary kernel module for Linux 2.6.18-4-686 (legacy version)                  
p   nvidia-kernel-legacy-96xx-2.6.18-4-k7                                       - NVIDIA binary kernel module for Linux 2.6.18-4-k7 (legacy version)                  
p   nvidia-kernel-legacy-96xx-source                                            - NVIDIA binary kernel module source (96xx legacy version)    
p   nvidia-kernel-legacy-2.6.18-4-686  
Бінарник під старе ядро з 4r0.
Ну я любитель колекціонувати пакунки з ядрами, найшлася та збірка linux
А тепер ще одне:
# aptitude search nvidia-glx
i   nvidia-glx                                                                  - NVIDIA binary Xorg driver                                                            
p   nvidia-glx-dev                                                              - NVIDIA binary Xorg driver development files                                          
p   nvidia-glx-legacy-71xx                                                      - NVIDIA binary Xorg driver (71xx legacy version)                                      
p   nvidia-glx-legacy-71xx-dev                                                  - NVIDIA binary Xorg driver development files                                          
p   nvidia-glx-legacy-96xx                                                      - NVIDIA binary Xorg driver (96xx legacy version)                                      
p   nvidia-glx-legacy-96xx-dev                                                  - NVIDIA Xorg driver development files (96xx legacy version)  
Тут в мене інстальоване стандартне 86xx (поточне) для 2.6.18-6
А тут можна сміятися:
aptitude install nvidia-glx-legacy-96xx
Читання переліків пакетів... Виконано
Побудова дерева залежностей                
Reading state information... Виконано              
Reading extended state information          
Initializing package states... Виконано
Reading task descriptions... Виконано          
The following packages are BROKEN:
  nvidia-glx-legacy-96xx
The following packages will be REMOVED:
  nvidia-glx{a}
0 packages upgraded, 1 newly installed, 1 to remove and 971 not upgraded.
Need to get 3765kB of archives. After unpacking 1122kB will be used.
The following packages have unmet dependencies:
  nvidia-glx-legacy-96xx: Залежності (Depends): nvidia-kernel-legacy-96xx-96.43.05 which is a virtual package.
The following actions will resolve these dependencies:

Keep the following packages at their current version:
nvidia-glx-legacy-96xx [Not Installed]

Leave the following dependencies unresolved:
nvidia-kernel-source recommends nvidia-glx (>= 1.0.8776)
Score is -10081
Accept this solution? [Y/n/q/?] y
The following packages will be REMOVED:
  nvidia-glx{a}
У nvidia-glx-legacy-96xx в залежностях віртуальний пакунок nvidia-kernel-legacy-96xx-96.43.05
Після строчки : The following actions will resolve these dependencies: пусто,
потім щось там силається на nvidia-kernel-source який мені  непотрібен.

« Змінено: 2008-07-09 08:00:29 від Fakel._Enterpuer »
LUG irc.id.km.ua

Відсутній knedlyk

  • Дописувач
  • **
  • дописів: 99
  • Карма: +0/-0
  • Archlinux форева!
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #1 : 2008-08-05 16:15:32 »
А яка графічна карта для початку? Судячи з драйвера, напевно щось типу GeForce2 MX/MX 400...
В убунту дрова під неї є не в legacy, а в звичайному nvidia-glx. Під дебіан не знаю.

Відсутній Fakel._Enterpuer

  • Кореспондент
  • ***
  • дописів: 164
  • Карма: +0/-0
  • Debian Gnu/Linux
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #2 : 2008-08-05 16:41:07 »
Є в мене 4mx400 і Gf 5500. От для роботи цілком хватає 4mx400. До кінця цього року вже домучаю її, потім можливо продам чи лишу як раритет.
PS скомпілював вручну 96xx під 2.6.24 правда в debian/rules прийшлося дві строки поправити.
Версія ядра/Шлях до linux-headers... Автоматично знаходило незнати що, і під час компіляції сипалася купа помилок.
« Змінено: 2008-08-05 16:44:38 від Fakel._Enterpuer »
LUG irc.id.km.ua

Відсутній knedlyk

  • Дописувач
  • **
  • дописів: 99
  • Карма: +0/-0
  • Archlinux форева!
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #3 : 2008-08-05 17:58:48 »
Так можна було брати пакет з офіційної сторінки Nvidia, але при цьому повикидати ВСЕ, що було дебіаном інстальовано (ці пакети, що наведені тобою вище). Там в них новіша версія, ніж є в репозитаріях, 96.43-07. Стягнути NVIDIA-Linux-x86-96.43.07-pkg1.run, потім sh NVIDIA-Linux-x86-96.43.07-pkg1.run. Якщо треба відінсталювати, то sh NVIDIA-Linux-x86-96.43.07-pkg1.run --uninstall .

Відсутній Fakel._Enterpuer

  • Кореспондент
  • ***
  • дописів: 164
  • Карма: +0/-0
  • Debian Gnu/Linux
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #4 : 2008-08-05 21:41:47 »
Методи червонооких мене не цікавлять.
LUG irc.id.km.ua

Praporshic

  • Гість
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #5 : 2008-08-05 23:12:13 »
Почнемо з того, що цих драйверів у Lenny нема взагалі.
Далі підказка: module-assistant.

P.S. Для 5500 треба брати "стандартний" драйвер.
« Змінено: 2008-08-05 23:15:06 від Praporshic »

Відсутній Fakel._Enterpuer

  • Кореспондент
  • ***
  • дописів: 164
  • Карма: +0/-0
  • Debian Gnu/Linux
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #6 : 2008-08-06 12:49:55 »
Я вже рішив давно проблему.
Lenny - основний реозитарій.
З Unstable брав nvidia-legacy.
Збирав вручну скачавши необхідні файли для компіляції і зборки пакунка, а не через module-assistant (ця штука доволі корисна).
От тільки не знаю чому автоматично не знайшло kernel-headers і linux-version, прийшлося правити debian/rules і збирати вручну.
LUG irc.id.km.ua

Praporshic

  • Гість
Re: nvidia-kernel-legacy,nvidia-glx-legacy troubles
« Відповідей #7 : 2008-08-06 13:01:25 »
Оце вже справжня червоноокість....