KDE Plasma 데스크톱 환경은 훌륭하지만, 대부분의 Linux 배포판은 GNOME을 기본 데스크톱 환경으로 사용합니다. 왜 KDE가 더 널리 사용되지 않을까요? KDE Plasma는 배포판의 기반이 되는 데 충분한 기능을 갖추고 있으며 다양한 기능을 제공하는데, 왜 KDE를 기반으로 하는 더 많은 옵션이 없는 걸까요? 그 이유는 대부분 기술적인 문제인 것으로 나타났습니다. 확인해 보세요. 생산성 향상을 위한 KDE Plasma 팁과 요령.

로압 스리유에스
1. KDE는 거대한 데이터베이스를 가지고 있습니다.
KDE는 여러 구성 요소와 부분으로 이루어져 있습니다. Plasma 데스크톱 환경이 있고, 백그라운드에서 실행되는 수많은 라이브러리와 프레임워크도 있습니다. 수백 개의 애플리케이션이 있고, 배워야 할 코드도 많으며, 개발자는 이를 유지하고 지원하는 데 전념해야 합니다.
하지만 이해해야 할 코드의 양만 중요한 것이 아닙니다. 각 구성 요소는 오랜 세월에 걸쳐 발전해 왔습니다. 복잡성이 발견되면서 사람들이 탐색하기가 더욱 어려워질 수 있습니다.
GNOME은 단순히 사용자 경험을 개선하는 환경이 아닙니다. 더 단순한 소프트웨어 세트로 구성되어 있어 배포가 더욱 간편합니다. 많은 KDE 기반 배포판은 실제로 해당 배포판의 기본 데스크톱을 대체하는 것이기 때문에, 이러한 배포판을 출시하는 데 예상보다 더 많은 노력이 필요합니다.
2. KDE는 출시 일정이 다릅니다.
KDE 핵심 경험의 각 부분은 서로 다른 릴리스 주기로 출시됩니다. KDE Plasma 데스크톱 환경은 KDE Plasma와 상호 작용하고, 백엔드 라이브러리로 구성된 KDE 프레임워크는 KDE를 지원합니다. 그리고 120개 이상의 소프트웨어, 라이브러리, 플러그인으로 구성된 KDE Gear도 있습니다.
각 패키지는 자체적인 출시 일정을 가지고 있습니다. 경우에 따라 아직 공식적으로 출시되지 않은 KDE 프레임워크 버전을 필요로 하는 기능을 지원하는 KDE Plasma 버전이 출시될 수 있습니다.
이렇게 많은 부분을 관리하기는 배포판 관리자들이 어려울 수 있습니다. GNOME 기반 배포판을 만들려면 최신 GNOME 릴리스 이후 6개월마다 새 버전이 출시될 것으로 예상할 수 있습니다. KDE 기반 배포판을 만들려면 출시 일정이 즉시 명확하지 않습니다. 다음을 확인해 보세요. Gnome 파일 관리자를 개선하는 Nautilus 애드온.
3. KDE는 제한 없이 구성될 수 있습니다.

KDE Plasma 환경은 아마도 가장 구성 가능한 데스크톱 인터페이스일 것입니다. 이 기능은 컴퓨터를 원하는 대로 완벽하게 바꾸는 것을 즐기는 기술적인 성향을 가진 사용자에게 이상적입니다. 여러 개의 사이드 패널을 사용하거나 사용하지 않을 수 있으며, 글로벌 메뉴 막대나 애플리케이션 메뉴, 아이콘 막대나 작업 표시줄 등 원하는 대로 구성할 수 있습니다.
코딩 지식이나 추가 구성 요소를 설치하지 않고도 KDE Plasma로 Windows, macOS 또는 GNOME을 쉽게 에뮬레이션할 수 있습니다.
하지만 이는 기술에 익숙하지 않은 사용자에게는 단점이 될 수 있습니다. 복원 방법을 전혀 모른 채 특정 메뉴를 너무 빨리 클릭하여 실수로 작업 표시줄을 삭제하는 경우가 있기 때문입니다. 이는 기본 레이아웃 관련 문제뿐만 아니라 잠재적인 구성 문제까지 해결해야 하는 지원팀에게는 골치 아픈 문제일 수 있습니다.
KDE의 구성 기능은 데스크톱에만 적용되는 것이 아닙니다. 많은 KDE 애플리케이션도 긴 메뉴와 다양한 옵션을 통해 사용자 정의가 가능합니다. 애플리케이션 메뉴를 제거하고, 도구 모음에 표시되는 아이콘을 변경하고, 애플리케이션 창에 표시되는 내용을 변경할 수 있습니다. 문제가 발생하면 이러한 구성 기능으로 인해 개발자와 지원팀 모두 동일한 환경을 재현하기 어렵습니다.
4. KDE 옵션은 더 복잡합니다

KDE Plasma에서 시스템 설정 앱을 열어 보세요. 옵션이 무궁무진할 겁니다. 설정 범주는 모두 비슷하게 생겼습니다. 검색창을 사용하지 않으면 원하는 설정을 찾기 어려울 수 있습니다.
대부분의 KDE 애플리케이션은 데스크톱 환경과 파일 관리자부터 텍스트 편집기까지 이러한 복잡성 측면에서 유사합니다. 많은 애플리케이션이 자체적인 환경 설정을 많이 가지고 있습니다. 기본 KDE 터미널을 설정하는 데 시간을 투자할 수도 있습니다.
각 KDE 애플리케이션에는 훨씬 더 많은 기능이 포함되어 있어, 배워야 할 코드도 더 많고 탐색해야 할 복잡성도 더 큽니다. 각 데스크톱 구성 요소를 이해하고 사용하려면 애플리케이션이 그렇게 복잡하지 않은 다른 데스크톱 환경보다 더 많은 노력이 필요합니다. 확인해 보세요. Linux를 위한 최고의 데스크톱 환경.
5. KDE는 버그가 더 많습니다.

이러한 다중 구성과 복잡성으로 인해 KDE는 버그가 더 많습니다. 데스크톱이 수행해야 할 작업이 더 많아지고, 이는 개발자가 테스트해야 할 부분이 더 많아진다는 것을 의미합니다.
창 관리자가 열린 창을 화면 하단에 효과적으로 표시하는 것만으로는 충분하지 않습니다. 창을 화면 옆으로 이동하려는 경우, 창 관리자는 필요에 따라 회전하고 크기를 조절할 수 있어야 합니다. 이를 위해서는 모든 기능을 작동시키기 위한 추가 코드가 필요하며, 이는 버그가 발생할 가능성을 높입니다.
마찬가지로, 대체 테마를 사용하고 여러 화면에서 패널을 자동으로 숨기는 경우에만 나타나는 버그는 이 모든 기능이 기본적으로 제공되므로 틈새 사용 사례로 배제할 수 없습니다.
Destination Linux 261화에서 KDE 개발자 네이트 그레이엄이 추가 모니터가 연결되거나 연결 해제될 때 사용자 지정 데스크톱 레이아웃이 유지되도록 하는 것과 같은 과제에 대해 이야기하는 것을 들어보실 수 있습니다. 다른 데스크톱 환경에서는 다중 모니터 지원을 구현하는 것이 더 쉽습니다.
6. KDE는 세련되지도 않고 일관성도 없습니다.

최종 결과물은 세련되거나 투박하지 않은 사용자 경험을 제공합니다. 모든 구성 요소가 고품질의 전문적인 사용자 경험을 위해 통합되었습니다. 하지만 데스크톱의 모든 부분이 완벽하게 보이도록 하는 것은 어렵습니다. 모든 부분을 쉽게 변경할 수 있기 때문입니다.
KDE는 구성이 가능하지만, 쉽게 해결할 수 없는 몇 가지 문제가 있습니다. 여러 애플리케이션 간에 일관성이 없는 부분이 많습니다. 어떤 애플리케이션은 메뉴 막대를 사용하고, 어떤 애플리케이션은 메뉴 버튼을 사용합니다. 어떤 애플리케이션은 메뉴 막대와 메뉴 버튼을 모두 사용합니다!
자세히 살펴봐야 할 몇 가지 문제가 있습니다. 스크롤바에는 다양한 크기의 패딩이 있습니다. 둥근 파란색 테두리가 있는 프레임은 테두리가 없는 창(Dolphin이나 KWrite처럼)의 가장자리에 바로 눌려 있습니다. 개발자가 되어 코드를 읽는 법을 배우지 않고서는 이러한 문제를 해결할 수 없습니다.
이러한 유형의 문제는 실제 버그가 아닙니다. 이러한 문제를 해결하려면 더욱 일관된 비전과 "이것이 바로 해야 할 일"이라는 일반적인 합의가 필요합니다. 즉, 일부 결정은 디자이너에게 맡기고 그들의 권고를 따르는 것입니다. 또한, 변경을 할 수 있는 개발자가 필요합니다. KDE 커뮤니티는 이 세 가지 과제에 모두 직면해 있습니다. 확인해 보세요. macOS 대 Linux: 알아야 할 주요 차이점.
그렇다면 KDE가 좋은 솔루션이 아니라는 뜻인가요?
아니요, KDE를 더욱 매력적으로 만들 수 있는 개발이 있습니다. Valve의 KDE 기반 데스크톱을 고려해 보세요. 스팀 데크 Fedora Silverblue와 같은 읽기 전용 시스템 파일이 포함되어 있습니다. 따라서 최신 KDE 업데이트를 받는 Arch 기반 시스템에서도 시스템 충돌로부터 보호할 수 있습니다. Valve가 Flatpak을 선택했기 때문에 최신 애플리케이션을 사용할 수 있습니다.
Valve만 그런 것은 아닙니다. TUXEDO Computers 역시 자사 하드웨어에 KDE Plasma를 사용합니다. 다른 대안보다 KDE를 선택하는 회사도 있지만, 소수에 불과합니다. 하지만 KDE의 미래가 밝다고 믿을 만한 충분한 이유가 있습니다.
Destination Linux 261화에서 KDE 개발자 네이트 그레이엄이 추가 모니터에 연결하거나 연결을 끊을 때 사용자 지정 데스크톱 레이아웃이 유지되도록 하는 것과 같은 과제에 대해 이야기하는 것을 들어보실 수 있습니다. 다른 데스크톱 환경에서는 다중 모니터 지원을 구현하기가 더 쉽습니다. 지금 바로 확인해 보세요. 가장 가벼운 Linux 데스크톱 환경: LXDE, Xfce, MATE 비교.










