vdpau semble être cassé dans Precise sous Unity 3d. L'utilisation du processeur varie entre 50 et 70% pour les vidéos 1080p, tandis que les mêmes films utilisent entre 5 et 10% de Natty avec vdpau activé (sous Unity3d). La carte est Nvidia G105m.
Cela ne semble pas être un problème de pilote Nvidia car dans gnome-Shell, tout fonctionne comme prévu et j’ai essayé différentes versions de pilotes Nvidia (295.20, 295.33, 295.40 et la dernière version 302.XX de xorg-edgers). De même, fonctionne dans Gnome Shell mais pas dans Unity 3d.
La désactivation de syn to vbank fonctionne si le film n’est pas en mode plein écran, mais ne fonctionne pas en plein écran.
J'ai cherché autour et n'ai pas trouvé beaucoup d'informations. Je me demande si d'autres personnes rencontrent le même problème et s'il y a des travaux connus que j'ai manqués. Unity 3d est par ailleurs très gentil dans Precise, mais c’est un problème qui stoppe l’émission pour moi (littéralement).
Merci.
J'ai déposé un bogue ici https://bugs.launchpad.net/unity/+bug/993397
Ce type d'utilisation du processeur suggère qu'il n'utilise pas du tout VDPAU. Même sur un PC Atom + ION ordures, je ne vois que 0,1-0,2 charge lorsque je joue en 1080p. Je vous suggère de vérifier pour vous assurer que VDPAU est en cours d'exécution.
Cela peut être fait assez rapidement avec mplayer
. Lancez simplement mplayer video.mp4
(assurez-vous que c'est un codec qui peut être décodé par VDPAU) et vous devriez voir quelque chose comme ceci dans le résultat:
Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU))
Si ce n'est pas le cas, vérifiez que libvdpau1
est installé.
De ce que je sais, il y a 2-3 numéros pour certains graphiques nvidia:
Voici un post à ce sujet
http://tombuntu.com/index.php/2009/09/20/make-compiz-run-smoothly-and-without-tearing/
** Dans l'article, il est dit de sélectionner sync to vblank: essayez de voir si l'activation/désactivation a un effet.
J'espère que ça aide quelqu'un.