Você não está autenticado.

#1 22/12/2016 12:41:07

vagkaefer
Membro
Registrado: 22/12/2016
Mensagens: 6

[problema] sistema não utiliza nvidia

Olá pessoal,  fazem uns 6 meses que abandonei totalmente o windows e estou utilizando somente o arch. Já trabalhava com linux a alguns anos e foi tranquila a migração, consegui instalar meus programas e utilizar no cotidiano de forma muito produtiva.

Agora nas férias bateu aquela saudade dos jogos... instalei a steam, o cs go, o Fight Gear.. Eles abrem normalmente, porém, ambos travam. Eu pensei que os drivers estavam corretos, mas falta alguma configuração, pois todo o processamento vai para o processador e a Video Engine Utilization da plava de vídeo fica em 0% de utilização. A GPU fica em 2... 5% de uso, enquanto todos os núcleos do processador começam fritar...

A imagem abaixo mostra o Flight Gear aberto, a nvidia parada e os processadores fritando, o computador parece que vai decolar!

2016-12-22-10_32_21_1919x1073_screenshot.png?1482417030

o arquivo xorg.conf está assim:

[[email protected] ~]# cat /etc/X11/xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 375.26  ([email protected])  Thu Dec  8 19:07:46 PST 2016


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
    Option         "Coolbits" "4"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Agora vem as perguntas... Eu preciso utilizar o noveau e/ou o bumblebee? Não ficou claro para mim o que precisa obrigatoriamente estar instalado ou não...

O bumblebee não esta rodando, ele é obrigatório? Será este o problema?

[[email protected] ~]# optirun glxgears -info
[41347.805043] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[41347.805116] [ERROR]Could not connect to bumblebee daemon - is it running?

Ou o problema é nestes conflitos? Devo forçar a instalação do libgl da nvidia e depois resinstalar o Bumblebee?

[[email protected] ~]# pacman -S nvidia-libgl 
resolving dependencies...
looking for conflicting packages...
:: nvidia-libgl and mesa-libgl are in conflict (libgl). Remove mesa-libgl? [y/N] y
:: nvidia-libgl and bumblebee are in conflict. Remove bumblebee? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: primus: removing bumblebee breaks dependency 'bumblebee'

Muito obrigado pela atenção... E foi mal se a dúvida é meio tosca, é que estes dias tive vários problemas e foi tenso arrumar usando pen drive, montando tudo e usando o chroot... Só preciso de uma luz, não quero que de pau geral novamente rsrs

Offline

#2 22/12/2016 14:21:50

vagkaefer
Membro
Registrado: 22/12/2016
Mensagens: 6

Re: [problema] sistema não utiliza nvidia

Caso for o bumblebee, ele está apresentando isto:

[[email protected] vagner]# systemctl status bumblebeed
● bumblebeed.service - Bumblebee C Daemon
   Loaded: loaded (/usr/lib/systemd/system/bumblebeed.service; enabled; vendor preset: disabled)
   Active: activating (auto-restart) (Result: exit-code) since Thu 2016-12-22 14:19:34 BRST; 52s ago
 Main PID: 5686 (code=exited, status=1/FAILURE)
      CPU: 4ms

Dec 22 14:19:34 localhost.localdomain systemd[1]: bumblebeed.service: Unit entered failed state.
Dec 22 14:19:34 localhost.localdomain systemd[1]: bumblebeed.service: Failed with result 'exit-code'.

journalctl -u bumblebeed

Dec 22 15:55:26 localhost.localdomain systemd[1]: bumblebeed.service: Service hold-off time over, sched
Dec 22 15:55:26 localhost.localdomain systemd[1]: Stopped Bumblebee C Daemon.
Dec 22 15:55:26 localhost.localdomain systemd[1]: Started Bumblebee C Daemon.
Dec 22 15:55:26 localhost.localdomain bumblebeed[5297]: [ 2502.768041] [ERROR]No integrated video card 
Dec 22 15:55:26 localhost.localdomain systemd[1]: bumblebeed.service: Main process exited, code=exited,
Dec 22 15:55:26 localhost.localdomain systemd[1]: bumblebeed.service: Unit entered failed state.
Dec 22 15:55:26 localhost.localdomain systemd[1]: bumblebeed.service: Failed with result 'exit-code'.

Última edição por vagkaefer (22/12/2016 15:56:34)

Offline

#3 22/12/2016 23:23:15

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.298

Re: [problema] sistema não utiliza nvidia

Você tem instalado os pacotes libgl da nvidia?

Por exemplo
https://www.archlinux.org/packages/?sor … =&flagged=

lib32-nvidia-libgl
nvidia-340xx-libgl

Última edição por swatquest (22/12/2016 23:24:20)

Offline

#4 23/12/2016 22:48:35

swatquest
Moderador
Registrado: 05/10/2010
Mensagens: 1.298

Re: [problema] sistema não utiliza nvidia

Cara o  arquivo libgl tem que ser do drive que você instalou..

você usa o drive nvidia, mas o libgl você usa d mesa-libgl.

Offline

#5 23/12/2016 22:56:45

vagkaefer
Membro
Registrado: 22/12/2016
Mensagens: 6

Re: [problema] sistema não utiliza nvidia

obrigado pelas respostas swatquest, entendi o problema, vou tentar corrigir e retorno...

Offline

#6 25/12/2016 14:07:01

vagkaefer
Membro
Registrado: 22/12/2016
Mensagens: 6

Re: [problema] sistema não utiliza nvidia

Deu certo, retirei o libgl do mesa e instalei da nvidia foi sucesso, tudo rodando liso! E não deu nenhum problema! Muito obrigado pelas respostas, abaixo estão os comandos que usei, caso alguem precise futuramente...

481  pacman -R bumblebee
  482  pacman -R primus
  483  pacman -R nvidia-libgl
  484  pacman -R lib32-nvidia-libgl
  485  pacman -R lib32-libgl
  486  clear
  487  pacman -R mesa-libgl
  488  pacman -S lib32-nvidia-libgl
  489  pacman -S nvidia-340xx-libgl
  490  pacman -S nvidia-340xx-libgl --force
  491  sudo pacman -Rdd mesa-libgl && sudo pacman -S nvidia
  492  sudo pacman -Rdd mesa-libgl && sudo pacman -S nvidia
  493  pacman -S nvidia-libgl
  494  clear
  495  ls
  496  clear
  497  clear
  498  pacman -S lib32-nvidia-libgl
  499  pacman -S nvidia nvidia-utils
  500  reboot now

Offline

Rodapé do site