背景
Ubuntu startup applicationとかで検索すると「Startup Application Preference」画面で設定できるという情報が見つかります。Complete Guide for Managing Startup Applications in Ubuntu Linux: Learn to Add, Remove or Delay Startup Programs
しかし、「startup」や「起動」というキーワードでアプリ検索画面から検索しても日本語環境では何も出てきません。
起動方法も含めて、調べて分かったことを共有します。
「自動」で検索すると出てくる
検索キーワードをいくつか試した所、「自動」で検索すると出てきました。(autoでは出てきません。)設定画面を表示できれば、あとは好きなアプリケーションを登録できます。
コマンドラインから起動する
コマンドラインでgnome-session-propertiesと入力することでも、その画面を表示できます。gnome-session-properties
参考: Ubuntu: Startup Applications
検索キーワードは設定されてなさそう
LibreOffice writerはwordで検索すると出てくるので、この設定画面もstartupで検索して出てきて欲しいものですが、/usr/share/applications/gnome-session-properties.desktopを見るとKeywordsが設定されていませんでした。cat /usr/share/applications/gnome-session-properties.desktop
[Desktop Entry]
Name=Startup Applications
Comment=Choose what applications to start when you log in
Exec=gnome-session-properties
Icon=session-properties
Terminal=false
Type=Application
StartupNotify=true
Categories=GTK;GNOME;Settings;X-GNOME-PersonalSettings;
OnlyShowIn=GNOME;Unity;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=gnome-session
X-GNOME-Bugzilla-Component=gnome-session-properties
X-GNOME-Bugzilla-Version=
X-Ubuntu-Gettext-Domain=gnome-session-3.0
そのため、「自動起動するアプリケーションの設定」という名前が先頭から一致するかどうかで検索対象になっているようです。
参考: Associating a keyword to an application in unity launcher
キーワードにstartup追加したいけど、やり方が分からないので質問した
Ubuntuのgnome-sessionのソースコードはここにあります。Git: code :gnome-session package : Ubuntu
gitでcloneして検索をかけると debian/patches/revert_remove_gnome_session_properties.patch にさきほどの.desktopファイルの内容の一部がありました。
しかしながら、このpatchファイルを変更しても良いのか、変更したらどのようにプルリクエストを作ったら良いか、など分からないことが多いので、Questionとして投げかけてみました。
Question #693012 Keyword setting
変更と反映方法を知っている開発者が誰か興味を持ってくれれば、startupで検索できるようになるかもしれません。
0 件のコメント :
コメントを投稿