web-dev-qa-db-ja.com

高DPIデスクトップ上のSnap-Apps

高DPIラップトップでUbuntu GNOME 17.04を使用しています。 Gnome(より少ない)は、アプリケーションを(多かれ少なかれ)使用できるように自動的にスケーリングします。

ただし、スナップアプリ(ubuntu-clock-app、keepassxcなど)は非常に小さく表示され、マウスポインターが小さくても表示されます。

スナップアプリに高いDPI設定を設定する可能性はありますか?

1
Mario

(少なくとも一時的に、アプリの次の更新までは、これを再度行う必要があります)コマンドラインパラメーターとして--force-device-scale-factor=2を追加することでこれを解決できます。

これを行うには、特定のアプリ(KeepassXCなど)の.desktopファイルを編集します。それを見つけて編集するには、ターミナルで次の手順を実行します(ctrl + alt + t):

ファイルをリストして、編集するデスクトップファイルを見つけます。

ls /var/lib/snapd/desktop/applications

Geditを管理者として開きます(SudoはWaylandでグラフィカルアプリを開くことができません。Xを使用している場合は、admin://プロトコルの代わりにSudoを使用することもできます) :

gedit admin:///var/lib/snapd/desktop/applications/spotify_spotify.desktop

Exec=行で、--force-device-scale-factor=2の前に%Uを追加します

Exec=env BAMF_DESKTOP_FILE_HINT=/var/lib/snapd/desktop/applications/spotify_spotify.desktop /snap/bin/spotify --force-device-scale-factor=2 %U
1
22samuelk

これと同じ質問を自問しています。たとえば、KeepassXCおよびLibreofficeスナップには、非常に小さなマウスポインターがあります。主にLibreOfficeの場合、これは面倒な問題です。Writeを使用すると、マウスの位置がわからなくなるからです。たぶん、これはこれらのアプリを構築するために使用されるグラフィックライブラリに関係しています。とにかく、これはHDPIデバイスの問題です。

0
Vosaxalo