Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Jak poprawnie zainstalowa stery grafiki AMD ?

Zaczęty przez wlodarek1, Kwiecień 03, 2013, 05:00:46 PM

Poprzedni wątek - Następny wątek

wlodarek1

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 ?

MoroS

#1
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.
Nie ma rzeczy niemożliwych. Są tylko takie, których jeszcze nie umiemy wykonać. ;)

wlodarek1

#2
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  :|

MoroS

#3
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).
Nie ma rzeczy niemożliwych. Są tylko takie, których jeszcze nie umiemy wykonać. ;)

wlodarek1

#4
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

MoroS

#5
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.
Nie ma rzeczy niemożliwych. Są tylko takie, których jeszcze nie umiemy wykonać. ;)

Zobacz najnowsze wiadomości na forum