vdpau HW decode not working with session types 'ubuntu' and 'gnome-classic'

Bug #983277 reported by Aurele Theriault
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

nVidia hardware accelleration (vdpau HW decode) is not working with session types 'ubuntu' and 'gnome-classic' (using compiz I guess); but it does work correctly with session types 'ubuntu-2d' and 'gnome-fallback', even with Shockwave Flash 11.2 r202 (flashplugin-in 11.2.202.233ub) and Gecko Media Player 1.0.4 in FireFox 11.

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: compiz 1:0.9.7.6-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
Uname: Linux 3.2.0-23-generic x86_64
NonfreeKernelModules: nvidia
.proc.driver.nvidia.gpus.0: Error: [Errno 21] est un dossier: '/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 295.40 Thu Apr 5 21:37:00 PDT 2012
 GCC version: gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu4)
.tmp.unity.support.test.0:

ApportVersion: 2.0.1-0ubuntu3
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,workarounds,scale,expo,ezoom]
CompositorRunning: None
Date: Mon Apr 16 13:20:27 2012
DistUpgraded: Fresh install
DistroCodename: precise
DistroVariant: ubuntu
DkmsStatus: nvidia-current, 295.40, 3.2.0-23-generic, x86_64: installed
GraphicsCard:
 NVIDIA Corporation G96 [GeForce 9400 GT] [10de:0641] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: ZOTAC International (MCO) Ltd. Device [19da:9046]
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Beta amd64 (20120328)
JockeyStatus:
 xorg:nvidia_current - Pilote d'accélération graphique NVIDIA (Propriétaire, Activé, Utilisé)
 xorg:nvidia_current_updates - Pilotes graphiques accélérés NVIDIA (mises à jour postérieures à la sortie d'Ubuntu) (Propriétaire, Désactivé, Non utilisé)
MachineType: HP-Pavilion GC674AA-ABA m8120n
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=fr_CA:fr
 TERM=xterm
 PATH=(custom, no user)
 LANG=fr_CA.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=1069548b-fa28-461a-9ff9-5dd6b4a05b73 ro quiet splash
SourcePackage: compiz
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/24/2007
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: 5.07
dmi.board.name: Basswood3G
dmi.board.vendor: ASUSTek Computer INC.
dmi.board.version: 1.05
dmi.chassis.type: 3
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: 1111
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvr5.07:bd05/24/2007:svnHP-Pavilion:pnGC674AA-ABAm8120n:pvr:rvnASUSTekComputerINC.:rnBasswood3G:rvr1.05:cvnHewlett-Packard:ct3:cvr1111:
dmi.product.name: GC674AA-ABA m8120n
dmi.sys.vendor: HP-Pavilion
version.compiz: compiz 1:0.9.7.6-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu35
version.libdrm2: libdrm2 2.4.32-1ubuntu1
version.libgl1-mesa-dri: libgl1-mesa-dri 8.0.2-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 8.0.2-0ubuntu3
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.11.4-0ubuntu10
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.0-0ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:6.14.99~git20111219.aacbd629-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.17.0-1ubuntu4
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:0.0.16+git20111201+b5534a1-1build2

Revision history for this message
Aurele Theriault (aureletheriault) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in compiz (Ubuntu):
status: New → Confirmed
Revision history for this message
bowser (bwbernard-wong1) wrote :

Don't know if it is the same as this bug that I filed earlier
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/993397

I have not tested gnome-classic, but vdpau does work in gnome-shell.

Revision history for this message
bowser (bwbernard-wong1) wrote :

Found a partial workaround. Disable 'sync to vbank' in both ccsm (under OpenGL)and Nvidia Xserver Settings (under Xserver Xvideo Settings) and vdpau works again for mplayer2 (haven't tested with mplayer)

This however doesn't work for xbmc(cpu usage still at ~60% with vdpau under Unity 3D and it drops to ~6% in Gnome Shell) Also, disabling 'sync to vbank' has the side effect of introducing tearing when rotating the Compiz cube.

Revision history for this message
bowser (bwbernard-wong1) wrote :

Ok. turns out disabling 'sync to vbank' doesn't work in full screen.

tags: added: compiz-0.9
Revision history for this message
Aurele Theriault (aureletheriault) wrote :

Same problem after updating compiz to version 0.9.7.8-0

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.