Langsung ke konten utama

Menjalankan Aplikasi Desktop Tanpa Window Manager di Ubuntu Linux

Ada saat dimana kita ingin menjalankan aplikasi tertentu, misalnya game! tanpa harus membuang sumber daya prosesor dan  memory untuk mendukung window manager seperti gnome, KDE, dan lainnya.

Hal ini bisa dilakukan dengan menambah session yang merujuk ke applikasi
tersebut untuk dikenali oleh display/login manager seperti lightdm atau gdm.

Berikut ini akan disampaikan langkah-langkahnya di command line agar lebih
mudah diikuti.

Masuk ke command line dengan mengklik "terminal" di menu daftar aplikasi atau
dengan menekan tombol ctrl+alt+F1. Jika menggunakan cara kedua masukkan username
dan password terlebih dahulu. Setelah selesai mengikuti langkah-langkah disini,
ketik exit untuk logout dari sana, kemudian tekan ctrl+alt+F7 untuk kembali ke
tampilan desktop.

Langkah-langkahnya adalah:

pindah ke direktori /usr/share/xsessions dengan mengetik:

cd /usr/share/xsessions/


coba kita lihat isi direktory tersebut dengan mengetik:

ls


akan muncul hasil yang mirip seperti ini (sangat mungkin untuk berbeda):

fluxbox.desktop         LXDE.desktop           ubuntu.desktop
gnome-classic.desktop   openbox.desktop        wmii.desktop
gnome.desktop           openbox-gnome.desktop
gnome-fallback.desktop  openbox-kde.desktop  
gnome-shell.desktop     openbox.xsession
Jwm.desktop             ubuntu-2d.desktop

Misalnya kita ingin menjalankan vlc tanpa window manager,

buat dan edit file baru yang diberi nama vlc.desktop:

sudo nano vlc.desktop
[sudo] password for indra:


dalam editor (nano) yang masukkan tulisan berikut:

Encoding=UTF-8
# The names/descriptions should really be better
Name=VLC
Comment=VLC - media player
Exec=/usr/bin/vlc
# Icon=
Type=Application

tekan ctrl+o untuk menyimpan file, dan ctrl+x untuk keluar dari editor (nano).

coba, logout, VLC akan muncul sebagai pilihan session yang tersedia.

Komentar

Postingan populer dari blog ini

Perbandingan hasil findElements() Selenium yang menggunakan (XPath)[index] versus Xpath

Object hasil findElements() dari XPath dengan index lebih konsisten daripada yang didapat dari iterasi hasil findElements() XPath tanpa index. #selenium #web #automation

Memasang Android 4.4 KitKat di Samsung Galaxy W (Wonder) GT-I8150

Membuat backup Singkronisasikan handphone (contact, dll) Saya membuat backup SMS dengan SMS To Text, dan riwayat panggilan dengan Call Logs Backup and Restore Download Download Android SDK Tools Windows: http://dl.google.com/android/installer_r22.3-windows.exe Linux: http://dl.google.com/android/android-sdk_r22.3-linux.tgz Android SDK Tools juga terdapat dalam pake Android SDK Windows 32 bit: http://dl.google.com/android/adt/adt-bundle-windows-x86-20131030.zip Linux 32 bit: http://dl.google.com/android/adt/adt-bundle-linux-x86-20131030.zip Download ClockworkMod (CWM) Recovery Versi minimal untuk memasang CM 11 adalah versi 6.0.4.4. Jika menggunakan versi yang dibawah/sebelum itu, akan muncul pesan kesalahan "set_metadata_recursive: some changes failed" pada saat memasang CM nantinya. Download versi versi 6.0.4.5 di http://goo.im/devs/arco/ancora/cwm/recovery-clockwork-6.0.4.5-ancora.zip Download CyanogenMod (CM) 11 http://goo.im/devs/arco/ancor...

Rekomendasi Untuk Mempersingkat Waktu Eksekusi Katalon Web Test

Latar Belakang Permasalahan Salah satu kriteria test yang baik adalah memiliki coverage yang baik. Tetapi lamanya waktu eksekusi seringkali jadi salah satu alasan untuk men- take out case - case yang ada agar test menjadi layak untuk ditunggu eksekusinya dan layak untuk dieksekusi sesering kebutuhan yang men- trigger -nya. Untuk itu diperlukan langkah-langkah untuk mempersingkat waktu tunggu test semaksimal mungkin tanpa harus mengeluarkan case - case yang telah disiapkan sebelumnya. Designed by Freepik Lingkungan Eksekusi Tes Pada tulisan ini diasumsikan test dieksekusi pada lingkungan CI/CD yang: 1. menggunakan commandline katalonc dari KRE (Katalon Runtime Engine). 2. Tiap job pipeline CI/CD bisa mengeksekusi beberapa test suite yang berbeda secara berurutan Rekomendasi Kesepakatan Sepakati dengan user , batas waktu test maksimum Batas waktu test perlu disepakati agar test bisa diakhiri dengan kesimpulan FAILED, jika melebihi batas waktu yang disepakati Sepakati dengan user , ...