Linuxiarze.pl Forum

Dystrybucje Linux => Sparky => Wątek zaczęty przez: wlodarek1 w Kwiecień 03, 2013, 05:00:46 PM

Tytuł: Jak poprawnie zainstalowa stery grafiki AMD ?
Wiadomość wysłana przez: wlodarek1 w Kwiecień 03, 2013, 05:00:46 PM
Mam zainstalowany SPARKY linux.

Zainstalowalem do niego stery grafiki AMD wg opisu na jego forum , czyli zainstalowalem pakiet

FGLRX-DRIVER i wydalem polecenie ATICONFIG --INITIAL

Zostal wygenerowany plik taki plik xorg.conf ;

Code:

Section "ServerLayout"
   Identifier     "aticonfig Layout"
   Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
   Identifier   "aticonfig-Monitor[0]-0"
   Option       "VendorName" "ATI Proprietary Driver"
   Option       "ModelName" "Generic Autodetecting Monitor"
   Option       "DPMS" "true"
EndSection

Section "Device"
   Identifier  "aticonfig-Device[0]-0"
   Driver      "fglrx"
   BusID       "PCI:2:0:0"
EndSection

Section "Screen"
   Identifier "aticonfig-Screen[0]-0"
   Device     "aticonfig-Device[0]-0"
   Monitor    "aticonfig-Monitor[0]-0"
   DefaultDepth     24
   SubSection "Display"
      Viewport   0 0
      Depth     24
   EndSubSection
EndSection


Z listy ladujacych sie modulow znikl RADEON al;e nie pojawil sie FGLRX

Oto wynik polecenia LSMOD

Code:

darek@sparky:~$ lsmod
Module                  Size  Used by
nls_utf8                1069  1
nls_cp437               4867  1
vfat                    8780  1
fat                    45647  1 vfat
af_packet              23393  2
parport_pc             29073  0
ppdev                   4902  0
lp                      7614  0
parport                31170  3 lp,ppdev,parport_pc
bnep                    9340  2
rfcomm                 29076  10
uinput                  6085  1
nfsd                  205058  2
exportfs                3522  1 nfsd
auth_rpcgss            27751  1 nfsd
nfs_acl                 2193  1 nfsd
nfs                   131275  0
lockd                  56817  2 nfs,nfsd
fscache                65375  1 nfs
sunrpc                186068  6 nfs,nfsd,auth_rpcgss,lockd,nfs_acl
ipv6                  280934  36
loop                   15807  0
arc4                    1619  2
ath9k                  93365  0
uvcvideo               65422  0
videobuf2_vmalloc       2444  1 uvcvideo
videobuf2_memops        1894  1 videobuf2_vmalloc
videobuf2_core         28145  1 uvcvideo
videodev               95519  2 uvcvideo,videobuf2_core
ums_realtek             6841  0
media                  10963  2 uvcvideo,videodev
usb_storage            40644  2 ums_realtek
snd_hda_codec_hdmi     25364  1
ath9k_common            2667  1 ath9k
snd_hda_codec_realtek    56836  1
snd_hda_intel          31119  5
snd_hda_codec         103848  3 snd_hda_codec_realtek,snd_hda_codec_hdmi,snd_hda_intel
snd_hwdep               5168  1 snd_hda_codec
snd_pcm                72616  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc          7314  2 snd_pcm,snd_hda_intel
snd_seq                44608  0
snd_seq_device          5241  1 snd_seq
snd_timer              16794  2 snd_pcm,snd_seq
snd                    54597  19 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_hda_codec,snd_hda_intel,snd_seq_device
soundcore               5927  1 snd
sp5100_tco              5989  0
i2c_piix4               8338  0
ehci_pci                3165  0
k10temp                 2614  0
pcspkr                  1514  0
i2c_core               22034  2 i2c_piix4,videodev
ath9k_hw              366808  2 ath9k_common,ath9k
joydev                  8154  0
acer_wmi               22180  0
ath                    14311  3 ath9k_common,ath9k,ath9k_hw
mac80211              454338  1 ath9k
cfg80211              442858  3 ath,ath9k,mac80211
btusb                  11258  0
bluetooth             192086  24 bnep,btusb,rfcomm
kvm_amd                45645  0
kvm                   367351  1 kvm_amd
psmouse                68122  0
sparse_keymap           3438  1 acer_wmi
evdev                   7869  22
battery                10005  0
ac                      2805  0
rfkill                 15152  5 cfg80211,acer_wmi,bluetooth
rtc_cmos                7937  0
serio_raw               3903  0
wmi                     8502  1 acer_wmi
button                  4351  0
video                  10923  1 acer_wmi
ext4                  482685  1
crc16                   1351  2 ext4,bluetooth
jbd2                   78170  1 ext4
mbcache                 5806  1 ext4
hid_generic              856  0
usbhid                 34103  0
hid                    74814  2 hid_generic,usbhid
sg                     20272  0
sr_mod                 13940  0
cdrom                  33170  1 sr_mod
sd_mod                 35654  5
microcode              20538  0
thermal                 7572  0
tg3                   134640  0
ptp                     7789  1 tg3
pps_core                6424  1 ptp
ohci_hcd               21688  0
ehci_hcd               36060  1 ehci_pci
ahci                   19967  2
libahci                21144  1 ahci
libata                176705  2 ahci,libahci
scsi_mod              169645  5 sg,usb_storage,libata,sd_mod,sr_mod
darek@sparky:~$


Jaki wiec w tym momencie modul obsluguje moja karte graficzna

W prawym dolnym rogu mam okienko z napisem AMD - UNSUPPORTED HARDWARE .

Jak wiec w koncu na tej dystrybucji zainstalowac stery grafiki AMD ?
Tytuł: Odp: Jak poprawnie zainstalowa stery grafiki AMD ?
Wiadomość wysłana przez: MoroS w Kwiecień 04, 2013, 10:17:22 AM
Witam.

Sterowniki instaluje się jak w każdej innej dystrybucji bazującej na Debianie, trzeba tylko dobrać właściwe. Potrzebuję jednak więcej informacji, aby spróbować pomóc, bo bez tego ani rusz:

- model karty;

- wersja sterownika (pakietu);

- najlepiej też link do instrukcji, o której wspomniałeś;

Na chwilę obecną mogę tylko przypuszczać, że karta nie jest najnowsza, a sterownik jak najbardziej, więc może już nie wspierać tego modelu, ale aby to potwierdzić potrzebny jest mi jej model i wersja sterownika. AMD jest ogólnie znane ze słabej jakości sterowników i ogólnie ubogiego wsparcia dla Linuksa, więc nie zdziwiłbym się, gdyby okazało się, że sterownik nie wspiera tej konkretnej karty.
Tytuł: Odp: Jak poprawnie zainstalowa stery grafiki AMD ?
Wiadomość wysłana przez: wlodarek1 w Kwiecień 04, 2013, 02:48:36 PM
Model karty grafiki AMD

Quote:

02:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Manhattan [Mobility Radeon HD 5400 Series]


Postawiłem system od nowa , teraz już mam polskie litery  :)

W tym momencie używam domyślnego modułu RADEON .

Teraz tylko prośba o poradę ; który sterownik wybrać do tej grafy, by po zainstalowaniu było dobrze  :|
Tytuł: Odp: Jak poprawnie zainstalowa stery grafiki AMD ?
Wiadomość wysłana przez: MoroS w Kwiecień 04, 2013, 04:06:15 PM
Ok, wygląda na to, że raczej nie ma problemów z Twoją kartą i sterownikami (w repo jest wersja 12.6, a Twoja karta jest wspierana także w 13.1), więc prawdopodobnie to kwestia konfiguracji.



Przećwiczmy to jeszcze raz:

1. Zainstaluj pakiety: fglrx-control i fglrx-driver (możliwe, że trzeba będzie dodać repozytorium non-free, jeżeli apt-get nie zobaczy ich normalnie, przy okazji zwróć uwagę na wersję pakietu, tak w razie czego, żeby było wiadomo który to się tam instaluje).

2. Zmień konfigurację X.org, żeby używał fglrx zamiast radeon (albo przez to polecenie, o którym napisałeś wcześniej, albo ręcznie).

3. Spróbuj uruchomić/zrestartować X'y.

4. Jeżeli nie wstaną, to spróbuj uruchomić jako root "modprobe fglrx".

5. Spróbuj uruchomić/zrestartować X'y ponownie.



Jeżeli to nie pomogło, bo mile widziane będą pliki logów X'ów (albo są w katalogu domowym, albo w /var/log, ale raczej w /var/log) i wynik wykonania polecenia "dmesg" ("dmesg" mile widziane zaraz po wykonaniu "modprobe fglrx", bo inaczej możemy przegapić istotne informacje).
Tytuł: Odp: Jak poprawnie zainstalowa stery grafiki AMD ?
Wiadomość wysłana przez: wlodarek1 w Kwiecień 06, 2013, 06:55:44 PM
Ciąg dalszy opowieści o instalowaniu sterów amd na Sparky ;

po zainstalowaniu pakietówe fglrx-driver,config wraz z ich zalenościami

i wygenerowaniu pliku xorg.conf - x-y wstały ,

ale przy przewijaniu strony internetowej obraz "faluje" .

Nie widać ani modułu FGLRX ani RADEON , chyba jakiś inny , mało wydajny moduł w tym momencie  obsługuje grafikę . No więc poprzez poprzez synaptic odinstalowałem to co się wiąże z FGLRX

i ciągnąłem stery ze strony AMD . Po ich zainstalowaniu[nie wywaliło żadnego błędu] -

x-y już nie wstały  , pojawił się ciemny obraz i nic więcej .

Wtedy przełączyłem się na windows , zajrzałem na distrowatch i zobaczyłem że ukazała się najnowsza wersja tureckiego pardusa. Te distro też jest klonem debiana testing .

Przy uruchamianiu "live" pardusa , pojawił się niebieski, zmieniający się stopniowo na biały pasek .

Taki pasek już widziałem np na fedorze , wówczas gdy stery karty grafiki prawidłowo się zainstalowały

Na pardusie "live" dałem polecenie LSMOD i pokazało ono że moduł FGLRX jest już załadowany  :)

Po zainstalowaniu pardusa na dysku pokazało się to samo ; niebiesko-biały pasek ładowania i moduł FGLRX od razu załadowany  :D Zajrzałem do pardusowego pliku xorg.conf i okazało się że są tam tylko 3 linijki . Jak to jest że turcy potrafią coś  porządnie zrobić, a polacy nie  :o
Tytuł: Odp: Jak poprawnie zainstalowa stery grafiki AMD ?
Wiadomość wysłana przez: MoroS w Kwiecień 06, 2013, 07:11:01 PM
Zapewne Pardus używa standardowej konfiguracji jądra systemu, która jest o wiele mniej wydajna niż Liquorix, który, nie oszukujmy się, standardowy nie jest. Zapewne "dmesg" raz-dwa pokazałby co jest problemem, ale skoro zrobiłeś po swojemu i użyłeś ostatecznie innej dystrybucji, to nie ma sensu kontynuować tego wątku. Cieszymy się, że jakaś inna dystrybucja Ci działa, a temat zamykam.