Acho que há um problema com meus drivers de vídeo, mas não tenho certeza.
Eu tenho um laptop Lenovo Y50, com integrated intel graphics (4th gen)
e uma placa gráfica Nvidia 860M
. Eu tinha 15.04 instalado e tentei os drivers nvidia. Ele fez uma bagunça do meu sistema que acabei limpando o HD e reinstalando o Ubuntu a partir do zero.
Eu fiz o upgrade para 15.10 - ótimo. Eu tentei os drivers nvidia novamente. Nenhum dos drivers nvidia funciona. Eu recebo a tela de logon, quando eu insiro a minha senha, ela apenas redefine de volta para a tela de logon novamente. Eu tentei todos eles. Eu até tentei adicionar nomodeset
à minha configuração do grub e nada.
Então, mudei para o terminal e fiz isso:
sudo apt-get remove --purge nvidia*
Quando reinicializei, consegui voltar à minha área de trabalho novamente, mas o gerenciador de janelas estava totalmente confuso, por isso iniciei o ccsm
e reativei a unidade para recuperá-los. Linda.
Mas, os gráficos são tão lentos e o dimensionamento da tela não está funcionando - o que é um problema enorme, porque esse laptop tem uma tela de 4k e agora não consigo ler sh1t. E não consigo assistir a vídeos porque a taxa de quadros é de cerca de 1 quadro por segundo.
Pesquisei na Internet e encontrei uma maneira de redefinir as configurações de fábrica:
sudo apt-get update
sudo apt-get remove --purge nvidia*
reboot
sudo apt-get purge nvidia-*
sudo apt-get install --reinstall xserver-xorg-video-intel libgl1-mesa-glx libgl1-mesa-dri xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
sudo apt-get autoremove
reboot
reboot
é um alias para shutdown -r now
Mas, não fixou nada. Eu também tentei isso para corrigir o problema de escala:
gsettings set org.gnome.desktop.interface scaling-factor 2
Mas tudo o que isso faz é bagunçar a janela do terminal e não tem efeito em nenhum outro lugar.
Minha pergunta é: como faço para voltar às configurações de fábrica?
Veja alguns dados úteis que podem ajudar alguém a descobrir o que há de errado:
sudo lshw -c video
*-display UNCLAIMED
description: 3D controller
product: GM107M [GeForce GTX 860M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:d0000000-d0ffffff memory:a0000000-afffffff memory:b0000000-b1ffffff ioport:4000(size=128) memory:b2000000-b207ffff
*-display UNCLAIMED
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list
configuration: latency=0
resources: memory:d1000000-d13fffff memory:c0000000-cfffffff ioport:5000(size=64)
E, sudo lspci -mm | grep VGA
me dá isso:
00:02.0 "VGA compatible controller" "Intel Corporation" "4th Gen Core Processor Integrated Graphics Controller" -r06 "Lenovo" "Device 3978"
O sempre útil inxi -Gx
, retorna:
Graphics: Card-1: Intel 4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0
Card-2: NVIDIA GM107M [GeForce GTX 860M] bus-ID: 01:00.0
Display Server: X.Org 1.17.2 drivers: fbdev (unloaded: vesa) FAILED: intel
Resolution: [email protected]
GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.6, 256 bits)
GLX Version: 3.0 Mesa 11.0.2 Direct Rendering: Yes
E, finalmente, o final do meu Xorg.1.log
:
[ 76.582] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[ 76.582] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[ 76.582] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[ 76.582] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[ 76.582] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 76.582] (II) FBDEV: driver for framebuffer: fbdev
[ 76.582] (II) VESA: driver for VESA chipsets: vesa
[ 76.582] (++) using VT number 7
[ 76.582] (II) intel(G0): Using Kernel Mode Setting driver: i915, version 1.6.0 20141121
[ 76.582] (II) intel(G0): SNA compiled: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2.2 (Alessio Treglia <[email protected]>)
[ 76.582] (II) intel(G0): SNA compiled for use with valgrind
[ 76.582] (WW) Falling back to old probe method for modesetting
[ 76.582] (WW) Falling back to old probe method for fbdev
[ 76.582] (II) Loading sub module "fbdevhw"
[ 76.582] (II) LoadModule: "fbdevhw"
[ 76.582] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 76.582] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 76.582] compiled for 1.17.1, module version = 0.0.2
[ 76.582] ABI class: X.Org Video Driver, version 19.0
[ 76.582] (WW) Falling back to old probe method for vesa
[ 76.582] (EE) Screen 0 deleted because of no matching config section.
[ 76.582] (II) UnloadModule: "modesetting"
[ 76.582] (EE) Device(s) detected, but none match those in the config file.
[ 76.582] (EE)
Fatal server error:
[ 76.582] (EE) no screens found(EE)
Esqueça o jogo - Eu prometo não tentar usar os drivers nvidia novamente, se eu puder voltar ao desempenho aceitável de desktop e escala (o bit de escala é realmente a chave, mesmo lento é ok se eu posso pelo menos ler ).