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  2013-09-16 17:27:49

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

AMD Catalyst i jessie na 3.10-2-pae-i686

Siema,

Na wheezym i kernelu 3.2.0.4 nie było żadnego problemu, tak na jessie nie moge zainstalować zamkniętych sterowników do AMD HD6580.

Co robie? - krok po kroku.

Z roota:

1.) aptitude install gcc make linux-headers-$(uname -r) xorg
2.) Download amd-driver-installer-catalyst-13-4-x86.x86_64.zip -> unzip
3.) chmod +x amd-driver-installer-catalyst-13-4-x86.x86_64.run
4.) I od tego momentu na wheezym wszystko śmigało, na jessiem już nie.
fglrx-install.log

Kod:

Supported adapter detected.
Check if system has the tools required for installation.
Uninstalling any previously installed drivers.
Unloading radeon module...
Unloading drm module...
Error: Module drm is in use by: ttm drm_kms_helper
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.a .??* *.symvers
make -C /lib/modules/3.10-2-686-pae/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Wejście do katalogu `/usr/src/linux-headers-3.10-2-686-pae'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:476:0:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function ‘FGLDRM_proc_init’:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:2: error: implicit declaration of function ‘create_proc_entry’ [-Werror=implicit-function-declaration]
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:98:19: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:105:12: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:112:7: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:124:6: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:125:6: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘firegl_proc_init’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:598:14: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:610:13: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:617:12: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:617:27: error: ‘read_proc_t’ undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:617:27: note: each undeclared identifier is reported only once for each function it appears in
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:617:39: error: expected expression before ‘)’ token
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:621:15: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:631:13: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:651:16: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:651:43: error: expected expression before ‘)’ token
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:656:16: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:660:16: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:669:13: warning: assignment makes pointer from integer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:672:16: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:672:43: error: expected expression before ‘)’ token
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:673:16: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:673:32: error: ‘write_proc_t’ undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:673:45: error: expected expression before ‘)’ token
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:674:16: error: dereferencing pointer to incomplete type
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_EFI_IS_ENABLED’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3091:5: warning: return makes integer from pointer without a cast [enabled by default]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:523:1: warning: ‘firegl_debug_proc_read_wrap’ defined but not used [-Wunused-function]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:528:12: warning: ‘firegl_debug_proc_write_wrap’ defined but not used [-Wunused-function]
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:546:12: warning: ‘firegl_major_proc_read’ defined but not used [-Wunused-function]
cc1: some warnings being treated as errors
make[4]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Błąd 1
make[3]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Błąd 2
make[2]: *** [sub-make] Błąd 2
make[1]: *** [all] Błąd 2
make[1]: Opuszczenie katalogu `/usr/src/linux-headers-3.10-2-686-pae'
make: *** [kmod_build] Błąd 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
[Reboot] Kernel Module : update-initramfs

Jakieś wskazówki ?

Offline

 

#2  2013-09-16 17:32:48

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Słyszałeś o repozytoriach?
Zainstaluj normalnie z repozytorium, a to odinstaluj.

W ten sposób stwarzasz sobie niepotrzebne problemy.

Offline

 

#3  2013-09-16 18:10:57

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

fglrx'y się kłaniają. Dokładniej, chodzi o pakiety fglrx-control, fglrx-driver oraz fglrx-modules-dkms.

Offline

 

#4  2013-09-16 22:21:26

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Dzieki wam, wszystko śmiga, myślałem, że zamknięte stery to lepsza opcja :)

Offline

 

#5  2013-09-17 00:10:32

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

aldehyt napisał(-a):

Dzieki wam, wszystko śmiga, myślałem, że zamknięte stery to lepsza opcja :)

fglrx to zamknięte stery

jest dobrą opcją, ale nie wiem czy najlepszą. Na pewno bezproblemowe działanie masz na wbudowanych, ale nie są w pełni wydajne

Fervi

Offline

 

#6  2013-09-17 08:01:58

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Wątpie, żeby cokolwiek było w pełni wydajne na linuxie:

jako ciekawostka

Moja karta graficzna jest uszkodzona, jeżeli włącze jakikolwiek film, jest duża szansa, że przez cały ekran pojawią się niebieskie paski i system się wiesza <- tak się dzieje tylko na windowsie. Na linuxie ten problem nie występuję, oznacza to, że zarówno sterowniki ze strony AMD jak i fglrx, nie wykorzystują, części układu który jest uszkodzony :)
Dotyczy tylko filmów, flashe gry benchmarki działają bez problemu

Ostatnio edytowany przez aldehyt (2013-09-17 08:02:40)

Offline

 

#7  2013-09-17 09:06:47

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Pewnie piszesz o akceleracji wideo.
Jak sobie włączysz to będziesz miał takie same doznania jak pod Windowsem ;)

Offline

 

#8  2013-09-17 09:39:45

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Wszystko pewnie do ustawienia w xorg.conf ?

Offline

 

#9  2013-09-17 09:44:53

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Zainstaluj  xvba-va-driver i vainfo.
Potem sprawdź poleceniem:

Kod:

vainfo

Offline

 

#10  2013-09-17 11:37:21

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Kod:

libva info: VA-API version 0.33.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib/i386-linux-gnu/dri/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
vainfo: VA-API version: 0.33 (libva 1.1.1)
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.8.0
vainfo: Supported profile and entrypoints
      VAProfileH264High               :    VAEntrypointVLD
      VAProfileVC1Advanced            :    VAEntrypointVLD

Jak się to czyta ?

Ostatnio edytowany przez aldehyt (2013-09-17 11:41:23)

Offline

 

#11  2013-09-17 13:29:22

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

sudo apt-get install xvba-va-driver

Fervi

Offline

 

#12  2013-09-17 13:36:34

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Zrobiłem to wcześniej, wklejony kod z postu wyżej, jest po zainstalowaniu xvba-va-driver

Kod:

i A fglrx-atieventsd                - events daemon for the non-free ATI/AMD Rad
v   fglrx-atieventsd-virtual        -                                           
i   fglrx-control                   - control panel for the non-free ATI/AMD Rad
v   fglrx-control-virtual           -                                           
i   fglrx-driver                    - non-free ATI/AMD RadeonHD display driver  
v   fglrx-kernel-13.4               -                                           
v   fglrx-kernel-8.97.100.7         -                                           
v   fglrx-kernel-dkms               -                                           
p   fglrx-legacy-atieventsd         - events daemon for the non-free ATI/AMD Rad
p   fglrx-legacy-control            - control panel for the non-free ATI/AMD Rad
p   fglrx-legacy-driver             - non-free ATI/AMD RadeonHD display driver (
p   fglrx-legacy-modules-dkms       - dkms module source for the non-free ATI/AM
p   fglrx-legacy-source             - kernel module source for the non-free ATI/
i   fglrx-modules-dkms              - dkms module source for the non-free ATI/AM
p   fglrx-source                    - kernel module source for the non-free ATI/
i A glx-alternative-fglrx           - allows the selection of FGLRX as GLX provi
i A libfglrx                        - non-free ATI/AMD RadeonHD display driver (
i A libfglrx-amdxvba1               - AMD XvBA (X-Video Bitstream Acceleration) 
p   libfglrx-legacy                 - non-free ATI/AMD RadeonHD display driver (
p   libfglrx-legacy-amdxvba1        - AMD XvBA (X-Video Bitstream Acceleration) 
v   libfglrx-virtual                -                                           
i A libgl1-fglrx-glx                - proprietary libGL for the non-free ATI/AMD
v   libgl1-fglrx-glx-i386           -                                           
v   libgl1-fglrx-glx-virtual        -                                           
p   libgl1-fglrx-legacy-glx         - proprietary libGL for the non-free ATI/AMD
v   libgl1-fglrx-legacy-glx-i386    -                                           
v   xserver-xorg-video-fglrx        -

Kod:

i A libfglrx-amdxvba1                                          - AMD XvBA (X-Video Bitstream Acceleration) runtime libraries         
p   libfglrx-legacy-amdxvba1                                   - AMD XvBA (X-Video Bitstream Acceleration) runtime libraries (legacy)
p   libxvbaw-dev                                               - AMD XvBA (X-Video Bitstream Acceleration) development files         
v   libxvbaw1                                                  -                                                                     
i   xvba-va-driver                                             - XvBA-based backend for VA API (AMD fglrx implementation)

Ostatnio edytowany przez aldehyt (2013-09-17 13:59:30)

Offline

 

#13  2013-09-17 14:03:24

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

@fervi:
Bez tego pakietu by nie działało vaapi.

@aldehyt:
W tym wątku masz przykład z Vlc:
http://forum.dug.net.pl/viewtopic.php?pid=219116#p219116

Offline

 

#14  2013-09-17 15:29:18

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Ogólnie w ustawieniach VLC, a konkretnie:
Narzędzia -> Preferencje -> Wejście i kodeki -> Użyj przyspieszenie dekodowania GPU (dafuq, polski trudna język)

Wtedy wszystko będzie (jeśli akceleracja wideo pozwala) z akceleracją oglądane (mniejsze zużycie procka, oszczędność prądu).

Te problemy co miałeś pod Windowsem z filmami nie muszą wynikać z uszkodzonej karty graficznej, a ze źle napisanych sterowników od AMD

Fervi

Offline

 

#15  2013-09-17 15:56:25

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Zrobiłem tak jak napisał fervi, i żaden problem nie występuje, nie wiem jak go tu wywołać, np na windowsie 90% otwartych filmów na przeglądarkach wywalało system do góry nogami. Też myślałem o źle napisanych sterownikach, ale w necie nic nie znalazłem na ten temat ;)

Debian 0%

Kod:

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850]

Offline

 

#16  2013-09-17 16:09:15

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Skoro w przeglądarkach, to chyba jeszcze Flash do tego przykładał rękę.

Poza tym vaapi nie musi działać przy każdym filmie:

aldehyt napisał(-a):

Kod:

vainfo: Supported profile and entrypoints
      VAProfileH264High               :    VAEntrypointVLD
      VAProfileVC1Advanced            :    VAEntrypointVLD

Offline

 

#17  2013-09-17 17:29:19

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Niema powodu do dumy, ale błąd i zaczął wystepować na linuxie :)

W tym przypadku najlepiej wyklepać z konsoli ?

Kod:

apt-get purge xvba-va-driver

Offline

 

#18  2013-09-17 18:37:59

  fervi - Użytkownik

fervi
Użytkownik
Zarejestrowany: 2010-03-14

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Albo wyłączyć akcelearcję video - styknie

Ofc. możesz usunąć

Fervi

Offline

 

#19  2013-09-18 00:39:06

  gindek - Zubr, bydle na etacie.

gindek
Zubr, bydle na etacie.
Skąd: Z puszczy.
Zarejestrowany: 2008-12-08

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

fervi napisał(-a):

aldehyt napisał(-a):

Dzieki wam, wszystko śmiga, myślałem, że zamknięte stery to lepsza opcja :)

fglrx to zamknięte stery

jest dobrą opcją, ale nie wiem czy najlepszą. Na pewno bezproblemowe działanie masz na wbudowanych, ale nie są w pełni wydajne

Fervi

W formie uzupełnienia informacji, sterowniki ktore sciagasz ze strony AMD sa "otwarte", źródła to tych sterowników sa w /usr/src/fglrx-COS_TAM/ zawsze po instalacji. Czyli bylo nie bylo "zamkniete" sterowniki to tez otwarte sterowniki ;-). No i dlatego ze amd daje źródła do budowy modułu fglrx, masz możliwość instalacji tego z repozytorium i jest tak jak fervi napisał "to są zamknięte sterowniki" (a raczej to co jest szeroko rozumiane pod pojeciem "zamkniete"). No i sterowniki w repozytorium pojawiaja sie z opoznieniem wzgledem publikacji na stronie AMD, bo ktos z projektu debiana musi je przebudowac, albo raczej przetestowac i przystosowac do projektu.


A co do problemu, ja mam sterowniki z repo bo na jessy z 3.10-2 nie mogłem "zamkniętych" odpalic, zwis bez zadnego loga .... problem na radeonie hd5650 mobile ( lapek) i na hd6950 w desktopie.


[edit]
428MB upgrade ... dawno lapka nie odpalałem :-).

Ostatnio edytowany przez gindek (2013-09-18 00:41:38)


" Wojny przychodzą i odchodzą, a moi żołnierze są wieczni"


"Zbuduj mały, dziarski router z udostępnionych przez prowadzącego części od Kamaza?"

Offline

 

#20  2013-09-18 07:57:02

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Mam teraz innym problem, niezależnie od aktualnego GUI nie mogę z xorg przejść na żadne tty, pojawia się czarny ekran i na tym koniec, z czarnego ekranu mogę przejść na tty7 ctrl+ald+f7

Offline

 

#21  2013-09-18 16:00:57

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

Ok tutaj pomogło ustawienie w grub.cfg vga="xxx" zgodne z rozdzielczością w X'ach :)

Offline

 

#22  2013-09-18 18:31:21

  yossarian - Szczawiożerca

yossarian
Szczawiożerca
Skąd: Shangri-La
Zarejestrowany: 2011-04-25

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

aldehyt napisał(-a):

Ok tutaj pomogło ustawienie w grub.cfg vga="xxx" zgodne z rozdzielczością w X'ach :)

Zajrzyj tutaj:
http://forum.dug.net.pl/viewtopic.php?id=22494

Poza tym w grub.cfg masz napisane:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

Offline

 

#23  2013-09-18 19:28:18

  aldehyt - Użytkownik

aldehyt
Użytkownik
Zarejestrowany: 2013-09-16

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

@yossarian
Widzę, że się spełniasz na tym forum, dzieki za każdą pomoc :)

Offline

 

#24  2013-09-18 20:56:36

  Pavlo950 - człowiek pasjonat :D

Pavlo950
człowiek pasjonat :D
Zarejestrowany: 2012-02-20
Serwis

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

aldehyt napisał(-a):

@yossarian
Widzę, że się spełniasz na tym forum, dzieki za każdą pomoc :)

To żeś, kurde, dowalił. :D

Offline

 

#25  2013-09-18 21:24:32

  jacekz - Użytkownik

jacekz
Użytkownik
Skąd: Lubuskie
Zarejestrowany: 2013-01-20

Re: AMD Catalyst i jessie na 3.10-2-pae-i686

@aldehyt
Tak a propos nie działającej konsoli tty: Zauważyłeś może spadek wydajności grafiki po dopisaniu vga="xxx" (wtedy gdy tty działają)?
Jak to jest u ciebie?

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)