Eu tive o mesmo problema. Foi o suficiente para editar /etc/X11/Xsession.d/10fglrx
gksu gedit /etc/X11/Xsession.d/10fglrx
Se você estiver usando um sistema de 32 bits, adicione no final da quarta linha este texto: "/ usr / lib32 / dri /" sem as aspas. O arquivo deve estar assim:
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 você estiver usando um sistema 64bits, adicione no final da quarta linha este texto: "/ usr / lib / x86_64-linux-gnu / dri /" sem as aspas. O arquivo deve estar assim:
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
Agora salve o arquivo.
Reinicie o computador para ver as alterações, ele deve inicializar com o cartão discreto. Solução de ubuntuforums.org Veja o PASSO 2