Quan recentment vam arribar a Linux un dels temes mes freqüents que solen freqüentar és la instal·lació dels drivers de vídeo en el sistema. Ja que a més d'això també per als que compten amb equips d'escriptori tenen la possibilitat de poder afegir o canviar la targeta de vídeo.
I és quan sorgeix la necessitat de poder instal·lar els drivers de vídeo de la nostra targeta, en aquest cas ens centrarem en la instal·lació dels drivers de vídeo d'AMD.
Per realitzar una correcta instal·lació dels drivers de vídeo en la nostra distribució de Linux cal conèixer primerament el model i chipset de la nostra targeta.
Com saber el model de la nostra targeta de vídeo?
Per a això hem d'obrir una terminal i executar-hi aquesta comanda:
lspci | grep VGA
A l'realitzar l'execució d'aquesta comanda s'imprimirà en pantalla les dades de la nostra targeta de vídeo, En el meu cas va resultar el següent:
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] [Radeon R5 (PCIE)]
Com que tinc un processador AMD amb GPU integrat aquest té el model Radeon R5. Amb aquesta informació en mà procedim a realitzar la descàrrega de l'driver adequat per al nostre sistema.
Descàrrega d'el Driver de vídeo
Hem de dirigir-nos a la pàgina oficial d'AMD per realitzar la descàrrega de l'driver. El link és aquest.
aquí poso una petita nota per als usuaris d'Ubuntu i derivats (Linux Mint, Kubuntu, Xubuntu, Lubuntu, etc.) així com també per als usuaris d'Arch Linux i els seus derivats.
Per al cas d'aquestes distribucions podem realitzar una instal·lació altern sense haver de recórrer a utilitzar aquest mètode general, aquests mètodes els descriuré més avall.
Instalacion d'el els drivers AMDGPU Pro
Ja amb l'arxiu descarregat procedim a descomprimir amb:
tar -xJvf amdgpu-pro _ *. tar.xz
Ara hem d'accedir a directori acabat de crear, On substitueixin les XX per la versió corresponent al seu descàrrega:
cd amdgpu-pro-XX.XX
Aquí a aquesta part, tant els usuaris de Debian, Ubuntu i derivats d'aquests cal que habilitem l'arquitectura de 32 bits en el sistema, això ho vam habilitar amb:
sudo dpkg --add-architecture i386 sudo apt update
Procedim amb la instal·lació executant l'script que es troba dins de la carpeta això ho fem teclejant:
./amdgpu-pro-install -y
Tot i que alguns dels recomanats poden ser:
./amdgpu-pro-install –px
O també poden utilitzar:
./amdgpu-pro-install --opencl=rocm
Finalitzada la instalacion, només hem de reiniciar el nostre equip perquè els canvis arrenquin a l'iniciar el sistema.
Com instal·lar els drivers AMD GPU PRO en Ubuntu i derivats?
Per als que són usuaris d'Ubuntu o algun sistema derivat d'aquest, podem facilitar la instal·lació dels drivers, mitjançant l'ús d'un repositori de tercers.
Aquest repositori és mantingut per un equip d'usuaris que l'actualitzen constantment i ens ofereix un mètode més senzill per obtenir els controladors.
Només cal afegir-lo a el sistema amb:
sudo add-apt-repository ppa:oibaf/graphics-drivers sudo apt-get update
I procedim a instal·lar amb:
sudo apt install xserver-xorg-video-amdgpu
I si volen instal·lar el suport per Vulkan:
sudo apt install mesa-vulkan-drivers
Com instal·lar els drivers AMD GPU PRO en Arch Linux i derivats?
Per al cas dels usuaris d'Arch Linux, Manajaro, Antergos o qualsevol derivat la instal·lació d'aquests drivers pot ser tant senzill com una mica complicat i això és degut al fet que depèn bastant de la configuració del teu arxiu pacman.conf així com del programari del sistema.
T'explico, atès que no sempre els drivers de vídeo d'AMD solen ser compatibles amb l'última versió de l'Xorg i de l'nucli de linux, a més que requereix que tinguis habilitat el repositori multilib en això.
Aquí per instal·lar els drivers de la manera més senzilla és recolzant-te d'un gestor gràfic de Pacman, Com ho és Octopi, per la qual cosa has de tenir habilitat el repositori d'AUR i comptar amb un assistent.
Aquest el instal·les amb:
aurman -S octopi octopi-notifier
fet això pots buscar el paquet amdgpu-pro a Octopi i instal·lar amb ajuda d'aquest.
A causa de que aquest tema d'instal·lació de drivers en Arch Linux és una mica més obert, compartiré la seva instal·lació en una entrada dedicada per a això.
Perquè complicar-se la vida, instal·la Manjaro i el controlador d'AMD i el que sigui s'instal·la sol. Quan instal·les Manjaro et pregunta si vols el controlador lliure o el propietari i si més endavant vols canviar de posem per exemple tens instal·lat el propietari, amb un sol clic es des-instal·la el propietari i s'instal·la el lliure i amb el nucli passa el mateix un sol clic i tens el nucli instal·lat i el grub modificat i les aplicacions s'instal·len a en una línia molt curta en el terminal i no cal afegir cap dipòsit. Passa't a Manjaro i gaudeix del teu temps i no perdis el temps instal·lat controladors.
Els dos drivers són lliures, per tant no pots triar el «oficial».
bones, he llegit el teu post, i veig que tenies pensant en posar com fer la instal·lació en arch-linux, no tinc molt clar que jo pugui fer-ho, perquè tinc por que no em sigui compatible amb els últims xorg, t'escric per preguntar-te si saps alguna cosa d'això, si és molt complicat i sobretot si val la pena pel que fa a el driver lliure.
En el meu cas, no veig que valgui el temps de realitzar la instal·lació de l'driver amd-gpu ja que no s'ha actualitzat en algun temps a més de que la versió que ofereixen és molt endarrerida.
L'avantatge que tens amb Arch Linux i derivats és que pots obtenir versions velles de l'Xorg, només és qüestió que busquis quina versió és compatible amb la versió de el controlador en el teu cas.
L'última qüestió, et seré franc, Vulkan està fent millor les coses.
A mi em passa amb xubuntu 18.4 que no em reconeix les dues pantalles des de l'inici, si arrenco a window $ 7 si; però perquè em reconegui les dues pantalles he de desendollar el cable vga d'una pantalla i tornar a endollar passat un temps (l'altre monitor és per DVI)
per mes que segueixo les instruccions de la consola no hi ha res a fer
gràcies ets un amor, tarda bastant buscant fins a trobar aquest post i reiniciar i veure per aquesta segona pantall
tinc kubuntu i kde fa servir xorg?