You are not logged in.

#1 2016-08-23 19:03:48

s6kalra
Member
Registered: 2016-08-23
Posts: 1

External display is laggy on Thinkpad w530

I've setup bumblebee with Nvidia drivers (370.23) to work with external monitor. However recently, external monitor has become extremely slow for some X application (however terminal and even graphical emacs seems fine). Everything else seems normal, I work with CUDA library and my programs seem to run with normal speed (like before), but external monitor is so slow that I cannot even scroll chrome or use some X applications (spotify, kodi). Please see the dmesg log below after I turned on my external monitor:

[ 1261.797660] bbswitch: enabling discrete graphics
[ 1262.038528] thinkpad_acpi: EC reports that Thermal Table has changed
[ 1262.181065] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none
[ 1262.181146] nvidia-nvlink: Nvlink Core is being initialized, major device number 241
[ 1262.181169] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  370.23  Mon Aug  8 18:02:36 PDT 2016
[ 1262.209762] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.209904] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.210006] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.210104] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.210459] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.210794] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.210884] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.328476] ACPI Error: Field [TBF3] at 389120 exceeds Buffer [NULL] size 368640 (bits) (20160422/dsopcode-236)
[ 1262.328485] ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG.VID.GETB] (Node ffff88042dcaf708), AE_AML_BUFFER_LIMIT (20160422/psparse-542)
[ 1262.328493] ACPI Error: Method parse/execution failed [\_SB.PCI0.PEG.VID._ROM] (Node ffff88042dcaf6e0), AE_AML_BUFFER_LIMIT (20160422/psparse-542)
[ 1262.344847] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.823224] nvidia-modeset: Loading NVIDIA Kernel Mode Setting Driver for UNIX platforms  370.23  Mon Aug  8 17:29:28 PDT 2016
[ 1262.823690] nvidia-modeset: Allocated GPU:0 (GPU-62203380-4dd4-0711-8cb3-1dfad613a786) @ PCI:0000:01:00.0
[ 1262.838880] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.839107] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.839336] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)
[ 1262.839526] ACPI Warning: \_SB.PCI0.PEG.VID._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20160422/nsarguments-95)

It seems like warning are of not too concern as in this github issue. Any suggestions or steps to debug the problem would be appreciated.

I'm also noticing that applications like Okular (pdf viewer), terminal emulator, Matlab, Hexchat are fine, but chromium, spotify (music player), kodi (media center) are all very slow and sluggish only on external monitor. I must also mention that, when I run some of my extensive CUDA scripts, even mouse pointer becomes very slow on external monitor and I cannot recall such behavior earlier.

More Edits
I'm noticing that if I start an application using optirun then it works fine on external monitor (as well as primary display). So, if I open spotify using

 optirun spotify 

then it runs very smooth as before.

Last edited by s6kalra (2016-08-23 20:59:21)

Offline

Board footer

Powered by FluxBB