You are not logged in.

#1 2015-09-05 14:15:23

Euston
Member
Registered: 2015-08-22
Posts: 5

[SOLVED] Problems with vdpau and nouveau

Having an issue getting vdpau to work.
vdpau info gets me this:

 Failed to open VDPAU backend libvdpau_i965.so: cannot open shared object file: No such file or directory 

I've searched around the forums, and I realise that vdpau isn't supported by i965, but I'm using nouveau.


lsmod

nouveau              1100682  1
button                  4669  2 i915,nouveau
video                  11993  2 i915,nouveau
mxm_wmi                 1563  1 nouveau
wmi                     8539  2 mxm_wmi,nouveau
i2c_algo_bit            5384  2 i915,nouveau
hwmon                   3121  3 coretemp,thinkpad_acpi,nouveau
drm_kms_helper         35886  2 i915,nouveau
ttm                    74888  1 nouveau
drm                   241198  8 ttm,i915,drm_kms_helper,nouveau
i2c_core               25666  6 drm,i915,i2c_i801,drm_kms_helper,i2c_algo_bit,nouveau
lspci -v

00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 2211
	Flags: bus master, fast devsel, latency 0, IRQ 47
	Memory at f3400000 (64-bit, non-prefetchable) [size=4M]
	Memory at c0000000 (64-bit, prefetchable) [size=512M]
	I/O ports at 5000 [size=64]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
	Capabilities: [d0] Power Management version 2
	Capabilities: [a4] PCI Advanced Features
	Kernel driver in use: i915
	Kernel modules: i915

01:00.0 VGA compatible controller: NVIDIA Corporation GK208M [GeForce GT 730M] (rev a1) (prog-if 00 [VGA controller])
	Subsystem: Lenovo Device 2211
	Flags: bus master, fast devsel, latency 0, IRQ 41
	Memory at f2000000 (32-bit, non-prefetchable) [size=16M]
	Memory at e0000000 (64-bit, prefetchable) [size=256M]
	Memory at f0000000 (64-bit, prefetchable) [size=32M]
	I/O ports at 4000 [size=128]
	Expansion ROM at f3000000 [disabled] [size=512K]
	Capabilities: [60] Power Management version 3
	Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [78] Express Endpoint, MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [128] Power Budgeting <?>
	Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
	Capabilities: [900] #19
	Kernel driver in use: nouveau
	Kernel modules: nouveau

Not sure if its relevant, but screenfetch has been displaying the GPU as

 GPU: Mesa DRI Intel(R) Haswell Mobile 

Last edited by Euston (2015-09-05 17:05:13)

Offline

#2 2015-09-05 16:49:01

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,840

Re: [SOLVED] Problems with vdpau and nouveau

Looks like you have a system with 2 video cards : an intel integrated one, and the nvidia GeForce GT 730M .

Since you're using intel + nouveau driver, check PRIME wiki page.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#3 2015-09-05 16:54:17

Euston
Member
Registered: 2015-08-22
Posts: 5

Re: [SOLVED] Problems with vdpau and nouveau

Following the PRIME page, this is what I get.

 
xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x88 cap: 0x2, Sink Output crtcs: 3 outputs: 6 associated providers: 0 name:modesetting
Provider 1: id: 0x5f cap: 0x5, Source Output, Source Offload crtcs: 0 outputs: 0 associated providers: 0 name:nouveau

Why does it say modesetting instead if Intel?


glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
xrandr --setprovideroffloadsink nouveau modesetting
X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  34 (RRSetProviderOffloadSink)
  Value in failed request:  0x88
  Serial number of failed request:  16
  Current serial number in output stream:  17

Offline

#4 2015-09-05 16:59:21

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,840

Re: [SOLVED] Problems with vdpau and nouveau

Do you have xf86-video-intel installed ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#5 2015-09-05 17:04:55

Euston
Member
Registered: 2015-08-22
Posts: 5

Re: [SOLVED] Problems with vdpau and nouveau

Lone_Wolf wrote:

Do you have xf86-video-intel installed ?

Wow. I cannot believe I forgot something that basic. I installed it, everything is working now. Thank you, and sorry for bothering you.

Offline

#6 2015-09-05 17:57:55

Xabre
Member
From: Serbia
Registered: 2009-03-19
Posts: 757

Re: [SOLVED] Problems with vdpau and nouveau

If you plan on using nvidia chip for VDPAU via PRIME, remember to also set correct VDPAU_DRIVER. Environmental variable will do.

Offline

Board footer

Powered by FluxBB