GNU/Linux >> Znalost Linux >  >> Ubuntu

Přepsání spustitelného souboru pro přidání výchozího příznaku?

Tady je můj bordel. Používám gmplayer k přehrání všech mých videí. V 99,9 % případů vše funguje dobře, ale v takovém případě 1 z 1000 může být video poškozeno. gmplayer přehrává video, ale pláče jako rozzlobené, hladové dítě, vyskakující okna vlevo, vpravo a uprostřed. Ve skutečně špatných videích to ve skutečnosti zpomaluje celý systém, protože to vytváří stovky chybových oken (kompilace aplikuje efekty atd.). Také krade pozornost a občas zruší Vánoce.

V příkazovém řádku mplayer tyto zprávy se pouze vyhodí do příkazového řádku. Pomocí mplayer -proper může být volba, pokud nemohu použít gmplayer ale pro mé potřeby to není tak dobré.

Našel jsem řešení. Pokud přidáte -msglevel all=0 do gmplayer volání, chyby jsou potlačeny. Z hlediska ladění nepoužitelné, ale nepokouším se zde ladit videa, stačí je sledovat.

Chci udělat „alias“ nebo „proxy“ gmplayer příkaz, takže když spustíte gmplayer z příkazového řádku nebo podle asociace ve skutečnosti spustí gmplayer -msglevel all=0 . Usoudil jsem, že pouhé přidání bash aliasu nebude fungovat pro přidružené (jako při dvojitém kliknutí na video v gnome) přehrávání.

Jaké mám možnosti pro hard-proxying příkazu. Toto musí fungovat pouze pro jednoho uživatele, ale jsem otevřen i celosystémovým změnám.

Přijatá odpověď:

Tuto volbu můžete nastavit v jednom ze souborů voleb mplayeru, toto pak bude výchozí chování. Pro celosystémovou změnu /etc/mplayer/mpplayer.conf nebo pouze pro tohoto uživatele vytvořte ~/.mplayer/mplayer.conf a vložte jej tam.

Přidání tohoto do ~/.mplayer/mplayer.conf funguje:

msglevel=all=0

Ubuntu
  1. Jak přidat odkládací soubor na Ubuntu

  2. Jak nastavit výchozí Ruby 2.1.2?

  3. Nastavit Mplayer jako výchozí aplikaci?

  1. Jak přidat tiskárnu v Ubuntu 11.10 | Přidejte tiskárnu v Ubuntu

  2. Jak nastavit proměnné cesty pro všechny uživatele na serveru?

  3. Jak přidat úložiště Ppa?

  1. Přejmenovat výchozí adresáře uživatelů?

  2. Odebíráte Gvfsd-smb-browse?

  3. Je ve výchozím nastavení nainstalován server MySQL?