Cara menjalankan aplikasi x tanpa desktop atau wm

Cara menjalankan aplikasi x tanpa desktop atau wm

08 Juli 2016
oleh rares aioanei

Perkenalan

Seperti judulnya mungkin, artikel ini akan menunjukkan kepada Anda cara menjalankan aplikasi X tanpa menggunakan Window Manager atau lingkungan desktop. Anda mungkin bertanya pada diri sendiri:
Mengapa saya ingin melakukan itu? Nah, Anda mungkin ingin menjalankan sistem kios di mana Anda hanya perlu menjalankan browser dan/atau sumber daya perangkat keras terbatas. Atau Anda hanya menggunakan hanya satu/beberapa aplikasi x dan menghabiskan sisa waktu di terminal sehingga Anda tidak memerlukan overhead dari manajer jendela. Atau, yang tak kalah pentingnya, karena ini menarik
Eksperimen, mirip dengan yang Anda harus menghabiskan x hari secara eksklusif di terminal. Juga, itu menyenangkan! Jadi mari kita mulai.

Memastikan kami memiliki semua yang kami butuhkan

Yang Anda butuhkan cukup sederhana: distribusi linux minimal atau OS serupa serupa dengan aplikasi X yang diinginkan yang diinstal dan xorg.
Dalam distribusi berbasis RHEL menginstal xorg dicapai dengan melakukan

 $ sudo yum instal xorg-x11* 

saat berada di sistem operasi berbasis Debian, hal ini dilakukan

 $ sudo apt-get install xorg 

Harap pastikan bahwa Anda juga menginstal aplikasi terkait X sebelum kami memulai dan Anda siap melakukannya. Sebagai catatan, saya akan menggunakan Firefox sebagai contoh karena ini
adalah bagaimana ide saya untuk artikel ini muncul: Saya memiliki mesin Pentium 4 yang menjalankan Debian dan saya membutuhkan Firefox di atasnya sehingga saya ingin melihat cara menggunakan CPU/RAM sesedikit mungkin.



Ayo pergi!

Anda akan membutuhkan terminal (kami tidak memiliki x, ingat?) Untuk setiap aplikasi X yang ingin kami jalankan. Ini dapat diselesaikan dengan menjalankan multiplexer terminal, seperti tmux atau
DVTM. Efek samping yang baik dari ini adalah bahwa, jika aplikasi Anda berperilaku buruk, Anda dapat melihat apa masalahnya dengan menggulir ke atas di terminal, aplikasi dimulai dari. Sekarang, mari kita pergi
dia.

Ada dua cara Anda dapat melakukan ini, Anda dapat menjalankan aplikasi X di terminal virtual yang sama dengan Anda mengetik perintah tanpa menggunakan hak istimewa yang ditinggikan, atau jika Anda menginginkan VT lain, Anda akan memerlukan sudo atau su, karena Anda akan melakukannya Minta sistem operasi untuk membuka TTY baru, dan itu membutuhkan hak istimewa administrator.

Jadi, cara terminal yang sama terlihat seperti ini:

 $ xinit firefox $* -: 0 vt $ xdg_vtnr 

Bagian setelah: 0 persis digunakan untuk menghindari /dev /tty0 masalah izin. Cara lain, yang membutuhkan hak istimewa yang ditinggikan, terlihat seperti ini:

 $ sudo xinit firefox $* -: 1 

dan akan memulai x dan firefox di dalamnya menggunakan /dev /tty1. Untuk kedua perintah kami menganggap Anda menggunakan /dev /tty0 alias konsol virtual pertama, dapat diakses dengan ctrl + alt + f1.

Kata -kata terakhir

Kami hanya bisa berharap Anda menyukai idenya dan menganggapnya berguna. Menurut pendapat kami, jika Anda menemukan diri Anda hanya menggunakan satu atau dua aplikasi grafis, mungkin
Solusi kami menjadi berguna dan Anda dapat memanfaatkan sumber daya perangkat keras yang tersedia dengan lebih baik. Sebagai latihan untuk pengguna, metode mana dari dua yang disajikan menurut Anda lebih aman
dan mengapa?

Tutorial Linux Terkait:

  • Hal -hal yang harus diinstal pada ubuntu 20.04
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 20.04 FOSSA FOSSA Linux
  • Pengantar Otomatisasi Linux, Alat dan Teknik
  • Hal -hal yang harus dilakukan setelah menginstal ubuntu 22.04 Jammy Jellyfish…
  • Hal -hal yang harus diinstal pada Ubuntu 22.04
  • Ubuntu 20.04 Panduan
  • Cara Dual Boot Kali Linux dan Windows 10
  • Sistem Linux Hung? Cara melarikan diri ke baris perintah dan…
  • Instal Arch Linux di VMware Workstation
  • Mint 20: Lebih baik dari Ubuntu dan Microsoft Windows?