</>

لینوکس‌پارسی

مرجع فارسی آموزش لینوکس

Gentoo • Arch • Debian • Ubuntu • Kali • Parrot
پرش به محتوای اصلی

Command Palette

Search for a command to run...

KDE Plasma — دسکتاپ انعطاف‌پذیر

آموزش نصب و پیکربندی KDE Plasma در Gentoo: انتخاب پروفایل plasma، نصب plasma-meta، SDDM، KDE Applications و Wayland.

متوسط۹ دقیقه مطالعهآخرین بروزرسانی: ۱ تیر ۱۴۰۵ویرایش در گیت‌هاب

KDE Plasma یک محیط دسکتاپ مدرن و بسیار قابل سفارشی‌سازی است که در Gentoo با پروفایل‌های اختصاصی و متابسته‌های آماده پشتیبانی می‌شود. این دسکتاپ از هر دو پروتکل Wayland و X11 پشتیبانی می‌کند و با systemd و OpenRC سازگار است.

انتخاب پروفایل Plasma#

ابتدا پروفایل مناسب KDE Plasma را انتخاب کنید:

# فهرست پروفایل‌ها
eselect profile list
# خروجی:
#   [1]   default/linux/amd64/23.0
#   [2]   default/linux/amd64/23.0/desktop
#   [3]   default/linux/amd64/23.0/desktop/plasma
#   [4]   default/linux/amd64/23.0/desktop/plasma/systemd
 
# انتخاب پروفایل Plasma با systemd (پیشنهادی)
eselect profile set 4
 
# یا با OpenRC
eselect profile set 3

اعمال تغییرات پروفایل:

emerge --ask --changed-use --deep --newuse @world
# خروجی:
# [ebuild  N    ] dev-qt/qtcore-5.15.12
# [ebuild  N    ] dev-qt/qtgui-5.15.12
# [ebuild  N    ] kde-plasma/plasma-desktop-5.27.10
# ...

نسخه Plasma 6

KDE Plasma 6 در اوایل ۲۰۲۴ منتشر شد و به‌طور پیش‌فرض از Wayland استفاده می‌کند. در Gentoo، Plasma 6 با ~amd64 (تست) در دسترس است و Plasma ۵.۲۷ هنوز پایدار است. این آموزش برای هر دو نسخه قابل اعمال است.

نصب KDE Plasma#

سه سطح نصب وجود دارد:

متابستهشاملکاربرد
plasma-metaهسته Plasma + SDDM + ابزارهای پایهنصب کامل پیشنهادی
kde-plasma/plasma-desktopفقط هسته، بدون SDDM/برنامه‌هاحداقلی
kde-plasma/plasma-workspaceفقط پوسته کاریبرای محیط‌های سبک
# نصب کامل (پیشنهادی)
emerge --ask kde-plasma/plasma-meta
# خروجی:
# [ebuild  N    ] kde-plasma/plasma-meta-5.27.10
# [ebuild  N    ] kde-plasma/plasma-desktop-5.27.10
# [ebuild  N    ] kde-plasma/plasma-workspace-5.27.10
# [ebuild  N    ] kde-plasma/sddm-kcm-5.27.10
# [ebuild  N    ] x11-misc/sddm-0.20.0
# [ebuild  N    ] kde-frameworks/*  (تعدادی)
# ...
 
# نصب حداقلی
emerge --ask kde-plasma/plasma-desktop

برای نصب مجموعه برنامه‌های KDE (Dolphin, Konsole, Kate, ...):

# مجموعه کامل برنامه‌های KDE
emerge --ask kde-apps/kde-apps-meta
 
# یا انتخابی
emerge --ask kde-apps/dolphin kde-apps/konsole kde-apps/kate

جلوگیری از نصب برنامه‌های اضافی

اگر فقط Dolphin و Konsole را می‌خواهید، متابستهٔ kde-apps-meta را نصب نکنید. این متابسته بیش از ۳۰۰ بسته نصب می‌کند که شامل بازی‌ها، آموزش‌ها و ابزارهای تخصصی است و احتمالاً به آن‌ها نیاز ندارید.

USE flags مهم برای Plasma#

پیش از نصب، این USE flags را در /etc/portage/make.conf بررسی کنید:

# /etc/portage/make.conf
USE="${USE} wayland pulseaudio widgets"
USE="${USE} -qt4"  # Qt 4 قدیمی است، حذف کنید
USE Flagتوضیح
waylandپشتیبانی Wayland (Plasma 6 پیش‌فرض)
pulseaudioاستفاده از PulseAudio (یا PipeWire)
widgetsنصب ابزارک‌های پلاسما
discoverفروشگاه برنامه Discover
flatpakپشتیبانی Flatpak در Discover
screencastاشتراک صفحه (Wayland)

فعال‌سازی SDDM#

SDDM (Simple Desktop Display Manager) مدیر نمایشگر پیش‌فرض KDE است:

# نصب اگر نصب نیست
emerge --ask x11-misc/sddm
 
# فعال‌سازی در systemd
systemctl enable sddm
# خروجی:
# Created symlink /etc/systemd/system/display-manager.service → /usr/lib/systemd/system/sddm.service
 
# فعال‌سازی در OpenRC
rc-update add xdm default
rc-update add sddm default
echo 'DISPLAYMANAGER="sddm"' >> /etc/conf.d/xdm

برای انتخاب نشست Wayland به‌جای X11، در صفحهٔ لاگین SDDM گزینهٔ «Plasma (Wayland)» را انتخاب کنید. همچنین می‌توانید پیش‌فرض را در پیکربندی SDDM تعیین کنید:

# /etc/sddm.conf.d/plasma.conf
[Autologin]
User=username
Session=plasmawayland

SDDM و NVIDIA Wayland

اگر از کارت گرافیک NVIDIA استفاده می‌کنید و می‌خواهید نشست Wayland فعال شود، باید nvidia-drm.modeset=1 را به پارامترهای کرنل اضافه کنید. به آموزش NVIDIA مراجعه کنید.

پیکربندی Plasma#

پس از ورود به Plasma، می‌توانید با System Settings (تنظیمات سیستم) تقریباً هر چیزی را سفارشی کنید:

# باز کردن System Settings از خط فرمان
systemsettings5
# یا در Plasma 6:
systemsettings

برخی پیکربندی‌های رایج:

بخشکاربرد
Display & Monitorچندنمایشگری، scale، نرخ بروزرسانی
Appearanceتم، آیکون، فونت
Window Managementرفتار پنجره، shortcutها
Input Devicesکیبورد، موس، تاچ‌پد
Power Managementخواب، روشن‌ماندن صفحه
Networkاتصال WiFi، Ethernet

نصب ابزارهای تکمیلی#

# ترمینال قدرتمند
emerge --ask kde-apps/konsole
 
# مدیریت فایل
emerge --ask kde-apps/dolphin
emerge --ask kde-apps/dolphin-plugins  # git, svn, ...
 
# ویرایشگر متن
emerge --ask kde-apps/kate
 
# مشاهده سیستم و اطلاعات
emerge --ask kde-apps/kinfocenter
# اجرا:
kinfocenter
 
# نمایش اطلاعات گرافیک
emerge --ask kde-apps/kmenuedit

kinfocenter

ابزار kinfocenter اطلاعات کاملی از سیستم شامل کرنل، X/Wayland، OpenGL، Devices و... نمایش می‌دهد. این ابزار معادل neofetch برای کاربران KDE است.

خطاهای رایج#

۱. خطای missing Qt dependencies#

* ERROR: kde-plasma/plasma-desktop-5.27.10::gentoo failed
*   depend: dev-qt/qtwidgets[wayland] required

دلیل: USE flag wayland برای Qt فعال نیست. راه‌حل:

# فعال‌سازی wayland برای همه Qt
echo "dev-qt/qtgui wayland" >> /etc/portage/package.use/qt
echo "dev-qt/qtwidgets wayland" >> /etc/portage/package.use/qt
emerge --ask --changed-use dev-qt/qtgui dev-qt/qtwidgets
# سپس نصب Plasma را ادامه دهید
emerge --ask kde-plasma/plasma-meta

۲. SDDM اجرا نمی‌شود#

sddm.service: Failed with result 'exit-code'

راه‌حل:

# بررسی لاگ
journalctl -u sddm -b --no-pager | tail -30
 
# تست دستی
sddm --test-mode --theme /usr/share/sddm/themes/breeze
 
# بررسی گروه‌های کاربر
groups
# sddm نیاز دارد کاربر در video و input باشد
gpasswd -a username video
gpasswd -a username input

۳. پلاسما Wayland کرش می‌کند#

kwin_wayland: EGL_BAD_ALLOC

دلیل: مشکل درایور گرافیک. راه‌حل:

# بررسی متغیرهای محیطی
echo $XDG_SESSION_TYPE
echo $WAYLAND_DISPLAY
 
# اجرای KWin با debug
KWIN_DEBUG=1 kwin_wayland --replace
 
# اجرای موقت X11 session (از صفحه لاگین SDDM گزینه Plasma را انتخاب کنید)

اگر از NVIDIA استفاده می‌کنید، آموزش NVIDIA را ببینید. برای AMD به آموزش AMD مراجعه کنید.

خلاصه و مرحله بعد#

KDE Plasma در Gentoo یک دسکتاپ قدرتمند، انعطاف‌پذیر و قابل سفارشی‌سازی است. انتخاب پروفایل desktop/plasma، نصب plasma-meta و فعال‌سازی SDDM مراحل اصلی هستند. KDE Applications (Dolphin، Konsole، Kate) تجربهٔ کامل دسکتاپ را فراهم می‌کنند.

برای مقایسه با سایر دسکتاپ‌ها، GNOME و XFCE را ببینید. برای تنظیمات پایه‌ای نمایشگر، Wayland و X11 را مطالعه کنید. اگر از کارت گرافیک NVIDIA استفاده می‌کنید، پیش از نصب Plasma آموزش NVIDIA را بخوانید.

اشتراک‌گذاری:

این صفحه در تاریخ ۱ تیر ۱۴۰۵ به‌روزرسانی شده است.