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[/quote]
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!



[b]Edit:[/b]
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
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)

[ Generated in 0.008 seconds, 12 queries executed ]

Informacje debugowania

Time (s) Query
0.00015 SET CHARSET latin2
0.00004 SET NAMES latin2
0.00126 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.12.161.151' WHERE u.id=1
0.00064 REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.12.161.151', 1732962665)
0.00054 SELECT * FROM punbb_online WHERE logged<1732962365
0.00062 DELETE FROM punbb_online WHERE ident='185.191.171.4'
0.00045 SELECT topic_id FROM punbb_posts WHERE id=148671
0.00056 SELECT id FROM punbb_posts WHERE topic_id=16934 ORDER BY posted
0.00043 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16934 AND t.moved_to IS NULL
0.00023 SELECT search_for, replace_with FROM punbb_censoring
0.00070 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16934 ORDER BY p.id LIMIT 0,25
0.00076 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16934
Total query time: 0.00638 s