Sterowniki zamknięte ATI - fglrx

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
lukas
Posty: 51
Rejestracja: 14 czerwca 2007, 14:15
Lokalizacja: Nie pamiêtam

Post autor: lukas » 23 grudnia 2007, 21:55

U mnie w Debianie Lenny i Ubuntu 7.10 + Radeon X1650XT i najnowsze catalyst tj. 7.12 i lipa. System uruchamia się, monitor dostaje sygnał, ale zamiast ujrzeć GDM mam czarny obraz.

lepek
Posty: 30
Rejestracja: 23 października 2007, 07:20

Post autor: lepek » 23 grudnia 2007, 23:04

Wyszła nowa wersja sterowników - Catalyst 7.12:

http://www2.ati.com/relnotes/catalyst_7 ... notes.html

Pozdrawiam.

megatherion
Posty: 15
Rejestracja: 29 grudnia 2007, 12:09
Lokalizacja: Gdynia

Post autor: megatherion » 29 grudnia 2007, 12:24

Zainstalowałem sobie , po raz któryś Linuxa i znowu padło na Debiana . Najpierw miałem problem z prockiem bo w jądrze nie było zaimplementowane "Symetric cośtam.." No to sobie skompilowałem jądro do 2.6.23.12. No to sie dwa procki pojawiły. Po czym zaczełem instalować grafe cały radosny że wkońcu coś poprawili w tym linuchu , ale moja radość skończyła się bardzo szybko...

Mam grafe Asus EAX1650 PRO na Amd Athlon 64 X2 4200+ . Po wykonaniu czynności opisanych gdzieś na początku tego tematu , pojawia się takie coś po komendzie module-assistant a-i fglrx :

Kod: Zaznacz cały

 
dh_testroot                                                                
 │ rm -f configure-stamp                                                      
 │ rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a                               
 │ rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd                       
 │ rm -rf .tmp_versions                                                      
 │ rm -rf patch                                                              
 │ dh_clean                                                                   
 │ rm /usr/src/modules/fglrx/debian/control                                   
 │ rm /usr/src/modules/fglrx/debian/dirs                                      
 │ if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \           
 │         cat /usr/src/modules/fglrx/debian/control.template >               
 │ /usr/src/modules/fglrx/debian/control; \                                   
 │         fi                                                                 
 │ if [ -f /usr/src/modules/fglrx/debian/postinst ]; then \                  
 │         mv /usr/src/modules/fglrx/debian/postinst           

/usr/src/modules/fglrx/debian/fglrx-kernel-2.6.23.12.postinst; \           
 │         fi                                                                 
 │ dh_testdir                                                                 
 │ touch configure-stamp                                                      
 │ dh_testdir                                                                 
 │ /usr/bin/make -C /lib/modules/2.6.23.12/source                             
 │ SUBDIRS=/usr/src/modules/fglrx modules                                     
 │ make[1]: Wejście do katalogu `/usr/src/linux-2.6.23.12'                    
 │   CC [M]  /usr/src/modules/fglrx/firegl_public.o                           
 │ /usr/src/modules/fglrx/firegl_public.c:46:2: error: #error unknown or      
 │ undefined architecture configured                                          
 │ /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_check_pci’:     
/usr/src/modules/fglrx/firegl_public.c:1990: warning: ‘pci_find_slot’ is   
 │ deprecated (declared at include/linux/pci.h:481)                           
 │ /usr/src/modules/fglrx/firegl_public.c: In function ‘__ke_pci_find_slot’:  
 │ /usr/src/modules/fglrx/firegl_public.c:2899: warning: ‘pci_find_slot’ is   
 │ deprecated (declared at include/linux/pci.h:481)                           
 │ make[2]: *** [/usr/src/modules/fglrx/firegl_public.o] Błąd 1               
 │ make[1]: *** [_module_/usr/src/modules/fglrx] Błąd 2                       
 │ make[1]: Opuszczenie katalogu `/usr/src/linux-2.6.23.12'                   
 │ make: *** [build] Błąd 2                     
Gdzieś na necie wyczytałem , że to problem właśnie z prockiem i niby da sie to obejść przez edycję kodu źródłowego pliku firegl_public.c . To i tez to zrobiłem i znowu były krzaki.
Czy ktoś mógłby mi pomóc....

[/code]

Rodzyn
Posty: 9
Rejestracja: 17 grudnia 2007, 22:52
Lokalizacja: Warszawa

Post autor: Rodzyn » 29 grudnia 2007, 14:20

Spróbuj zrobić przez Envy. Próbowałem przez Envy ale tez mi sie skrzaczyło ale okazało sie, że zrobiłem błąd

Przejrzyj ten temat na forum ubuntu http://forum.ubuntu.pl/showthread.php?t=57527

megatherion
Posty: 15
Rejestracja: 29 grudnia 2007, 12:09
Lokalizacja: Gdynia

Post autor: megatherion » 30 grudnia 2007, 00:14

Zainstalowałem Envy i pojawiły się nowe krzaki :
najpierw :

Kod: Zaznacz cały

true
/usr/share/envy/gtkenvy.py:73: GtkWarning: gtk_widget_grab_default: assertion `GTK_WIDGET_CAN_DEFAULT (widget)' failed
  self.wTree = gtk.glade.XML(self.gladefile)
/usr/share/envy/gtkenvy.py:73: GtkWarning: Ignoring the separator setting
  self.wTree = gtk.glade.XML(self.gladefile)

(gtkenvy.py:3375): libglade-WARNING **: could not find a parent that handles internal children for `vbox'

(gtkenvy.py:3375): libglade-WARNING **: could not find a parent that handles internal children for `vbox'

(gtkenvy.py:3375): libglade-WARNING **: could not find a parent that handles internal children for `vbox'

(gtkenvy.py:3375): libglade-WARNING **: could not find a parent that handles internal children for `vbox'

(gtkenvy.py:3375): libglade-WARNING **: could not find a parent that handles internal children for `vbox'
TESTING CONNECTION
window
True
Thread ended
Main thread ended
No ale jakiesś okienko wykoczyło z jakimiś opcjami... Z błędem .Envy się mnie zapytał czy chce spróbować zainstalować brakujące pakiety, nie wiem nawet jakie to te brakujące pakiety...
i w konsoli takie znowu błędy podczas tego się ukazały...

Kod: Zaznacz cały

 File "/usr/share/envy/gtkenvy.py", line 221, in deptry
    self.sessioncheck()
  File "/usr/share/envy/gtkenvy.py", line 758, in sessioncheck
    self.gnomegeneric()
  File "/usr/share/envy/gtkenvy.py", line 697, in gnomegeneric
    self.cmd.append("%s" % (_("Please wait, this can take some time.")))
  File "/usr/lib/python2.4/gettext.py", line 553, in gettext
    return dgettext(_current_domain, message)
  File "/usr/lib/python2.4/gettext.py", line 517, in dgettext
    codeset=_localecodesets.get(domain))
  File "/usr/lib/python2.4/gettext.py", line 465, in translation
    t = _translations.setdefault(key, class_(open(mofile, 'rb')))
  File "/usr/lib/python2.4/gettext.py", line 177, in __init__
    self._parse(fp)
  File "/usr/lib/python2.4/get
jak kliknelem ze chce zainstalowac to oczywiscie tez jakiś dziwny błąd :

"here was an error in the installation process. You can see the log file /var/log/envy-installer.log"

Kod: Zaznacz cały

python pulse.py ati 
debian:/usr/share/envy# python pulse.py ati 
Envy - Version 0.9.9
ENVY ERROR: Your Operating System does not seem to be supported by Envy
ale z koleji jak wziełem żeby odinstalował stare stery :!: bo niby jakieś były... To mi coś usunął pewnie te stare deby i sciagnął jakaś mese.

I dalej jestem w kropce...

lukas
Posty: 51
Rejestracja: 14 czerwca 2007, 14:15
Lokalizacja: Nie pamiêtam

Post autor: lukas » 30 grudnia 2007, 11:10

Zainstalowałem dzisiaj nowe Catalyst 7.12 na świeżym Debianie Lenny i

Kod: Zaznacz cały

direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
OpenGL renderer string: Mesa GLX Indirect
Instalacja pierwszą metodą działa, ale interesuje mnie AIGLX :-/

alan666888
Posty: 93
Rejestracja: 12 lutego 2007, 21:03
Lokalizacja: z Neta

Post autor: alan666888 » 31 grudnia 2007, 09:36

Witam. Ostatnio jak miałem debiana to miałem otwarte sterowniki instalowene wg poradnika Kaka', ale teraz podobno się dużo pozmieniało i chciałbym przejść na zamknięte aby pobawić się compiz-fusion po podobno na otwartych nie działa. Mam ati radeona 9250 znalazłem te stery http://ati.amd.com/support/drivers/linu ... er200.html. według którego poradnika powinienem je instalować bo duzo tu stron i każdy poprawia każdego.
Przepraszam za moje zamieszanie, bo już dawno tu nie byłem i nie jestem obcykany tak jak wy.
PS. Szczęśliwego nowego roku

megatherion
Posty: 15
Rejestracja: 29 grudnia 2007, 12:09
Lokalizacja: Gdynia

Post autor: megatherion » 01 stycznia 2008, 22:14

Co ja mam zrobić ??????????? Zainstalowałem sobie jądro 2.6.22-3 jako amd64 i znowu nic nie działa :( ((((((((

Tym razem wyskakuje napis :

Kod: Zaznacz cały

__ke_unregister_ioctl32_conversion’:                                      ↑ 
 │ /usr/src/modules/fglrx/firegl_public.c:2974: warning: ‘return’ with a      ▒ 
 │ value, in function returning void                                          ▒ 
 │ /usr/src/modules/fglrx/firegl_public.c: In function                        ▒ 
 │ ‘KAS_SlabCache_Initialize’:                                                ▒ 
 │ /usr/src/modules/fglrx/firegl_public.c:5221: warning: cast from pointer    ▒ 
 │ to integer of different size                                               ▒ 
 │   LD [M]  /usr/src/modules/fglrx/fglrx.o                                   ▒ 
 │ ld: Relocatable linking with relocations from format elf32-i386            ▒ 
 │ (/usr/src/modules/fglrx/libfglrx_ip.a.GCC4) to format elf64-x86-64         ▒ 
 │ (/usr/src/modules/fglrx/fglrx.o) is not supported                          ▒ 
 │ make[2]: *** [/usr/src/modules/fglrx/fglrx.o] Błąd 1                       ▒ 
 │ make[1]: *** [_module_/usr/src/modules/fglrx] Błąd 2                       ▒ 
 │ make[1]: Opuszczenie katalogu `/usr/src/linux-headers-2.6.22-3-amd64'      ▮ 
 │ make: *** [build] Błąd 2                     

o co tu chodzi ??
Co tu trzeba zainstalować , jakie nagłówki aby to zaczęło się kompilować ?? Bo ja już nie wiem co mam robić :(

Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater » 01 stycznia 2008, 23:20

która wersja fglrx ?? z tego co wiem pod kernelem 2.6.23 poprawnie pracuje tylko najnowszy fglrx 8.44.3
u mnie na sid64 z ww. kernelem działa poprawnie, choć zapowiadanych rewelacji nie zauważyłem. pakiety które są potrzebne do instalacji fglrx i kompilacji jego modułu są wymienione na stronie ati-amd

https://a248.e.akamai.net/f/674/9206/0/ ... linux.html

lukas
Posty: 51
Rejestracja: 14 czerwca 2007, 14:15
Lokalizacja: Nie pamiêtam

Post autor: lukas » 02 stycznia 2008, 11:55

U mnie na kompilowanym jaju 2.6.23.12 nie poszły. Powalczę dzisiaj i zobaczymy co z tego będzie ;-)

Zablokowany