JonathanEstefani
(usa Debian)
Enviado em 20/08/2016 - 16:18h
Bom, eu fiz diversas tentativas, também tive que formatar o computador algumas vezes e inclusive instalando o próprio Driver Nativo da Nvidia não obtive sucesso. O que funcionou comigo foi o Driver nvidia-driver 340.96.1.
Não esqueça de remover todos os drivers instalados da NVIDIA do seu sistema, reinicie e instale corretamente o Driver.
========
| Mouse |
========
Tive também o problema do mouse, tentei instalar ele manualmente e configurar no Xorg mas só tive dor de cabeça, então formatei o computador e fiz essa configuração limpinha abaixo e tudo funcionou, pois na web você encontra muita informação antiga e desatualizada que não funciona mais corretamente.
Segue um link que usei a configuração deles e funcionou:
https://antergos.com/wiki/pt/hardware/graphics/bumblebee-for-nvidia-optimus/
Lembrando que será necessário instalar o VirtualGL e o Bumblebee 3.2.1-7.
Outro detalhe antes de configurar o Xorg, abra o terminal com acesso root, e execute o comando lspci, e procure pela descrição "3D controller: NVIDIA Corporation Device etc..", o meu está sobre o slot 08:00.0, você usará esse número do slot na configuração do seu Xorg.
Então, a minha placa onboard está no slot
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
e minha placa 3D da NVIDIA está no slot
08:00.0 3D controller: NVIDIA Corporation Device 1299 (rev a1)
no Xorg está configurado as duas, pois esta tecnologia é justamente para economizar bateria, por padrão o notebook usa sempre a onboard, mas quando você quiser usar a placa da nvidia, terá que sempre utilizar o comando abaixo, ou então terá que mudar a configuração na Bios (se caso tiver) pra deixar ela sempre habilitada, no meu só existe a opção de desativar a opção optimus, nunca precisei usar, por padrão no meu notebook deixo essa opção sempre habilitada.
Exemplo:
optirun CAMINHO_DO_PROGRAMA ou NOME_DELE -c : NUMERO_SLOT_NVIDIA
exemplo que uso:
optirun nvidia-settings -c: 8
ou quando quero executar o flightgear:
optirun /usr/games/fgfs -c :8
----------------------------------------
A configuração do xorg abaixo:
----------------------------------------
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 340.46 (pbuilder@zam904) Fri Oct 17 21:29:34 UTC 2014
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "0"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "built-ins"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "AccelMethod" # <str>
#Option "Backlight" # <str>
#Option "DRI" # <str>
#Option "ColorKey" # <i>
#Option "VideoKey" # <i>
#Option "Tiling" # [<bool>]
#Option "LinearFramebuffer" # [<bool>]
#Option "SwapbuffersWait" # [<bool>]
#Option "TripleBuffer" # [<bool>]
#Option "XvPreferOverlay" # [<bool>]
#Option "HotPlug" # [<bool>]
#Option "ReprobeOutputs" # [<bool>]
#Option "XvMC" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "TearFree" # [<bool>]
#Option "PerCrtcPixmaps" # [<bool>]
#Option "FallbackDebug" # [<bool>]
#Option "DebugFlushBatches" # [<bool>]
#Option "DebugFlushCaches" # [<bool>]
#Option "DebugWait" # [<bool>]
#Option "BufferCache" # [<bool>]
Identifier "Card0"
Driver "intel"
BusID "PCI:0:2:0"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "SWcursor" # [<bool>]
#Option "HWcursor" # [<bool>]
#Option "NoAccel" # [<bool>]
#Option "ShadowFB" # [<bool>]
#Option "VideoKey" # <i>
#Option "WrappedFB" # [<bool>]
#Option "GLXVBlank" # [<bool>]
#Option "ZaphodHeads" # <str>
#Option "PageFlip" # [<bool>]
#Option "SwapLimit" # <i>
#Option "AsyncUTSDFS" # [<bool>]
#Option "AccelMethod" # <str>
Identifier "Card1"
Driver "nvidia"
BusID "PCI:8:0:0"
EndSection
Section "Device"
Identifier "Card1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 920M"
EndSection
Section "Screen"
Identifier "Screen0"
Device "card0"
DefaultDepth 24
Option "UseDisplayDevice" "none"
SubSection "Display"
Virtual 640 480
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection