Como obter o AMD Catalyst trabalhando no Arch x86_64

5

Eu tenho um Dell Inspiron 15R 7520 com gráficos "PowerXpress" híbridos da AMD. A placa gráfica integrada é (se bem entendi) integrada ao processador i7-3612QM e a placa gráfica discreta é uma Radeon HD 7730M "Southern Islands". Os gráficos integrados funcionam perfeitamente sob o Arch.

No entanto, os gráficos discretos não. Eu tentei vários métodos diferentes, e o que parece me levar mais longe com o mínimo de esforço é o pacote AUR catalisador-total-pxp . Depois de instalar, reiniciar e emitir os comandos

# aticonfig --initial
# pxp_switch_catalyst amd
# X

X falha completamente em iniciar. O log X pode ser encontrado aqui . Eu não entendo o que está falhando; potencialmente, tem algo a ver com a maneira como meu cartão é ligado - eu acho que é muxless, mas eu realmente não sei. Qual é o problema aqui? Como posso obter gráficos híbridos trabalhando no Arch? Qualquer ajuda seria apreciada.

Nota: o comando pxp_switch_catalyst é apenas um script que move arquivos de configuração especiais do Xorg, alterna libGL para a versão discreta, etc. Se você fizer o download do tarball do link AUR, poderá ler o script.

    
por thirtythreeforty 08.12.2012 / 04:31

3 respostas

2

Com o advento do Linux 3.13, a Infraestrutura de Renderização Direta para Linux e o Direct Rendering Manager for X11 tornam a propriedade da AMD proprietária drivers desnecessários - Linux agora suporta diretamente comutação dinâmica entre placas gráficas! Uma vez o PRIME está configurado , usando a variável de ambiente DRI_PRIME=1 ativará automaticamente o cartão discreto e executará o comando especificado com GL descarregado para o cartão discreto.

    
por 05.04.2014 / 21:38
1

Parece que este portátil usa gráficos sem muxos - um esquema semelhante à tecnologia Optimus da Nvidia. Na verdade, o projeto Bumblebee (que foi criado para trazer o suporte do Optimus para o Linux) foi mostrado para funcionar pelo menos basicamente com a configuração da AMD, porque é basicamente a mesma configuração, apenas com uma placa diferente e drivers diferentes.

No entanto, com a minha configuração particular, há algumas coisas segurando Bumblebee de volta: ou seja, os drivers. Os drivers gratuitos ainda não estão prontos para as cartas da série 77xx e, portanto, são inúteis com o Bumblebee. Os drivers proprietários da AMD não funcionam porque eles simplesmente não suportam gráficos híbridos sem muxo - ótimo trabalho, AMD. Espero que a situação com esses drivers melhore, e essa placa será utilizável no Linux.

Reuni a maioria dessas informações em a página relevante do problema do Bumblebee Github . Se você quiser informações mais atualizadas, sugiro navegar até o final dessa página e ler.

    
por 08.01.2013 / 05:53
0

Você tentou "Detectar e instalar automaticamente" daqui, certo? ( link )

Além disso, parece que não consigo encontrar programas Linux, mas talvez você consiga gerenciar se eu apenas lhe der a ideia. Talvez você consiga encontrar um equivalente Linux, ou talvez você consiga rodar um programa Windows no seu sistema Linux, seja qual for o meio. De qualquer forma, esses programas devem encontrar o driver certo para você, se existir.

link

    
por 08.01.2013 / 06:50