LoginSignup
1

More than 3 years have passed since last update.

Ubuntu で Chrome や VSCode、IntelliJ IDEA の表示スケールを125%にする(HiDPI)

Posted at

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箇所あります。

/usr/share/applications/google-chrome.desktop
(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.desktopinkdrop.desktop です。)

IntelliJ IDEA

方法

VM Option に -Dide.ui.scale=1.25 を指定します。

手順

IntelliJ IDEA を起動して、メニューの Help > Edit VM Options を使用してください。
192.xxxx.xx.vmoptions のようなテキストファイルが開きますので、オプションを追加してください。
おそらく他の JetBrains 製アプリも同様です。WebStorm は確認しました。

補足

Wayland であれば、こちらの リンク先 にある方法で、画面全体の表示スケールを 25% 刻みで変更できます。まだ実験的機能のようです。
こちらの方法で変更するのがあるべき姿のように思えますが、わたしの環境の場合、フルスクリーン表示の際に、ぼやけてしまいました。(スムージングがかかったようになる。)

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1