Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-05-26 16:19:41

  robero - Użytkownik

robero
Użytkownik
Zarejestrowany: 2010-05-26

błąd instalacji nvidia-kernel-legacy-173xx-source

Jako że to mój pierwszy post na tym forum, Witam serdecznie:)

Pakiet nvidia-kernel-legacy-173xx-source jak wiadomo kompilował się do jądra w wersji 2.6.29. W Sidux obecnie jest cudo 2.6.34 więc mam problem.
Polecenie

Kod:

m-a a-i nvidia-kernel-legacy-173xx-source

wyrzuca takie błędy jak w linku poniżej.

Podobno rozwiązanie jest banalne i znajduje się tutaj
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=574476
Tylko że ja nie potrafię tego zastosować.

Ja rozumiem że mam podmienić zawartość pliku /usr/src/modules/nvidia-kernel-legacy-173xx/conftest.h. Ale to nie ma sensu bo podczas wykonywania polecenia

Kod:

m-a a-i nvidia-kernel-legacy-173xx-source

plik ten tworzony jest na nowo, zmiany przepadają.

Na jednym komputerze mam już ten skrypt uruchomiony i jest to świetna rzecz, jądro się aktualizuje i sterowniki grafiki razem z nim, raz zainstalowałem i spokój.

Mała pomoc. Rozwiązaniem jest to(cytat z linku powyżej)

The following diff will make it work:

--- a/conftest.h 2010-03-18 13:19:09.000000000 +0100
+++ b/conftest.h 2010-03-18 13:43:31.000000000 +0100
@@ -1,3 +1,4 @@
+#include <linux/version.h>
/* Implement conftest.sh function remap_page_range */
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,11)
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,5,0)
@@ -227,3 +228,17 @@
#else
#undef NV_LINUX_CRED_H_PRESENT
#endif
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
+ #define NV_ACPI_WALK_NAMESPACE_PRESENT
+ #define NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT 7
+#else
+ #define NV_ACPI_WALK_NAMESPACE_PRESENT
+ #define NV_ACPI_WALK_NAMESPACE_ARGUMENT_COUNT 6
+#endif
+
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,33)
+ #define NV_GENERATED_AUTOCONF_H_PRESENT
+#else
+ #undef NV_GENERATED_AUTOCONF_H_PRESENT
+#endif

Podobno to jest jakiś patch ale ja nie wiem co z tym zrobić.

Będę wdzięczny za pomoc.


Aptosid KDE user

Offline

 

#2  2010-05-26 17:40:39

  Carnophage - Użytkownik

Carnophage
Użytkownik
Skąd: no route to host…
Zarejestrowany: 2010-05-06
Serwis

Re: błąd instalacji nvidia-kernel-legacy-173xx-source

W repo jednego z deweloperow siduksa jest wersja z patchem, ktora jesli dobrze pamietam dziala na jajkach z linii 2.6.33, nie wiem czy na 2.6.34 zadziala, ale sprobowac nie zaszkodzi.

Kod:

deb http://frickelplatz.de/debian/ sid main contrib non-free

W razie niepowodzenia sugeruje, zapytac na forum siduksa, tam oprocz pomocy jest spora szansa na gotowa paczke z potrzebnym patchem.


Happy siduction user ^__^

Offline

 

#3  2010-05-26 18:17:55

  robero - Użytkownik

robero
Użytkownik
Zarejestrowany: 2010-05-26

Re: błąd instalacji nvidia-kernel-legacy-173xx-source

Wielkie dzięki! Działa!



Edit:
Po dodaniu tego repo wszystko poszło jak należy jednak jest pewien szczegół.
Komenda

Kod:

apt-get dist-upgrade

daje wynik

Kod:

apt-get dist-upgrade
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Obliczanie aktualizacji...Gotowe
Następujące pakiety zostały zatrzymane:
  wine
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych.

Kiedy zakomentuję to repo i robię

Kod:

apt-get update && apt-get dist-upgrade

problem znika i wszystko jest ok. Widać że Wine jest aktualny.

Teraz nie wiem czy mogę usunąć te repo czy nie.
Czy pakiet

Kod:

nvidia-kernel-legacy-173xx-source

może być aktualizowany w przyszłości i to repo musi być żeby jakaś aktualizacja nie poszła źle, czy też aktualizacji będzie podlegał tylko pakiet

Kod:

nvidia-glx-legacy-173xx

i mogę to repo usunąć.

Komenda

Kod:

apt-get -f install

wykonywana poza X-ami nie rozwiązuje problemu.

Sprawa błaha i praktycznie bez znaczenia ale lubię jak wszystko jest dopracowane.

Mam nadzieję że post jest zrozumiały. Będę wdzięczy za sugestie.

Ostatnio edytowany przez robero (2010-05-26 20:16:33)


Aptosid KDE user

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)