Membuat sesi ubahan
Untuk membuat sesi sendiri dengan konfigurasi yang disesuaikan, ikuti langkah berikut:
-
Buat berkas .desktop di /etc/x11/sessions/new-session.desktop. Pastikan bahwa berkas menentukan entri berikut ini:
[Desktop Entry] Encoding=UTF-8 Type=Application Name=Custom session Comment=This is our custom session Exec=gnome-session --session=new-sessionEntri Exec menentukan perintah, mungkin dengan argumen, yang akan dieksekusi. Anda dapat menjalankan sesi ubahan dengan perintah gnome-session --session=new-session.
Untuk informasi lebih lanjut tentang parameter yang dapat Anda gunakan dengan gnome-session, lihat halaman manual gnome-session.
-
Buat berkas sesi ubahan di /usr/share/gnome-session/sessions/new-session. session dimana Anda dapat menentukan nama dan komponen yang diperlukan untuk sesi:
[GNOME Session] Name=Custom Session RequiredComponents=gnome-shell-classic;gnome-settings-daemon;Perhatikan bahwa setiap item yang Anda tentukan dalam RequiredComponents perlu memiliki berkas .desktop yang sesuai di /usr/share/applications/.
Setelah mengonfigurasi berkas sesi ubahan, sesi baru akan tersedia dalam daftar sesi pada layar log masuk GDM.
Masalah yang diketahui
Pada sistem Debian atau berbasis Debian, mungkin terjadi galat berikut ini:
Xsession: unable to launch ""
Xsession --- "" not found; falling back to default
session.Jika hal ini terjadi pada Anda, ikuti langkah berikut untuk mengubah berkas /etc/x11/xsession.d/20x11-common_process-args:
Ubah STARTUP_FULL_PATH=$(/usr/bin/which "$1"|| true) menjadi STARTUP_FULL_PATH=$(/usr/bin/which $1 || true)
Ubah STARTUP="$1" menjadi STARTUP=$1