
Eu estava no Ubuntu (vanilla, com Unity) 14.04 até ontem, e como a nova versão LTS foi lançada, decidi fazer uma instalação limpa do Ubuntu GNOME 16.04.
Desde que instalei o Ubuntu GNOME 16.04 (64 bits), tenho problemas com o modo de suspensão (não tive esse problema no 14.04) no meu Dell Inspiron 3537.
Quando opto por suspender a sessão, a tela fica preta, os ventiladores desligam por alguns segundos (2 ou 3 segundos), depois reiniciam cada vez mais rápido. Tenho que forçar o desligamento (mantenha pressionado o botão liga / desliga) do computador para poder reiniciá-lo.
Fiz algumas pesquisas e descobri que o Ubuntu 16.04 não suporta drivers gráficos proprietários da AMD Radeon. Não sei se está relacionado ou não, mas como tenho uma AD Radeon HD8850M, rodei um lspci | grep VGA
e aqui está o resultado:
00:02.0 VGA compatible controller: Intel Corporation Haswell-ULT Integrated Graphics Controller (rev 09)
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Venus PRO [Radeon HD 8850M / R9 M265X] (rev ff)
Além disso, tenho os drivers de código aberto instalados:
$ sudo apt-get install xserver-xorg-video-ati
xserver-xorg-video-ati is already the newest version (1:7.7.0-1).
Se precisar de qualquer outra informação, por favor avise.
Responder1
Atualização de 19 de julho:Parece que esse bug foi corrigido no upstream usando a versão do kernel 4.4.0-28-generic
. Desde então migrei para o ArchLinux, então isso ainda precisa ser testado, mas tem gente dizendo que funciona com esta versão do kernel noo bug da barra de lançamento.
Postagem original: Parece que é um bug do kernel 4.4.0, a instalação do 4.4.8 resolve o problema. Você pode esperar por uma correção do kernel 4.4.0 ou instalar o kernel 4.4.8.
Eu recomendo esperar pela correção 4.4.0, mas instalei o 4.4.8 e não vi nenhum problema.
Execute os seguintes comandos para instalar o kernel 4.4.8:
Em 32 bits
Download
cd /tmp
$ wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_i386.deb
Instalar
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb
Em 64 bits
cd /tmp
wget \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408_4.4.8-040408.201604200335_all.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-headers-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb \
kernel.ubuntu.com/~kernel-ppa/mainline/v4.4.8-wily/linux-image-4.4.8-040408-generic_4.4.8-040408.201604200335_amd64.deb
Instalar
sudo dpkg -i linux-headers-4.4*.deb linux-image-4.4*.deb
Fonte :https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1574125
Aceitarei esta resposta em alguns dias se nenhuma opção melhor aparecer.
Responder2
A atualização para o kernel 4.4.8 resolve meu problema há alguns meses, mas hoje tive que reinstalar o 16.04, desta vez antes de instalar o 4.4.8 testei outra solução e está funcionando: Adicionando algum espaço de swap.
Criei um único arquivo de troca maior que o tamanho da memória RAM, meu tamanho de memória RAM é de 12 GB e criei uma troca de 16 GB:
sudo dd if=/dev/zero of=/swapfile bs=1M count=16384
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile
Agora, tanto a suspensão quanto a hibernação estão funcionando com o kernel padrão,
Para habilitar o arquivo de troca na inicialização, adicione esta linha ao/etc/fstab
/swapfile none swap sw 0 0
Para você informações:
uname -a
Linux lena 4.4.0-64-generic #85-Ubuntu SMP Mon Feb 20 11:50:30 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux