← Kembali ke Artikel
Linux dengan shell grafik
Linux tanpa shell grafik
Pengaktifan
Skrip autostart
Penyelesaian masalah
Menjalankan ARM 32 bit pada sistem 64-bit
FAQ
Manual pengguna perisian kamera IP Xeoma Linux
Manual pengguna ini menjelaskan cara menggunakan Xeoma sebagai perisian pengawasan Linux dan memberikan gambaran tentang langkah-langkah asas pengoperasiannya pada OS Linux.
Tonton juga: Xeoma untuk Linux: Memulakan Penggunaan
Jika anda menggunakan distro Linux dengan antara muka grafik, anda boleh muat turun Xeoma dari laman web rasmi. Di halaman tersebut, anda akan ditawarkan versi yang serasi dengan sistem operasi anda:

Nyahkompres fail tgz yang dimuat turun (klik kanan pada fail tersebut dan pilih opsi nyahkompres).

Anda akan melihat ikon berlian xeoma.app. Klik dua kali pada ikon tersebut untuk melancarkan Xeoma.

Pemasangan perisian kamera IP Xeoma Linux pada sistem tanpa antara muka grafik (melalui Terminal)
Jika Linux anda adalah versi pelayan atau jika anda ingin melakukannya melalui konsol, jalankan Terminal dan laksanakan
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).
Nyahkompres arkib tersebut dengan arahan tar.

Selepas nyahkompres selesai, anda akan memperoleh fail xeoma.app. Jalankan fail ini untuk memulakan Xeoma (serentak untuk pelayan dan klien). Apabila diakses, bantuan ringkas bersama senarai arahan yang tersedia akan dipaparkan (arahan ini juga boleh dilihat dalam bahagian 'Bantuan' kami).

![]() |
Bermula daripada versi Xeoma 22.11.25, ciri baharu telah ditambah untuk menentukan arahan konsol yang akan dimasukkan ke dalam skrip autostart selepas pemasangan. Sebagai contoh, jika anda melaksanakan -install -coreauto -serverport 8888, arahan -serverport 8888 akan ditambah ke skrip autostart secara automatik. Sebelum ini, arahan tambahan tidak digabungkan dengan arahan pemasangan dan perlu dinyatakan secara manual dalam skrip autostart. |
Pelaksanaan xeoma.app hanya berfungsi jika Linux anda mempunyai antara muka grafik. Bahagian klien – iaitu komponen visual – akan kemudian dipaparkan:

Jika tidak, anda boleh menjalankan bahagian pelayan sahaja tanpa memaparkan komponen visual (bahagian klien):

Anda boleh menukar bahasa melalui konsol, memasang dan menyahpasang program, menjalankannya serta mengaktifkannya.

Untuk mengkonfigurasi fungsi lain (contohnya, menambah dan mengkonfigurasi kamera, menambah profil pengguna, menukar kata laluan dan menetapkannya untuk akses tempatan, dll.), anda perlu menyambung ke bahagian pelayan ini dari klien. Peranti klien mestilah mempunyai antara muka grafik. Ini boleh dilakukan malah melalui telefon pintar Android anda.
Seperti yang anda lihat, perisian kamera IP Xeoma untuk Linux adalah sama mudah dikendalikan seperti Xeoma pada sistem operasi lain. Malah, anda boleh menjimatkan masa dan kos dengan menggunakan Xeoma pada Ubuntu atau distro Linux lain.
Ingin tahu di mana tetapan dan arkib Xeoma disimpan pada Linux anda? Sila semak artikel ‘Lokasi fail Xeoma’!
Skrip autostart
Bergantung pada sistem operasi yang digunakan, skrip autostart XeomaCoreService boleh ditemui di:
etc/init.d
etc/init
/etc/systemd/system/
Jika anda perlu mengedit skrip tersebut (contohnya, untuk meningkatkan tempoh lengah sebelum permulaan), anda mesti melakukannya dengan hak akses pentadbir; jika tidak, perubahan tidak akan disimpan.
![]() |
Bermula versi Xeoma 22.11.25, ciri baharu telah diperkenalkan semasa pemasangan Xeoma untuk menentukan arahan konsol yang akan ditambah ke dalam skrip autostart selepas pemasangan. Sebagai contoh, jika anda menjalankan -install -coreauto -serverport 8888, arahan -serverport 8888 akan ditambah ke skrip autostart secara automatik. Sebelum ini, arahan tambahan tidak digabungkan dengan arahan pemasangan dan perlu ditetapkan secara manual dalam skrip autostart. |
Penyelesaian masalah pelancaran/pemasangan
1. Ralat cannot execute binary file (semasa pelancaran)
Jika anda menerima mesej ralat seperti 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
Sila pastikan anda melancarkan Xeoma 32-bit pada Linux 32-bit, atau Xeoma 64-bit pada Linux 64-bit. Pemasangan pakej ia32-libs mungkin membantu, atau gunakan saja versi Xeoma dengan seni bina bit yang sepadan dengan OS anda.
Punca lain bagi ralat ini ialah hak akses yang tidak mencukupi. Dalam kes sedemikian, sila cuba jalankan chmod 777 xeoma.app dalam folder yang mengandungi xeoma.app, kemudian lancarkan semula pelayan Xeoma (xeoma.app -core).
2. Ralat “No such file or directory” (semasa pelancaran)
Jika anda menerima ralat No such file or directory semasa pelancaran, sila semak sama ada anda menjalankan program pada salah satu sistem operasi yang disokong.
Selain itu, ralat ini boleh berlaku jika anda menjalankan Xeoma 32-bit pada Linux 64-bit (atau sebaliknya). Pastikan anda menjalankan Xeoma 32-bit pada Linux 32-bit dan Xeoma 64-bit pada Linux 64-bit – cukup muat turun versi Xeoma yang sesuai untuk OS anda.
3. Ralat “Access denied” (semasa pelancaran)
Jika anda menerima mesej ralat seperti berikut:
bash: ./xeoma.app: Access denied
Ralat ini boleh berlaku jika anda cuba melancarkan Xeoma daripada pemacu USB atau cakera yang dilekapkan ke dalam sistem dengan parameter noexec. Kami mengesyorkan anda melancarkan Xeoma pada cakera sistem atau menyahaktifkan sekatan pelaksanaan.
4. Ralat Illegal instruction (Core dumped) (semasa pelancaran)
Jika anda menerima ralat Illegal instruction semasa pelancaran, kemungkinan anda menggunakan pemproses usang yang tidak mampu menjalankan Xeoma. Dalam kes ini, sila cuba lancarkan versi lama Xeoma 15.2.25 sebagai ganti. Jika versi tersebut berfungsi tetapi versi baharu tidak, anda dinasihatkan untuk menaik taraf perkakasan anda.
Terdapat variasi lain bagi ralat ini: Segmentation fault (core dumped)
Jika anda menerima mesej ralat ini, terdapat 3 punca dan penyelesaiannya:
a. Pemproses terlalu usang dan tidak dapat digunakan untuk menjalankan Xeoma. Dalam kes ini, sila cuba lancarkan versi lama Xeoma 15.2.25 sebagai ganti.
b. Fail xeoma.app tidak sesuai. Sila semak OS anda dan muat turun versi Xeoma yang betul (untuk sistem 32-bit atau 64-bit). Anda boleh menjalankan arahan uname -a untuk fail xeoma.app melalui Terminal dan hantarkan output konsol kepada kami untuk pengesahan fail yang dimuat turun.
c. Fail tidak dimuat turun/dinyahzip sepenuhnya (fail rosak). Muat turun semula dan/atau nyahzip semula arkib Xeoma.
d. ESET NOD32 versi lama dipasang dan menyekat pelaksanaan Xeoma. Cuba nyahaktifkan antivirus tersebut untuk tujuan ujian. Jika Xeoma berjaya dilancarkan dan berfungsi apabila antivirus dimatikan, pertimbangkan untuk menggunakan antivirus lain atau menaik taraf antivirus anda ke ESET Endpoint Antivirus for Linux v7, kerana pihak ESET mengesahkan bahawa isu ini tidak akan dibaiki bagi NOD32 versi lama untuk Linux.
e. Xeoma mengalami kegagalan (crash) atas pelbagai sebab. Sila cari fail "trace.log" dalam sistem anda dan hantarkannya kepada kami.
5. Ralat “version `GLIBC_2.17′ not found” (semasa pelancaran)
Jika anda menerima ralat version `GLIBC_2.17′ not found semasa pelancaran, anda mungkin menggunakan sistem operasi usang yang tidak menyokong GLIBC_2.17 (atau lebih tinggi) yang diperlukan oleh perisian kamera IP Xeoma Linux bermula versi 17.7.31 (contohnya, CentOS 6).
Penyelesaian: sila gunakan versi Xeoma yang lebih lama (sebelum 17.7.31) atau kemas kini OS anda.
6. Ralat Fail (semasa pemasangan)
Jika anda menerima ralat seperti berikut semasa pemasangan
[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
Sila pasang pakej xdg-user-dirs dan jalankan semula pemasangan.
7. Ralat Permission denied
Jika anda menerima “permission denied”, cuba langkah berikut:
1) buka Terminal
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/USERNAME/Xeoma.desktop
4) mulakan semula pelayan
8. Ralat Pengaktifan This activation type is prohibited on your machine
Jika anda menerima ralat ini, bermakna anda cuba mengaktifkan lesen Xeoma Lite pada mesin maya.
Anda hanya boleh mengaktifkan lesen Lite pada pelayan fizikal atau hubungi kami untuk menukar lesen Lite anda kepada lesen Standard, dengan syarat perbezaan kos dijelaskan
Jika langkah ini tidak membantu, sila hubungi sokongan teknikal kami berserta huraian isu tersebut.
Pengaktifan
Untuk mengaktifkan lesen atau pembaharuan Xeoma, anda memerlukan kunci lesen 25 aksara yang diterima selepas pembelian. Penting: sila gunakan fungsi salin/tampal papan klip berbanding memasukkan kunci lesen secara manual untuk mengelakkan kesilapan ejaan. Untuk Terminal, sila gunakan kekunci pintas Ctrl+Insert atau Ctrl+Shift+C untuk menyalin dan Shift+Insert atau Ctrl+Shift+V untuk menampal.
Anda boleh mengaktifkan Xeoma melalui Menu Utama – Pendaftaran – Aktifkan.
Untuk mengaktifkan Xeoma melalui Terminal (bagi pelayan headless), sila gunakan arahan -activateOnline:

Kami mengesyorkan pengaktifan Xeoma dengan hak admin (menggunakan sudo). Semua arahan konsol boleh disemak di sini.
Nota: hanya bahagian Server Xeoma yang memerlukan lesen. Xeoma Client adalah percuma dan anda boleh menggunakannya sebanyak mana yang diperlukan.
Maklumat lanjut tentang pengaktifan di sini
Melancarkan ARM 32 bit pada sistem 64-bit
Jika sistem operasi 64-bit digunakan, anda mungkin menerima ralat “Command not found” semasa melancarkan utiliti. Dalam kes ini, anda perlu memasang set pustaka 32-bit. Bagi distro berasaskan DEB, pasang pustaka dengan arahan sudo apt-get install ia32-libs.
Untuk menjalankan utiliti dalam distro berasaskan RPM, anda mungkin perlu memasang pustaka 32-bit glibc: sudo yum install glibc.i686.
Laksanakan:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Bolehkah saya memasang Xeoma pada pelayan Ubuntu atau adakah saya memerlukan antara muka desktop?
Tentu, anda boleh memasang Xeoma pada pelayan Ubuntu tanpa shell grafik. Sila beri perhatian: sokongan bunyi konsol memerlukan libasound2. Jika anda menggunakan versi 64-bit, anda mungkin perlu memasang ia32-libs. Selepas pemasangan, kata laluan akses akan dipaparkan pada konsol – anda perlu menyimpannya untuk membolehkan sambungan dari mesin lain (client). Arahan Linux boleh didapati di sini untuk pemasangan GUI atau tanpa GUI.
2. Apakah arahan untuk mengawal Xeoma melalui Terminal (pada OS tanpa shell grafik)?
Sila baca panduan Xeoma on Linux dan senarai arahan yang tersedia.
3. Pelayan saya adalah Linux. Bolehkah saya menyambung kepadanya dari Mac?
Ya. Program ini adalah cross-platform. Pelayan anda boleh dipasang (atau dijalankan tanpa pemasangan) pada mana-mana OS yang disokong, contohnya Debian, dan anda boleh menyambung kepadanya secara jarak jauh dari mesin lain dengan mana-mana OS yang disokong, seperti Mac dengan Mac OSX. Anda hanya perlu menggunakan fail Xeoma yang tepat bagi sistem operasi yang digunakan.
4. Linux. Bagaimana cara menjalankan aplikasi daripada arkib (xeoma.app) atau adakah itu bukan aplikasi? Adakah terdapat keperluan perkakasan untuk Linux?
Setakat ini, Xeoma menyokong distro Linux berikut: openSUSE, Mint, Debian, Ubuntu, CentOS dan lain-lain; senarai penuh boleh didapati di sini. Untuk memasang atau menjalankan Xeoma pada Linux, pastikan anda menyahmampat arkib xeoma_linux.tgz pada mesin Linux. Jika tidak, anda perlu melaksanakan: chmod a+x xeoma.app dan kemudian anda boleh menjalankan Xeoma seperti biasa: ./xeoma.app.
Sila baca panduan Xeoma on Linux kami.
5. Bagaimana cara menukar port semasa menyambung ke pelayan jarak jauh?
Anda tidak perlu menukar port. Jika komputer pelayan tidak mempunyai alamat IP statik, anda perlu menetapkan penghalaan port (gunakan portforward.com untuk arahan atau – lebih mudah dan praktikal – langgan Repeater subscription dan lupakan tentang penghalaan port!). Namun, jika port biasa Xeoma telah digunakan, gunakan arahan -serverport untuk menetapkan port baharu. Lihat arahan di sini
Jika anda pasti perlu menukar port lalai Xeoma 8090, gunakan arahan serverport. Jika Xeoma belum dipasang, lancarkannya dengan arahan ini diikuti oleh port yang diperlukan. Jika Xeoma sudah dipasang, buka skrip autostart dan tukar serverport di sana. Contohnya, dalam Windows: pergi ke HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService dalam registry dan tukar 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 sedang berjalan dalam fedora 18. Apabila saya menjalankan xeoma -core, saya tidak dapat menyambung secara jarak jauh daripada klien. Apa yang perlu saya lakukan?
Sila jalankan -showpassword dalam baris arahan Xeoma untuk melihat kata laluan akses jarak jauh (diperlukan untuk menyambung dari jarak jauh); ini akan mengaktifkan akses jarak jauh secara automatik. Kemudian mulakan semula Xeoma dan ia akan menerima sambungan daripada mana-mana IP. Jika anda memasang Xeoma, akses jarak jauh akan diaktifkan secara automatik.
Sila ambil perhatian bahawa dalam Linux, arahan mesti dilaksanakan dengan sudo.
7. Mesej yang saya terima setiap kali cuba memulakan ./xeoma.app -client ialah:
! XWindow graphical shell is not available in console mode
Ada cadangan apa yang mungkin silap?
Sila semak sama ada pemboleh ubah XAUTHORITY telah ditetapkan:
echo $XAUTHORITY
Jika belum, sila pasangkannya.
8. Saya mempunyai pelayan Xeoma pada Linux tanpa GUI. Bagaimana saya boleh mengetahui versi komponen pelayan?
Apabila anda menyambung ke komponen pelayan daripada klien, anda akan melihat versi pelayan dan versi klien pada bar tajuk tetingkap Xeoma. Jika komponen pelayan tidak ditetapkan untuk autostart, anda boleh mendapatkan maklumat tersebut dalam Terminal apabila melancarkan Xeoma.
9. Bagaimana saya boleh memuat turun versi Xeoma terdahulu pada pelayan Linux tanpa GUI?
Anda boleh menggunakan arahan berikut (contohnya untuk memuat turun versi Xeoma 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Di mana "2020-12-18" ialah nombor versi 20.12.18 yang anda perlukan dalam format tarikh (contoh lain: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz untuk versi Xeoma 17.8.31). Anda boleh menyemak nama versi terdahulu Xeoma di sini.
Setelah memuat turun versi yang diperlukan, anda boleh menggunakan manual Linux ini untuk menyahzip dan memasang Xeoma.
10. Saya menjalankan Xeoma pada Odroid XU4 dengan Ubuntu Mate 20.04. Saya telah memasang pelayan VNC untuk akses jarak jauh, tetapi aplikasi Xeoma tidak dapat dimulakan melalui sesi VNC. Ada idea bagaimana untuk menyelesaikannya?
Adakah anda menggunakan TightVNC? Tetapannya tidak membenarkan Xeoma Client dimulakan.
Cara termudah untuk menyelesaikan isu ini ialah dengan memasang versi RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
seterusnya:
sudo raspi-config
Kemudian pilih Interfacing Options dan dayakan VNC. Dengan cara ini, klien sepatutnya dapat dimulakan dengan betul.
11. Tiada bunyi pada Linux. Apakah puncanya?
Apabila Xeoma ditetapkan untuk autostart dalam sistem Linux, ia berjalan di bawah pengguna "root". Secara lalai, "root" tidak mempunyai akses kepada audio; itulah sebabnya anda tidak dapat memainkan fail anda sendiri.
Anda boleh menjalankan Xeoma di bawah pengguna biasa (tanpa memasangnya untuk autostart) atau menggunakan kaedah alternatif untuk menyediakan audio bagi "root". Baca arahan mengenai cara melakukannya melalui pautan ini: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Sila hubungi kami jika anda memerlukan bantuan mengenai Xeoma!
12. Saya cuba mengaktifkan lesen saya tetapi terus menerima ralat “Can’t store activation file”. Apa yang perlu saya lakukan?
Tidak dapat menyimpan fail pengaktifan – ralat ini paling kerap berlaku pada mesin Linux dan biasanya berkaitan dengan hak akses sistem untuk penulisan fail. Pertama sekali, cuba aktifkan lesen anda melalui Terminal atau baris arahan seperti berikut
{path to xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (atau -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ jika anda ingin memisahkannya dengan titik koma).
Jika langkah ini tidak berjaya mengaktifkan lesen anda, sila jalankan chmod 777 pada xeoma.app (berikan kebenaran menulis fail).
13. Bagaimana cara melancarkan Xeoma Client pada beberapa monitor di Linux?
Anda boleh menyemak maklumat dalam arahan ini.
14. Bagaimana cara melancarkan xeoma.app secara automatik? Saya menggunakan peranti Intel dengan OS Linux, tetapi tidak dapat memasang Xeoma sebagai servis kerana keterbatasan OS Linux tersebut, dan pemasangan melalui systemctl juga tidak berjaya. Pada masa ini, saya menjalankan Xeoma secara manual. Apakah yang perlu saya lakukan?
Cara paling mudah ialah melancarkan pelayan Xeoma menggunakan crontab (skrip)
Untuk melakukannya, anda boleh menggunakan arahan berikut dalam Terminal:
sudo crontab -e
Seterusnya, anda akan melihat tetingkap untuk menetapkan perkara berikut (di hujung baris):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
Dengan cara ini, Xeoma akan dilancarkan setiap kali peranti anda bermula.
15. Bolehkah saya memasang Xeoma bukan sebagai root?
Jika anda menggunakan alat pemasangan Xeoma, ia boleh dipasang dengan kebenaran 'root'.
Namun, anda juga boleh mencipta skrip autostart sendiri untuk menjalankan Xeoma dengan menentukan semua kebenaran yang diperlukan.
7 Mac 2014, Dikemas kini: 23 Jun 2021
Baca juga:
Arahan konsol yang disokong
Perisian Pengawasan Video Xeoma untuk Linux
Jimat lebih banyak dengan perisian webcam Xeoma Linux untuk Ubuntu
Memilih komputer mikro untuk perisian CCTV
Cara memasang sistem operasi 64/32 bit pada papan Raspberry Pi 3
