Strona 1 z 2
fglrx module-assistant i instalacja jądra 2.6.33.1 - Lenny
: 18 kwietnia 2010, 08:33
autor: gielda211
Witam.
Skompilowałem jądro metodą
http://debian.linux.pl/viewtopic.php?p=41656#41656 na początku miałem standardowe dla lenny czyli 2.6.26-2-686 w tej chwili jest to 2.6.33.1 wszystko poszło poprawnie, w GRUB-ie dodały się dwie nowe pozycje itd.
Na jadrze 2.6..26-2-686 zainstalowałem sterowniki do karty Ati metodą
http://debian.linux.pl/viewtopic.php?t=32 wszystko działa dobrze.
Chciałem to samo zrobić na jądrze 2.6.33.1 ale wyświetla się błąd.
Instalacja z repozytorium:
Kod: Zaznacz cały
Debian~$ apt-get update
Debian~$ apt-get install module-assistant fglrx-driver fglrx-kernel-src
z tym, że to już jest zainstalowane ponieważ instalowałem to na starym jadrze.
Kod: Zaznacz cały
debian~$ module-assistant prepare
Debian~$ module-assistant update
Debian~$ module-assistant a-i fglrx
Po wydaniu polecenia:
Wyświetla się błąd:
Kod: Zaznacz cały
Bad luck, the kernel headers for the target kernel version could not be found
and you did not specify other valid kernel headers to
use
Macie pomysł jak to naprawić, reinstalacja to ostania opcja, którą przewiduję.
: 18 kwietnia 2010, 08:53
autor: pavbaranov
Napisało CI, że nie znajduje kernel-headers dla 2.6.33. Obawiam się jednak, że nawet jeśli je zainstalujesz, będziesz miał kłopot z instalacją sterowników własnościowych ATI na tej wersji kernela. Nawet z 10.3 chyba nikomu się nie udało, choć pojawiają się w necie informacje, że trzeba zmodyfikować któryś z plików i wówczas winno działać.
: 18 kwietnia 2010, 10:43
autor: gielda211
No właśnie wiem, że pokazuje, że nie znajduje nagłówków więc nadałem mu parametr:
Kod: Zaznacz cały
--kernel-dir "echo /usr/src/kernel-headers-2.6.33.1
ale wywalił błąd, że w pliku konfiguracyjnym w 566
linii coś mu nie pasuje. Jeśli chcecie to podam wam dokładny komunikat, a jeśli chodzi o nagłówki jądra (
ang. kernel-headers) to mam zainstalowane dla tej wersji jądra. Więc co proponujecie?
: 18 kwietnia 2010, 12:08
autor: fnmirk
Przedstaw wynik polecenia:
: 18 kwietnia 2010, 13:56
autor: gielda211
wyniki polecenia
ii linux-headers-2.6.26-2-686 2.6.26-21lenny4 Header files for Linux 2.6.26-2-686
ii linux-headers-2.6.26-2-common 2.6.26-21lenny4 Common header files for Linux 2.6.26-2
ii linux-headers-2.6.33.1 2.6.33.1-10.00.Custom Header files related to Linux kernel, specif
: 18 kwietnia 2010, 14:07
autor: pavbaranov
W dalszym ciągu sugerowałbym sprawdzenie, czy fglrx zainstalujesz na tym kernelu. Nie wiem, którą masz wersję, ale do tej funkcjonującej w Catalyst 10.2 w zasadzie nie było możliwości zainstalować tych sterowników. Nawet developerzy Ubuntu, przygotowując wersję 10.04 narzekali, że sterowniki własnościowe nie współpracują z nowymi wersjami kernela i Xów. Wówczas (mniej więcej miesiąc temu) stwierdzili, że albo uda im się opracować jakieś obejście, albo - o co prosili AMD - udostępni ona nowe sterowniki. Obecnie w Ubuntu są 8.723 i na pewno obsługują kernel w wersji 2.6.32 (z tym też były problemy), czy 33 również - nie wiem. Mogę spróbować sprawdzić, jak to jest tutaj.
I jeszcze TIP - przeglądnij forum, bo temat instalacji własnościowych sterowników ATI na nowych (wówczas 32) kernelach pojawił się już i było tam podane rozwiązanie. Wprawdzie w moim systemie nie zadziałało (wówczas), ale inni mieli więcej szczęścia.
: 18 kwietnia 2010, 15:25
autor: gielda211
Wersja sterowników Ati to 10.3. Musze mieć w miarę nowe jądro ponieważ stare nie widzą karty link 5100. Spróbuję skompilować nowe jajko 2.6.32.11 może na tym się uda. Czytałem gdzieś, że na 2.6.33.4 fglrx działa bez problemu. Chyba był to artykuł Kaki'.
Jeśli mógłbyś mi powiedzieć jak sprawdzić, czy fglrx zadziała na tym jądrze to byłbym bardzo wdzięczny.
: 18 kwietnia 2010, 17:14
autor: pavbaranov
Nie sprawdzę Ci, czy na 2.6.33-4 fglrx działa, bo nie mam Debiana, a kernele Ubuntu różnią się nieco.
Jeśli instalujesz Catalysta, to zobacz sobie na to:
http://wiki.cchtml.com/ (choć dzisiaj, być może wyłącznie mi, coś odmawia posłuszeństwa). Generalnie jednak sam skrypt możesz wywołać również z opcją zbudowania pakietów dla konkretnej dystrybucji (dokładne opcje zobaczysz po wywołaniu helpa).
: 18 kwietnia 2010, 18:52
autor: gielda211
Kolego prosiłbym o wyjaśnienie o jaki skrypt chodzi? Jestem początkującym samoukiem

Chętnie poczytam podręczniki pomocy ale proszę o wskazówki.
Generalnie jednak sam skrypt możesz wywołać również z opcją zbudowania pakietów dla konkretnej dystrybucji (dokładne opcje zobaczysz po wywołaniu helpa).
Jeśli chodzi o
http://wiki.cchtml.com/ to rzeczywiście odmawia posłuszeństwa i nie działa.
Myślę jeszcze nad takim rozwiązaniem, że przy kompilacji jajka nie będę importował pliku .config starego jajka tylko ustawie wszystko sam.
: 19 kwietnia 2010, 06:59
autor: pavbaranov
Masz prawdopodobnie ściągnięty plik ze strony ATI. Wywołaj go:
Kod: Zaznacz cały
# ./ati-driver-installer-10-3-x86.x86-64.run --buildpkg Debian/wersja
Ostatnie wyrażenie będziesz miał, po
Kod: Zaznacz cały
# ./ati-driver-installer-10-3-x86.x86-64.run --listpkg
W ten sposób zbudujesz bodaj 5 paczek *.deb ze sterownikami, które następnie należy zainstalować w systemie (o ile ich utworzenie przebiegać będzie bez zakłóceń). Finito. Żadnych dodatkowych m-a nie będziesz musiał stosować (zresztą nie bardzo wiem, po co w ogóle to robisz).