Para 13.10
funciona sem ajustes em uma nova instalação do Ubuntu 13.10:
1) Abra o terminal e digite
sudo apt-get install fglrx fglrx-pxpress
2) e reinicie
No Ubuntu 12.04, meu Sony Vaio VPCSE com Intel® HD Graphics 3000 e AMD Radeon ™ HD 6630M funcionou bem com o Catalyst Control Center, versão 12.6. Além disso, a troca entre placa gráfica integrada e discreta estava funcionando.
Em ambos os casos, segui este tutorial .
Mas não está funcionando no Ubuntu 12.10.
Eu testei o tutorial com o Catalyst Control Center do Ubuntu Software Center, a versão 12.8 e a versão 12.9. Sempre o mesmo problema: Após o processo de instalação, eu posso inicializar na tela de login. Mas depois de digitar a senha do meu nome de usuário, apenas a imagem de fundo aparece. Unidade parece não estar começando. Só consigo acessar o menu de contexto clicando com o botão direito do mouse.
Eu também tentei sua correção , mas também não funciona para mim.
Alguma ideia do que fazer para corrigir este problema?
Atualizar : O mesmo problema no Ubuntu 13.04!
Atualizar : Solução para 13.04 não está funcionando no Ubuntu 13.10!
Para 13.10
funciona sem ajustes em uma nova instalação do Ubuntu 13.10:
1) Abra o terminal e digite
sudo apt-get install fglrx fglrx-pxpress
2) e reinicie
Três comandos de terminal:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core libgcc1
Dois comandos de terminal adicionais para 64 bits:
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr ; sudo ln -svT lib /usr/lib64
(Nota: O segundo comando não deve ser necessário se já houver um link simbólico chamado lib64
apontando para a pasta lib
. E se já houver uma pasta real com esse nome (determinada com ls -l /usr/lib64
), você deve garantir que seu conteúdo seja movido com segurança para a pasta /usr/lib
e depois excluir - a pasta now empty-- /usr/lib64
antes de executar este comando).
Faça o download desses links diretos: libudev0_175-0ubuntu13_amd64.deb .
e (o antigo driver intel - xserver-xorg - veja também a seção "Importante" na resposta para 12.10 . Acho que isso também seria muito importante aqui.)
link
Copie esses arquivos (dois pacotes .deb) em uma pasta vazia.
Remova os drivers antigos:
sudo apt-get remove fglrx*
sudo apt-get remove xserver-xorg-video-intel
Execute os dois comandos de terminal a seguir na pasta com arquivos .deb baixados:
sudo dpkg -i libudev*
sudo dpkg -i xserver-xorg-video-intel_2.21.6-0ubuntu4_amd64.deb
Evite que o xserver-xorg-video-intel seja atualizado:
sudo apt-mark hold xserver-xorg-video-intel
Obtenha o atual driver do ATI Catalyst, por exemplo 13.04 (testei com este lançamento) no site oficial: www.amd.com/drivers
Descompacte o arquivo .zip e torne-o executável. Em seguida, vá para a pasta com o arquivo .run descompactado no terminal e digite:
sudo sh ./amd-catalyst-XX.X-linux-x86.x86_64.run --buildpkg Ubuntu/raring
Substitua XXX pelo nome correto do arquivo.
Instale os arquivos .deb criados com o seguinte terminal-command no diretório atual:
sudo dpkg -i fglrx*.deb
Digite o comando do terminal
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo aticonfig --initial -f
(Nota: Se você usa várias placas gráficas AMD ou AMD dual graphics, você pode usar sudo aticonfig --adapter=all --initial -f
, e / ou se você usa um monitor com dois monitores, você também pode usar este terceiro comando adicional: sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
)
Selecione a GPU discreta
sudo aticonfig --px-dgpu
Reinicie seu sistema
sudo reboot
Script para o modo de alto GPU:
#!/bin/bash
# Activate discrete GPU (High-Performance mode), must re-start X to take effect
sudo aticonfig --px-dgpu
sudo restart lightdm
Script para o modo de baixa GPU:
#!/bin/bash
# Activate integrated GPU (Power-Saving mode), must re-start X to take effec
sudo aticonfig --px-igpu
sudo restart lightdm
Script para mostrar o modo GPU atual:
#!/bin/bash
#Show current GPU (High- or Low-Performance mode) as notification
aticonfig --pxl | while read SPAM_OUT; do notify-send "$SPAM_OUT"; done
Nota : Se você sempre tiver problemas após a execução de um Script de Comutação, faça um reinício do seu sistema (e não apenas um novo login).
Para alternar entre as GPUs Discreta (AMD) e Integrada (Intel) de maneira simples e fácil, acesse link , e baixe e instale o arquivo DEB lá.
Funciona para mim !! E aqui está o how-to que eu criei para você:
Três comandos de terminal:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core libgcc1
Opcional se 64 bits - dois comandos de terminal:
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr ; sudo ln -svT lib /usr/lib64
Faça o download a partir deste link direto: link os arquivos e esses dois pacotes .deb em uma pasta vazia
xserver-xorg-video-intel-dbg_2.20.0-0~andrik1_XXX.deb
xserver-xorg-video-intel_2.20.0-0~andrik1_XXX.deb
em que XXX deve ser seu identificador de arquitetura (x86 ou amd64)
Execute os dois comandos de terminal a seguir na pasta com arquivos .deb baixados:
sudo dpkg -i xserver-xorg-video-intel*.deb
sudo dpkg-reconfigure Xorg
Em seguida, reinicie sua máquina
Nota - isto é do PPA: link
Importante - Hoje recebi uma atualização de segurança para o "xserver-org" dos repositórios oficiais do Ubuntu que travaram meu sistema novamente (sem tela de login). Então eu instalei os dois mais novos xserver-org-video-intel * .deb (baixados e instalados como descrito acima) do PPA link novamente. Você também pode adicionar este PPA no seu sistema para evitar esse problema. Para mim, este PPA tem muitos outros pacotes, então eu farei isso (baixando os dois arquivos .deb e instalando-os) manualmente. Outra solução é desmarcar os pacotes "xserver-org" se houver atualizações de segurança oficiais do Ubuntu disponíveis.
Obtenha o driver atual do ATI Catalyst e, g 12.11 Beta (testei com esta versão):
wget -c http://www2.ati.com/drivers/beta/amd-driver-installer-catalyst-12.11-beta-x86.x86_64.zip -O catalyst-12.11-beta-x86.x86_64.zip
Descompacte o arquivo .zip e torne-o executável. Em seguida, vá para a pasta com o arquivo .run descompactado no terminal e digite:
sudo sh ./amd-driver-installer-XXX.run --buildpkg Ubuntu/quantal
Substitua XXX pelo nome correto do arquivo
Instale os arquivos .deb criados com o seguinte terminal-command no diretório atual:
sudo dpkg -i fglrx*.deb
Digite o comando do terminal
sudo aticonfig --initial -f
Reinicie seu sistema
sudo reboot
gksu gedit /etc/X11/Xsession.d/10fglrx
Adicione a string "/ usr / lib / x86_64-linux-gnu / dri /" no seu sistema 64Bit que a linha finalmente se parece com isto:
LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib/x86_64-linux-gnu/dri
Adicione a string "/ usr / lib32 / dri /" no seu sistema 32Bit que a linha finalmente se parece com isto:
LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib32/dri
Script para o modo de alto GPU:
#!/bin/bash
# Activate discrete GPU (High-Performance mode), must re-start X to take effect
sudo aticonfig --px-dgpu
sudo restart lightdm
Script para o modo de baixa GPU:
#!/bin/bash
# Activate integrated GPU (Power-Saving mode), must re-start X to take effec
sudo aticonfig --px-igpu
sudo restart lightdm
Script para mostrar o modo GPU atual:
#!/bin/bash
#Show current GPU (High- or Low-Performance mode) as notification
aticonfig --pxl | while read SPAM_OUT; do notify-send "$SPAM_OUT"; done
Nota : Se você tiver sempre problemas após a execução de um Script de Comutação, faça um reinício do seu sistema (e não apenas um novo login).
Execute três comandos de terminal:
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6
sudo apt-get install dkms libqtgui4 wget execstack libelfg0 dh-modaliases
sudo apt-get install linux-headers-generic xserver-xorg-core xserver-xorg-video-all libgcc1
Dois comandos de terminal adicionais para 64 bits:
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr
sudo ln -svT lib /usr/lib64
Se ia32-libs
não estiver disponível, siga estas instruções e instale com:
sudo apt-get install libgtk2.0-0:i386 libpangox-1.0-0:i386 libpangoxft-1.0-0:i386 libidn11:i386 libglu1-mesa:i386
Observação: O segundo comando não deve ser necessário se já houver um link simbólico chamado lib64
apontando para a pasta lib
there. E se já houver uma pasta real com esse nome (determinada com ls -l /usr/lib64
), você deve garantir que seu conteúdo seja movido com segurança para a pasta /usr/lib
e, em seguida, exclua - a pasta now empty-- /usr/lib64
antes de executar este comando.
Remova os drivers antigos:
sudo apt-get remove fglrx*
Reinstale o driver da Intel:
sudo apt-get install --reinstall xserver-xorg-video-intel
Faça o download do pacote .deb
:
wget http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu//pool/main/u/udev/libudev0_175-0ubuntu13_amd64.deb
Execute o seguinte terminal-comando na pasta com o arquivo baixado .deb
:
sudo dpkg -i libudev*
Obtenha o driver atual do AMD Catalyst no site oficial
Descompacte o arquivo e torne o .run
executável:
unzip amd-*catalyst-*.zip
chmod +x amd-*catalyst-*.run
Gere os pacotes de drivers:
sudo sh ./amd-*catalyst-*.run --buildpkg Ubuntu/saucy
Instale os pacotes .deb
gerados:
sudo dpkg -i fglrx*.deb
Digite os seguintes comandos de terminal:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo aticonfig --initial -f
Observação: Se você usar várias placas gráficas AMD ou AMD dual graphics, poderá usar o seguinte comando:
sudo aticonfig --adapter=all --initial -f
Observação: Se você usar um monitor com dois monitores, também poderá usar este terceiro comando adicional:
sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
Selecione a GPU discreta:
sudo aticonfig --px-dgpu
Reinicie seu sistema:
sudo reboot
Script para o modo de alto GPU:
#!/bin/bash
# Activate discrete GPU (High-Performance mode), must re-start X to take effect
sudo aticonfig --px-dgpu
sudo restart lightdm
Script para o modo de baixa GPU:
#!/bin/bash
# Activate integrated GPU (Power-Saving mode), must re-start X to take effec
sudo aticonfig --px-igpu
sudo restart lightdm
Script para mostrar o modo GPU atual:
#!/bin/bash
#Show current GPU (High- or Low-Performance mode) as notification
aticonfig --pxl | while read SPAM_OUT; do notify-send "$SPAM_OUT"; done
Nota: Se você sempre tiver problemas após a execução de um script de comutação, faça um reinício do seu sistema (e não apenas um novo login).
Para alternar entre as GPUs discretas (AMD) e integradas (Intel) de maneira simples e fácil, acesse a página do GitHub do projeto , e depois baixe e instale o arquivo .deb
a partir dali.
Esta resposta é baseada em Guia 13.04 de Marian Lux .
Também tenho um Vaio VPCSE com gráficos híbridos AMD / Intel, e segui seu passo a passo. Infelizmente, quando mudei para gráficos integrados no Catalyst, me perdi após o login, exatamente como você descreveu. Ao mudar para gráficos discretos, ele funciona - mas eu posso usar o fglrx das fontes para isso.
Então, minha única solução, com a qual não estou muito feliz, é usar os drivers de código aberto e desligar a energia da placa discreta usando o switcheroo. Isto é, com fglrx limpo meu sistema, eu digito
sudo -i
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
assumindo que
cat /sys/kernel/debug/vgaswitcheroo/switch
mostra um + na linha que contém "IGD"