Para aqueles que são usuários de Drivers de vídeo ATI / AMD ou algum processador AMD com GPU integrado, você sabe disso, AMD distribui os drivers oficialmente de seus produtos para melhorar o desempenho do sistema destes, a única desvantagem é que ele faz isso como um software privado.
Ao contrário dos drivers que a comunidade de software livre nos oferece diretamente, mas infelizmente há muita diferença no desempenho. É por isso que os drivers livres deixam muito a desejar em termos de desempenho sob uso pesado da GPU.
Embora do ponto de vista de muitos não haja diferença, para aqueles usuários que usam seus computadores para jogar ou alguma atividade de entretenimento que inclua o uso de vídeo, eles podem notar a diferença ao usar os drivers gratuitos ou privados.
Desta vez, usaremos os drivers proprietários da AMD em nosso sistema. A instalação deles é simples, nós só teremos que baixar o pacote apropriado para nosso sistema e instale-o. Mas antes de fazer isso, teremos que revisar alguns pontos de nosso sistema para realizar esta tarefa.
Etapas anteriores para instalar drivers Radeon no Ubuntu
Antes de proceder ao download do driver, é necessário verifique as especificações do driver correspondente do jeito que está, a versão do Xorg que ele suporta, bem como quaisquer dependências extras que possa exigir.
Para saber o que Versão Xorg instalamos no sistema, com o seguinte comando podemos descobrir:
X -version
De posse das informações do Xorg, passamos a revisar os detalhes e especificações e descobrir se a versão do Xorg é compatível. Nós também teremos que realizar um backup preventivo de nossa configuração XorgPor algum motivo, é necessário saber onde o salvamos, no meu caso deixo na mesma pasta com a extensão .backup para identificá-lo:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Como instalar os drivers proprietários AMD no Ubuntu
Primeiro teremos que vá para a página oficial da AMD para baixar os drivers para nossa placa de vídeo. A ligação é este.
Se não sabe que conjunto de chips possui, com o seguinte comando mostra o hardware que possui o seu computador, basta identificá-lo:
sudo lspci
Ele vai lançar para você todos os dispositivos que você conectou por PCI
Ou com este outro comando:
lspci | grep VGA
Portanto, terá que lançar para você algo semelhante a isto:
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] [Radeon R5 (PCIE)]
No meu caso, tenho um processador AMD com GPU Radeon R5 integrado.
Com essas informações, procedemos ao download do driver apropriado para nosso sistema.
Rapidamente teremos que atualizar nosso sistema, podemos realizar esta etapa com esses dois comandos, abrimos um terminal e escrevemos:
sudo apt update
sudo apt upgrade
Ao final do download do pacote, passamos para descompacte o arquivo .tar. Ao final do processo, aparecerá uma pasta com alguns arquivos .deb, algo parecido com a imagem.
Prosseguimos para abrir um terminal e nos colocamos no diretório onde os arquivos da pasta estavam que descompactamos anteriormente, no meu caso deixei na pasta "Downloads".
cd Descargas
cd amdgpu-pro
E finalmente nós procedemos para instalar dos drivers proprietários com:
./amdgpu-pro-install -y
No meu caso se aplica assim, para alguns, eles terão apenas um arquivo .run ou .sh, que apareceu quando descompactaram o arquivo .tar.
Antes de instalá-lo, eles deverão dar-lhe permissões de execução com o seguinte comando:
sudo chmod +x tuarchivo.run.o.sh
E, por fim, eles o instalam, com o seguinte comando:
sudo sh ./tuarchivo.run.o.sh
E continuará a instalação, você terá que terminar a instalação em 5-10 minutos. Finalmente, teremos apenas que reiniciar o sistema.
Como desinstalar drivers Radeon no Ubuntu
Para usuários dos drivers mais atuais, como Radeon ou AMD GP, o comando de desinstalação é o seguinte:
amdgpu-pro-uninstall
Para versões anteriores, são os drivers que são desinstalados com o fglrx:
sudo apt-get purge xorg-driver-fglrx fglrx-*
O tutorial é uma merda.
Eles não dizem o que fazer para escolher uma pedicure com o motorista. O Ubuntu não sabe o que fazer e torna impossível para você decidir.
Não queremos coisas ambíguas.
Bom dia Francisco.
Tento torná-lo o mais universal possível, já que nem todos nós usamos o mesmo chipset.
No meu caso, tenho um laptop com processador Radeon R5 e GPU integrado, enquanto em outro tenho um já bastante antigo, que é um HD de 3200.
Se você quiser algo mais específico, terei prazer em ajudá-lo
Bom dia, David sei que a publicação tem muito tempo, mas gostaria de saber se você poderia me ajudar em algo, gostaria de saber se existe alguma forma de lidar com gráficos intercambiáveis no Ubuntu, pois acho que o placa gráfica dedicada está sempre ligada e minha bateria tende a baixar mais rápido do que no windows, aliás estou usando o sistema operacional elementar como uma distribuição linux, não sei se você recomenda alguma outra, no meu caso eu tenho um laptop com o seguinte especificações sobre a seção gráfica
ASUS A10 LAPTOP X555DG-XX033T.
Processador AMD A10-8700P Radeon R6, 10 núcleos de computação 4C + 6G 1,8 ghz até 3,2 ghz.
Placa de vídeo dedicada: AMD Radeon® ATI R6 M340DX DX Dual Graphics com 2 GB DDR3.
Obrigado antecipadamente
Você pode fazer isso a partir do BIOS, o que faz com que você tenha que reiniciar o laptop toda vez que precisar.
Eu instalei, mas não sei onde na BIOS posso configurar o gráfico antes de começar.
Se você pudesse me explicar eu agradeceria.
Saudações.
100% CONCORDO QUE É UMA MERDA, VELHO UBUNTU TODO O LINUX É UMA MERDA! CADA VOCÊ VÊ CONTRA O USUÁRIO. NEM POSSO INSTALAR O UBUNTU 16 10 AGORA
COLOCO 1 UBUNTU ANTIGO E INSTALO 1.
SÃO ALGUMAS CRIANÇAS DPUTA, VOLTO AO WINDOWS
Deve haver um filtro para acessar os tutoriais com base no nível de educação. Se fosse esse o caso, eles não deixariam você aparecer, rude.
Por enquanto não vale a pena usar os drivers proprietários, eles dão mais problemas do que os que resolvem, a melhor coisa que você pode fazer se tiver uma placa de vídeo AMD é adicionar um repositório com atualizações do Mesa.
uhmm ... Não sou um especialista mas por enquanto terei problemas para instalar o driver para meu rx 480 no Ubuntu 16.04.3 (o driver é para 16.04.2) porque eles estão tendo problemas ... enquanto eu li eles não são compatíveis com a versão 4.10 do kernel.
Repito, não sou um conhecedor, mas estava prestes a fazer minha segunda tentativa quando prestei atenção àquela nota na página amd, então se alguém pode limitar com um comentário como «você tem que esperar X tempo porque geralmente eles levam isso período para corrigi-lo com "canônico" ou algo parecido. Muito obrigado pelo tutorial. Saudações.
Tenho uma dúvida, baixei meu driver que vem em um arquivo .deb ... E ao descompactar só tenho dois arquivos .tar e um arquivo de texto, como faço para instalar? Eu uso o sistema operacional elementar.
diego salinas, se for um arquivo deb point instale-o com gdebi não descompacte-o
Eu tenho um Lenovo G40-70 com uma placa de vídeo AMD R5 M230, é possível reconhecê-lo?
Olá, deixe-me dizer-lhe que tenho o seguinte problema. eu tenho um hp pavilion 15-cd002la
que traz um AMD A-Series A10-9620P (Quad-core / 2500 MHz - 3400 MHz) que é um apu. ele tem placa de vídeo r5 como principal e r7. eles são gráficos intercambiáveis. o problema é que o kubuntu não reconhece meu adaptador gráfico. Não consigo alterar a resolução da tela, nem torná-la mais brilhante. então decidi instalar o driver proprietário amd, mas quando quis instalá-lo recebi "Erro: O pacote existente xserver-xorg-core-lts-xenial está quebrado"
tento instalá-lo a partir do terminal e entendo o seguinte:
nanolivares @ nanolivares-HP-Pavilion-Laptop-15-cd0xx: ~ / Documentos $ sudo dpkg -i fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb
[sudo] senha para nanolivares:
Selecionando o pacote fglrx não selecionado anteriormente.
dpkg: about fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb contendo fglrx:
Conflitos xserver-xorg-core-lts-xenial com fglrx
O fglrx (versão 2: 15.302-0ubuntu1) será instalado.
dpkg: erro de processamento do arquivo fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb (–install):
pacotes conflitantes - fglrx não irá instalar
Erros foram encontrados durante o processamento:
fglrx_15.302-0ubuntu1_amd64_ub_14.01.deb
ao verificar o hardware através do terminal vejo que apenas o cartão R7 me detecta
nanolivares @ nanolivares-HP-Pavilion-Laptop-15-cd0xx: ~ $ lspci
00: 00.0 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1576
00: 00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Dispositivo 1577
00: 01.0 Controlador compatível com VGA: Advanced Micro Devices, Inc. [AMD / ATI] Carrizo (rev ca)
00: 01.1 Dispositivo de áudio: Advanced Micro Devices, Inc. [AMD / ATI] Kabini HDMI / DP Audio
00: 02.0 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 157b
00: 02.2 Ponte PCI: Advanced Micro Devices, Inc. [AMD] Dispositivo 157c
00: 02.3 Ponte PCI: Advanced Micro Devices, Inc. [AMD] Dispositivo 157c
00: 02.4 Ponte PCI: Advanced Micro Devices, Inc. [AMD] Dispositivo 157c
00: 03.0 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 157b
00: 03.1 Ponte PCI: Advanced Micro Devices, Inc. [AMD] Dispositivo 157c
00: 08.0 Controlador de criptografia: Advanced Micro Devices, Inc. [AMD] Dispositivo 1578
00: 09.0 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 157d
00: 09.2 Dispositivo de áudio: Advanced Micro Devices, Inc. [AMD] Dispositivo 157a
00: 10.0 Controlador USB: Advanced Micro Devices, Inc. [AMD] Controlador FCH USB XHCI (rev 20)
00: 11.0 Controlador SATA: Advanced Micro Devices, Inc. [AMD] Controlador FCH SATA [modo AHCI] (rev 49)
00: 12.0 Controlador USB: Advanced Micro Devices, Inc. [AMD] Controlador FCH USB EHCI (rev 49)
00: 14.0 SMBus: Advanced Micro Devices, Inc. [AMD] Controlador FCH SMBus (rev 4a)
00: 14.3 Ponte ISA: Advanced Micro Devices, Inc. [AMD] Ponte FCH LPC (rev 11)
00: 18.0 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1570
00: 18.1 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1571
00: 18.2 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1572
00: 18.3 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1573
00: 18.4 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1574
00: 18.5 Ponte do host: Advanced Micro Devices, Inc. [AMD] Dispositivo 1575
01: 00.0 Classe não atribuída [ff00]: Realtek Semiconductor Co., Ltd. Dispositivo 522a (rev 01)
02: 00.0 Controlador Ethernet: Realtek Semiconductor Co., Ltd. RTL8111 / 8168/8411 Controlador PCI Express Gigabit Ethernet (rev 15)
03: 00.0 Controlador de rede: Realtek Semiconductor Co., Ltd. Dispositivo d723
04: 00.0 Controlador de vídeo: Advanced Micro Devices, Inc. [AMD / ATI] Topaz XT [Radeon R7 M260 / M265] (rev ff)
Vale a pena mencionar que do gerenciador de drivers também não posso mudar o driver.
Espero que eles possam me ajudar. saudações a todos
Olá Arnaldo, Tenho o mesmo laptop que você, gostaria de saber como você ativou o Wi-Fi e se conseguiu configurar a placa gráfica, já que não consegui configurar os dois.
Eu tenho o ubuntu 18.04, agradecerei seus comentários nes_306@hotmail.comwhatsapp: +50371161575
obrigado antecipadamente
Eu tenho uma radeon 6300 HD no meu colo e o Debian 8 ignora como OpenSuse, Ubuntu e Linux Mint fazem o melhor deles, mas mesmo assim e todo o vídeo tem desempenho ruim e eu não uso o colo para jogar, mas para trabalhar e estudar. Porém, o antigo Windows faz o vídeo funcionar de maneira excelente ... De qualquer forma, se as coisas com os Drivers na distribuição Linux não melhorarem e se tornarem mais fáceis para os usuários, o Windows continuará a reinar e os pobres sem drivers não terão escolha a não ser voltar para isso ... PRECISAMOS DE COISAS PARA MELHORAR E FACILITAR QUALQUER LINUX, DIGO GNU / LINUX ...
Eu atirei um v
Vá para a página do fabricante melhor, tenho o radeon r5 APU e com alguns passos simples instalei com o .deb
Olá
Eu tenho um Dell com um
Advanced Micro Devices, Inc. [AMD / ATI] Carrizo (rev c9)
Alguém poderia me dizer o que devo fazer?
obrigado
Marcelo
Bom dia David. Obrigado pelo seu esforço em ajudar novatos como eu.
Seguindo seus passos, vejo que tenho uma AMD (AM / (KABINI) Radeon HD 8210.
Isso é o que sai no terminal:
00: 01.0 Controlador compatível com VGA: Advanced Micro Devices, Inc. [AMD / ATI] Kabini [Radeon HD 8210]
Gostaria de atualizar os drivers proprietários do Ubuntu 18.04 para ver se melhora meu laptop.
Mas quando vou para a página de download, EU FALTO. Não sei qual pacote baixar
Pode me ajudar.
obrigado
Qual versão ou qual GNU é que você instala no amd com r5 integrado? Qual é o último GNUlinux que oferece o melhor suporte para placas com as mesmas características? no fórum do Mint, li que apenas drivers de código aberto podem ser usados no Mint18 e no Mint17 de código aberto com fglrx
Bem, eu tenho um problema, instalei o lubuntu 18.04 lts e não recebi o driver gráfico em um antigo laptop compaq presario 700. Baixei o driver para a placa gráfica. A tela do laptop parece boa cabo e me dê uma boa explicação de como fazer isso, obrigado
Oi John.
Suponho que seu cartão seja um modelo mais antigo que o Radeon 4xxx, então o arquivo que você baixou deve ser descompactado e deve resultar em um arquivo ".run" ao qual você deve dar permissões de execução.
Devo avisar com antecedência que todos esses "drivers" de placa desses modelos não são compatíveis com as novas versões do Xorg, até onde me lembro são compatíveis apenas com o Xorg 1.12.
De qualquer forma, para executar este arquivo.
Você pode fazer isso clicando secundário no arquivo e clicando em "propriedades".
Você irá procurar a caixa que diz "arquivo executável", marque-a e saia.
Agora apenas a partir do terminal você deve executar o comando:
sudo ./ appartfile.run »
E com ele você deve conseguir instalar.
Eu recomendaria usar os drivers mesa.
Bom dia David. Obrigado por sua ajuda altruísta para aqueles que NÃO são compreendidos.
Esta é a minha bandeja retirada do terminal:
controlador compatível: Advanced Micro Devices, Inc. [AMD / ATI] Kabini [Radeon HD 8210]
Eu entendo que é uma Radeon HD 8210
Mas não sei qual driver instalar
Agora eu li em UBUNLOG esta:
AMDGPU-PRO é atualizado com suporte para as versões mais recentes do 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
Posso instalar o eto ou farei uma bagunça
Muito obrigado, David
Se preferir responder ao meu email, perfeito
Bom dia David, tutorial muito bom. Eu te pergunto, eu estou querendo instalar o Kubuntu em um AMD A4-4000 APU (3GHz) com AMD Radeon HD 7480D Graphics. O instalador que tenho no USB começa bem e a tela de instalação aparece. Quando eu seleciono "Instalar Kubuntu", alguns segundos se passam e o pc é reiniciado. Eu instalei em dois outros PCs e funcionou bem, mas não neste. Podem ser os drivers de vídeo? Que posso fazer? Se você puder me ajudar seria ótimo. Muito obrigado!
Olá, bom dia Matias.
O que você diz é estranho, você tentou outro USB?
Oi!
Preciso de uma ajudinha ... Devo estar usando um Readon 3000, já baixei o driver como você diz, um arquivo .run foi descompactado, mas na hora de executá-lo, o terminal indica que não pode ser acessado, porque o arquivo não existe ou diretório especificado ...
Além disso não consegui verificar a versão do xorg, estou usando um ubuntu 18.04.3 lts com desktop GNOME budgie, não sei o quanto isso afeta ...
espero que você possa me ajudar
Olá, antes de mais nada obrigado por suas contribuições e seu conteúdo!
Por outro lado estou com um problema ... instalei o linux mint 19.3 (baseado em ubuntu) no meu notebook que tem uma placa gráfica AMD HD 7340 (igp) e não consigo instalá-lo, tentei de tudo, é existe alguma maneira de instalar algo para forçar a instalação ou pelo menos reconhecer parte do gráfico?
muito obrigado!
Ayudaaa!, Eu tenho um laptop ASUS com uma placa de vídeo dedicada que é uma Raedon RX 550X, na página da AMD não há driver para linux para este modelo, apenas para Windows, o que posso fazer? É inútil para mim ter uma placa gráfica dedicada se na hora de jogar uso a integrada e com esta é um lixo completo, nem ligar a uma tela funciona porque nem em HD consigo a resolução , Obrigado antecipadamente pela ajuda.
Oi,
Bem, minha experiência pessoal depois de talvez +40 horas na frente do meu computador.
1º: baixe os drivers antigos. Não adianta baixar o último, pois o kernel dirá: NÃO, OBRIGADO!
wget –referenciador https://www.amd.com/es/support https://drivers.amd.com/drivers/linux/amdgpu-pro-18.40-673869-ubuntu-16.04.tar.xz
2º: extraia o arquivo "tar -Jxvf amdgpu-pro-18.40-673869-ubuntu-16.04.tar.xz"
3º: instale usando o comando mais comum: "./amdgpu-pro-install -y"
e isso é tudo 🙂
Bem, no meu caso eu tinha nvidia + radeon, então foi mais difícil, mas para nvidia foi muito fácil, apenas exclua os drivers antigos e reinstale: «sudo apt-get install nvidia-455
»
E os resultados estão aqui (clinfo):
root @ nvidia: / home / nvidia # clinfo
Número de plataformas 2
Nome da plataforma NVIDIA CUDA
Fornecedor da plataforma NVIDIA Corporation
Versão da plataforma OpenCL 1.2 CUDA 11.2.109
Perfil da plataforma FULL_PROFILE
Extensões de plataforma 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
Sufixo NV de função de Extensões de Plataforma
Nome da plataforma Processamento paralelo acelerado AMD
Fornecedor da plataforma Advanced Micro Devices, Inc.
Versão da plataforma OpenCL 2.0 AMD-APP (2117.10)
Perfil da plataforma FULL_PROFILE
Extensões da plataforma cl_khr_icd cl_amd_event_callback cl_amd_offline_devices
Sufixo de função das extensões de plataforma AMD
Nome da plataforma NVIDIA CUDA
Número de dispositivos 3
Nome do dispositivo GeForce GTX 1050 Ti
Fornecedor de dispositivos NVIDIA Corporation
ID do fornecedor do dispositivo 0x10de
Versão do dispositivo OpenCL 1.2 CUDA
Versão do driver 460.32.03
Dispositivo OpenCL C Versão OpenCL C 1.2
Tipo de dispositivo GPU
Perfil de dispositivo FULL_PROFILE
Topologia do dispositivo (NV) PCI-E, 04: 00.0
Unidades de computação máximas 6
Frequência máxima do relógio 1506 MHz
Capacidade de computação (NV) 6.1
Partição de dispositivo (núcleo)
Número máximo de sub-dispositivos 1
Tipos de partição suportados Nenhum
Dimensões máximas do item de trabalho 3
Tamanhos máximos de itens de trabalho 1024x1024x64
Tamanho máximo do grupo de trabalho 1024
Tamanho de grupo de trabalho preferido, múltiplo de 32
Tamanho da urdidura (NV) 32
Tamanhos de vetor preferidos / nativos
char 1/1
curto 1/1
int 1/1
1/1 longo
metade 0/0 (n / a)
flutuar 1/1
1/1 duplo (cl_khr_fp64)
Suporte de ponto flutuante de meia precisão (n / a)
Suporte de ponto flutuante de precisão única (núcleo)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Sim
Suporte de ponto flutuante de precisão dupla (cl_khr_fp64)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Não
Bits de endereço 64, Little-Endian
Tamanho da memória global 4236312576 (3.945GiB)
Suporte para correção de erros Não
Alocação máxima de memória 1059078144 (1010 MiB)
Memória unificada para host e dispositivo nº
Memória integrada (NV) Não
Alinhamento mínimo para qualquer tipo de dados 128 bytes
Alinhamento do endereço de base 4096 bits (512 bytes)
Tipo de cache de memória global leitura / gravação
Tamanho do cache de memória global 294912
Linha de cache de memória global 128 bytes
Suporte de imagem Sim
Número máximo de amostradores por kernel 32
Tamanho máximo para imagens 1D do buffer 268435456 pixels
Tamanho máximo da matriz de imagens 1D ou 2D 2048 imagens
Tamanho máximo da imagem 2D 16384 × 32768 pixels
Tamanho máximo da imagem 3D 16384x16384x16384 pixels
Número máximo de argumentos de imagem lidos 256
Número máximo de argumentos de gravação de imagem 16
Tipo de memória local Local
Tamanho da memória local 49152 (48 KiB)
Registros por bloco (NV) 65536
Tamanho máximo do buffer constante 65536 (64 KiB)
Número máximo de argumentos constantes 9
Tamanho máximo do argumento do kernel 4352 (4.25 KiB)
Propriedades da fila
Execução fora de ordem Sim
Criação de perfil sim
Preferir sincronização do usuário para interoperabilidade Não
Resolução do temporizador de perfil 1000ns
Capacidades de execução
Execute kernels OpenCL Sim
Execute kernels nativos Não
Tempo limite de execução do kernel (NV) Não
Cópia simultânea e execução do kernel (NV) Sim
Número de motores de cópia assíncrona 2
printf () tamanho do buffer 1048576 (1024 KiB)
Kernels embutidos
Dispositivo disponível sim
Compilador Disponível Sim
Linker disponível sim
Extensões de dispositivos 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
Nome do dispositivo GeForce GTX 1050 Ti
Fornecedor de dispositivos NVIDIA Corporation
ID do fornecedor do dispositivo 0x10de
Versão do dispositivo OpenCL 1.2 CUDA
Versão do driver 460.32.03
Dispositivo OpenCL C Versão OpenCL C 1.2
Tipo de dispositivo GPU
Perfil de dispositivo FULL_PROFILE
Topologia do dispositivo (NV) PCI-E, 05: 00.0
Unidades de computação máximas 6
Frequência máxima do relógio 1392 MHz
Capacidade de computação (NV) 6.1
Partição de dispositivo (núcleo)
Número máximo de sub-dispositivos 1
Tipos de partição suportados Nenhum
Dimensões máximas do item de trabalho 3
Tamanhos máximos de itens de trabalho 1024x1024x64
Tamanho máximo do grupo de trabalho 1024
Tamanho de grupo de trabalho preferido, múltiplo de 32
Tamanho da urdidura (NV) 32
Tamanhos de vetor preferidos / nativos
char 1/1
curto 1/1
int 1/1
1/1 longo
metade 0/0 (n / a)
flutuar 1/1
1/1 duplo (cl_khr_fp64)
Suporte de ponto flutuante de meia precisão (n / a)
Suporte de ponto flutuante de precisão única (núcleo)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Sim
Suporte de ponto flutuante de precisão dupla (cl_khr_fp64)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Não
Bits de endereço 64, Little-Endian
Tamanho da memória global 4236312576 (3.945GiB)
Suporte para correção de erros Não
Alocação máxima de memória 1059078144 (1010 MiB)
Memória unificada para host e dispositivo nº
Memória integrada (NV) Não
Alinhamento mínimo para qualquer tipo de dados 128 bytes
Alinhamento do endereço de base 4096 bits (512 bytes)
Tipo de cache de memória global leitura / gravação
Tamanho do cache de memória global 294912
Linha de cache de memória global 128 bytes
Suporte de imagem Sim
Número máximo de amostradores por kernel 32
Tamanho máximo para imagens 1D do buffer 268435456 pixels
Tamanho máximo da matriz de imagens 1D ou 2D 2048 imagens
Tamanho máximo da imagem 2D 16384 × 32768 pixels
Tamanho máximo da imagem 3D 16384x16384x16384 pixels
Número máximo de argumentos de imagem lidos 256
Número máximo de argumentos de gravação de imagem 16
Tipo de memória local Local
Tamanho da memória local 49152 (48 KiB)
Registros por bloco (NV) 65536
Tamanho máximo do buffer constante 65536 (64 KiB)
Número máximo de argumentos constantes 9
Tamanho máximo do argumento do kernel 4352 (4.25 KiB)
Propriedades da fila
Execução fora de ordem Sim
Criação de perfil sim
Preferir sincronização do usuário para interoperabilidade Não
Resolução do temporizador de perfil 1000ns
Capacidades de execução
Execute kernels OpenCL Sim
Execute kernels nativos Não
Tempo limite de execução do kernel (NV) Não
Cópia simultânea e execução do kernel (NV) Sim
Número de motores de cópia assíncrona 2
printf () tamanho do buffer 1048576 (1024 KiB)
Kernels embutidos
Dispositivo disponível sim
Compilador Disponível Sim
Linker disponível sim
Extensões de dispositivos 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
Nome do dispositivo GeForce GTX 1050 Ti
Fornecedor de dispositivos NVIDIA Corporation
ID do fornecedor do dispositivo 0x10de
Versão do dispositivo OpenCL 1.2 CUDA
Versão do driver 460.32.03
Dispositivo OpenCL C Versão OpenCL C 1.2
Tipo de dispositivo GPU
Perfil de dispositivo FULL_PROFILE
Topologia do dispositivo (NV) PCI-E, 07: 00.0
Unidades de computação máximas 6
Frequência máxima do relógio 1506 MHz
Capacidade de computação (NV) 6.1
Partição de dispositivo (núcleo)
Número máximo de sub-dispositivos 1
Tipos de partição suportados Nenhum
Dimensões máximas do item de trabalho 3
Tamanhos máximos de itens de trabalho 1024x1024x64
Tamanho máximo do grupo de trabalho 1024
Tamanho de grupo de trabalho preferido, múltiplo de 32
Tamanho da urdidura (NV) 32
Tamanhos de vetor preferidos / nativos
char 1/1
curto 1/1
int 1/1
1/1 longo
metade 0/0 (n / a)
flutuar 1/1
1/1 duplo (cl_khr_fp64)
Suporte de ponto flutuante de meia precisão (n / a)
Suporte de ponto flutuante de precisão única (núcleo)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Sim
Suporte de ponto flutuante de precisão dupla (cl_khr_fp64)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Não
Bits de endereço 64, Little-Endian
Tamanho da memória global 4236312576 (3.945GiB)
Suporte para correção de erros Não
Alocação máxima de memória 1059078144 (1010 MiB)
Memória unificada para host e dispositivo nº
Memória integrada (NV) Não
Alinhamento mínimo para qualquer tipo de dados 128 bytes
Alinhamento do endereço de base 4096 bits (512 bytes)
Tipo de cache de memória global leitura / gravação
Tamanho do cache de memória global 294912
Linha de cache de memória global 128 bytes
Suporte de imagem Sim
Número máximo de amostradores por kernel 32
Tamanho máximo para imagens 1D do buffer 268435456 pixels
Tamanho máximo da matriz de imagens 1D ou 2D 2048 imagens
Tamanho máximo da imagem 2D 16384 × 32768 pixels
Tamanho máximo da imagem 3D 16384x16384x16384 pixels
Número máximo de argumentos de imagem lidos 256
Número máximo de argumentos de gravação de imagem 16
Tipo de memória local Local
Tamanho da memória local 49152 (48 KiB)
Registros por bloco (NV) 65536
Tamanho máximo do buffer constante 65536 (64 KiB)
Número máximo de argumentos constantes 9
Tamanho máximo do argumento do kernel 4352 (4.25 KiB)
Propriedades da fila
Execução fora de ordem Sim
Criação de perfil sim
Preferir sincronização do usuário para interoperabilidade Não
Resolução do temporizador de perfil 1000ns
Capacidades de execução
Execute kernels OpenCL Sim
Execute kernels nativos Não
Tempo limite de execução do kernel (NV) Não
Cópia simultânea e execução do kernel (NV) Sim
Número de motores de cópia assíncrona 2
printf () tamanho do buffer 1048576 (1024 KiB)
Kernels embutidos
Dispositivo disponível sim
Compilador Disponível Sim
Linker disponível sim
Extensões de dispositivos 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
Nome da plataforma Processamento paralelo acelerado AMD
Número de dispositivos 1
Nome do dispositivo AMD Athlon (tm) 64 X2 Dual Core Processor 4200+
Fornecedor de dispositivo AuthenticAMD
ID do fornecedor do dispositivo 0x1002
Versão do dispositivo OpenCL 1.2 AMD-APP (2117.10)
Versão do driver 2117.10 (sse2)
Dispositivo OpenCL C Versão OpenCL C 1.2
CPU Tipo de Dispositivo
Perfil de dispositivo FULL_PROFILE
Nome da placa do dispositivo (AMD)
Topologia do dispositivo (AMD) (n / a)
Unidades de computação máximas 2
Frequência máxima do relógio 1000 MHz
Partição de dispositivo (núcleo, cl_ext_device_fission)
Número máximo de sub-dispositivos 2
Tipos de partição suportados igualmente, por contagens, por domínio de afinidade
Cache L2 de domínios de afinidade com suporte, cache L1, próximo particionável
Tipos de partição com suporte (ext) igualmente, por contagens, por domínio de afinidade
Domínios de afinidade suportados (ext) cache L2, cache L1, próximo fissionável
Dimensões máximas do item de trabalho 3
Tamanhos máximos de itens de trabalho 1024x1024x1024
Tamanho máximo do grupo de trabalho 1024
Tamanho de grupo de trabalho preferido, múltiplo de 1
Tamanhos de vetor preferidos / nativos
car 16/16
curto 8/8
int 4/4
2/2 longo
metade 2/2 (n / a)
flutuar 4/4
2/2 duplo (cl_khr_fp64)
Suporte de ponto flutuante de meia precisão (n / a)
Suporte de ponto flutuante de precisão única (núcleo)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Sim
Suporte de ponto flutuante de precisão dupla (cl_khr_fp64)
Denormals Sim
Infinity e NANs Sim
Arredondar para o Sim mais próximo
Arredondar para zero Sim
Arredondar ao infinito Sim
IEEE754-2008 fundido multiplicação-adição Sim
O suporte é emulado no software Não
Operações de divisão e sqrt corretamente arredondadas Não
Bits de endereço 64, Little-Endian
Tamanho da memória global 4011077632 (3.736GiB)
Suporte para correção de erros Não
Alocação máxima de memória 2147483648 (2GiB)
Memória unificada para host e dispositivo Sim
Alinhamento mínimo para qualquer tipo de dados 128 bytes
Alinhamento do endereço de base 1024 bits (128 bytes)
Tipo de cache de memória global leitura / gravação
Tamanho do cache de memória global 65536
Linha de cache de memória global 64 bytes
Suporte de imagem Sim
Número máximo de amostradores por kernel 16
Tamanho máximo para imagens 1D do buffer 65536 pixels
Tamanho máximo da matriz de imagens 1D ou 2D 2048 imagens
Tamanho máximo da imagem 2D 8192 × 8192 pixels
Tamanho máximo da imagem 3D 2048x2048x2048 pixels
Número máximo de argumentos de imagem lidos 128
Número máximo de argumentos de gravação de imagem 64
Tipo de memória local Global
Tamanho da memória local 32768 (32 KiB)
Tamanho máximo do buffer constante 65536 (64 KiB)
Número máximo de argumentos constantes 8
Tamanho máximo do argumento do kernel 4096 (4 KiB)
Propriedades da fila
Execução fora de ordem Não
Criação de perfil sim
Preferir sincronização do usuário para interoperabilidade Sim
Resolução do temporizador de perfil 1ns
Compensação do cronômetro de criação de perfil desde a época (AMD) 1612669084651338327ns (Dom 7 de fevereiro 04:38:04 de 2021)
Capacidades de execução
Execute kernels OpenCL Sim
Execute kernels nativos Sim
SPIR versões 1.2
printf () tamanho do buffer 65536 (64 KiB)
Kernels embutidos
Dispositivo disponível sim
Compilador Disponível Sim
Linker disponível sim
Extensões de dispositivos 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
Comportamento de plataforma NULL
clGetPlatformInfo (NULL, CL_PLATFORM_NAME,…) Sem plataforma
clGetDeviceIDs (NULL, CL_DEVICE_TYPE_ALL,…) Sem plataforma
clCreateContext (NULL,…) [padrão] Sem plataforma
clCreateContext (NULL,…) [outro] Sucesso [NV]
clCreateContextFromType (NULL, CL_DEVICE_TYPE_CPU) Sem plataforma
clCreateContextFromType (NULL, CL_DEVICE_TYPE_GPU) Sem plataforma
clCreateContextFromType (NULL, CL_DEVICE_TYPE_ACCELERATOR) Sem plataforma
clCreateContextFromType (NULL, CL_DEVICE_TYPE_CUSTOM) Sem plataforma
clCreateContextFromType (NULL, CL_DEVICE_TYPE_ALL) Sem plataforma
Deixo para vocês um manual que trabalhei depois de tanto sofrer com as duas marcas para poder fazer NVIDIA + RADEON funcionar no mesmo Ubuntu:
Etapas para instalar o Ubuntu 20 com Nvidia + AMD
1. Instale o servidor Ubuntu 20.04.2.0 LTS (Focal Fossa)
https://releases.ubuntu.com/20.04/ubuntu-20.04.2-live-server-amd64.iso
2. Uma vez iniciado
apt-get update && time apt-get dist-upgrade
3. Reinicie e instale os 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. Reinicie e instale os drivers da Nvidia
sudo ubuntu-drivers autoinstall
#Nota: verifique com nvidia-smi
#Se não tiver sido instalado corretamente, execute:
sudo apt install nvidia-driver-455
5. Reinicie e instale o clinfo
apt install clinfo
corrida
clinfo
para verificar se ambos os gráficos foram detectadosEu obtive:
em lspci:
Controlador de vídeo: Advanced Micro Devices, Inc. [AMD/ATI] Lexa PRO [Radeon 540/540X/550/550X / RX 540X/550/550X] (rev c3)
e em | grep VGA:
Controlador compatível com VGA: Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] (rev c8)
qual driver devo baixar?