نصب GNOME در Arch Linux
نصب و پیکربندی کامل GNOME در Arch Linux: Wayland، GDM، ابزارهای GNOME، расширенияها و بهینهسازی.
GNOME یکی از محبوبترین محیطهای دسکتاپ لینوکس است؛ مدرن، تمیز و کاربرپسند. در این آموزش، نصب کامل GNOME در Arch Linux را از پایه تا پیکربندی پیشرفته دنبال میکنیم.
GNOME چیست؟
GNOME پروژهای است که توسط بنیاد GNOME نگهداری میشود و بر سه اصل استوار است: سادگی، دسترسیپذیری و آزادی. ویژگیهای اصلی:
- رابط کاربری مدرن و تمیز
- پشتیبانی کامل از Wayland (پیشفرض) و X11
- ادغام عمیق با systemd و NetworkManager
- مجموعهٔ کامل ابزارهای GNOME (Files, Settings, Software, etc.)
- پشتیبانی از لمسی و تبلت
پیشنیازها
قبل از نصب GNOME، مطمئن شوید:
- نصب پایهٔ Arch را کامل کردهاید
- یک کاربر عادی (غیر root) دارید
- sudo را پیکربندی کردهاید
- NetworkManager فعال است
- درایورهای گرافیکی نصب هستند
نصب GNOME
Arch دو متا-بسته برای GNOME ارائه میدهد:
| بسته | محتوا | مناسب برای |
|---|---|---|
gnome | دسکتاپ پایه + ابزارهای اصلی | کاربران حداقلی |
gnome-extra | ابزارهای اضافی (Games, Music, Maps) | کاربران کامل |
نصب پایه
# نصب GNOME پایه + GDM (Display Manager)
sudo pacman -S gnome gnome-extra gdmانتخاب بستهها
اگر نمیخواهید همهٔ ابزارهای اضافی را نصب کنید، میتوانید فقط gnome را نصب کنید. سپس بستههای مورد نیاز را جداگانه اضافه کنید.
فعالسازی GDM
GDM (GNOME Display Manager) صفحهٔ ورود گرافیکی است:
# فعالسازی GDM در بوت
sudo systemctl enable gdmقبل از reboot
مطمئن شوید GDM را قبل از reboot فعال کردهاید، وگرنه پس از بوت، فقط خط فرمان میبینید. در این صورت با sudo systemctl start gdm میتوانید بهصورت دستی آن را اجرا کنید.
Wayland یا X11؟
GNOME بهصورت پیشفرض از Wayland استفاده میکند. Wayland:
- معماری مدرنتر و امنتر
- پشتیبانی بهتر از HiDPI
- کارایی بالاتر در بسیاری از موارد
اما برخی درایورهای گرافیکی قدیمی (مثلاً NVIDIA قدیمی) با Wayland مشکل دارند. در این صورت میتوانید از X11 استفاده کنید:
# غیرفعالکردن Wayland و استفاده از X11
sudo nano /etc/gdm/custom.confخط WaylandEnable=false را از حالت کامنت خارج کنید.
[daemon]
WaylandEnable=falseسپس GDM را restart کنید:
sudo systemctl restart gdmنصب درایورهای گرافیکی
برای عملکرد بهینه، درایور مناسب گرافیکی خود را نصب کنید:
Intel
sudo pacman -S mesa vulkan-intel intel-media-driverAMD
sudo pacman -S mesa vulkan-radeon libva-mesa-driver mesa-vdpauNVIDIA
# درایور اختصاصی
sudo pacman -S nvidia nvidia-utils
# یا نسخهٔ LTS با کرنل linux-lts
sudo pacman -S nvidia-lts
# ابزار پیکربندی
sudo pacman -S nvidia-settingsNVIDIA و Wayland
درایورهای NVIDIA با Wayland بهبود یافتهاند (از نسخهٔ ۵۵۵ به بعد). اگر از Wayland با NVIDIA استفاده میکنید، مطمئن شوید جدیدترین نسخهٔ درایور را دارید. در غیر این صورت، X11 را ترجیح دهید.
راهاندازی مجدد و ورود
sudo rebootپس از reboot، صفحهٔ ورود GDM نمایش داده میشود. با کاربر عادی وارد شوید.
نصب ابزارهای مفید GNOME
GNOME Tweaks
برای پیکربندی پیشرفتهٔ GNOME:
sudo pacman -S gnome-tweaksبا این ابزار میتوانید:
- تم، آیکون و cursor را تغییر دهید
- فونتها را تنظیم کنید
- شورتکاتهای پنجرهها را سفارشی کنید
- افزونهها را مدیریت کنید
مدیریت افزونهها (Extensions)
# نصب مدیر افزونهها
sudo pacman -S gnome-browser-connector
# یا با yay از AUR (نسخهٔ کاملتر)
yay -S gnome-shell-extension-managerسپس میتوانید از سایت extensions.gnome.org افزونهها را نصب کنید.
نرمافزارهای مکمل
# مرورگر
sudo pacman -S firefox firefox-i18n-fa
# مجموعهٔ آفیس
sudo pacman -S libreoffice-fresh-fa
# پخشکنندهٔ رسانه
sudo pacman -S vlc
# ویرایشگر تصویر
sudo pacman -S gimp
# ابزار ارتباطی
sudo pacman -S telegram-desktopپیکربندی پس از نصب
تنظیم زبان فارسی
۱. وارد Settings بخش Region و Language شوید
۲. در بخش Input Sources، روی + کلیک کنید
۳. Persian (Iran) را انتخاب و افزوده کنید
۴. با Super+Space بین زبانها سوییچ کنید
چیدمان فارسی پیشفرض
برای چیدمان استاندارد فارسی ایران، در بخش Input Sources گزینهٔ Persian (Iran) را انتخاب کنید. این چیدمان با استاندارد ISIRI 2901 سازگار است.
تنظیمات HiDPI
اگر نمایشگر HiDPI دارید:
۱. Settings → Displays ۲. Scale را روی ۲۰۰٪ (یا ۱۵۰٪) تنظیم کنید
فعالکردن Night Light
برای کاهش نور آبی در شب:
۱. Settings → Displays ۲. Night Light را فعال کنید ۳. زمان طلوع و غروب را تنظیم کنید
افزونههای پیشنهادی
برخی افزونههای محبوب:
| افزونه | کاربرد |
|---|---|
| Dash to Dock | تبدیل dash به dock ثابت |
| AppIndicator and KStatusNotifier | پشتیبانی از tray icon |
| Blur my Shell | افکت بلور برای shell |
| Caffeine | جلوگیری از sleep خودکار |
| Clipboard Indicator | مدیریت clipboard |
| GSConnect | ادغام با KDE Connect |
| Just Perfection | تنظیمات پیشرفتهٔ shell |
برای نصب، به extensions.gnome.org بروید.
شخصیسازی
تم و آیکون
# نصب بستههای تم (نمونه)
sudo pacman -S arc-gtk-theme papirus-icon-theme
# یا از AUR
yay -S sweet-gtk-theme candy-icon-themeسپس در GNOME Tweaks، تم را انتخاب کنید.
فونتهای فارسی
# نصب فونت Vazirmatn (محبوب فارسی)
sudo pacman -S ttf-vazirmatn
# یا از AUR نسخههای دیگر
yay -S ttf-shabnam ttf-sahelسپس در GNOME Tweaks → Fonts، فونت فارسی را انتخاب کنید.
بهینهسازی و کارایی
کاهش مصرف رم
# غیرفعالکردن سرویسهای غیرضروری
sudo systemctl disable NetworkManager-wait-online.serviceبهینهسازی filesystem
اگر از btrfs استفاده میکنید، فشردهسازی را فعال کنید:
# در /etc/fstab
UUID=... / btrfs rw,relatime,compress=zstd:3,space_cache=v2 0 0خطاهای رایج
GDM بارگذاری نمیشود
# بررسی لاگها
journalctl -u gdm -b
# بررسی Wayland یا X11
ls /var/log/gdm/صفحهٔ سیاه پس از ورود
# بررسی درایور گرافیکی
lspci -k | grep -A 3 -i vga
# در صورت NVIDIA، reinstall درایور
sudo pacman -S nvidiaفونت فارسی نمایش داده نمیشود
# نصب فونت
sudo pacman -S ttf-vazirmatn
# پاکسازی کش فونت
fc-cache -fvخلاصه
در این آموزش:
- GNOME و GDM را نصب کردید
- Wayland را پیکربندی کردید
- درایورهای گرافیکی را نصب کردید
- ابزارهای مفید GNOME را افزودید
- زبان فارسی و فونتها را تنظیم کردید
- افزونهها و تمها را پیکربندی کردید
اکنون یک دسکتاپ GNOME کامل و آمادهٔ استفاده دارید.
در آموزش بعدی، نصب KDE Plasma را بهعنوان جایگزین مقایسه میکنیم.
پرسشهای رایج
آیا GNOME سبک است؟
GNOME نسبت به محیطهای سبکتری مانند Xfce یا LXQt، سنگینتر است. اما روی سختافزار مدرن (۴ گیگابایت رم یا بیشتر) بهخوبی کار میکند.
آیا میتوانم GNOME و KDE را همزمان نصب کنم؟
بله، اما توصیه نمیشود. برخی بستهها ممکن است تداخل داشته باشند و تنظیمات مشترک (مثلاً فونتها، themes) بههم بریزند. بهتر است یکی را انتخاب کنید.
GNOME Wayland بهتر است یا X11؟
Wayland برای اکثر کاربران بهتر است (سریعتر، امنتر). اما اگر از درایور NVIDIA قدیمی یا ابزارهای screen recording قدیمی استفاده میکنید، X11 ممکن است پایدارتر باشد.
این صفحه در تاریخ ۹ تیر ۱۴۰۵ بهروزرسانی شده است.