web-dev-qa-db-fra.com

Envie de lecture vidéo acceptable et rien de plus, armé de 11.10. Oneiric et doté d'une carte ATI 256 Mo

Mon problème semble être relativement simple: j'aimerais pouvoir regarder des vidéos simples sur Ubuntu 11.10 (Oneiric), en utilisant un Carte graphique ATI Mobility Radeon HD 3450, 256 Mo , actuellement basée sur le pilote fglrx (mais qui changerait facilement en tout ce qui peut me donner ça et un ventilateur cool) installé à partir du référentiels, mais la lecture vidéo est tout simplement UGLY.

Ce que je vis: Sur divers joueurs, incl. le Totem par défaut, VLC, ainsi que la lecture vidéo basée sur MPlayer SMPlayer et Gnome Player est soit très laid, (les mouvements sont bâclés, parfois, à des résolutions plus basses. "rupture" en deux dans le segment supérieur de l'écran) ou tout simplement de manière similaire dans les vidéos haute résolution 720p, 1080p mkv encodées et le mouvement semble à peine continu = , on dirait que ... traîné.

Le déplacement d'une fenêtre sur le bureau est également assez flou (le texte dans une fenêtre gedit, par exemple, devient illisible lorsqu'il est déplacé).

Ce dont je n'ai pas besoin: Je ne jouerai à aucun jeu 3D, je n'aurai besoin d'aucun effet de bureau super sophistiqué, ou quoi que ce soit, seulement mes vidéos.

Mon matériel est:

Processeur Dell Studio 1535 Intel® Core ™ 2 Duo T9300 à 2,50 GHz × 2 4096 Mo RAM ATI Mobility Radeon HD3450, 256 Mo de mémoire dédiée Résolution: 1440 x 900

Ma situation logicielle actuelle:

J'ai installé fglrx avec succès, la sortie de fglrxinfo semble indiquer ce qu'il est censé:

display: :0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 3.3.11005 Compatibility Profile Context

Cependant, sous " Graphics", Paramètres système >> System Info affiche ceci: "Driver VESA: M82; Experience Standard".

Ce que j'ai essayé:

  • Ubuntu 12.04 est hors de question: avec mon matériel, il s'est avéré bien trop bogué. (Mon expérience typique avec les distributions LTS.)
  • Ubuntu 11.10. installation propre, installation de Catalyst 12.04. (La version suggérée par le site Web ATI pour ma carte graphique.) La sortie de fglrxinfo a prouvé que le pilote ne s'est pas installé correctement. Système d'exploitation réinstallé.
  • Ubuntu 11.10. (à partir de maintenant, tous mes tests ont eu lieu sur Oneiric) installation propre, pilote de propriété fglrx installé à partir des référentiels (j'ai installé Catalyst 11.8., pas la mise à jour post-version 11.9, selon ce post , a également essayé d'installer 11.9 , mais il ne s'est pas installé correctement, j'ai donc effectué une nouvelle installation du système d'exploitation - oui, je sais que j'aurais pu supprimer/purger fglrx, mais je suis obsessionnel-compulsif (et maintenant je suis assez fatigué et désespéré aussi).)

  • J'ai pensé que je pourrais avoir besoin d'une accélération matérielle, j'ai donc essayé d'installer les packages

    Sudo apt-get install xvba-va-driver libva-glx1 libva-egl1 vainfo

mais j'ai réalisé que libva-egl1 n'était pas dans le 11.10. référentiels, donc je ne peux pas afficher la sortie de vainfo.

Mon passé: Je suis un utilisateur Ubuntu (et missionnaire) depuis environ 5 ans, au cours des dernières années, j'ai utilisé Karmic, qui est devenu très obsolète à l'heure actuelle (surtout sans mises à jour de sécurité), mais pour la lecture vidéo, j'ai utilisé le pilote propriétaire disponible sur le site Web ATI à l'époque, et la lecture ainsi que la gestion des ventilateurs et de l'alimentation étaient tout simplement géniales. Dans MPlayer, j'avais l'habitude d'utiliser la superposition xv. Avec glxgears, j'avais l'habitude d'obtenir plus de 3800 FPS.

Si quelqu'un est disposé, et encore moins en mesure d'aider, il est très apprécié et grandement apprécié.

3
Woland

Il semble qu'à ce stade la meilleure option pour cette carte ATI soit le pilote open source, qui fonctionne avec ces cartes .

Il fournit une excellente accélération 2D et 3D et la lecture vidéo semble être sans faille jusqu'à présent et même les effets de bureau sont beaucoup plus fluides qu'avec le pilote fglrx du 11.10. référentiels.

Pour désinstaller complètement le pilote propriétaire déjà installé, j'ai suivi ce message (suggéré par Bruno Pereira), mais j'ai également vérifié ce site .

De plus, sous "Graphics" , System Settings >> System Info affiche maintenant ceci: " Gallium 0.4 sur AMD RV620 ", ce qui est tout simplement parfait.

Toute personne ayant la même carte n'est PAS recommandée pour installer:

  • fglrx (mises à jour post-release) à partir du 11.10. référentiels (ne s'installe tout simplement pas correctement)
  • fglrx à partir du 11.10. référentiels (vient avec les problèmes décrits)
  • fglrx 12.04. du site ATI suivant le wiki de la communauté ATI Linux (ne s'installe pas correctement)
  • installation xvba-va-driver, libva-glx1 et vainfo était une perte de temps, évidemment, puisque ma carte (Mobility Radeon HD 3450) ne prend pas en charge UDV2 (sa version UDV prise en charge est UDV +). Si vous souhaitez vérifier si votre carte prend en charge UDV2 et est donc soumise à l'accélération 3D en installant les packages mentionnés ci-dessus (xvba-va-driver, libva-glx1 et vainfo) en plus de la propriété fglrx, vérifiez ici, sous "disponibilité"

Je n'ai pas testé 12.6. et à moins que je ne le doive, je ne le ferai pas pendant un moment: j'ai eu ma part d'essais et d'erreurs et de lecture de forums pendant un certain temps.

Ce que je serai curieux de voir, c'est la gestion de l'alimentation (action du ventilateur et bruit) des pilotes open source. Une fois que j'aurai une expérience substantielle avec cela, je le posterai ici, tout le monde est invité à faire de même (si cela est autorisé par les règles AskUbuntu.)

3
Woland

Essayez de désactiver la composition dans les paramètres du gestionnaire de fenêtres ou le fichier de configuration du serveur x. Si vous n'avez pas besoin des effets fantaisistes, cela ne devrait pas être un problème.

Dans xfce, c'est dans le gestionnaire de paramètres -> réglages du gestionnaire de fenêtres -> onglet compositeur.

Dans xorg.conf:

Section "Extensions"
    Option "Composite" "Disable"
EndSection

J'ai eu exactement le même problème, chaque outil a signalé que l'accélération matérielle fonctionnait pour la vidéo et la 3D et que la lecture était saccadée et que l'utilisation du processeur était élevée pour les vidéos 1080p. J'ai fglrx 15.201 du paquet de stock sur Ubuntu Studio 15.10 pour ma radeon hd 5770. Le pilote open source a géré la lecture vidéo proprement, mais il ne prend pas en charge opencl actuellement dont j'ai besoin.

Je ne sais pas encore pourquoi, mais il semble que la composition se fasse dans le logiciel lorsque le pilote fglrx est utilisé et fonctionne dans le matériel lorsque le pilote open source est utilisé. Bien sûr, c'est un énorme drain de performance pour la lecture vidéo Full HD. Mplayer enregistre un avertissement sur le compositing s'il est activé, peut également être utile pour tester d'autres problèmes de lecture en raison des messages détaillés qu'il fournit lorsque vous l'exécutez à partir d'une fenêtre de terminal.

Il devrait y avoir un moyen d'activer la composition accélérée matérielle lors de l'utilisation du pilote fglrx mais je ne le connais pas encore.

0
Adam Toth