GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Remplacer un exécutable pour ajouter un indicateur par défaut ?

Voici mon bogue. J'utilise gmplayer pour lire toutes mes vidéos. 99,9 % du temps, tout fonctionne correctement, mais dans ce cas 1 sur 1000, une vidéo peut être corrompue. gmplayer joue la vidéo mais elle pleure comme un bébé en colère et affamé, faisant apparaître des fenêtres à gauche, à droite et au centre. Dans les très mauvaises vidéos, cela ralentit en fait l'ensemble du système car il génère des centaines de fenêtres d'erreur (compiz applique des effets, etc.). Il vole également l'attention et annule parfois Noël.

Dans la ligne de commande mplayer ces messages sont simplement envoyés à la ligne de commande. Utilisation de mplayer -proper peut être une option si je ne peux pas utiliser gmplayer mais ce n'est pas aussi bon pour mes besoins.

J'ai trouvé une solution de contournement. Si vous ajoutez -msglevel all=0 au gmplayer appel, les erreurs sont supprimées. Inutile du point de vue du débogage, mais je n'essaie pas de déboguer les vidéos ici, regardez-les simplement.

Ce que je veux faire, c'est "alias" ou "proxy" le gmplayer commande donc lorsque vous exécutez gmplayer depuis la ligne de commande ou par association, il exécute en fait gmplayer -msglevel all=0 . Je suppose que le simple fait d'ajouter un alias bash ne fonctionnera pas pour les lectures associées (comme en double-cliquant sur une vidéo dans gnome).

Quelles sont mes options pour le proxy dur de la commande. Cela ne doit fonctionner que pour un seul utilisateur, mais je suis également ouvert aux changements à l'échelle du système.

Réponse acceptée :

Vous pouvez définir cette option dans l'un des fichiers d'options de mplayer, ce sera alors le comportement par défaut. Pour modifier l'ensemble du système /etc/mplayer/mpplayer.conf uniquement pour cet utilisateur, créez ~/.mplayer/mplayer.conf et placez-le dedans.

Ajouter ceci à ~/.mplayer/mplayer.conf fonctionne :

msglevel=all=0

Ubuntu
  1. Comment ajouter une imprimante dans Ubuntu 11.10 | Ajouter une imprimante dans Ubuntu

  2. Comment définir des variables de chemin pour tous les utilisateurs sur un serveur ?

  3. Renommer les répertoires d'utilisateurs par défaut ?

  4. Suppression de Gvfsd-smb-browse ?

  5. Mysql Server est-il installé par défaut ?

Fonds d'écran par défaut d'Ubuntu sur Arch Linux

Comment ajouter un fichier .box téléchargé à Vagrant sous Linux

Comment ajouter un utilisateur à un groupe sous Linux

Comment ajouter une imprimante à Ubuntu

Comment ajouter un signet dans l'explorateur de dossiers Nautilus ?

Ajouter un fichier exécutable au menu Lubuntu ?