Saya menggunakan GNOME dan KDE SC. Di GNOME, saya menggunakan Docky tetapi saya tidak menggunakannya dengan KDE. Jadi, saya ingin Docky memulai hanya ketika saya masuk ke GNOME bukan KDE. Di KDE, ada opsi untuk membuat program autostart hanya di KDE. Tetapi saya tidak dapat menemukan opsi seperti itu di GNOME.
Bagaimana saya bisa melakukan ini?
Terima kasih sebelumnya.
Jika Anda tidak dapat menemukan entri yang memulai program, Anda mungkin juga menemukannya
/etc/xdg/autostart
. Saya tahu mereka akhirnya memperbaiki Nautilus secara otomatis mulai di KDE menggunakan pengaturan OnlyShownIn. Mengubah file dalam direktori ini merupakan sistem yang luas, jadi Anda mungkin ingin menyalin file dari aplikasi yang menyinggung~/.config/autostart/
Alih-alih menggunakan OnlyShownIn, Anda juga dapat menggunakan NotShownIn. Ini memungkinkan Anda untuk tidak melakukan sesuatu untuk satu desktop, tetapi menunjukkannya untuk semua yang lain. Untuk contoh ini, Anda dapat memuat Docky di semua manajer desktop kecuali KDE, dengan menggunakan yang berikut:
NotShownIn=KDE;
Jika Anda tidak ingin memulai di desktop apa pun, Anda dapat mengubahnya ke
OnlyShownIn=;
Lines di file .desktop yang seharusnya diakhiri dengan tanda titik koma. Titik koma juga digunakan untuk memisahkan nilai untuk pengaturan yang mengambil lebih dari satu nilai secara bersamaan.Trik ini berarti bahwa Anda harus membuat daftar setiap shell desktop yang Anda gunakan untuk mencegah sesuatu berjalan sama sekali. Jadi menggunakan
NotShownIn=Unity
akan baik-baik saja jika Anda hanya memiliki Unity yang diinstal, tetapi itu masih akan mulai jika Anda kemudian menginstal KDE atau Gnome.Jika file desktop di folder autostart pengguna Anda tidak menghentikan aplikasi untuk memulai, Anda harus berurusan dengan file desktop di direktori xdg. Untuk ini, saya akan membuat salinan cadangan file. Alih-alih menyalinnya dengan ekstensi bak, atau sesuatu standar yang dapat ditimpa nanti lakukan ini untuk aplikasi imajiner yang disebut badapp untuk contoh ini.
sudo cp /etc/xdg/autostart/badapp.desktop /etc/xdg/autostart/badapp.desktop.stop
Anda kemudian dapat mengedit file desktop asli. Jika ada yang rusak dan Anda akhirnya memulai boot teks, Anda dapat mengganti nama file kembali ke nama aslinya.
sudo cp /etc/xdg/autostart/badapp.desktop.stop /etc/xdg/autostart/badapp.desktop
Juga, folder autostart pengguna default untuk KDE adalah
~/.kde/Autostart/
karena KDE melakukan hal-hal dengan cara KDE.sumber
System > Preferences > Startup Applications
Ini adalah alternatif Gnome untuk Startup Manager KDE.sumber
Cara lain untuk mengedit file autostart adalah dengan baris seperti:
sumber