Instalacja sterowników do AMD R9 270x

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
szymon1051
Beginner
Posty: 131
Rejestracja: 02 sierpnia 2012, 14:21

Instalacja sterowników do AMD R9 270x

Post autor: szymon1051 »

Moja karta to R9 270x.
Pobrałem ze strony amd http://support.amd.com/en-us/download/d ... =Linux+x86 "AMD Catalyst™ 13.12 Proprietary Linux x86 Display Driver", czyli dokładniej amd-catalyst-13.12-linux-x86.x86_64.zip w środku było amd-catalyst-13.12-linux-x86.x86_64.run.
W terminalu wpisałem sh amd-catalyst-13.12-linux-x86.x86_64.run . Poprosiło mnie o hasło do roota, podałem i na końcu wyskoczyło mi
One or more tools required for installation cannot be found on the system.
Install the required tools before installing the fglrx driver. Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD gardware acceleration and nat nake your ststem unstabile. No recommended.
See /usr/share/ati/fgirx-install.log for more details.
A w terminalu mam:

Kod: Zaznacz cały

Detected configuration:
Architecture: x86_64 (64-bit)
X Server: X.Org 6.9 or later 64-bit
loki_setup: directory: (null)
Removing temporary directory: fglrx-install.O3u2vL
Czego brakuje do instalacji sterowników?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Te z repozytorium nie wystarczą?

1. Podstawa:

Kod: Zaznacz cały

aptitude install build-essential linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') module-assistant
2. Zajrzyj do loga /usr/share/ati/fgirx-install.log
szymon1051
Beginner
Posty: 131
Rejestracja: 02 sierpnia 2012, 14:21

Post autor: szymon1051 »

Co to robi?
Log pusty.
Kiedyś dawno korzystałem z opensuse i miałem nvidie i pisali mi żeby zainstalować i też przyzwyczajenie z windowsa.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

To instaluje 3 pakiety: narzędzia do kompilacji i nagłówki jądra.

W repozytorium również znajdują się sterowniki zamknięte, tylko w starszej wersji, stąd pytanie czy nie wystarczą.
https://wiki.debian.org/ATIProprietary

Dodane:
Jaka to wersja debiana?
W repozytorium też jest wersja 3.12. Jak korzystasz z wersji stabilnej, to musisz sięgnąć do backportów: https://packages.debian.org/wheezy-back ... lrx-driver
szymon1051
Beginner
Posty: 131
Rejestracja: 02 sierpnia 2012, 14:21

Post autor: szymon1051 »

7.4
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Zaktualizuj listę repozytoriów o backporty i dział nonfree: threads/1408-Wpisy-w-pliku-etc-apt-sour ... #post10079

Zaktualizuj jądro do tego z backportów.

Następnie:

Kod: Zaznacz cały

aptitude -r -t wheezy-backports linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver fglrx-control fglrx-atieventsd fglrx-modules-dkms
Teraz utworzenie xorg:

Kod: Zaznacz cały

aticonfig --initial -f
Jak utworzenie xorg z jakiegoś powodu nie zadziała, to podstawowy jest tutaj: https://wiki.debian.org/ATIProprietary#Configuration
szymon1051
Beginner
Posty: 131
Rejestracja: 02 sierpnia 2012, 14:21

Post autor: szymon1051 »

Nie mogę zapisać gedit bo pisze że brak uprawnień none to samo.
A jak próbuje sudo none, bo tak się loguje chyba na admina jak pamiętam to po podaniu hasła pisze mi:

Kod: Zaznacz cały

szymon nie występuje w pliku sudoers. Ten incydent zostanie zgłoszony.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

W Debianie sudo trzeba sobie skonfigurować. Na konto roota możesz się zalogować wpisując: Następnie zostaniesz zapytany o hasło, jeżeli będzie ono prawdziwe otrzymasz uprawnienia roota. Żeby z nich zrezygnować musisz wpisać:

Kod: Zaznacz cały

exit
szymon1051
Beginner
Posty: 131
Rejestracja: 02 sierpnia 2012, 14:21

Post autor: szymon1051 »

Rafal_F pisze: Następnie:

Kod: Zaznacz cały

aptitude -r -t wheezy-backports linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') fglrx-driver fglrx-control fglrx-atieventsd fglrx-modules-dkms
Pisze mi

Kod: Zaznacz cały

Nieznane polecenie: "linux-headers-amd64"aptitude 0.6.8.2
Użycie: aptitude [-S nazwa-pliku] [-u|-i]
       aptitude [opcje] <akcja> ...
  Akcje (jeśli nie podano, aptitude uruchamia się w trybie interaktywnym):


 install      - Instalacja/uaktualnienie pakietów.
 remove       - Usunięcie pakietów.
 purge        - Usunięcie pakietów i ich plików konfiguracyjnych.
 hold         - Zatrzymanie pakietów.
 unhold       - Anulowanie zatrzymania pakietów.
 markauto     - Zaznaczenie pakietów jako automatycznie zainstalowanych.
 unmarkauto   - Zaznaczenie pakietów jako ręcznie zainstalowanych.
 forbid-version - Zabronienie uaktualniania do określonej wersji pakietu.
 update       - Pobranie list nowych/uaktualnionych pakietów.
 safe-upgrade - Bezpieczna aktualizacja systemu.
 full-upgrade - Aktualizacja systemu; możliwa instalacja/usunięcie pakietów.
 build-dep    - Instalacja zależności na czas budowania pakietu.
 forget-new   - Usunięcie informacji o tym, które pakiety są nowe.
 search       - Wyszukiwanie pakietów według nazwy/wyrażenia.
 show         - Wyświetlanie szczegółowych informacji o pakiecie.
 versions     - Wyświetlanie wersji podanych pakietów.
 clean        - Usunięcie pobranych plików pakietów.
 autoclean    - Usunięcie starych plików pakietów.
 changelog    - Wyświetlanie dziennika zmian pakietu.
 download     - Pobranie pliku .deb pakietu.
 reinstall    - Pobranie i ponowna instalacja już zainstalowanego pakietu.
 why          - Wyświetlenie pakietów ręcznie zainstalowanych, które wymagają
                danego pakietu, lub dlaczego pakiet lub pakiety mogą go wymagać.
 why-not      - Wyświetlenie pakietów ręcznie zainstalowanych, które prowadzą
                do konfliktu z danym pakietem, lub dlaczego pakiet lub pakiety
                mogą prowadzić do konfliktu z danym pakietem po instalacji.


  Opcje:
 -h             Ten tekst pomocy.
 --no-gui       Nie używa interfejsu GTK, nawet jeśli jest dostępny.
 -s             Symulacja akcji bez ich wykonania.
 -d             Pobranie pakietów bez instalacji lub usuwania czegokolwiek.
 -P             Pytanie o potwierdzenie wykonywanych akcji.
 -y             Przyjęcie odpowiedzi "tak" na pytania typu tak/nie.
 -F format      Format wyświetlania wyników wyszukiwania; patrz podręcznik.
 -O order       Sposób sortowania wyników wyszukiwania; patrz podręcznik.
 -w width       Szerokość wyświetlania wyników wyszukiwania.
 -f             Agresywne próby naprawienia niespełnionych zależności.
 -V             Wyświetlanie wersji pakietów do instalacji.
 -D             Wyświetlanie zależności automatycznie zmienianych pakietów.
 -Z             Wyświetlanie zmian rozmiarów pakietów.
 -v             Wyświetlanie dodatkowych informacji (można podać wielokrotnie).
 -t [wydanie]   Ustalenie wydania z którego mają pochodzić instalowane pakiety.
 -q             Wyłączenie wskaźników postępu przy uruchomieniu w trybie
                wiersza poleceń.
 -o nazwa=wartość  Bezpośrednie ustawienie wartości podanej opcji.
 --with(out)-recommends	Czy traktować rekomendacje (sugestie) jak
                silne zależności.
 -S nazwa-pliku Odczyt rozszerzonych informacji o stanie z pliku nazwa-pliku.
 -u:     : Uaktualnienie listy pakietów przy starcie.
                  (tylko interfejs terminalowy)
 -i             Przeprowadzenie instalacji przy starcie.
                  (tylko interfejs terminalowy)


                  Ten aptitude nie posiada Mocy Super Krowy.
Awatar użytkownika
JiHAD
Posty: 55
Rejestracja: 24 grudnia 2007, 11:03
Lokalizacja: City17

Post autor: JiHAD »

Spróbuj przepisać to wyrażenie regularne z palca a nie kopiuj wklej albo po prostu usuń część dotyczą linux-headers i tak są zależnościach fglrx-driver.
ODPOWIEDZ