Boas...
Há semanas que ando a tentar instalar os drivers do site da AMD ATI no meu laptop e ainda não consegui pôr aquilo a funcionar...
Indo por partes:
O laptop é um Clevo P170EMx que vem com uma ATI AMD 7970M.
Estou com Debian Wheezy.
Faço o download do driver para linux (64bit) do site da amd, descompacto-o, torno-o executável e por fim executo-o.
O processo decorre aparentemente sem erros até ao fim. Nesta altura pede para reiniciar.
Antes de reiniciar,a consola faço o "aticonfig --initial" e então reinicio.
Quando o PC reinicia, antes de chegar ao ecrã de login, fica o monitor cinzento escuro e não passa daí.
O que posso fazer para tentar resolver o problema???
Os drivers ATI estão a quebrar-lhe o xorg, voçe pode tentar gerar um novo e substituir o existente .
Tente iniciar em modo resoluçãod e problemas prmindo tecla "e" no boot.
OU
Em modo texto execute-
sudo Xorg -configure
sudo mv /etc/X11/xorg.conf.new /etc/X11/xorg.conf
(03-12-2012 11:31)Portaro Escreveu: [ -> ]Os drivers ATI estão a quebrar-lhe o xorg, voçe pode tentar gerar um novo e substituir o existente .
Tente iniciar em modo resoluçãod e problemas prmindo tecla "e" no boot.
OU
Em modo texto execute-
sudo Xorg -configure
sudo mv /etc/X11/xorg.conf.new /etc/X11/xorg.conf
Eu tenho o backup do Xorg.conf original. Sempre que me acontece isto, recupero o Xorg.conf.
Neste momento actualuzei a distro para a Jessie.
O Ambiente de Trabalho ainda está aquele com aqueles efeitos engraçados e estou com receio de voltar a tentar instalar os drivers do site da AMD e ficar sem eses efeitos, porque até engraço com eles...
Os drivers AMD e ATI há muito que são considerados como de pouca fiabilidade no nosso mundo.
Eu tenho um pc onde tenho os drivers instalados uma ati 2400 HD series, no entanto sei que para as próximas versões do Kernel e quando esses mesmos deixarem de ser trabalhados pela vendedora o pc ficará a depender dos livres.
Tenho um outro pc sem drivers mantidos ou seja uso os livres.
A única diferença que se nota mais é um pouco mais de sobrecarga de memória no pc sem drivers mantidos, o outro tem drivers isntalados (privados) porque assim instalo jogos que requerem bastante renderização gráfica, e suites de grafismo tipo Adobe cs.
É como se existisse um período de óptimização do uso de drivers -
1- pc recente não existências de drivers para Linux - uso dos livres.
2- pc com meio ano, instalação dos primeiros drivers em Linux Kernel.
3- pc antigo sem drivers de marca mantidos ( recurso de livres).
É o mundo que temos, se fosse para MAC e WIndows nem saiam da fábrica sem os devidos drivers para Linux estão-se a : pouco menos que Borrifar.
Aqui o problema é que o meu sistema de gráficos é híbrido. Ou seja, tenho uma Intel integrada no cpu e tenho a externa ATI 7970M e estou com problemas por causa disso...
Também já tentei seguir essa thread do crunchbag mas chego a um ponto onde acabo por terro um outro erro qualquer...
E ao adicionar aquela instrução do "GRUB_CMDLINE_LINUX_DEFAULT="quiet nomodeset radeon.modeset=0" depois acabo por não conseguir lançar a aplicação BricsCAD.
Quanto ao outro link, vou dar uma vista de olhos porque também já tinha experimentado algo com aquele script mas ainda não tinha visto aquela documentação...
assegura-te de teres feito o update ao grub e
update-initramfs -u
para ver se o sistema já arranca bem e essa aplicação fica usável, dúvido que resulte essa BRISCAD não conheço mas seguramente se fecha por falta de requirimentos de aceleração gráfica.
Guia-te por aqui no caso de um redefinir do grafismo inicial->
http://forumubuntusoftware.info/viewtopi...30&start=0
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"
sudo apt-get install v86d
Ok. Obrigado pelos links...
Não me esqueci de fazer update ao grub. Já o update-initramfs -u não sei se fiz.
Infelizmente ainda não estou familiarizado com estes comandos e não sei o que fazem ao certo mas eu já tentei tanta coisa e acabo por não conseguir perceber o que se passa. E depois na net vejo tanta coisa que é difícil identificar a informação que encontro com a minha situação...
Bem acho que isto te irá resolver.
1 - Instalar pre-requisitos
Código:
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
Se tiveres a correr o sistema operativo a 64Bit tens de correr também(Se estiveres a correr 32Bit não necessitas)
Código:
sudo apt-get install ia32-libs lib32gcc1 libc6-i386
cd /usr ; sudo ln -svT lib /usr/lib64
Drivers AMD
Código:
cd ~/; mkdir catalyst12.4; cd catalyst12.4/
wget http://www2.ati.com/drivers/linux/amd-driver-installer-12-4-x86.x86_64.run
chmod +x amd-driver-installer-12-4-x86.x86_64.run
Código:
sudo sh ./amd-driver-installer-12-4-x86.x86_64.run --buildpkg Ubuntu/precise
Agora vamos Instalar
Código:
sudo dpkg -i fglrx*.deb
Configurar o xserver
Código:
sudo aticonfig --initial -f
Re-iniciar o computador
Testar a mudança de placa
Código:
sudo aticonfig --px-dgpu
Passo 2 - Corrigir problemas
Abrir o ficheiro
Código:
sudo nano /etc/X11/Xsession.d/10fglrx
Se estiveres a usar uma versão 32Bit adiciona na 4 linha o seguinte
"/usr/lib32/dri/" (Sem Aspas)
Deves de ter algo do genero
Código:
LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri
if [ `uname -m` = 'x86_64' ]; then
if [ -d /usr/lib32/fglrx/dri ]; then
LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib32/dri
if [ ! -z $LD_LIBRARY_PATH ]; then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:
fi
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}/usr/lib32
export LD_LIBRARY_PATH
fi
fi
export LIBGL_DRIVERS_PATH
Se estiveres com 64Bit adicionas "/usr/lib/x86_64-linux-gnu/dri/"
Ficarás com algo parecido com
Código:
LIBGL_DRIVERS_PATH=/usr/lib/fglrx/dri
if [ `uname -m` = 'x86_64' ]; then
if [ -d /usr/lib32/fglrx/dri ]; then
LIBGL_DRIVERS_PATH=${LIBGL_DRIVERS_PATH}:/usr/lib32/fglrx/dri:/usr/lib/x86_64-linux-gnu/dri
if [ ! -z $LD_LIBRARY_PATH ]; then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:
fi
LD_LIBRARY_PATH=${LD_LIBRARY_PATH}/usr/lib32
export LD_LIBRARY_PATH
fi
fi
export LIBGL_DRIVERS_PATH
Depois re-inicias a tua máquina
Creio que te deverá resolver isso.