Ubuntu において、Google Chrome や Visual Studio Code、IntelliJ IDEA / WebStorm の起動パラメーターを変更して、表示スケールを 125% にする方法です。
設定画面でもある程度変更できますが、アドレスバーやツールバーが小さいままで使いづらいと思い、こちらの方法をご紹介します。
(Windows や Mac では OS の機能で十分だと思います。)
環境
- Ubuntu 19.04
- GNOME 3.32.1
- Google Chrome 77.0.3865.75
- IntelliJ IDEA Ultimate 2019.2.2
- WebStorm 2019.2.2
Google Chrome
方法
起動パラメーターに --force-device-scale-factor=1.25
を指定します。
手順
起動パラメーターを変更する方法としてはいろいろありますが、グローバルのデスクトップエントリ(.desktop)を直接修正したほうが無難です。
ファイル: /usr/share/applications/google-chrome.desktop
Exec=
で始まる行がコマンドなので、以下のように編集します。Chrome の場合は3箇所あります。
(108行目) Exec=/usr/bin/google-chrome-stable --force-device-scale-factor=1.25 %U
(169行目) Exec=/usr/bin/google-chrome-stable --force-device-scale-factor=1.25
(221行目) Exec=/usr/bin/google-chrome-stable --force-device-scale-factor=1.25 --incognito
補足
- Chrome がアップデートされると、
google-chrome.desktop
がもとに戻ってしまいます。不便ですが、再度修正してください。修正したものと差し替えるスクリプトでも用意しておけばいいかもしれません。 - 一方、ローカルの
.desktop
ファイルを作成すれば、そちらが優先されます。ただ、Dock に登録した際に、オリジナルのアイコンとダブってしまうなど、あまり使い勝手がよくありませんでした。 - Visual Studio Code や Inkdrop のような Electron アプリも同様の方法で可能でした。(それぞれ
code.desktop
、inkdrop.desktop
です。)
IntelliJ IDEA
方法
VM Option に -Dide.ui.scale=1.25
を指定します。
手順
IntelliJ IDEA を起動して、メニューの Help
> Edit VM Options
を使用してください。
192.xxxx.xx.vmoptions
のようなテキストファイルが開きますので、オプションを追加してください。
おそらく他の JetBrains 製アプリも同様です。WebStorm は確認しました。
補足
Wayland であれば、こちらの リンク先 にある方法で、画面全体の表示スケールを 25% 刻みで変更できます。まだ実験的機能のようです。
こちらの方法で変更するのがあるべき姿のように思えますが、わたしの環境の場合、フルスクリーン表示の際に、ぼやけてしまいました。(スムージングがかかったようになる。)