다른 설치의 동일한 Manjaro 설치(KDE/플라즈마 복제를 수행하는 방법?)

다른 설치의 동일한 Manjaro 설치(KDE/플라즈마 복제를 수행하는 방법?)

랩탑(#1)과 데스크탑(#2) 두 대의 컴퓨터에 정확히 동일한 Manjaro 플라즈마 설치가 있지만 두 GUI가 다르게 보입니다. #1 문제 없습니다. 모든 아이콘이 패널에 표시되고 돌핀 창은 단색의 일반 색상입니다.

"konsave"를 사용하여 GUI를 복사하는 것 외에도 #1에서 #2까지 KDE, Plasma 및 GTk 파일을 모두 복사했습니다.

설정은 다음 구성 파일에 따라 동일합니다.

/usr/bin/systemsettings->Appearance
~/.gtkrc-2.0
qt5ct

그러나 #2에서는 Discord, Pycharm 및 Kmag와 같은 일반 프로그램의 패널에서 아이콘이 여전히 누락되었으며 Dolphin은 읽기 어렵고 짜증나는 색상 선(검은색 텍스트에 검은색 텍스트)이 번갈아 표시되어 내 눈을 공격합니다. 분할을 사용하면 다른 창은 읽을 수 없는 완전히 다른 "테마"입니다.

솔직히 말해서 나는 Qt 4/5, GTk 2/3/3.5/4가 Plasma/KDE/X11에서 어떻게 함께 작동하는지 전혀 모르고 수많은 rc, css, qss 등의 파일이 실제로 무엇을 하는지도 모릅니다. 그런데 #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가 설정된 경우에도 여전히 괜찮아 보입니다.

관련 정보