← Kembali ke Artikel
Linux dengan shell grafis
Linux tanpa shell grafis
Aktivasi
Skrip autostart
Pemecahan masalah
Menjalankan ARM 32 bit pada sistem 64-bit
FAQ
Panduan pengguna perangkat lunak kamera IP Xeoma Linux
Panduan pengguna ini menjelaskan cara menggunakan Xeoma sebagai perangkat lunak pengawasan di Linux dan memberikan gambaran mengenai langkah-langkah dasar pengoperasiannya pada sistem operasi Linux.
Tonton juga: Xeoma untuk Linux: Panduan Awal
Jika Anda menggunakan distro Linux dengan antarmuka grafis, Anda dapat mengunduh Xeoma dari situs resminya. Di halaman tersebut, Anda akan ditawari versi yang sesuai dengan sistem operasi Anda:

Ekstrak berkas tgz yang telah diunduh (klik kanan pada berkas, lalu pilih opsi ekstraksi).

Anda akan melihat ikon berlian xeoma.app. Klik ganda ikon tersebut untuk menjalankan Xeoma.

Instalasi perangkat lunak kamera IP Xeoma untuk Linux tanpa antarmuka grafis (melalui Terminal)
Jika Linux Anda adalah versi server atau jika Anda ingin melakukan instalasi melalui konsol, jalankan Terminal dan eksekusi perintah berikut:
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (untuk sistem 64 bit)
atau
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (untuk Linux 32 bit).
Ekstrak arsip dengan perintah tar.

Setelah proses ekstraksi selesai, Anda akan mendapatkan berkas xeoma.app. Jalankan berkas tersebut untuk memulai Xeoma (menjalankan komponen server dan klien secara bersamaan). Saat diakses, bantuan singkat berisi perintah yang tersedia akan ditampilkan (perintah ini juga dapat dilihat di bagian 'Bantuan' kami).

![]() |
Mulai versi Xeoma 22.11.25, tersedia fitur baru untuk menentukan perintah konsol yang akan ditambahkan secara otomatis ke skrip autostart setelah instalasi. Misalnya, jika Anda menjalankan -install -coreauto -serverport 8888, perintah -serverport 8888 akan otomatis ditambahkan ke skrip autostart. Sebelumnya, perintah tambahan tidak dapat digabungkan dengan perintah instalasi dan harus ditentukan secara manual dalam skrip autostart. |
Menjalankan xeoma.app hanya akan berhasil jika Linux Anda memiliki shell grafis. Bagian klien – antarmuka visual – kemudian akan ditampilkan:

Jika tidak, Anda dapat menjalankan komponen server saja tanpa menampilkan antarmuka visual (komponen klien):

Anda dapat mengubah bahasa, menginstal dan menghapus program, serta menjalankan dan mengaktifkannya melalui konsol.

Untuk mengatur fitur lainnya (misalnya, menambah dan mengonfigurasi kamera, menambah profil pengguna, mengubah kata sandi dan mengaturnya untuk akses lokal, dll.), Anda perlu terhubung ke bagian server ini melalui klien. Perangkat yang menjalankan bagian klien harus memiliki shell grafis. Perangkat ini bahkan bisa berupa smartphone Android Anda.
Seperti yang Anda lihat, perangkat lunak kamera IP Xeoma untuk Linux sama mudahnya digunakan sebagaimana Xeoma pada sistem operasi lainnya. Terlebih lagi, Anda dapat menghemat waktu, tenaga, dan biaya dengan menggunakan Xeoma di Ubuntu atau distro Linux lainnya.
Ingin tahu di mana pengaturan dan arsip Xeoma disimpan di Linux Anda? Silakan baca artikel 'Lokasi Berkas Xeoma'!
Skrip autostart
Tergantung pada sistem operasi yang digunakan, skrip autostart XeomaCoreService dapat ditemukan di:
etc/init.d
etc/init
/etc/systemd/system/
Jika Anda perlu mengedit skrip (misalnya, untuk menambah jeda sebelum memulai), Anda harus melakukannya dengan hak akses administrator; jika tidak, perubahan tidak akan tersimpan.
![]() |
Mulai versi Xeoma 22.11.25, fitur baru untuk menentukan perintah konsol yang akan ditambahkan ke skrip autostart setelah instalasi tersedia. Misalnya, jika Anda menjalankan -install -coreauto -serverport 8888, perintah -serverport 8888 akan otomatis ditambahkan ke skrip autostart. Sebelumnya, perintah tambahan tidak digabungkan dengan perintah instalasi dan harus ditentukan secara manual dalam skrip autostart. |
Pemecahan masalah peluncuran/instalasi
1. Error cannot execute binary file (saat peluncuran)
Jika muncul pesan kesalahan berikut:
root@myUser:/home/myFolder# uname -a
Linux myUser 2.7.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux
root@myUser:/home/myFolder# ./xeoma.app
bash: ./xeoma.app: cannot execute binary file
Pastikan Anda menjalankan Xeoma 32-bit di Linux 32-bit, atau Xeoma 64-bit di Linux 64-bit. Menginstal ia32-libs mungkin membantu, atau cukup gunakan versi Xeoma dengan arsitektur bit yang sesuai dengan OS Anda.
Penyebab lain dari kesalahan ini mungkin hak akses yang tidak memadai. Dalam hal ini, jalankan chmod 777 xeoma.app di folder tempat xeoma.app berada, lalu jalankan ulang server Xeoma (xeoma.app -core).
2. Error “No such file or directory” (saat peluncuran)
Jika muncul error No such file or directory saat peluncuran, periksa apakah Anda menjalankan program pada salah satu sistem operasi yang didukung.
Selain itu, error ini dapat terjadi jika Anda menjalankan Xeoma 32-bit pada Linux 64-bit (atau sebaliknya). Pastikan untuk menjalankan Xeoma 32-bit pada Linux 32-bit dan Xeoma 64-bit pada Linux 64-bit – cukup unduh versi Xeoma yang sesuai untuk OS Anda.
3. Error “Access denied” (saat peluncuran)
Jika muncul pesan error berikut:
bash: ./xeoma.app: Access denied
Error ini dapat terjadi jika Anda mencoba menjalankan Xeoma dari USB stick atau disk yang di-mount ke sistem dengan parameter noexec. Kami menyarankan untuk menjalankan Xeoma dari disk sistem atau menonaktifkan pembatasan eksekusi.
4. Error Illegal instruction (Core dumped) (saat peluncuran)
Jika muncul error Illegal instruction saat peluncuran, kemungkinan Anda menggunakan prosesor usang yang tidak kompatibel dengan Xeoma. Dalam hal ini, coba jalankan versi Xeoma 15.2.25 yang lebih lama. Jika versi tersebut berfungsi sementara versi yang lebih baru tidak, kami menyarankan Anda untuk meningkatkan perangkat keras.
Ada variasi lain dari error ini: Segmentation fault (core dumped)
Jika muncul pesan kesalahan ini, ada 3 kemungkinan masalah/solusi:
a. Prosesor terlalu usang sehingga tidak dapat menjalankan Xeoma. Dalam hal ini, coba jalankan versi Xeoma 15.2.25 yang lebih lama.
b. File xeoma.app salah. Periksa OS Anda dan unduh versi Xeoma yang benar (untuk sistem 32-bit atau 64-bit). Anda dapat menjalankan perintah uname -a untuk file xeoma.app melalui Terminal dan mengirimkan output konsol kepada kami agar kami dapat memverifikasi file yang Anda unduh.
c. File tidak terunduh/terekstrak sepenuhnya (file korup). Unduh ulang dan/atau ekstrak ulang arsip Xeoma.
d. ESET NOD32 versi lama terinstal dan memblokir jalannya Xeoma. Coba nonaktifkan antivirus untuk pengujian. Jika Xeoma berhasil diluncurkan dan berfungsi dengan antivirus nonaktif, pertimbangkan untuk menggunakan antivirus lain atau memperbarui antivirus Anda ke ESET Endpoint Antivirus for Linux v7, karena pihak ESET mengonfirmasi bahwa mereka tidak akan memperbaiki masalah ini untuk NOD32 lama di Linux.
e. Xeoma mengalami crash karena berbagai alasan. Temukan file "trace.log" di sistem Anda dan kirimkan kepada kami.
5. Error “version `GLIBC_2.17′ not found” (saat peluncuran)
Jika muncul error version `GLIBC_2.17′ not found saat peluncuran, kemungkinan Anda menggunakan sistem operasi usang yang tidak mendukung GLIBC_2.17 (atau lebih tinggi) yang diperlukan untuk perangkat lunak kamera IP Xeoma Linux mulai versi 17.7.31 (misalnya, CentOS 6).
Solusi: silakan gunakan versi Xeoma yang lebih lama (sebelum 17.7.31) atau perbarui OS Anda.
6. Error Fail (saat instalasi)
Jika muncul error berikut selama instalasi
[root@myUser ~]# ./xeoma.app -install -coreauto
install server (auto start) and client (manual start) ... * Ok > installFiles
* Ok > popClientFromAutorun
**
*** Fail > installCoreShortcut
* Ok > removeExeOnly
* Ok > unRegisterInSystem
* Ok > revertOldXeomaVersion
**
*** Fail > installCoreAutostartOnly
Fail
Silakan instal paket xdg-user-dirs dan jalankan ulang instalasi.
7. Kesalahan Akses Ditolak
Jika Anda menerima pesan "permission denied", coba langkah-langkah berikut:
1) buka Terminal
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/USERNAME/Xeoma.desktop
4) mulai ulang server
8. Kesalahan Aktivasi Jenis aktivasi ini tidak diizinkan pada mesin Anda
Jika Anda menerima error ini, berarti Anda mencoba mengaktifkan lisensi Xeoma Lite pada mesin virtual.
Lisensi Lite hanya dapat diaktifkan pada server fisik. Anda juga dapat menghubungi kami untuk menukar lisensi Lite menjadi lisensi Standard, dengan syarat selisih biaya terpenuhi
Jika langkah-langkah tersebut tidak berhasil, silakan hubungi dukungan teknis kami beserta deskripsi masalahnya.
Aktivasi
Untuk mengaktifkan lisensi atau perpanjangan Xeoma, Anda memerlukan kunci lisensi 25 karakter yang diterima setelah pembelian. Penting: gunakan fitur salin/tempel dari clipboard alih-alih mengetik kunci lisensi secara manual untuk menghindari kesalahan pengetikan. Pada Terminal, gunakan pintasan Ctrl+Insert atau Ctrl+Shift+C untuk menyalin, serta Shift+Insert atau Ctrl+Shift+V untuk menempel.
Anda dapat mengaktifkan Xeoma melalui menu Utama – Registrasi – Aktivasi.
Untuk mengaktifkan Xeoma melalui Terminal (pada server headless), silakan gunakan perintah -activateOnline:

Kami menyarankan aktivasi Xeoma dengan hak akses admin (menggunakan sudo). Semua perintah konsol dapat diperiksa di sini.
Perlu diketahui bahwa hanya komponen Server Xeoma yang memerlukan lisensi; Xeoma Client tersedia gratis dan dapat digunakan sebanyak yang Anda butuhkan.
Selengkapnya tentang aktivasi di sini
Menjalankan ARM 32-bit pada sistem 64-bit
Jika menggunakan sistem operasi 64-bit, Anda mungkin menemui error "Command not found" saat menjalankan utilitas. Dalam kasus ini, Anda perlu menginstal sekumpulan pustaka 32-bit. Pada distro berbasis DEB, instal pustaka tersebut dengan perintah sudo apt-get install ia32-libs.
Untuk menjalankan utilitas pada distro berbasis RPM, Anda mungkin perlu menginstal pustaka 32-bit glibc: sudo yum install glibc.i686.
Jalankan:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Bisakah saya menginstal Xeoma di server Ubuntu atau apakah saya memerlukan antarmuka desktop?
Tentu, Anda dapat menginstal Xeoma di server Ubuntu tanpa shell grafis. Perhatikan: dukungan suara konsol memerlukan libasound2. Jika Anda menjalankan versi 64-bit, Anda mungkin perlu menginstal ia32-libs. Setelah instalasi, kata sandi akses akan muncul di konsol – simpan kata sandi tersebut agar Anda dapat terhubung dari mesin lain (client). Instruksi Linux untuk instalasi GUI maupun non-GUI dapat ditemukan di sini.
2. Apa saja perintah untuk mengendalikan Xeoma melalui Terminal (pada OS tanpa antarmuka grafis)?
Silakan baca panduan Xeoma di Linux dan daftar perintah yang tersedia.
3. Server saya menggunakan Linux. Bisakah saya terhubung dengannya dari Mac?
Ya. Program ini lintas platform. Server dapat diinstal (atau dijalankan tanpa instalasi) di OS mana pun yang didukung, misalnya Debian, dan Anda dapat terhubung secara jarak jauh dari mesin lain dengan OS yang didukung, seperti Mac dengan Mac OSX. Anda hanya perlu menggunakan file Xeoma yang sesuai dengan sistem operasi tempat aplikasi dijalankan.
4. Linux. Bagaimana cara menjalankan aplikasi dari arsip (xeoma.app) atau apakah itu bukan aplikasi? Apakah ada persyaratan perangkat keras untuk Linux?
Xeoma saat ini mendukung distribusi Linux berikut: openSUSE, Mint, Debian, Ubuntu, CentOS, dan lainnya; daftar lengkap dapat ditemukan di sini. Untuk menginstal atau menjalankan Xeoma di Linux, pastikan Anda mengekstrak arsip xeoma_linux.tgz di mesin Linux. Setelah itu, Anda wajib menjalankan: chmod a+x xeoma.app, lalu jalankan Xeoma seperti biasa: ./xeoma.app.
Silakan baca panduan Xeoma di Linux kami.
5. Bagaimana cara mengubah port saat terhubung ke server jarak jauh?
Anda tidak perlu mengubah port. Jika komputer server tidak memiliki alamat IP statis, yang perlu Anda lakukan adalah mengatur port forwarding (gunakan portforward.com untuk panduan atau — lebih mudah dan praktis — berlangganan Repeater sehingga Anda tidak perlu repot dengan port forwarding!). Namun, jika port standar Xeoma sedang digunakan, gunakan perintah -serverport untuk menetapkan port baru. Lihat instruksinya di sini
Namun, jika Anda yakin perlu mengubah port default Xeoma 8090, gunakan perintah serverport. Jika Xeoma belum terinstal, jalankan aplikasi dengan perintah ini diikuti oleh port yang diinginkan. Jika Xeoma sudah terinstal, buka skrip autostart dan ubah nilai serverport di sana. Misalnya, di Windows: buka HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService di registry dan ubah nilainya di sana
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. Untuk Linux, lihat lokasi skrip autostart di sini
6. Xeoma berjalan di Fedora 18. Saat saya menjalankan xeoma -core, saya tidak dapat terhubung secara remote dari klien. Apa yang harus saya lakukan?
Jalankan -showpassword pada command line Xeoma untuk melihat kata sandi akses remote (diperlukan untuk konektivitas remote); perintah ini juga akan mengaktifkan akses remote secara otomatis. Kemudian, mulai ulang Xeoma agar sistem menerima koneksi dari IP mana pun. Jika Anda menginstal Xeoma, akses remote akan aktif secara otomatis.
Harap perhatikan bahwa di Linux, perintah harus dijalankan dengan sudo.
7. Pesan yang muncul setiap kali saya mencoba memulai ./xeoma.app -client adalah:
! Shell grafis XWindow tidak tersedia dalam mode konsol
Ada gagasan mengenai apa yang mungkin salah?
Periksa apakah variabel XAUTHORITY telah ditetapkan:
echo $XAUTHORITY
Jika belum, tetapkan variabel tersebut.
8. Saya menjalankan server Xeoma di Linux tanpa GUI. Bagaimana cara mengetahui versi komponen server?
Saat Anda terhubung ke komponen server dari klien, versi server dan klien akan terlihat pada judul jendela Xeoma. Jika komponen server tidak diatur untuk autostart, informasinya akan muncul di Terminal saat Anda menjalankan Xeoma.
9. Bagaimana cara mengunduh versi Xeoma sebelumnya pada server Linux tanpa GUI?
Anda dapat menggunakan perintah berikut (misalnya, untuk mengunduh Xeoma versi 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Di mana "2020-12-18" adalah nomor versi 20.12.18 yang Anda butuhkan, yang dikonversi ke format tanggal (contoh lain: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz untuk Xeoma versi 17.8.31). Anda dapat memeriksa nama versi Xeoma sebelumnya di sini.
Setelah mengunduh versi yang diperlukan, Anda dapat menggunakan panduan Linux ini untuk mengekstrak dan menginstal Xeoma.
10. Saya menjalankan Xeoma pada Odroid XU4 dengan Ubuntu Mate 20.04. Saya telah menginstal server VNC untuk akses remote, tetapi aplikasi Xeoma tidak dapat berjalan melalui sesi VNC. Ada saran untuk memperbaikinya?
Apakah Anda menggunakan TightVNC? Pengaturannya tidak memungkinkan Klien Xeoma untuk berjalan.
Cara termudah untuk mengatasi masalah ini adalah dengan menginstal RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
kemudian:
sudo raspi-config
Kemudian pilih Interfacing Options dan aktifkan VNC. Dengan demikian, klien seharusnya dapat berjalan dengan benar.
11. Tidak ada suara di Linux. Apa penyebabnya?
Saat Xeoma diinstal untuk autostart pada sistem Linux, aplikasi berjalan sebagai pengguna "root". Secara default, "root" tidak memiliki akses ke audio, itulah sebabnya Anda tidak dapat memutar file audio Anda sendiri.
Anda dapat menjalankan Xeoma sebagai pengguna biasa (tanpa menginstalnya untuk autostart) atau menggunakan solusi alternatif untuk menyediakan akses audio bagi "root". Baca instruksi caranya melalui tautan: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Jangan ragu untuk menghubungi kami jika Anda membutuhkan bantuan terkait Xeoma!
12. Saya mencoba mengaktifkan lisensi, tetapi terus menerima galat “Can’t store activation file”. Apa yang harus saya lakukan?
Gagal menyimpan file aktivasi – error ini paling sering terjadi pada mesin Linux dan biasanya berkaitan dengan hak akses sistem untuk penulisan file. Pertama-tama, coba jalankan aktivasi lisensi Anda melalui Terminal atau command line sebagai berikut
{path to xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (atau -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ jika ingin memisahkannya dengan titik koma).
Jika cara tersebut tidak berhasil mengaktifkan lisensi Anda, jalankan chmod 777 untuk xeoma.app (berikan hak akses penulisan file).
13. Bagaimana cara menjalankan Xeoma Client di beberapa monitor pada Linux?
Anda dapat memeriksa informasinya di instruksi ini.
14. Bagaimana cara menjalankan xeoma.app secara otomatis? Saya menggunakan perangkat Intel + OS Linux, tetapi saya tidak bisa menginstal Xeoma sebagai service karena OS Linux yang digunakan terbatas, sehingga tidak bisa diinstal via systemctl. Saat ini, saya menjalankan Xeoma secara manual. Apa yang harus saya lakukan?
Cara termudah adalah menjalankan server Xeoma menggunakan crontab (skrip)
Untuk melakukannya, gunakan perintah berikut di Terminal:
sudo crontab -e
Selanjutnya, Anda akan melihat jendela tempat Anda harus menentukan hal ini (di akhir baris):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
Dengan cara ini, Xeoma akan dijalankan secara otomatis setiap kali perangkat Anda dinyalakan.
15. Bisakah saya menginstal Xeoma tanpa akses root?
Jika Anda menggunakan alat instalasi Xeoma, maka instalasi memerlukan izin 'root'.
Namun, Anda juga dapat membuat skrip autostart sendiri untuk menjalankan Xeoma, di mana Anda dapat menentukan semua izin yang diperlukan.
7 Maret 2014, Diperbarui: 23 Juni 2021
Baca juga:
Perintah konsol yang didukung
Software Video Surveillance Xeoma untuk Linux
Lebih hemat dengan software webcam Xeoma Linux untuk Ubuntu
Memilih mikrokomputer untuk software CCTV
Cara menginstal sistem operasi 64/32 bit ke board Raspberry Pi 3
