← Balik sa mga Artikulo
Linux na may graphical shell
Linux na walang graphical shell
Aktibasyon
Script ng autostart
Paglutas ng mga problema
Pagpapatakbo ng ARM 32-bit sa 64-bit na system
FAQ
Manwal ng gumagamit para sa software ng IP camera na Xeoma Linux
Ang manwal na ito tungkol sa paggamit ng Xeoma bilang software ng surveillance sa Linux ay magbibigay sa iyo ng malinaw na gabay sa mga pangunahing hakbang sa paggamit ng Xeoma sa Linux OS.
Panoorin din: Xeoma para sa Linux: Pagsisimula
Kung ang iyong Linux distro ay may graphical shell, maaari mong i-download ang Xeoma mula sa opisyal nitong website. Kapag nasa pahina na, iaalok sa iyo ang pag-download ng bersyong tugma sa iyong operating system:

I-unpack ang na-download na tgz file (i-right-click ang mouse habang nasa ibabaw ng file ang cursor, at piliin ang option na i-unpack).

Makikita mo ang diamond icon ng xeoma.app. Maaari mo nang ilunsad ang Xeoma sa pamamagitan ng pag-double-click dito.

Pag-install ng software ng IP camera na Xeoma Linux para sa Linux na walang graphical shell (sa pamamagitan ng Terminal)
Kung ang iyong Linux ay server version o kung nais mong gawin ito sa pamamagitan ng console, buksan ang Terminal at i-execute ang
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (para sa mga 64-bit na system)
o
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (para sa mga 32-bit na Linux).
I-unpack ang archive gamit ang command na tar.

Pagkatapos ng pag-unpack, makukuha mo ang file na xeoma.app. Patakbuhin ito upang ilunsad ang Xeoma (parehong server at client parts sabay-sabay). Kapag na-access ang file, lalabas ang maikling tulong na naglalaman ng mga command na maaaring gamitin (maaari rin itong makita sa aming seksyong 'Tulong').

![]() |
Simula sa bersyon 22.11.25 ng Xeoma, may bagong feature na nagpapahintulot sa iyo na magtakda ng console command na awtomatikong isasama sa autostart script pagkatapos ng installation. Halimbawa, kung gagawin mo ang -install -coreauto -serverport 8888, ang command na -serverport 8888 ay awtomatikong idaragdag sa autostart script. Dati, ang mga karagdagang command ay hindi pinagsasama sa mga installation command at kailangang itakda nang manu-mano sa autostart script. |
Ang pagpapatakbo ng xeoma.app ay gagana lamang kung ang Linux mo ay may graphical shell. Doon lalabas ang client part – ang visual part:

Kung hindi, maaari mong patakbuhin ang server part nang hindi ipinapakita ang visual part (ang client part):

Maaari mong baguhin ang wika sa pamamagitan ng console, i-install at i-uninstall ang program, patakbuhin ito, at i-activate ito.

Upang i-setup ang iba pang feature (halimbawa, magdagdag at mag-configure ng mga camera, magdagdag ng user profile, magpalit ng password at itakda ito para sa local access, atbp.), kailangan mong kumonekta sa server part na ito mula sa isang client. Ang machine na may client part ay dapat may graphical shell. Maaari itong maging iyong Android smartphone.
Gaya ng nakikita, ang software ng IP camera na Xeoma Linux para sa Linux ay kasing-dali gamitin gaya ng Xeoma para sa iba pang operating system. Higit pa rito, makakatipid ka hindi lang sa oras at effort kundi pati na rin sa pera gamit ang Xeoma sa Ubuntu o iba pang Linux distro.
Nagtataka kung saan nakaimbak ang mga settings at archive ng Xeoma sa iyong Linux? Pakisuri ang artikulong 'Lokasyon ng mga file ng Xeoma'!
Script ng autostart
Depende sa operating system na ginagamit, ang autostart script na XeomaCoreService ay matatagpuan sa:
etc/init.d
etc/init
/etc/systemd/system/
Kung kailangan mong i-edit ang script (halimbawa, para dagdagan ang delay bago magsimula), kailangan itong gawin gamit ang admin rights; kung hindi, hindi mase-save ang mga pagbabago.
![]() |
Simula sa bersyon 22.11.25 ng Xeoma, may bagong feature na nagpapahintulot sa pagtukoy ng console command na awtomatikong idaragdag sa autostart script pagkatapos ng installation. Halimbawa, kung gagamitin ang -install -coreauto -serverport 8888, ang command na -serverport 8888 ay awtomatikong isasama sa autostart script. Dati, hindi pinagsasama ang mga karagdagang command sa installation commands at kailangang itakda nang manu-mano sa autostart script. |
Pag-troubleshoot sa pag-launch at installation
1. Error na cannot execute binary file (sa pag-launch)
Kung nakakatanggap ka ng error message na ganito:
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
Siguraduhing nilulunsad ang 32-bit Xeoma sa 32-bit Linux, o 64-bit Xeoma sa 64-bit Linux. Maaaring makatulong ang pag-install ng ia32-libs, o gumamit lang ng bersyon ng Xeoma na tugma sa bit capacity ng iyong OS.
Maaari ring sanhi ng error na ito ang kakulangan sa permissions. Sa ganitong kaso, subukang i-execute ang chmod 777 xeoma.app sa folder kung nasaan ang iyong xeoma.app, at i-launch muli ang Xeoma server (xeoma.app -core).
2. Error na "No such file or directory" (sa pag-launch)
Kung nakakatanggap ng error na No such file or directory sa pag-launch, pakisuri kung pinapatakbo ang programa sa isa sa mga supported operating systems.
Maaari ring mangyari ang error na ito kung pinapatakbo ang 32-bit Xeoma sa 64-bit Linux (o vice versa). Siguraduhing patakbuhin ang 32-bit Xeoma sa 32-bit Linux at 64-bit Xeoma sa 64-bit Linux – i-download ang angkop na bersyon ng Xeoma para sa iyong OS.
3. Error na "Access denied" (sa pag-launch)
Kung nakakatanggap ka ng error message na ganito:
bash: ./xeoma.app: Access denied
Maaaring mangyari ang error na ito kung sinusubukang i-launch ang Xeoma sa USB stick o disc na na-mount sa system gamit ang noexec parameter. Inirerekomenda naming i-launch ang Xeoma sa system disc o i-disable ang execution restrictions.
4. Error na Illegal instruction (Core dumped) (sa pag-launch)
Kung nakakatanggap ng error na Illegal instruction sa pag-launch, maaaring gumagamit ka ng lumang processor na hindi compatible sa Xeoma. Sa kasong ito, subukang i-launch ang mas lumang bersyon ng Xeoma 15.2.25. Kung gumagana ito ngunit hindi ang mga bagong bersyon, payo naming i-upgrade ang iyong hardware.
May ibang anyo ang error na ito: Segmentation fault (core dumped)
Kung nakakatanggap ka ng error message na ito, maaaring may tatlong isyu o solusyon:
a. Masyadong luma ang processor at hindi na ito kayang patakbuhin ang Xeoma. Sa kasong ito, subukang i-launch ang mas lumang bersyon ng Xeoma 15.2.25.
b. Maling xeoma.app file. Pakisuri ang iyong OS at i-download ang tamang bersyon ng Xeoma (para sa 32-bit o 64-bit system). Maaari mong i-execute ang command na uname -a para sa xeoma.app file sa Terminal at ipadala sa amin ang console output upang masuri namin kung anong file ang iyong na-download.
c. Hindi kumpleto ang pag-download o pag-unpack ng file (corrupted file). I-re-download at/o i-re-unpack ang Xeoma archive.
d. May nakainstall na legacy ESET NOD32 na humaharang sa pag-start ng Xeoma. Subukang i-disable ang antivirus para sa testing. Kung matagumpay na nag-launch at gumana ang Xeoma habang naka-off ang antivirus, isaalang-alang ang paggamit ng ibang antivirus o i-update ito sa bersyong ESET Endpoint Antivirus for Linux v7, dahil kinumpirma ng ESET na hindi na nila aayusin ang isyung ito para sa legacy NOD32 for Linux.
e. Nag-crash ang Xeoma dahil sa iba't ibang dahilan. Pakihanap ang "trace.log" file sa iyong system at ipadala ito sa amin.
5. Error na "version `GLIBC_2.17′ not found" (sa pag-launch)
Kung nakakatanggap ng error na version `GLIBC_2.17′ not found sa pag-launch, maaaring gumagamit ka ng lumang operating system na hindi sumusuporta sa GLIBC_2.17 (o mas mataas) na kinakailangan para sa Xeoma Linux ip camera software simula sa bersyon 17.7.31 (halimbawa, CentOS 6).
Solusyon: gumamit ng mas lumang bersyon ng Xeoma (mas luma sa 17.7.31) o i-update ang iyong OS.
6. Error na Fail (sa installation)
Kung nakakatanggap ng error na ganito habang nag-iinstall
[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
Paki-install ang package na xdg-user-dirs at patakbuhin muli ang installation.
7. Error Permission denied
Kung lumabas ang “permission denied”, subukan ang mga sumusunod na hakbang:
1) Buksan ang Terminal
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/USERNAME/Xeoma.desktop
4) I-restart ang server
8. Activation Error This activation type is prohibited on your machine
Kung lumabas ang error na ito, nangangahulugang sinusubukan mong i-activate ang Xeoma Lite license sa isang virtual machine.
Maaari lamang i-activate ang Lite license sa isang physical server o makipag-ugnayan sa amin upang palitan namin ang iyong Lite license ng Standard, basta't mabayaran ang halaga ng pagkakaiba
Kung hindi pa rin malutas ang isyu, mangyaring makipag-ugnayan sa aming technical support kasama ang deskripsyon ng problema.
Activation
Upang i-activate ang Xeoma license o renewal, kakailanganin mo ang 25-character license key na natanggap mo pagkatapos ng pagbili. Mahalaga: gumamit ng clipboard copy/paste sa halip na i-type nang manual ang license key upang maiwasan ang mga pagkakamali sa pagbaybay. Para sa Terminal, gamitin ang hotkeys na Ctrl+Insert o Ctrl+Shift+C para sa pag-copy at Shift+Insert o Ctrl+Shift+V para sa pag-paste.
Maaari mong i-activate ang Xeoma sa pamamagitan ng Main menu – Registration – Activate.
Upang i-activate ang Xeoma via Terminal (para sa mga headless server), gamitin ang command na -activateOnline:

Inirerekomenda naming i-activate ang Xeoma gamit ang admin rights (gamit ang sudo). Masusuri ang lahat ng console commands dito.
Tandaan na ang Server part lamang ng Xeoma ang nangangailangan ng license; ang Xeoma Client ay libre at maaari kang gumamit ng kahit ilan depende sa iyong pangangailangan.
Karagdagang detalye tungkol sa activation dito
Pagpapatakbo ng ARM 32-bit sa isang 64-bit system
Kung gumagamit ng 64-bit operating system, maaaring lumabas ang error na "Command not found" kapag pinapatakbo ang utility. Sa kasong ito, kailangang mag-install ng set ng 32-bit libraries. Sa mga DEB-based distro, i-install ang mga library gamit ang command na sudo apt-get install ia32-libs.
Upang mapatakbo ang mga utility sa mga RPM-based distro, maaaring kailanganing mag-install ng 32-bit library na glibc: sudo yum install glibc.i686.
I-execute:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Maaari ko bang i-install ang Xeoma sa Ubuntu server o kailangan ko ng desktop interface?
Oo, maaari mong i-install ang Xeoma sa Ubuntu server nang walang graphical shell. Pakitandaan: ang console sound support ay nangangailangan ng libasound2. Kung gumagamit ng 64-bit version, maaaring kailanganing mag-install ng ia32-libs. Pagkatapos ng installation, may lalabas na access password sa console – kailangan itong i-save sa isang lugar upang makakonekta mula sa ibang machine (client). Ang Linux instruction ay matatagpuan dito para sa GUI/no GUI installation.
2. Ano ang mga command para kontrolin ang Xeoma via Terminal (sa mga OS na walang graphical shell)?
Pakibasa ang aming Xeoma on Linux guide at ang list of available commands.
3. Linux ang server ko. Maaari ba akong kumonekta rito gamit ang Mac?
Oo. Ang programa ay cross-platform. Ang iyong server ay maaaring i-install (o patakbuhin lamang nang walang installation) sa alinman sa mga supported OS, gaya ng Debian, at maaari kang kumonekta rito remotely mula sa ibang machine na may anumang supported OS, gaya ng Mac na may Mac OSX. Kailangan mo lang ng tamang Xeoma file para sa operating system kung saan ito pinapatakbo.
4. Linux. Paano ko papatakbuhin ang application mula sa archive (xeoma.app) o hindi ba ito isang application? May mga requirement ba para sa Linux hardware?
Sinusuportahan ng Xeoma ang mga sumusunod na distribution ng Linux sa ngayon: openSUSE, Mint, Debian, Ubuntu, CentOS, at iba pa; ang buong listahan ay matatagpuan dito. Upang i-install o patakbuhin ang Xeoma sa Linux, tiyaking ini-uncompress ang xeoma_linux.tgz archive sa isang Linux machine. Kung hindi, kailangang i-execute ang: chmod a+x xeoma.app at pagkatapos ay maaari nang patakbuhin ang Xeoma gaya ng dati: ./xeoma.app.
Pakibasa ang aming Xeoma on Linux guide.
5. Paano ko babaguhin ang port kapag kumokonekta sa isang remote server?
Hindi kailangang palitan ang port. Kung ang server computer ay walang static IP address, kailangang i-set ang port forwarding (gamitin ang portforward.com para sa mga instruksyon o – mas madali at mas convenient – kumuha ng Repeater subscription para hindi na mag-alala sa port forwarding!). Ngunit, kung occupied ang usual port ng Xeoma, gamitin ang command na -serverport para mag-set ng bago. Tingnan ang instruksyon dito
Ngunit kung sigurado kang kailangang palitan ang default port 8090 ng Xeoma, gamitin ang serverport command. Kung hindi pa naka-install ang Xeoma, i-launch ito gamit ang command na ito kasunod ng port na kailangan mo. Kung naka-install na ang Xeoma, pumunta sa autostart script at palitan ang serverport doon. Halimbawa, sa Windows: pumunta sa HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService sa registry at palitan ito doon
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. Para sa Linux, tingnan dito kung nasaan ang autostart script
6. Tumatakbo ang Xeoma sa Fedora 18. Kapag pinapatakbo ko ang xeoma -core, hindi ako makakonekta remotely mula sa client. Ano ang dapat kong gawin?
Patakbuhin ang -showpassword sa command line ng Xeoma para makita ang remote access password (kailangan ito para makakonekta remotely) at awtomatikong i-e-enable nito ang remote access. Pagkatapos, i-restart ang Xeoma at tatanggap na ito ng mga koneksyon mula sa anumang IP. Kung i-install ang Xeoma, awtomatikong i-e-enable ang remote access.
Tandaan na sa Linux, ang command ay dapat i-execute gamit ang sudo.
7. Ang mensaheng natatanggap ko tuwing sinusubukang simulan ang ./xeoma.app -client ay:
! XWindow graphical shell is not available in console mode
May ideya ba kayo kung ano ang maaaring mali?
Pakisuri kung naka-install ang XAUTHORITY variable:
echo $XAUTHORITY
Kung wala, i-install ito.
8. May Xeoma server ako sa Linux na walang GUI. Paano ko malalaman ang bersyon ng server part?
Kapag kumonekta ka sa server part mula sa isang client, makikita mo ang bersyon ng server at bersyon ng client sa title ng Xeoma window. Kung ang server part ay hindi naka-install sa autostart, makikita ang impormasyon sa Terminal kapag ni-launch ang Xeoma.
9. Paano ako magda-download ng nakaraang bersyon ng Xeoma sa aking Linux server na walang GUI?
Maaari mong gamitin ang sumusunod na command (halimbawa, para i-download ang bersyon 20.12.18 ng Xeoma): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Kung saan ang "2020-12-18" ay ang numero ng bersyong 20.12.18 na kailangan mo na naka-format bilang petsa (isa pang halimbawa: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz para sa bersyong Xeoma 17.8.31). Maaari mong suriin ang mga pangalan ng nakaraang bersyon ng Xeoma dito.
Pagkatapos i-download ang kinakailangang bersyon, maaari mong gamitin ang Linux manual na ito para i-unpack at i-install ang Xeoma.
10. Pinapatakbo ko ang Xeoma sa isang Odroid XU4 na may Ubuntu Mate 20.04. Nag-install ako ng VNC server para sa remote access, ngunit hindi mag-start ang Xeoma app sa VNC session. May ideya ba kayo kung paano ito aayusin?
TightVNC ba ang gamit mo? Hindi pinapayagan ng settings nito ang pag-start ng Xeoma Client.
Ang pinakamadaling paraan para maresolba ito ay i-install ang RealVNC version:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
pagkatapos:
sudo raspi-config
Pagkatapos, piliin ang Interfacing Options at i-enable ang VNC. Sa ganitong paraan, dapat mag-start nang tama ang client.
11. Wala akong sound sa Linux. Ano ang dahilan?
Kapag naka-install ang Xeoma sa autostart ng isang Linux system, tumatakbo ito sa ilalim ng "root" user. By default, walang access ang "root" sa audio, kaya hindi mo ma-play ang iyong sariling mga file.
Maaari mong patakbuhin ang Xeoma sa ilalim ng normal user (nang hindi ini-install sa autostart) o gumamit ng workaround para magkaroon ng sound ang "root". Basahin ang instruksyon kung paano ito gawin sa link na ito: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Huwag mag-atubiling makipag-ugnayan sa amin kung kailangan mo ng tulong tungkol sa Xeoma!
12. Sinusubukan kong i-activate ang aking license ngunit paulit-ulit akong nakakatanggap ng error na "Can't store activation file". Ano ang dapat kong gawin?
Hindi ma-save ang activation file – madalas mangyari ang error na ito sa mga Linux machine at karaniwang dulot ng system access rights para sa pag-write ng file. Una, subukang i-activate ang iyong mga license gamit ang Terminal o command line nang ganito
{path to xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (o -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ kung nais mong ihiwalay ang mga ito gamit ang semicolons).
Kung hindi ito makatulong sa pag-activate ng iyong license, pakipatakbo ang chmod 777 para sa xeoma.app (bigyan ng write permissions ang files).
13. Paano ko mapapatakbo ang Xeoma Clients sa maraming monitor sa Linux?
Maaari mong suriin ang impormasyon sa instruksyong ito.
14. Paano ko mapapatakbo ang xeoma.app nang awtomatiko? Gumagamit ako ng Intel device + Linux OS, ngunit hindi ko ma-install ang Xeoma bilang service dahil limitado ang Linux OS na ito, at hindi ako makapag-install gamit ang systemctl. Sa kasalukuyan, manu-mano kong pinapatakbo ang Xeoma. Ano ang dapat kong gawin?
Ang pinakamadaling paraan ay patakbuhin ang Xeoma server gamit ang crontab (script)
Upang magawa ito, maaari mong gamitin ang sumusunod na command sa Terminal:
sudo crontab -e
Pagkatapos, makikita mo ang window kung saan dapat mong tukuyin ito (sa dulo ng linya):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
Sa ganitong paraan, magbubukas ang Xeoma sa bawat pag-start ng iyong device.
15. Maaari ko bang i-install ang Xeoma nang hindi root?
Kung gagamit ka ng mga installation tool ng Xeoma, maaari itong ma-install gamit ang 'root' permissions.
Ngunit maaari ka ring gumawa ng sariling autostart script para patakbuhin ang Xeoma kung saan maaari mong itakda ang lahat ng kinakailangang permissions.
7 Marso 2014, Na-update: 23 Hunyo 2021
Basahin din:
Mga suportadong console command
Xeoma Linux Video Surveillance Software
Makatipid nang higit pa gamit ang Xeoma Linux webcam software para sa Ubuntu
Pagpili ng microcomputer para sa CCTV software
Paano mag-install ng 64/32 bit operating system sa isang Raspberry Pi 3 board
