web-dev-qa-db-fra.com

Ubuntu a-t-il tort pour un HTPC ou est-il tout simplement faux?

C'est mon histoire et j'y tiens

L'année dernière, j'ai construit un PC Home Cinéma (HTPC) avec un processeur AMD A6-6400K. Il a un GPU intégré, juste deux autres systèmes Intel dans le ménage. J'y ai installé Ubuntu 14.04 LTS parce que c'était la dernière et la meilleure et j'ai adoré Ubuntu 12.04.

Le HTPC est construit à cet effet. Nous regardons des films, Netflix et d'autres contenus sur le net. C'est à peu près ça. C'était merveilleux. C'était une énorme amélioration par rapport à, euh, la télévision intelligente.

Ensuite, le [12 décembre 2014] la mise à jour du noyau .13.0.4 a donné un écran irrécupérable BLACK SCREEN OF DEATH . J'ai dû couper le courant, puis essayer frénétiquement d'obtenir le menu de récupération de nourriture au démarrage. J'ai appris à définir le noyau par défaut .13.0.39 après cela.

Le démarrage se bloque après la mise à jour vers le noyau 3.13.0-4

La mise à jour du noyau .13.0.44 un mois plus tard a corrigé ce problème. Mais le tapis de souris semblait lent et irrégulier. Piles changées et juré beaucoup. Essayé de l'utiliser sobre. N'a pas fait de différence.

Puis une autre mise à jour 14.04 de LTS vers le noyau .13.0.45 a eu lieu en février 2015. Après cela, un fichier .mkv de Downton Abbey FAILED a été lu avec vlc ou totem (le visualiseur vidéo par défaut).

La commande top a révélé que le processeur fonctionnant à plus de 100% (single core) en mode de jeu. Même lorsque était en pause , la VLC fonctionnait à 50%. Un autre processus appelé compiz fonctionnait à 90% et la métrique allcore enregistrée à 60% - en pause. Cela n'avait aucun sens.

Puis j'ai lu ceci:

https://bugs.launchpad.net/compiz/+bug/1293384

et ça

https://tim.siosm.fr/blog/2014/04/25/why-not-ubuntu-14.04-lts

J'ai essayé le bureau GNOME/metacity pour éviter d'utiliser compiz. Le joueur de totem a presque travaillé, mais la photo était instable et des cadres ont disparu. VLC a rendu une image terrible.

Tout ceci s’est produit avec les pilotes Open Source Ubuntu par défaut (c’est-à-dire qu’aucun pilote supplémentaire n’est installé).

Une précédente tentative d'utilisation des derniers pilotes AMD avait abouti à une frustration: une image au format 46 "affichée sur un téléviseur 50" sans aucun moyen de l'ajuster. Un programme AMD Tweak n’était pas installé correctement, il n’y avait donc aucun moyen de régler un sous-balayage de 8% ou même d’être conscient de ce paramètre par défaut bizarre. Mais j'ai contourné ça.

Suivez les instructions ici . Et puis, cela réinstallez le centre de contrôle de commande AMD. Puis ajustez à 0% de sous-balayage:

cd <the dir with the .deb files>
dpkg -P fglrx-amdcccle
dpkg -i fglrx-amdccle_<whatever_version_is_here>.deb

Tout fonctionne génial encore après avoir installé avec succès les pilotes propriétaires AMD et procédé aux réglages pour un écran normal (sous-balayage à 0%). L'épisode de Downton Abbey n'utilise désormais que 16% d'un noyau simple fonctionnant en plein écran avec VLC.

Il y a un point ici. Vraiment.

Les derniers deux mois de Ubuntu 14.04 mises à jour logicielles du support à long terme (LTS) ont été enfer. Je suis habitué aux mises à jour logicielles corrigeant des problèmes que je ne connaissais pas. Ennuyeux oui, mais jamais cela prend beaucoup de temps. Un petit prix à payer pour ce sentiment de sécurité.

Mais ces dernières mises à jour ont paralysé ce HTPC plus d’une fois, me laissant pour ainsi dire sur la route, la femme demandant pourquoi nous n’utilisons pas Windows? Grrrrr.

Et je suis gêné de dire combien de ma vie a été balayée par la réparation de ces mises à jour. Le temps je ne reviendrai jamais.

Après avoir utilisé Microsoft toute ma vie, je suis passé à Ubuntu 11.04. Adoré Idem avec 12.04. Mais 14.04 a aspiré . GRANDE HEURE. Alors maintenant, je considère ces options:

  1. Suspension de toutes les mises à jour logicielles sauf sur une base nécessaire .
  2. Ubuntu est excessif et stupide sur un HTPC. Installez autre chose. Menthe? OpenELEC?
  3. Revenir à 12.04 LTS? Pouah.
  4. Tenez-vous avec 14.04 LTS et espérez que la foudre ne frappe pas une troisième fois?
  5. Il est temps de passer à autre chose. Suggestions? Tout sauf Windows.

C'est une question grave.

1
Diogenes

Que se passe-t-il? La plupart ​​de vos problèmes peuvent se résumer en une affirmation:

Le pilote source fermé d'AMD est affreux.

Et l'open source n'est pas vraiment mieux. C'est probablement mieux que le pilote Nvidia open mais il a encore beaucoup de défauts et une prise en charge matérielle inégale. Pour trouver un résultat acceptable, il est souvent nécessaire d'équilibrer manuellement les versions du pilote et du noyau par rapport aux versions de X et même des applications.

Vous pouvez essayer de mettre à jour le noyau + le pilote + X du 14.10 avec le pile HWE :

Sudo apt-get install --install-recommends linux-generic-lts-utopic  

Vous pourrez faire quelque chose de similaire lorsque les versions 15.04 et 15.10 seront publiées.

Mais à l'avenir, notez le support matériel avant ​​vous achetez des choses. Pour le moment, si vous souhaitez vivre une expérience sans friction, n'achetez pas de processeur graphique AMD.

8
Oli

Compiz est une merveille, mais pour améliorer les performances, je recommande toujours d'installer CompizConfig Settings Manager (disponible dans le Centre logiciel) et de modifier légèrement les paramètres: désactivez les animations et utilisez le filtre de texture rapide sous les paramètres OpenGL.

Entre autres, débarrassez-vous des services de démarrage dont vous n’avez pas besoin.

L'utilisation d'un environnement de bureau différent, tel que lxde ou xfce, contribue certainement à alléger la pression sur le système. Personnellement, j'utilise Gnome, et avant cela, j'utilisais Cinnamon.

Si vous êtes assez aventureux, vous pouvez même essayer passer au gestionnaire de fenêtres icewm , qui devrait être plus léger.

Plus d'informations sur le réglage global des performances d'Ubuntu peuvent être trouvées ici .

1
Sergiy Kolodyazhnyy