Cara menjalankan aplikasi x tanpa desktop atau wm

Cara menjalankan aplikasi x tanpa desktop atau wm

08 Julai 2016
oleh Rares Aioanei

Pengenalan

Seperti yang dicadangkan oleh tajuk, artikel ini akan menunjukkan kepada anda cara menjalankan aplikasi X tanpa menggunakan Pengurus Tetingkap atau Persekitaran Desktop. Anda mungkin bertanya kepada diri sendiri:
Mengapa saya mahu melakukannya? Nah, anda mungkin mahu menjalankan sistem kiosk di mana anda hanya perlu menjalankan penyemak imbas dan/atau sumber perkakasan terhad. Atau anda hanya menggunakan hanya satu/beberapa aplikasi x dan menghabiskan sepanjang masa di terminal sehingga anda tidak memerlukan overhead pengurus tingkap. Atau, yang terakhir tetapi tidak kurang, kerana ia menarik
Eksperimen, sama dengan yang anda perlu menghabiskan x hari secara eksklusif di terminal. Juga, ia menyeronokkan! Oleh itu, mari kita mulakan.

Memastikan kita mempunyai semua yang kita perlukan

Apa yang anda perlukan cukup mudah: pengedaran linux minimum atau OS seperti unix yang serupa dengan aplikasi X yang dikehendaki dipasang dan xorg.
Dalam pengagihan berasaskan RHEL yang memasang XORG dicapai dengan melakukan

 $ sudo yum memasang xorg-x11* 

Semasa dalam sistem operasi berasaskan Debian, ini dilakukan dengan

 $ sudo apt-get pemasangan xorg 

Pastikan anda juga memasang aplikasi berkaitan X anda sebelum kami memulakan dan anda boleh pergi. Sebagai nota sampingan, saya akan menggunakan Firefox sebagai contoh kerana ini
adalah bagaimana idea saya untuk artikel ini menjadi: saya mempunyai mesin Pentium 4 yang menjalankan debian dan saya memerlukan firefox di atasnya jadi saya ingin melihat cara menggunakan cpu/ram kecil yang mungkin.



Mari pergi!

Anda memerlukan terminal (kami tidak mempunyai x, ingatlah?) untuk setiap aplikasi x yang kita mahu jalankan. Ini dapat diselesaikan dengan menjalankan multiplexer terminal, seperti tmux atau
DVTM. Kesan sampingan yang baik ini ialah, jika aplikasi anda tidak bersalah, anda dapat melihat apa masalahnya dengan menatal di terminal aplikasinya bermula dari. Sekarang, mari kita
ia.

Terdapat dua cara anda boleh melakukan ini, anda boleh menjalankan aplikasi X di terminal maya yang sama yang anda taipkan arahan tanpa menggunakan keistimewaan yang tinggi, atau jika anda mahukan VT yang lain, anda memerlukan sudo atau su, kerana anda akan Tanya sistem operasi untuk membuka TTY baru, dan yang memerlukan keistimewaan pentadbir.

Jadi, cara yang sama-sama kelihatan seperti ini:

 $ xinit firefox $* -: 0 vt $ xdg_vtnr 

Bahagian selepas: 0 betul -betul digunakan untuk mengelakkan /mengisytiharkan isu kebenaran. Cara lain, yang memerlukan keistimewaan yang tinggi, kelihatan seperti ini:

 $ sudo xinit firefox $* -: 1 

dan akan memulakan x dan firefox di dalamnya menggunakan /dev /tty1. Untuk kedua -dua arahan kami menganggap anda menggunakan /dev /tty0 aka konsol maya pertama, boleh diakses dengan ctrl + alt + f1.

Perkataan terakhir

Kami hanya berharap anda menyukai idea itu dan merasa berguna. Pada pendapat kami, jika anda mendapati diri anda hanya menggunakan satu atau dua aplikasi grafik, mungkin
Penyelesaian kami berguna dan anda boleh menggunakan sumber perkakasan yang lebih baik. Sebagai latihan kepada pengguna, kaedah kedua yang dibentangkan, anda fikir lebih selamat
dan mengapa?

Tutorial Linux Berkaitan:

  • Perkara yang hendak dipasang di Ubuntu 20.04
  • Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
  • Pengenalan kepada Automasi, Alat dan Teknik Linux
  • Perkara yang perlu dilakukan setelah memasang Ubuntu 22.04 Jur -ubur Jammy ..
  • Perkara yang perlu dipasang di Ubuntu 22.04
  • Ubuntu 20.04 Panduan
  • Cara Dual Boot Kali Linux dan Windows 10
  • Sistem Hung Linux? Cara melarikan diri ke baris arahan dan ..
  • Pasang Arch Linux di Workstation VMware
  • Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?