Per a aquells que són usuaris de els controladors de vídeo ATI / AMD o d'algun processador AMD amb GPU integrat, sabran que, AMD distribueix els drivers de manera oficial dels seus productes per millorar el rendiment en el sistema d'aquests, l'únic inconvenient és que ho fa com a programari privat.
A diferència dels drivers que ens ofereix directament la comunitat de programari lliure, però lamentablement hi ha molta diferència en el rendiment. És per això que deixen molt per desitjar els drivers lliures pel que fa a l'rendiment en un ús intensiu de l'GPU.
Encara que des del punt de vista de molts no hi ha diferència, per a aquells usuaris que utilitzen els seus ordinadors per jugar o alguna activitat d'entreteniment que inclogui l'ús de vídeo, poden notar la diferència a l'usar els drivers lliures o privats.
En aquesta ocasió farem ús dels drivers privatius d'AMD en el nostre sistema. La instal·lació d'aquests és senzilla, només haurem de descarregar el paquet adequat al nostre sistema i instal. Però abans d'això haurem de revisar alguns punts del nostre sistema per realitzar aquesta tasca.
Passos previs per instal·lar els Drivers Radeon en Ubuntu
Abans de procedir a la descàrrega de l'driver és necessari revisar les especificacions de l'driver corresponent com ho és, la versió de Xorg que suporta, així com alguna dependència extra que pugui requerir.
Per saber que versió de Xorg tenim instal·lat en el sistema, amb la següent comanda ho podrem saber:
X -version
Tenint la informació de l'Xorg, passem a revisar els detalls i especificacions i saber si la versió de l'Xorg és compatible. També haurem de realitzar un backup preventiu de la nostra configuració de l'Xorg, Per qualsevol cosa, cal saber on el guardem, en el meu cas ho deixo a la mateixa carpeta amb el renom d'extensió .backup per identificar-lo:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Com instal·lar els drivers Privatius d'AMD en Ubuntu
Primerament haurem de dirigir-nos a la pàgina oficial d'AMD per realitzar la descàrrega de l'drivers corresponent a la nostra targeta de vídeo. el link és aquest.
Si no saps que xip setembre tens, amb la següent comanda et desplega el maquinari que té el teu equip, només has de identificar-lo:
sudo lspci
Et llancés tots els dispositius que tens connectats per PCI
O amb aquest altre comanda:
lspci | grep VGA
Pel que et haurà de donar una mica similar a això:
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] [Radeon R5 (PCIE)]
En el meu cas tinc un processador AMD amb GPU integrat Radeon R5.
Ja amb aquesta informació procedim a realitzar la descàrrega de l'driver adequat per al nostre sistema.
De manera ràpida haurem de actualitzar el nostre sistema, Podrem fer aquest pas amb aquests dos ordres, obrim una terminal i escrivim:
sudo apt update
sudo apt upgrade
A l'acabar la descàrrega de l'paquet procedim a descomprimir l'arxiu .tar. A l'finalitza el procés ens apareixerà una carpeta amb uns arxius .deb, alguna cosa similar a la imatge.
Procedim a obrir una terminal i ens col·loquem en el directori on van quedar els arxius de la carpeta que descomprimim anteriorment, en el meu cas ho deixi a la carpeta "Descàrregues".
cd Descargas
cd amdgpu-pro
I finalment procedim a realitzar la instal·lació dels drivers privatius amb:
./amdgpu-pro-install -y
En el meu cas s'aplica així, per a alguns, tindran només un arxiu .run o .sh, que els va aparèixer a l'descomprimir l'arxiu .tar.
Abans d'instal·lar-lo hauran de donar-li permisos d'execució amb la següent comanda:
sudo chmod +x tuarchivo.run.o.sh
I finalment ho instal·len, amb la següent comanda:
sudo sh ./tuarchivo.run.o.sh
I procedirà a realitzar la instal·lació, haurà d'acabar la instal·lació en un lapse de 5 a 10 minuts. Finalment només haurem de reiniciar el sistema.
Com desinstal lar els drivers Radeon en Ubuntu
Per als usuaris dels drivers més actuals que són els Radeon o AMD GP, la comanda de desinstal és el següent:
amdgpu-pro-uninstall
Per a versions anteriors són els drivers que són els fglrx es desinstal amb:
sudo apt-get purge xorg-driver-fglrx fglrx-*
És una merda el tutorial.
No diuen que fer per triar que pedicure amb el controlador. Ubuntu no sap que fer i et impossibilita decicir.
No volem coses ambigües.
Bon dia Francesc.
El tracte de fer el mes universal possible, ja que no tots fem servir els mateixos chipset.
En el meu cas tinc un portàtil amb un processador i gpu integrat un Radeon R5, mentre que en un altre en tinc un ja bastant passat que és un 3200 HD.
Si vols alguna cosa més específic amb molt de gust t'ajudo
Bon dia, David es que la publicació té estona, però m'agradaria saber si podries ajudar-me en alguna cosa, m'agradaria saber si hi ha alguna manera de gestionar gràfics intercanviables en ubuntu, ja que crec que la targeta gràfica dedicada aquesta sempre encesa i la meva bateria tendeix a descarregar amb major velocitat que en windows, per cert estic fent servir elemenary OS com distribució de linux no sé si em recomanes alguna altra, en el meu cas tinc un portàtil amb les següents especificacions pel que fa a l'apartat gràfic
PORTÀTIL ASUS A10 X555DG-XX033T.
Processador AMD A10-8700P Radeon R6, 10 Compute Cores 4C + 6G 1,8ghz up to 3,2ghz.
Targeta de Video Dedicada: AMD Radeon® ATI R6 M340DX DX Dual Graphics amb 2GB DDR3.
Per endavant gràcies
Ho pots fer des de la BIOS, això et genera haver de reiniciar el portàtil cada voler utilitzar això.
L'instal, però no en què part de la Bios es configura la gràfica abans d'iniciar.
Si poguessis explicar-t'ho agrairia.
Salutacions.
100% D'acord ÉS UNA MERDA UBUNTU VELL TOT LINUX ÉS UNA MERDA! CADA VEUS MES EN CONTRA DE L'USUARI. NI TAN SOLS PUC INSTAL·LAR UBUNTU octubre 16 JA
POSO 1 UBUNTU ANTIC I INSTAL DE 1.
SÓN UNS FILLS DPUTA, EM TORNO A WINDOWS
Hi hauria d'haver un filtre per accedir als tutorials segons el nivell d'educació. Si això fos així, a tu no et deixarien ni treure el cap, mal educat.
Ara per ara no et compensa utilitzar els drivers privatius, donen més problemes que els que solucionen, el millor que pots fer si tens una gràfica AMD és afegir algun repositori amb actualitzacions de Taula.
uhmm ... no sóc un entès però per ara vaig a tenir problemes per instal·lar el driver per la meva rx 480 a Ubuntu 16.04.3 (el driver és per a la 16.04.2) perquè estan tenint problemes ... segons vaig llegir no estan sent compatibles tampoc amb la versió nucli 4.10.
Repeteixo, no sóc un entès però vaig estar a punt de fer el meu segon intent quan vaig prestar atenció a aquesta nota a la pagina d'amd, per això si algú pot acotar amb algun comentari a l'estil «has d'esperar X temps perquè generalment es prenen aquest lapse en solucionar-ho amb canonical »o alguna cosa per l'estil. Moltes gràcies pel tuto. Salutacions.
Jo tinc un dubte, vaig descarregar la meva controlador el qual ve en un arxiu .deb ... I a l'descomprimir només em queden dos arxius .tar i un arxiu de text Com faig per instal·lar? ús elementary OS.
diego salines, si és un arxiu punt deb ho instal·les amb Gdebi no ho descomprimas
Tinc un Lenovo G40-70 amb una targeta gràfica AMD R5 M230 és possible que la reconegui?
hola, li comento que tinc el següent problema. tinc un hp pavilion 15-cd002la
el qual porta un AMD A-Sèries A10-9620P (Quad-core / 2500 MHz - 3400 MHz) el qual és un apu. té targeta de vídeo r5 com a principal i r7. són gràfics intercanviables. el tema és que kubuntu no em reconeix l'adaptador gràfic. no puc canviar la resolució de la pantalla, tampoc donar-li mes brillantor. per la qual cosa vaig decidir instal·lar el controlador propietari de amd però a l'voler instal·lar m'apareix «Error: Es trenca el paquet existent xserver-xorg-core-lts-xenial»
intenti instal·lar des de la terminal i em surt això:
nanolivares @ nanolivares-HP-Pavilion-Laptop-15-cd0xx: ~ / Documents $ sudo dpkg -i fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb
[Sudo] password for nanolivares:
Seleccionant el paquet fglrx prèviament no seleccionat.
dpkg: sobre fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb que conté fglrx:
xserver-xorg-core-lts-xenial entra en conflicte amb fglrx
fglrx (versió 2: 15.302-0ubuntu1) va ser instal lat.
dpkg: error a l'interpretar el fitxer fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb (-install):
paquets en conflicte - no s'instal·larà fglrx
Es van trobar errors a l'processar:
fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb
a l'revisar el maquinari per la terminal veig que només em detecta la targeta R-7
nanolivares @ nanolivares-HP-Pavilion-Laptop-15-cd0xx: ~ $ lspci
00: 00.0 Host bridge: AMD, Inc. [AMD] Device 1576
00: 00.2 IOMMU: AMD, Inc. [AMD] Device 1577
00: 01.0 VGA compatible controller: AMD, Inc. [AMD / ATI] Carrizo (rev ca)
00: 01.1 Audio device: AMD, Inc. [AMD / ATI] Kabini HDMI / DP Audio
00: 02.0 Host bridge: AMD, Inc. [AMD] Device 157b
00: 02.2 PCI bridge: AMD, Inc. [AMD] Device 157C
00: 02.3 PCI bridge: AMD, Inc. [AMD] Device 157C
00: 02.4 PCI bridge: AMD, Inc. [AMD] Device 157C
00: 03.0 Host bridge: AMD, Inc. [AMD] Device 157b
00: 03.1 PCI bridge: AMD, Inc. [AMD] Device 157C
00: 08.0 Encryption controller: AMD, Inc. [AMD] Device 1578
00: 09.0 Host bridge: AMD, Inc. [AMD] Device 157d
00: 09.2 Audio device: AMD, Inc. [AMD] Device 157
00: 10.0 USB controller: AMD, Inc. [AMD] FCH USB XHCI Controller (rev 20)
00: 11.0 SATA controller: AMD, Inc. [AMD] FCH SATA Controller [AHCI mode] (rev 49)
00: 12.0 USB controller: AMD, Inc. [AMD] FCH USB EHCI Controller (rev 49)
00: 14.0 SMBus: AMD, Inc. [AMD] FCH SMBus Controller (rev 4a)
00: 14.3 ISA bridge: AMD, Inc. [AMD] FCH LPC Bridge (rev 11)
00: 18.0 Host bridge: AMD, Inc. [AMD] Device 1570
00: 18.1 Host bridge: AMD, Inc. [AMD] Device 1571
00: 18.2 Host bridge: AMD, Inc. [AMD] Device 1572
00: 18.3 Host bridge: AMD, Inc. [AMD] Device 1573
00: 18.4 Host bridge: AMD, Inc. [AMD] Device 1574
00: 18.5 Host bridge: AMD, Inc. [AMD] Device 1575
01: 00.0 Unassigned class [FF00]: Realtek Semiconductor Co., Ltd Device 522 (rev 01)
02: 00.0 Ethernet controller: Realtek Semiconductor Co., Ltd RTL8111 / 8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
03: 00.0 Network controller: Realtek Semiconductor Co., Ltd Device d723
04: 00.0 Display controller: AMD, Inc. [AMD / ATI] Topaz XT [Radeon R-7 M260 / M265] (rev ff)
cal esmentar que des de l'administrador de controladors tampoc puc canviar el controlador.
tant de bo em puguin ajudar. salutacions a tots
hola arnaldo, tinc la mateixa portàtil que el teu, voldria saber com activaste el wifi i si vas poder configurar la targeta gràfica, ja que jo no he pogut configurar ambdues coses.
tinc ubuntu 18.04, et agradecere els teus comentaris nes_306@hotmail.com, WhatsApp: +50371161575
gràcies per endavant
jo tinc una radeon 6300 HD en el meu lap i Debian 8 la passa per alt a l'igual que OpenSuse, Ubuntu i Linux Mint fan el millor d'ells però així i tot el vídeo té poc rendiment i jo no faig servir la lap per jugar sinó per treballar i estudiar. No obstant això el vell Windows fa que el vídeo funcioni excel·lentment ... En fi si les coses amb els Drivers en les distro de Linux no milloren i es fan més fàcils per als usuaris, Windows seguirà regnant i als pobres sense drivers no li quedarà més remei que tornar-hi ... NECESSITEM QUE LES COSES MILLORIN I SIGUIN MÉS FÀCILS a QUALSEVOL LINUX, DIC GNU / LINUX ...
em tir XNUMX v
Aneu a la pàgina de l'fabricant millor, jo tinc la radeon r5 APU i amb uns passos sensillos la instal amb el .deb
Hola
Tinc una Dell amb una
AMD, Inc. [AMD / ATI] Carrizo (rev c9)
Algú em podria dir que em convé fer?
gràcies
Marcelo
Bon dia David. Graias pel teu esforç per ajudar a novells com jo
Seguint les teves pas veig que tinc una AMD (AM / (KABINI) Radeon HD 8210.
Això és l oque surt a la terminal:
00: 01.0 VGA compatible controller: AMD, Inc. [AMD / ATI] Kabini [Radeon HD 8210]
Voldria actualitzar drivers privatius per a Ubuntu 18.04 a veure si millora el meu portàtil.
Però quan vaig a la pàgina de descàrregues ME PIEEERDO. No sé què paquet descarregar
Em pots ajudar.
Gràcias
Quina versió o que GNU és la que instal·les en la amd amb integrada r5? Quin és el GNUlinux més recent que ofereixi major compatibilitat amb targetes d'aquestes mateixes característiques? en el fòrum de Mint vaig llegir que només codi obert drivers es pot usar en Mint18 i en el Mint17 codi obert amb fglrx
bona tinc un problema eh instal·lat Lubuntu 18.04 lts i no em agafa el controlador de la gràfica en un vell portàtil Compaq Presario 700 em eh descarregat el controlador de la targeta gràfica be en format zip i no es que passos he de fer per poder instal·lar-lo i que es vegi bé la pantalla en portatil podrien hecharme un cable i donar-me una bona explicació de com poder fer-ho gràcies
Hola Joan.
Suposo que la targeta és un model anterior a les Radeon 4xxx de manera que l'arxiu que vas descarregar el deus descomprimir i et deu resultar en un arxiu «.run» el qual li has de donar permisos d'ejecuión.
He de dir-te de manera anticipada que tots aquests «drivers» de targetes d'aquests models no són compatibles amb les noves versions de l'Xorg, de manera que fins a on record només són compatibles amb el Xorg 1.12.
De totes formes per executar aquest arxiu.
Això ho pots fer donant clic secundari sobre l'arxiu i en «propietats».
Busquessis la casella que diu «arxiu executable» la marques i sals.
Ara només des de la terminal has d'executar la comanda:
suo ./»tuarchivo.run »
I amb això hauries de poder instal·lar.
Et recomanaria utilitzar els drivers taula.
Bones dies David. Gràcies per la teva desinteressada ajuda als NO entesos.
Aquesta és la meva trageta treta de la terminal:
compatible controller: AMD, Inc. [AMD / ATI] Kabini [Radeon HD 8210]
Entenc que és una Radeon HD 8210
Però no sé què driver instal·lar
Ara llegeixo en UBUNLOG això:
AMDGPU-PRO s'actualitza amb suport per a les últimes versions d'Ubuntu - Ubunlog
https://ubunlog.com/amdgpu-pro-se-actualiza-con-soporte-para-las-ultimas-versiones-de-ubuntu/?utm_source=feedburner&utm_medium=%24%7Bfeed%2C+email%7D&utm_campaign=Feed%3A+%24%7BUbunlog%7D+%28%24%7BUbunlog%7D%29
Puc instal·lar eto o faré un desastre
Moltes Gràcies David
Si prefereixes respondre al meu correu, perfecte
Bon dia David, molt bon tutorial. Et consulto, estic volent instal·lar Kubuntu en una compu AMD A4-4000 APU (3GHz) with AMD Radeon HD 7480D Graphics. Arrenca bé l'instal·lador que tinc a l'USB i apareix la pantalla d'instal·lació. Quan selecciono «Instal·lar Kubuntu» passen uns segons i la pc es reinicia. He instal·lat en dues pc i ha funcionat bé, però en aquesta no. Pot ser per els drivers de vídeo? Què puc fer? Si em pots ajudar seria genial. Moltes gràcies!
Hola bon dia Matias.
És estrany el que comentes, has provat amb una altra USB?
Hola !!
necessito una mica d'ajuda ... se suposa estic fent servir un Readon 3000, ja descarregui el controlador com dius es descomprimit un arxiu .run, però en el moment d'executar, la terminal indica que no es pot accedir a ell, perquè no existeix l'arxiu o directori especificats ...
conjuminat a això no vaig poder verificar la versió de l'xorg, estic fent servir un Ubuntu 18.04.3 lts amb escriptori Budgie GNOME, no es que tant afecti això ...
espere puguis ajudar-me
Bones, primer de tot agrair-te pels teus aportacions i el teu contingut!
D'altra banda tinc un gran problema ... em · li linux mint 19.3 (basat en Ubuntu) en el meu notebook que té una gràfica AMD HD 7340 (igp) i m'és impossible instal·lar-la, probe amb tot, hi ha alguna forma d'instal·lar alguna cosa com per forçar la instal·lació o al menys reconegui part de la gràfica?
moltes gràcies!
Ayudaaa !, tinc un portàtil ASUS amb una graficadora dedicada que és una Raedon RX 550X, a la pàgina d'AMD no surt driver per linux d'aquest model, només per a Windows 'que puc fer? de res em serveix tenir graficadora dedicada si a l'hora de jugar em fa servir la integrada i amb aquesta és unes escombraries completa, ni per connectar-lo a una pantalla em va perquè ni en HD em surt la resolució, gràcies per endavant per l'ajuda.
Hola,
Well, mi personal experience after maybe +40 hours in front of my computer.
1st: download old controladors. It has no use to download latest one, because the nucli will say NO THANKS!
wget -referer https://www.amd.com/es/support https://drivers.amd.com/drivers/linux/amdgpu-pro-18.40-673869-ubuntu-16.04.tar.xz
2nd: extraieu el fitxer «tar -Jxvf amdgpu-pro-18.40-673869-ubuntu-16.04.tar.xz»
3st: install using the most common command: «./amdgpu-pro-install -i»
and thats all 🙂
Well, in my casi I had nvidia + radeon, sota it was more difficult indeed, but for nvidia was too easy, just delete old drivers and reinstall: «sudo apt-get install nvidia-455
»
And the results are here (climf):
root @ nvidia: / home / nvidia # clinfo
Number of platforms 2
Platform Name NVIDIA CUDA
Platform Vendor NVIDIA Corporation
Platform Version OpenCL 1.2 CUDA 11.2.109
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid
Platform Extensions function suffix NV
Platform Name AMD Accelerated Parallel Processing
Platform Vendor AMD, Inc.
Platform Version OpenCL 2.0 AMD-APP (2117.10)
Platform Profile FULL_PROFILE
Platform Extensions cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Platform Extensions function suffix AMD
Platform Name NVIDIA CUDA
Number of devices 3
Device Name GeForce GTX 1050 Tu
Device Vendor NVIDIA Corporation
Device Vendor ID 0x10de
Device Version OpenCL 1.2 CUDA
Driver Version 460.32.03
Device OpenCL C Version OpenCL C 1.2
Device Type GPU
Device Profile FULL_PROFILE
Device Topology (NV) PCI-E, 04: 00.0
Max computi units juny
Max clock frequency 1506MHz
Compute Capability (NV) 6.1
Device Partition (core)
Max number of sub-devices 1
Supported partition types None
Max work item dimensions març
Max work item sizes 1024x1024x64
Max work group size 1024
Preferred work group size múltiple 32
Warp size (NV) 32
Preferred / native vector sizes
char 1/1
short 1/1
int 1/1
long 1/1
half 0/0 (n / a)
float 1/1
double 1/1 (cl_khr_fp64)
Half-precisió Floating-point support (n / a)
Single-precisió Floating-point support (core)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations Yes
Double-precisió Floating-point support (cl_khr_fp64)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations No
Address bits 64, Little-Endian
Global memory size 4236312576 (3.945GiB)
Error Correction support No
Max memory allocation 1059078144 (1010MiB)
Unified memory for Host and Device No
Integrated memory (NV) No
Minimum alignment for any data type 128 bytes
Alignment of base address 4096 bits (512 bytes)
Global Memory memòria cau type Read / Write
Global Memory memòria cau size 294912
Global Memory memòria cau line 128 bytes
Image support Yes
Max number of samplers per nucli 32
Max size for 1D images from buffer 268435456 píxels
Max 1D or 2D image array size 2048 images
Max 2D image size 16384 × 32768 píxels
Max 3D image size 16384x16384x16384 píxels
Max number of read image args 256
Max number of write image args 16
Local memory type Local
Local memory size 49152 (48KiB)
Registers per block (NV) 65536
Max constant buffer size 65536 (64KiB)
Max number of constant args setembre
Max size of nucli argument 4352 (4.25KiB)
Queue properties
Out-of-order execution Yes
profiling Yes
Preferències user sync for Interop No
Profiling timer resolution 1000ns
Execution capabilities
Run OpenCL nuclis Yes
Run native nuclis No
Kernel execution timeout (NV) No
Concurrent copy and nucli execution (NV) Yes
Number of async copy engines 2
printf () buffer size 1048576 (1024KiB)
Built-in nuclis
Device Disponible Yes
Compiler Disponible Yes
Linker Disponible Yes
Device Extensions cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid
Device Name GeForce GTX 1050 Tu
Device Vendor NVIDIA Corporation
Device Vendor ID 0x10de
Device Version OpenCL 1.2 CUDA
Driver Version 460.32.03
Device OpenCL C Version OpenCL C 1.2
Device Type GPU
Device Profile FULL_PROFILE
Device Topology (NV) PCI-E, 05: 00.0
Max computi units juny
Max clock frequency 1392MHz
Compute Capability (NV) 6.1
Device Partition (core)
Max number of sub-devices 1
Supported partition types None
Max work item dimensions març
Max work item sizes 1024x1024x64
Max work group size 1024
Preferred work group size múltiple 32
Warp size (NV) 32
Preferred / native vector sizes
char 1/1
short 1/1
int 1/1
long 1/1
half 0/0 (n / a)
float 1/1
double 1/1 (cl_khr_fp64)
Half-precisió Floating-point support (n / a)
Single-precisió Floating-point support (core)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations Yes
Double-precisió Floating-point support (cl_khr_fp64)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations No
Address bits 64, Little-Endian
Global memory size 4236312576 (3.945GiB)
Error Correction support No
Max memory allocation 1059078144 (1010MiB)
Unified memory for Host and Device No
Integrated memory (NV) No
Minimum alignment for any data type 128 bytes
Alignment of base address 4096 bits (512 bytes)
Global Memory memòria cau type Read / Write
Global Memory memòria cau size 294912
Global Memory memòria cau line 128 bytes
Image support Yes
Max number of samplers per nucli 32
Max size for 1D images from buffer 268435456 píxels
Max 1D or 2D image array size 2048 images
Max 2D image size 16384 × 32768 píxels
Max 3D image size 16384x16384x16384 píxels
Max number of read image args 256
Max number of write image args 16
Local memory type Local
Local memory size 49152 (48KiB)
Registers per block (NV) 65536
Max constant buffer size 65536 (64KiB)
Max number of constant args setembre
Max size of nucli argument 4352 (4.25KiB)
Queue properties
Out-of-order execution Yes
profiling Yes
Preferències user sync for Interop No
Profiling timer resolution 1000ns
Execution capabilities
Run OpenCL nuclis Yes
Run native nuclis No
Kernel execution timeout (NV) No
Concurrent copy and nucli execution (NV) Yes
Number of async copy engines 2
printf () buffer size 1048576 (1024KiB)
Built-in nuclis
Device Disponible Yes
Compiler Disponible Yes
Linker Disponible Yes
Device Extensions cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid
Device Name GeForce GTX 1050 Tu
Device Vendor NVIDIA Corporation
Device Vendor ID 0x10de
Device Version OpenCL 1.2 CUDA
Driver Version 460.32.03
Device OpenCL C Version OpenCL C 1.2
Device Type GPU
Device Profile FULL_PROFILE
Device Topology (NV) PCI-E, 07: 00.0
Max computi units juny
Max clock frequency 1506MHz
Compute Capability (NV) 6.1
Device Partition (core)
Max number of sub-devices 1
Supported partition types None
Max work item dimensions març
Max work item sizes 1024x1024x64
Max work group size 1024
Preferred work group size múltiple 32
Warp size (NV) 32
Preferred / native vector sizes
char 1/1
short 1/1
int 1/1
long 1/1
half 0/0 (n / a)
float 1/1
double 1/1 (cl_khr_fp64)
Half-precisió Floating-point support (n / a)
Single-precisió Floating-point support (core)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations Yes
Double-precisió Floating-point support (cl_khr_fp64)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations No
Address bits 64, Little-Endian
Global memory size 4236312576 (3.945GiB)
Error Correction support No
Max memory allocation 1059078144 (1010MiB)
Unified memory for Host and Device No
Integrated memory (NV) No
Minimum alignment for any data type 128 bytes
Alignment of base address 4096 bits (512 bytes)
Global Memory memòria cau type Read / Write
Global Memory memòria cau size 294912
Global Memory memòria cau line 128 bytes
Image support Yes
Max number of samplers per nucli 32
Max size for 1D images from buffer 268435456 píxels
Max 1D or 2D image array size 2048 images
Max 2D image size 16384 × 32768 píxels
Max 3D image size 16384x16384x16384 píxels
Max number of read image args 256
Max number of write image args 16
Local memory type Local
Local memory size 49152 (48KiB)
Registers per block (NV) 65536
Max constant buffer size 65536 (64KiB)
Max number of constant args setembre
Max size of nucli argument 4352 (4.25KiB)
Queue properties
Out-of-order execution Yes
profiling Yes
Preferències user sync for Interop No
Profiling timer resolution 1000ns
Execution capabilities
Run OpenCL nuclis Yes
Run native nuclis No
Kernel execution timeout (NV) No
Concurrent copy and nucli execution (NV) Yes
Number of async copy engines 2
printf () buffer size 1048576 (1024KiB)
Built-in nuclis
Device Disponible Yes
Compiler Disponible Yes
Linker Disponible Yes
Device Extensions cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_fp64 cl_khr_byte_addressable_store cl_khr_icd cl_khr_gl_sharing cl_nv_compiler_options cl_nv_device_attribute_query cl_nv_pragma_unroll cl_nv_copy_opts cl_nv_create_buffer cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_device_uuid
Platform Name AMD Accelerated Parallel Processing
Number of devices 1
Device Name AMD Athlon (tm) 64 X2 Dual Core Processor 4200+
Device Vendor AuthenticAMD
Device Vendor ID 0x1002
Device Version OpenCL 1.2 AMD-APP (2117.10)
Driver Version 2117.10 (SSE2)
Device OpenCL C Version OpenCL C 1.2
Device Type CPU
Device Profile FULL_PROFILE
Device Board Name (AMD)
Device Topology (AMD) (n / a)
Max computi units juny
Max clock frequency 1000MHz
Device Partition (core, cl_ext_device_fission)
Max number of sub-devices 2
Supported partition types equally, by counts, by affinity domain
Supported affinity domains L2 memòria cau, L1 cache, next partitionable
Supported partition types (ext) equally, by counts, by affinity domain
Supported affinity domains (ext) L2 memòria cau, L1 cache, next fissionable
Max work item dimensions març
Max work item sizes 1024x1024x1024
Max work group size 1024
Preferred work group size múltiple 1
Preferred / native vector sizes
char 16/16
short 8/8
int 4/4
long 2/2
half 2/2 (n / a)
float 4/4
double 2/2 (cl_khr_fp64)
Half-precisió Floating-point support (n / a)
Single-precisió Floating-point support (core)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations Yes
Double-precisió Floating-point support (cl_khr_fp64)
Denormals Yes
Infinity and nans Yes
Round to nearest Yes
Round to zero Yes
Round to infinity Yes
IEEE754-2008 fused multiply-add Yes
Support is emulated in programari No
Correctly-rounded divideix and sqrt operations No
Address bits 64, Little-Endian
Global memory size 4011077632 (3.736GiB)
Error Correction support No
Max memory allocation 2147483648 (2GiB)
Unified memory for Host and Device Yes
Minimum alignment for any data type 128 bytes
Alignment of base address 1024 bits (128 bytes)
Global Memory memòria cau type Read / Write
Global Memory memòria cau size 65536
Global Memory memòria cau line 64 bytes
Image support Yes
Max number of samplers per nucli 16
Max size for 1D images from buffer 65536 píxels
Max 1D or 2D image array size 2048 images
Max 2D image size 8192 × 8192 píxels
Max 3D image size 2048x2048x2048 píxels
Max number of read image args 128
Max number of write image args 64
Local memory type Global
Local memory size 32768 (32KiB)
Max constant buffer size 65536 (64KiB)
Max number of constant args setembre
Max size of nucli argument 4096 (4KiB)
Queue properties
Out-of-order execution No
profiling Yes
Preferències user sync for Interop Yes
Profiling timer resolution 1ns
Profiling timer òfset since Epoch (AMD) 1612669084651338327ns (Sun febrer 7 04:38:04 2021)
Execution capabilities
Run OpenCL nuclis Yes
Run native nuclis Yes
SPIR versions 1.2
printf () buffer size 65536 (64KiB)
Built-in nuclis
Device Disponible Yes
Compiler Disponible Yes
Linker Disponible Yes
Device Extensions cl_khr_fp64 cl_amd_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_int64_base_atomics cl_khr_int64_extended_atomics cl_khr_3d_image_writes cl_khr_byte_addressable_store cl_khr_gl_sharing cl_ext_device_fission cl_amd_device_attribute_query cl_amd_vec3 cl_amd_printf cl_amd_media_ops cl_amd_media_ops2 cl_amd_popcnt cl_khr_spir cl_khr_gl_event
NULL platform behavior
clGetPlatformInfo (NULL, CL_PLATFORM_NAME, ...) No platform
clGetDeviceIDs (NULL, CL_DEVICE_TYPE_ALL, ...) No platform
clCreateContext (NULL, ...) [default] No platform
clCreateContext (NULL, ...) [other] Success [NV]
clCreateContextFromType (NULL, CL_DEVICE_TYPE_CPU) No platform
clCreateContextFromType (NULL, CL_DEVICE_TYPE_GPU) No platform
clCreateContextFromType (NULL, CL_DEVICE_TYPE_ACCELERATOR) No platform
clCreateContextFromType (NULL, CL_DEVICE_TYPE_CUSTOM) No platform
clCreateContextFromType (NULL, CL_DEVICE_TYPE_ALL) No platform
Us deixo un manual que m'he currat després de tant patir amb les dues marques per poder fer funcionar NVIDIA + RADEON en el mateix Ubuntu:
Passos instal·lar Ubuntu 20 amb Nvidia + AMD
1. Instal·lar Ubuntu 20.04.2.0 LTS (Focal Fossa) server
https://releases.ubuntu.com/20.04/ubuntu-20.04.2-live-server-amd64.iso
2. Una vegada iniciat
apt-get update && time apt-get dist-upgrade
3. Reiniciar i després instal·lar drivers AMD
wget --referer https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-20-45 https://drivers.amd.com/drivers/linux/amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz
tar xJf amdgpu-pro-20.45-1188099-ubuntu-20.04.tar.xz
./amdgpu-pro-install --opencl=legacy,pal --headless --no-dkms
4. Reiniciar i instal·lar drivers Nvidia
sudo ubuntu-drivers autoinstall
#Nota: comprovar amb nvidia-smi
# Si no s'ha instal·lat correctament llavors executar:
sudo apt install nvidia-driver-455
5. Reiniciar i instal·lar clinfo
apt install clinfo
executar
clinfo
per comprovar que les dues gràfiques han estat detectadesa mi em va sortir:
a lspci:
Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] (rev c3)
ia | grep VGA:
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev c8)
quin driver he de baixar?