qOverview를 사용하여 KDE Plasma에서 "Gnome-like" 개요 모드를 얻는 방법
그놈 셸의 외형을 선호하지만, 더 향상되고 다양한 기능을 갖춘 설정을 원하는 사용자라면, 특히 qOverview와 같은 프로그램이 존재하므로 KDE 플라즈마로의 전환을 고려해 볼 만합니다. qOverview는 KDE 플라즈마 5 환경에서 "그놈 스타일"의 개요 기능을 경험할 수 있도록 지원하는 소프트웨어입니다.
이 안내서에서는 qOverview를 설정하고 사용하는 방법, 그리고 KDE 환경에서 완벽하게 작동하는 그놈 데스크톱 환경을 재현하는 방법에 대해 자세히 알아보겠습니다!
주의: qOverview는 아직 실험적인 소프트웨어입니다. 따라서 시스템에서 제대로 작동하지 않을 수도 있습니다! 사용 시에는 발생할 수 있는 문제에 대한 책임을 사용자 스스로 감수해야 합니다.
qOverview 설치 방법
qOverview 개발자는 GitLab에 해당 코드를 공개했으며, 이것이 설치할 수 있는 유일한 방법입니다. qOverview를 얻으려면 인터넷을 통해 소스 코드를 직접 복제해야 합니다. 그러나 이 과정을 진행하기 전에 몇 가지 필요한 의존성 패키지를 먼저 설치해야 합니다.
만약 Ubuntu, Debian, Arch Linux, Fedora 또는 OpenSUSE가 아닌 다른 Linux 배포판을 사용한다면, 필요한 의존성 패키지를 수동으로 설치해야 합니다. 이 링크를 방문하여 필요한 패키지 목록을 확인하십시오.
우분투
sudo apt install python3-pyqt5 python3-pyqt5.qtquick python3-dbus python3-yaml wmctrl
데비안
sudo apt-get install python3-pyqt5 python3-pyqt5.qtquick wmctrl
아치 리눅스
sudo pacman -S python-pyqt5 python-dbus python-yaml wmctrl
페도라
sudo dnf install python3-PyQt5 python3-dbus wmctrl
오픈수세
sudo zypper install python3-qt5 python-dbus python3-PyYAML wmctrl
필요한 의존성 패키지를 모두 설치했다면, 이제 빌드 과정을 시작할 차례입니다. 아래 단계를 따라 소프트웨어를 빌드하십시오.
1단계: git clone 명령어를 사용하여 Linux PC에 소스 코드를 복제합니다.
git clone https://gitlab.com/bharadwaj-raju/qOverview.git
2단계: cd 명령어를 사용하여 터미널 세션을 현재 디렉토리(홈 폴더)에서 qOverview 코드 폴더로 이동합니다.
cd qOverview
3단계: 포함된 스크립트 파일을 사용하여 Linux PC에 qOverview 소프트웨어를 설치합니다. 이 과정은 sudo 또는 su 권한으로 실행해야 합니다. 그렇지 않으면 코드가 제대로 작동하지 않을 수 있습니다.
sudo ./install.sh
qOverview 자동 시작 설정
qOverview가 자동으로 시작되도록 설정하는 것은 매우 중요합니다. 그렇지 않으면 제대로 작동하지 않습니다. 자동 시작을 설정하려면 사용자 정의 서비스 파일을 만들어 systemd init 시스템과 연동해야 합니다. 터미널 창에서 touch 명령어를 사용하여 새로운 파일을 생성한 다음, Nano 텍스트 편집기에서 해당 파일을 엽니다.
sudo -s touch /etc/systemd/system/qoverview.service nano /etc/systemd/system/qoverview.service
Nano 텍스트 편집기에서 새 qOverview 서비스 파일에 다음 코드를 붙여넣으십시오.
[Unit]
Description=qOverview Service
[Service]
ExecStart=/usr/bin/qoverview.sh
[Install]
WantedBy=multi-user.target
Ctrl + O 키 조합으로 서비스 파일을 저장한 후, touch 및 echo 명령어를 사용하여 서비스 시작 구성 요소를 생성합니다.
touch /usr/bin/qoverview.sh echo '#!/bin/bash' >> /usr/bin/qoverview.sh echo ' ' >> /usr/bin/qoverview.sh echo 'qoverview-config-server' >> /usr/bin/qoverview.sh
chmod 명령어를 사용하여 스크립트 파일의 실행 권한을 업데이트합니다.
sudo chmod u+x /usr/bin/qoverview.sh
아래의 systemctl 명령어를 사용하여 새 systemd 항목 파일을 활성화합니다.
sudo systemctl enable qoverview.service sudo systemctl start qoverview.service
서비스가 성공적으로 시작되면, qOverview는 시스템 부팅 시 자동으로 실행됩니다.
qOverview 설정
qOverview 소프트웨어는 사용자 정의 시스템 서비스를 통해 백그라운드에서 실행됩니다. 다음 단계는 그놈 셸 데스크톱 환경을 재현하기 위해 소프트웨어를 구성하는 것입니다. 터미널에서 qoverview-config-server 명령어를 실행하십시오.
qoverview-config-server
이 명령을 실행하면 qOverview가 시스템을 스캔하고 새로운 그놈 스타일의 데스크톱 환경을 설정합니다. 만약 오류가 발생하면 오류 메시지를 확인하고 다시 시도하십시오. 구성 명령이 완료된 후에는 터미널 창으로 돌아가 아래 명령어를 실행합니다.
qoverview-config-server >/dev/null 2>&1 & disown
이 방식으로 qoverview-config-server를 실행하면 터미널 창을 열어두지 않고도 qOverview 서버가 백그라운드에서 계속 실행됩니다.
KDE 플라즈마에서 qOverview 사용하기

이제 모든 기술적인 설정이 완료되었으므로, qOverview 소프트웨어를 사용하고 KDE에서 원하는 그놈 스타일의 개요 모드를 얻을 수 있습니다. 키보드에서 Alt + F2를 눌러 KDE 플라즈마에서 처음으로 qOverview에 접근합니다. qoverview 명령어를 입력한 후 실행하면, 새로운 "그놈 스타일"의 개요 모드가 자동으로 실행됩니다!
주의: qOverview는 사용자 정의 KDE 플라즈마 5 테마와 함께 사용하는 데 문제가 있을 수 있습니다. 이 소프트웨어를 기본 "Breeze" 테마에서 사용하는 것을 권장합니다. 이 링크에서 KDE 플라즈마 테마를 변경하는 방법을 알아보십시오!
qoverview
도크에 사용자 정의 항목 추가

qOverview 도크에 사용자 정의 항목을 추가하려면, Nano 편집기에서 구성 파일을 여십시오.
nano ~/.config/qoverview.yaml
"dock-items" 항목을 찾아 추가하려는 애플리케이션의 이름을 작성합니다. 변경 사항을 저장하려면 Ctrl + O를 누르고, 편집기를 종료하려면 Ctrl + X를 누르십시오.
qOverview에 대해 더 자세히 알아보기
qOverview 소프트웨어는 다양한 옵션과 기능을 제공합니다. 이 글에서는 기본적인 내용을 살펴보았지만, 더 자세한 내용이 궁금하다면 공식 개발 페이지를 방문해 보십시오. 화면 가장자리 바인딩, 바탕 화면에 사용자 정의 항목 추가 등과 같은 다양한 정보를 얻을 수 있습니다! 또한, 다음 명령어를 입력하여 코드와 함께 제공되는 README 파일을 확인할 수도 있습니다.
cat ~/qOverview/README.md