Hey,
I have i7 CPU and till recently was using builtin video card. Everything worked smoothly except some steam games. So I switched to Nvidia GeForce GTX 980.
I have no problems (mostly) with games and everything is working fine.
Though I have problems with playing videos with mpv player. At some point movie starts to lag and i need to pause and unpause to sync audio and video.
I have TV connected thru HDMI (both audio and video) and DVI for monitor.
using nvidia blobs 370.23 (flags are: X acpi driver gtk3 kms multilib tools uvm)
xorg configs:
$ cat /etc/X11/xorg.conf.d/20opengl.conf
Section "Files"
ModulePath "/usr/lib64/opengl/nvidia"
ModulePath "/usr/lib64/xorg/modules"
EndSection
$ cat /etc/X11/xorg.conf
#Section "Device"
#Identifier "Card0"
#Driver "intel"
#Option ?AccelMethod? ?sna?
#EndSection
Section "Device"
Identifier "nVidia"
Driver "nvidia"
Option "NoLogo" "true"
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
in mpv.conf i tried different settings. current is :
vo=opengl:interpolation
video-sync=display-resample
#vo=vdpau
#[vo.vdpau]
hwdec=vdpau
also i have some alsa configs to be able to use both onboard plug for headphones and HDMI output as audio sources:
$ cat /etc/asound.conf
defaults.pcm.!card 1
defaults.pcm.!device 7
$ cat ~/.asoundrc
#defaults.pcm.dmix.!rate 48000
#defaults.pcm.dmix.!format S16_LE
pcm.multi {
type multi
slaves.a.pcm "dmix:PCH,0"
slaves.a.channels 2
slaves.b.pcm "dmix:1,7"
slaves.b.channels 2
bindings.0 { slave a; channel 0; }
bindings.1 { slave a; channel 1; }
bindings.2 { slave b; channel 0; }
bindings.3 { slave b; channel 1; }
}
pcm.both {
type route
slave.pcm "multi"
ttable.0.0 1
ttable.1.1 1
ttable.0.2 1
ttable.1.3 1
}
ctl.both {
type hw
card 1
device 7
}
pcm.!default {
type asym
playback.pcm "plug:both"
capture.pcm "hw:StudioTM,0"
}
ctl.!default {
type hw
card 1
device 7
}
Can it be related to the alsa settings (i heard something related to the problem of audio and video sync) or any other direction/help will be appreciated.
Thanks