
ラップトップ(#1)とデスクトップ(#2)2台のコンピュータにまったく同じManjaroプラズマインストールがありますが、2つのGUIが異なって見えます。 #1 問題ありません。すべてのアイコンがパネルに表示され、ドルフィンウィンドウは単色の通常の色です。
「konsave」を使用してGUIをコピーするだけでなく、#1から#2まで、KDE、Plasma、およびGTkファイルをすべてコピーしました。
設定は、次の構成ファイルによって同じです。
/usr/bin/systemsettings->Appearance
~/.gtkrc-2.0
qt5ct
しかし、#2では、Discord、Pycharm、Kmagなどの一般的なプログラムのパネルにアイコンがまだありません。分割を使用すると、他のウィンドウは読み取れない全く異なる「テーマ」です。
正直に言うと、私はQt 4/5、GTk 2/3/3.5/4がPlasma/KDE/X11でどのように連携するのか、まったくわかりません。ところで、#2ではなく#1にアイコンとドルフィンを制御するためのファイルがあるようです。 Dolphinを除くすべてのアプリは同じように見えます(テストしてみました)。
両方のアイコンは同じ位置にあります。
#1
/opt/discord/discord.png, /usr/share/app-info/icons/archlinux-arch-community/64x64/discord_discord.png, /usr/share/pixmaps/discord.png
#2
/opt/discord/discord.png, /usr/share/app-info/icons/archlinux-arch-community/64x64/discord_discord.png, /usr/share/pixmaps/discord.png
安全のため、sudoを使用してすべてを再インストールしました。pacman -Qqn | sudo pacman -S -
どんなアイデアがありますか?
これがUIを「複製」する方法です(konsaveのみを使用)。
rsync -avr --delete .config/plasma* [email protected]:.config
rsync -avr --delete .config/kde* [email protected]:.config
rsync -avr --delete .config/gtk* [email protected]:.config
rsync -avr --delete .local/share/plasma* [email protected]:.local/share
rsync -avr --delete .local/share/kde* [email protected]:.local/share
rsync -avr --delete .local/share/gtk* [email protected]:.local/share
システム:
CPU: 8-core Intel Core i7-10700 (-MT MCP-) speed/min/max: 2768/800/4800 MHz
Kernel: 6.1.26-1-MANJARO x86_64 Up: 2m Mem: 1967.3/48024.9 MiB (4.1%)
Storage: 2.28 TiB (40.4% used) Procs: 312 Shell: Zsh inxi: 3.3.27
更新:使用しているデスクトップでドルフィンを実行するとusr/share/applications/org.kde.dolphin.desktop
見苦しく見えますが、コマンドラインから実行したり、単純なオープンボックスランチャーで実行したりしても問題ありません。デスクトップランチャーがコマンドラインとはまったく異なるユーザーインターフェースを持っている理由を教えてください。これはランチャーです...
Exec=/bin/dolphin
Icon=system-file-manager
Type=Application
Categories=System;
もっとクレイジーなことは、シェルスクリプトを生成する場合です。
#!/bin/sh
/bin/dolphin
それでも見えないようですがQT_QPA_PLATFORMTHEME=""
(デフォルトではなくQT_QPA_PLATFORMTHEME=qt5ct
)設定すると大丈夫に見えますが、#1ではvarが設定されていてもそれでも大丈夫です。