logologo2

DEBIAN.LINUX.PL
Polskie Forum Użytkowników Debiana
 


Poprzedni temat «» Następny temat
Zamknięty przez: ruun
|7 Cze 2008|, 2008 13:40
Driver ATI - fglrx
Autor Wiadomość
Radex 
Administrator

Dołączył: 23 Maj 2006
Posty: 121
Skąd: Kraków
Wysłany: |31 Maj 2006|, 2006 09:39   Driver ATI - fglrx

Przed instalacją zamkniętych sterowników, zalecam zapoznać się z tym tematem:
http://debian.linux.pl/viewtopic.php?t=952



1) Instalacja z repo

Upewniamy się, że w sources.list mamy dopisany komponent non-free

Debian~$ apt-get update
Debian~$ apt-get install module-assistant fglrx-driver fglrx-kernel-src

Kompilujemy i ładujemy sterownik
Debian~$ module-assistant prepare
Debian~$ module-assistant update
Debian~$ module-assistant a-i fglrx

Zmieniamy xorg.conf
Debian~$ aticonfig --initial

Następnie resetujemy Xorg - ctrl+alt+backspace, albo reboot systemu

Cytat:
Debian-& fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.5755 (8.24.8)



2) Instalacja z www.ati.com

Ściągamy instalke ati-driver-installer-8.25.18-x86.run

Nadajemy plikowi prawa wykonywania

Debian~$ chmod +x ati-driver-installer-8.25.18-x86.run

Instalujemy potrzebne repozytoria i budujemy paczki
Debian~# apt-get install module-assistant build-essential fakeroot
dh-make debconf
Debian~# sh ./ati-driver-installer-8.25.18-i386.run --buildpkg
Debian/sid
UWAGA: wybierz zgodnie z Twoim systemem Debian/sid, Debian/sarge,
Debian/etch

Instalujemy zbudowane paczki
Debian~# fglrx-control_8.25.18-1_i386.deb
Debian~# fglrx-kernel-src_8.25.18-1_i386.deb
Debian~# fglrx-driver_8.25.18-1_i386.deb
Debian~# fglrx-driver-dev_8.25.18-1_i386.deb
Debian~# apt-get -f upgrade

Kompilujemy i ładujemy sterownik
Debian~$ module-assistant prepare
Debian~$ module-assistant update
Debian~$ module-assistant a-i fglrx

Zmieniamy xorg.conf
Debian~$ aticonfig --initial

Następnie resetujemy Xorg - ctrl+alt+backspace, albo reboot systemu

Cytat:
Debian-& fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.5755 (8.25.18)



//Dodane Uwagi Kaki
Ostatnio zmieniony przez Radex |19 Lut 2007|, 2007 12:39, w całości zmieniany 5 razy  
 
     
czarny404 


Wersja: Sqeeze
Wiek: 25
Dołączył: 09 Lip 2006
Posty: 72
Skąd: Grudziądz
  Wysłany: |9 Lip 2006|, 2006 10:15   

mam pytanie jakie dokaładnie repezytorium ma wyglądać? Mi niestety nie chce zainstalować fglrx-driver oraz fglrx-kernel-src. Używam sarge r2. Dzięki z góry za pomoc :).
 
     
Witek Baryluk 
aleph, bet

Wiek: 24
Dołączył: 26 Cze 2006
Posty: 214
Skąd: Kraków za firewallem
Wysłany: |9 Lip 2006|, 2006 14:56   

czarny404 napisał/a:
mam pytanie jakie dokaładnie repezytorium ma wyglądać? Mi niestety nie chce zainstalować fglrx-driver oraz fglrx-kernel-src. Używam sarge r2. Dzięki z góry za pomoc :).


Wystarczy kliknąć u góry forum: Szukaj, wpisać non-free, a następnie wybrać temat Etch + /etc/apt/source.list, czwarty post.
 
     
czarny404 


Wersja: Sqeeze
Wiek: 25
Dołączył: 09 Lip 2006
Posty: 72
Skąd: Grudziądz
Wysłany: |9 Lip 2006|, 2006 15:13   

ok ale ja używam sarge jak napisałem wcześniej mogę prosić jakaś listę repezytoriów dla tej wersji?
 
     
Witek Baryluk 
aleph, bet

Wiek: 24
Dołączył: 26 Cze 2006
Posty: 214
Skąd: Kraków za firewallem
Wysłany: |9 Lip 2006|, 2006 16:00   

to zmień wszystkie wystąpienia testing na stable.

[ Dodano: 2006-07-09, 17:01 ]
eh, napisze, bo może to jednak jest skompilkowane. Wystarczy tyle
Kod:

deb http://ftp.pl.debian.org/debian/ stable main non-free contrib
deb http://security.debian.org/ stable/updates main contrib non-free
 
     
zjam 

Dołączył: 06 Cze 2006
Posty: 49
Wysłany: |9 Lip 2006|, 2006 16:21   

Użyj instalacji za pomocą .bin'a ze strony ati, tam są najnowsze sterowniki i nie sprawiają mi nigdy żadnych niespodzianek :)
 
     
czarny404 


Wersja: Sqeeze
Wiek: 25
Dołączył: 09 Lip 2006
Posty: 72
Skąd: Grudziądz
  Wysłany: |10 Lip 2006|, 2006 07:39   

to właśnie mnie dziwi bo mój sources.list wygląda tak:
Kod:
#deb file:///cdrom/ sarge main

deb cdrom:[Debian GNU/Linux 3.1 r2 _Sarge_ - Official i386 Binary-2 (20060419)]/ unstable contrib main
deb cdrom:[Debian GNU/Linux 3.1 r2 _Sarge_ - Official i386 Binary-1 (20060419)]/ unstable contrib main


deb http://security.debian.org/ stable/updates main contrib non-free
deb http://www.kadu.net/download/binary/debian/repo stable main
deb http://ftp.icm.edu.pl/pub/Linux/debian/ sarge main non-free
deb-src http://ftp.icm.edu.pl/pub/Linux/debian/ sarge main non-free
deb ftp://ftp.pl.debian.org/debian/ stable main contrib non-free
deb-src ftp://ftp.pl.debian.org/debian/ sarge main contrib non-free
deb http://ftp.debian-unofficial.org/debian/ sarge main contrib non-free restricted
więc jest zawiera te 2 wpisy i nie mogę zainstalować. Nie rozumiem tego...
 
     
jaSS 


Wersja: Etch/Sarge/Potato
Wiek: 29
Dołączył: 02 Cze 2006
Posty: 388
Wysłany: |13 Lip 2006|, 2006 14:31   

A czy ktoś zrobił to pod AMD64 i mu to działa?
 
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |1 Wrz 2006|, 2006 15:04   

witam

próbuje zainstalować fglrx pierwszym sposobem i przy

Kod:

module-assistant a-i fglrx


wyskakuje błąd

Kod:

(...)
/usr/src/linux-headers-2.6.16-2-686/scripts/gcc-version.sh: line 11:   
 gcc-4.0: command not found                                                 
  /usr/src/linux-headers-2.6.16-2-686/scripts/gcc-version.sh: line 12:       
 gcc-4.0: command not found                                               
 make[1]: gcc-4.0: Polecenie nie znalezione       
 make[1]: Wejście do katalogu `/usr/src/linux-headers-2.6.16-2-686'         
 /bin/sh: gcc-4.0: command not found                 
  /bin/sh: gcc-4.0: command not found               
(...)



błąd jest związany z plikiem /usr/src/linux-headers-2.6.16-2-686/scripts/gcc-version.sh
a plik ten wygląda tak:
Kod:

velmafia:~# cat -n /usr/src/linux-headers-2.6.16-2-686/scripts/gcc-version.sh
     1  #!/bin/sh
     2  #
     3  # gcc-version gcc-command
     4  #
     5  # Prints the gcc version of `gcc-command' in a canonical 4-digit form
     6  # such as `0295' for gcc-2.95, `0303' for gcc-3.3, etc.
     7  #
     8
     9  compiler="$*"
    10
    11  MAJOR=$(echo __GNUC__ | $compiler -E -xc - | tail -n 1)
    12  MINOR=$(echo __GNUC_MINOR__ | $compiler -E -xc - | tail -n 1)
    13  printf "%02d%02d\\n" $MAJOR $MINOR
    14


problem ten związany jest z linijkami 11 i 12 wiec próbuje je wklepać w konsoli:

Kod:

velmafia:~# compiler="$*"
velmafia:~# MAJOR=$(echo __GNUC__ | $compiler -E -xc - | tail -n 1)
-su: -E: command not found
velmafia:~# MINOR=$(echo __GNUC_MINOR__ | $compiler -E -xc - | tail -n 1)
-su: -E: command not found
velmafia:~#


czyli chodzi o te "-E", ale co dokładniej to nie wiem, może ktoś mi pomoc ???


aloha
_________________
Nie wierz w cuda - licz na nie.
Ostatnio zmieniony przez velmafia |31 Sty 2007|, 2007 19:16, w całości zmieniany 1 raz  
 
 
     
Witek Baryluk 
aleph, bet

Wiek: 24
Dołączył: 26 Cze 2006
Posty: 214
Skąd: Kraków za firewallem
Wysłany: |1 Wrz 2006|, 2006 15:36   

nie masz zainstalowanych kompilatorów i innych programów.
Kod:

apt-get install build-essential


opcja -E mówi gcc aby odpalił tylko preprocesor (cpp), aby przeprocesorował dyrektywe __GNU_VERSION, i zastąił ją wersją kompilatora (i wyświetlił).

jeśli bardzo wymaga gcc-4.x i nie pojdzie na 3.x to apt-get install gcc-4.0 (i ewentualnie pokrewne cpp-4.0)
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |1 Wrz 2006|, 2006 23:15   

kompilatory miałem zainstalowane, ale musiałem zainstalować gcc w wersji 4.0 (i cpp) ale teraz mam inny problem, po wydaniu polecenia:

Kod:

velmafia:~# aticonfig --initial
Found fglrx primary device section
Nothing to do, terminating.


zrekonfigurowałem xorga, bo myślałem że to może pomoże, i podczas rekonfiguracji wybrałem jako sterownik fglrx ale nadal nie działa.

wycinek z xorg-a
Kod:

(...)
Section "Device"
        Identifier  "Generic Video Card"
        Driver      "ati"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]"
        Driver      "fglrx"
EndSection
(...)


myślę że tu może coś być źle, ale gdy wykasowałem pierwszą sekcje "Device", to X-ksy nie chciały wstać,
co zrobić żeby aktywować fglrx ??
_________________
Nie wierz w cuda - licz na nie.
Ostatnio zmieniony przez velmafia |31 Sty 2007|, 2007 19:17, w całości zmieniany 1 raz  
 
 
     
Witek Baryluk 
aleph, bet

Wiek: 24
Dołączył: 26 Cze 2006
Posty: 214
Skąd: Kraków za firewallem
Wysłany: |1 Wrz 2006|, 2006 23:32   

Wykasuj pierwsza sekcje (tą używającą "ati" i pozostaw tą z flgrx), i uaktualnij sekcje Srceen, a dokłandiej linijkę Device.
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |1 Wrz 2006|, 2006 23:49   

uaktualniłem, ale nadalto samo:
Kod:

velmafia:~# aticonfig --initial
Found fglrx primary device section
Nothing to do, terminating.
_________________
Nie wierz w cuda - licz na nie.
 
 
     
Witek Baryluk 
aleph, bet

Wiek: 24
Dołączył: 26 Cze 2006
Posty: 214
Skąd: Kraków za firewallem
Wysłany: |2 Wrz 2006|, 2006 00:41   

No, przecież to nie jest błąd :) Program cię powinformował że nie ma co robić bo wszystko działa.
 
     
velmafia 
Cesarz


Wersja: Sid
Wiek: 21
Dołączył: 31 Sie 2006
Posty: 1890
Skąd: aktualnie Wrocek
Wysłany: |2 Wrz 2006|, 2006 01:14   

a nie powinien być wynik podobny temu ??
Kod:

display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: RADEON 9600 Generic
OpenGL version string: 2.0.5755 (8.24.8)



jak instalowałem fglrx w Fedorze, (bo niedawno dopiero przesiadłem sie na Debiana) to zawsze dawało wynik temu podobny,
a jakim poleceniem sprawdza się aktualny sterownik ekranu ??
bo w fedorze można było poznać np. po wydaniu polecenia "glxgears"
jest tutaj jakieś podobne polecenie ??
_________________
Nie wierz w cuda - licz na nie.
 
 
     
Wyświetl posty z ostatnich:   
Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Powered by phpBB modified by Przemo © 2003 phpBB Group