Como instalar o Ubuntu 16.04 LTS no Dell Precision 5510
[editar: Além da etapa "Permitir que o Linux veja seu dispositivo de armazenamento", na mídia de instalação mais recente, este guia não é mais necessário. Basta instalar normalmente, tudo funciona.]
Consegui instalar o Ubuntu 16.04 LTS nos últimos dias. Estas são minhas anotações da instalação. Conexões para vários monitores via trabalho HDMI. A porta Thunderbolt 3 também funciona para Ethernet e Display Port. Lembre-se de revisar isso e leia com atenção, pois há quase certamente alguns erros. Eu não sou um especialista em Linux, de qualquer forma.
Desative o nouveau para inicializar a partir do disco ativo do Linux
Faça isso no grub antes de inicializar a partir da mídia de instalação do Ubuntu para evitar falhas devido a drivers de placa de vídeo que se comportam mal.
Os sintomas são congelamentos aleatórios e erros infinitos, algo como o seguinte: nouveau PFIFO SCHED_ERROR. Corrija pressionando 'e' no menu grub durante a inicialização e adicione "nouveau.modeset = 0" ao final da linha começando com "linux" . Agora inicialize o disco ativo pressionando F10 .
Permita que o Linux veja seu dispositivo de armazenamento
Ao inicializar, pressione F2
ou CTRL
+ p
para acessar o menu de configuração UEFI. Navegue para Operação SATA à esquerda e defina-a à direita como AHCI se você tiver um disco rígido ou Desativada se você tiver apenas a unidade NVMe. O motivo pelo qual a configuração SATA Operation> RAID 0 oculta a unidade NVMe do Linux é que ele liga um driver RAID + AHCI proprietário, armazenado no firmware, chamado Intel RST. O Linux tem dificuldade em se comunicar com o driver Intel RST sem muitos ajustes.
Depois de inicializar e sem um monitor externo conectado, instale normalmente. O seguinte deve ser feito somente após a reinicialização do sistema recém-instalado.
Instale o kernel 4.6 para Ubuntu
Na mídia de instalação mais recente, essa etapa não é necessária. Corra uname -a
para ver qual kernel está sendo executado no seu CD ao vivo do Ubuntu. Se for a versão 4.6 ou posterior, pule esta etapa.
mkdir -p ~/Downloads/Precision_5510_install/kernel
cd ~/Downloads/Precision_5510_install/kernel
BASE_URL="http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.6.2-yakkety"
wget "$BASE_URL"/CHECKSUMS
wget "$BASE_URL"/CHECKSUMS.gpg
wget "$BASE_URL"/linux-headers-4.6.2-040602_4.6.2-040602.201606100516_all.deb
wget "$BASE_URL"/linux-headers-4.6.2-040602-generic_4.6.2-040602.201606100516_amd64.deb
wget "$BASE_URL"/linux-image-4.6.2-040602-generic_4.6.2-040602.201606100516_amd64.deb
gpg --keyserver keyserver.ubuntu.com --recv 17C622B0 # Import the gpg keys from Ubuntu's mainline kernel team.
gpg --verify CHEKSUMS.gpg CHECKSUMS # Verify that the list of checksums is from Ubuntu.
sha256sum -c CHECKSUMS | grep 'OK' # Check the integrity of the downloaded files.
sudo dpkg -i *.deb
Você pode encontrar as teclas gpg para verificar se os arquivos não foram violados aqui .
Ativar hibernação
Primeiro teste para verificar se a hibernação funciona:
sudo pm-hibernate
Se você conseguir retomar, crie um arquivo para permitir a hibernação da GUI.
cat <<EOF | sudo tee /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pkla
[Re-enable hibernate by default]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes
[Re-enable hibernate by default in logind]
Identity=unix-user:*
Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions
ResultActive=yes
EOF
Instale os drivers Dell a partir do Ubuntu Driver Support Pack
Esta etapa pode ser problemática, pois você está instalando .debs destinado a uma versão mais antiga do Ubuntu. Provavelmente existe uma solução melhor para isso, mas ainda não descobri.
Iniciar o laptop com um monitor conectado via HDMI causou uma falha na máquina até que eu fiz isso. Pode exigir alguma solução de problemas do seu lado.
cd ../
wget http://downloads.dell.com/FOLDER01797540M/1/xps13_ult_x03.fish.tar.gz
tar xf xps13_ult_x03.fish.tar.gz
cd debs
sudo apt-get install libxdo3 xdotool
sudo dpkg -if workaround-screen-lock-malfunction_1_all.deb
O ALSA padroniza o envio de som para HDMI, mesmo que não haja nada conectado. Corrija-o com isso:
echo "options snd-hda-intel model=dell-headset-multi,dell-headset-multi" >> /etc/modprobe.d/alsa-base.conf
Configurar o Nvidia Optimus
Primeira instalação do zangão
sudo apt-get install bumblebee bumblebee-nvidia primus
Em seguida, remova todos os pacotes nvidia existentes e instale os mais novos.
sudo apt-get purge nvida-*
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-prime
sudo service lightdm restart
Adicione um indicador para saber se a Intel ou Nvidia está sendo usada.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
nohup prime-indicator &
Aumentar o tamanho do texto nos consoles TTY (para telas de 4k)
Na variedade de telas de 4k deste laptop, o tamanho da fonte é quase ilegível ao mudar para um TTY (por exemplo, ao pressionar CTRL + ALT + F1 do Unity). Você pode alterá-lo assim:
sudo dpkg-reconfigure console-setup
- Escolha UTF-8
- Escolha a opção padrão Combinado - Latim, ... ("Latim" inclui o alfabeto em inglês)
- Selecione a fonte do terminal
- Selecione 16x32
Espero que ajude!
gpg --keyserver keyserver.ubuntu.com --recv 17C622B0
Do meu lado, agora estou usando o Ubuntu 16.04 LTS (imagem de compilação diária), que traz o kernel 4.4 e funciona muito bem fora da caixa!
http://cdimage.ubuntu.com/daily-live/current/
Edição: na verdade, atualmente estou lutando com monitores externos. Eu tenho tentado os drivers da nvidia e do i915 e tenho que conectar minha tela a quente após o login na minha sessão, caso contrário, fico congelado na tela de login. Também recebo 1 ou 2 vezes um congelamento ao conectar meu monitor uma vez na sessão.
relatórios dmesg:
[drm:intel_cpu_fifo_underrun_irq_handler [i915_bpo]] *ERROR* CPU pipe A FIFO underrun
fonte
Ainda não testei o Ubuntu, mas consegui fazer o Arch trabalhar nele. Para fazer isso, recebi ajuda de uma postagem do Ubuntu sobre a instalação do Ubuntu em um XPS 15 9550. O Precision 5510 é basicamente o mesmo computador com pequenas diferenças, como qual placa de vídeo e processador ele usa.
Veja este link para obter ajuda, incluindo a superação das falhas do nouveau (que também aconteceram comigo no Arch): http://ubuntuforums.org/showthread.php?t=2301071
Tenho certeza de que você desejará usar a versão mais recente do Ubuntu e não as versões LTS, pois esses computadores são novos e o suporte a alguns dos dispositivos foi adicionado apenas às versões mais recentes do kernel.
fonte
Steve,
Tenho testado diferentes versões do Ubuntu para uso em um dos mais recentes Dell Precision 5510 (i7, com Skylake). Encontrei problemas fora do escopo do problema descrito a princípio, mas consegui superá-los. Mais tarde, tive problemas muito semelhantes aos da sua descrição e, após um post, decidi experimentar o Ubuntu Gnome. Eu tive sucesso com o Ubuntu Gnome 15.04 encontrado aqui e depois aplicando todas as atualizações. A resolução foi alterável. Todo o hardware parecia estar funcionando, mas um problema permaneceu. Não consegui desligar o laptop no menu de energia da área de trabalho. Ele ficava travado e inutilizável sempre que eu tentava reiniciar ou desligar, então tive que usar o botão liga / desliga. Encontrei uma postagem em que alguém sugeriu a instalação do seguinte:
Eles também disseram que tiveram sucesso com a atualização para a 15.10 depois, mas não funcionou tão bem no meu modelo, eis os problemas que experimentei após a atualização para a 15.10.
Espero que isto ajude!
fonte