GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Cara Membuat Startx Menggunakan Xinitrc Alternatif?

Saya tidak menginstal manajer desktop (dan saya tidak mau). Setelah masuk melalui terminal saya menggunakan startx untuk memulai GUI. Saya memiliki entri di ~/.xinitrc untuk sesi GUI saya. Saat ini saya memiliki xmonad di sana, tetapi terkadang saya ingin menjalankan sesi GNOME, dan terkadang sesi KDE. Saya dulu mengedit ~/.xinitrc untuk tujuan itu, tapi saya pikir harus ada cara yang lebih elegan (seperti menggunakan konfigurasi alternatif). Namun, saya tidak dapat menemukan apa pun di man startx atau man xinit .

Saya berencana untuk memiliki beberapa file konfigurasi (satu untuk setiap sesi GUI), dan kemudian memberi tahu startx untuk memuatnya saat saya mau. Bagaimana saya bisa melakukannya?

Jawaban yang Diterima:

Menurut xinit halaman manual yang saya baca, xinit (dan dengan demikian startx ) melihat parameter baris perintahnya untuk menjalankan program klien. Jika tidak menemukannya, jalankan ~/.xinitrc sebagai gantinya. Jadi kamu harus bisa menulis

startx path/to/my_alternate_xinitrc

dan itu akan melakukan apa yang Anda inginkan. Anda harus memberikan jalur, dan bukan hanya nama file. Dalam pengujian saya, startx ./my_xinitrc bekerja tetapi startx my_xinitrc tidak.


Linux
  1. Cara Menggunakan Nginx untuk Mengarahkan

  2. Cara menggunakan Perintah Su di Linux

  3. Bagaimana Cara Membuat Skype Menggunakan Notify-osd?

  1. Cara menggunakan BusyBox di Linux

  2. Bagaimana saya menggunakan cron di Linux

  3. Cara membuat VPN

  1. cara menggunakan pylint di vim

  2. Bagaimana cara membuat file jarang?

  3. Bagaimana cara membuat bazel menggunakan penyimpanan eksternal saat membangun?