O Ubuntu 14.04 não detecta minha GPU discreta

1

Eu comprei recentemente um laptop com uma Nvidia GeForce 860m e instalei o Ubuntu 14.04. No meu laptop antigo eu tinha 12,04, que preencheu automaticamente Drivers adicionais com drivers Nvidia. Mas neste computador, a única coisa em Drivers Adicionais é a Qualcomm. Então eu instalei manualmente a Nvidia, mas o X Server Settings não parece detectar nenhuma GPU ...

lspci | grep VGA informa somente minha GPU Intel integrada, mas

lspci -v informa muitas coisas, incluindo a GPU da Nvidia:

01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)
Subsystem: ASUSTeK Computer Inc. Device 157d
Flags: fast devsel, IRQ 16
Memory at ec000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
Expansion ROM at ed000000 [disabled] [size=512K]
Capabilities: access denied

Não sabe o que isso significa. Não tenho certeza se é para dizer "acesso negado" ...

Eu preciso da minha GPU para fazer a programação CUDA e OpenGL. O que mais posso fazer para descobrir por que isso não está funcionando?

EDIT: por solicitação, o conteúdo do xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 304.117  (buildmeister@swio-display-x86-rhel47-01)  Tue Nov 26 22:29:40 PST 2013


Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
    
por user258887 06.06.2014 / 19:50

1 resposta

0

Foi corrigido com a instalação do driver da nVidia versão 331:

sudo apt-get purge nvidia*
sudo apt-get install nvidia-331-updates-dev

Em seguida, instale o bumblebee de acordo com as instruções aqui :

sudo apt-get install bumblebee bumblebee-nvidia primus

Após a reinicialização, eu pude usar meu nVidia gpu para programas específicos usando o comando 'optirun'. :)

    
por user258887 29.06.2014 / 00:06