← Natrag na članke
Linux s grafičkim sučeljem
Linux bez grafičkog sučelja
Aktivacija
Skripta za autostart
Rješavanje problema
Pokretanje ARM 32-bitne verzije na 64-bitnom sustavu
FAQ
Korisnički priručnik za Xeoma Linux softver za IP kamere
Ovaj korisnički priručnik o korištenju Xeeome kao nadzornog softvera za Linux uputit će vas u osnovne korake potrebne za rad s Xeomom na Linux operacijskom sustavu.
Pogledajte i: Xeoma za Linux: Prvi koraci
Ako koristite Linux distribuciju s grafičkim sučeljem, Xeomu možete preuzeti sa službene stranice. Na stranici će vam biti ponuđena verzija prilagođena vašem operacijskom sustavu:

Raspakirajte preuzetu tgz datoteku (kliknite desnom tipkom miša na datoteku i odaberite opciju raspakiravanja).

Pojavit će se ikona xeoma.app u obliku dijamanta. Xeomu sada možete pokrenuti dvoklikom na nju.

Instalacija Xeoma Linux softvera za IP kamere na Linux bez grafičkog sučelja (putem Terminala)
Ako koristite serversku verziju Linuxa ili želite postupak izvršiti putem konzole, pokrenite Terminal i unesite:
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (za 64-bitne sustave)
ili
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (za 32-bitne Linux sustave).
Raspakirajte arhivu pomoću naredbe tar.

Nakon raspakiranja dobit ćete datoteku xeoma.app. Pokrenite je kako biste pokrenuli Xeomu (istovremeno serverski i klijentski dio). Prilikom pokretanja datoteke prikazat će se kratka pomoć s dostupnim naredbama (koje su dostupne i u našem odjeljku 'Pomoć').

![]() |
Od verzije Xeoma 22.11.25 uvedena je nova značajka koja omogućuje definiranje konzolne naredbe koja će se nakon instalacije automatski dodati u skriptu za automatsko pokretanje. Na primjer, ako izvršite -install -coreauto -serverport 8888, naredba -serverport 8888 automatski će se dodati u skriptu za automatsko pokretanje. Prethodno dodatne naredbe nisu bile kombinirane s naredbama za instalaciju, pa ih je bilo potrebno ručno unijeti u skriptu za automatsko pokretanje. |
Pokretanje xeoma.app ima smisla samo ako vaš Linux ima grafičko sučelje. Tada će se prikazati klijentski dio – vizualno sučelje:

U suprotnom, možete pokrenuti samo serverski dio bez prikaza vizualnog sučelja (klijenta):

Putem konzole možete promijeniti jezik, instalirati i deinstalirati program, pokrenuti ga i aktivirati.

Za konfiguraciju ostalih značajki (npr. dodavanje i konfiguriranje kamera, dodavanje korisničkih profila, promjena lozinke i postavljanje za lokalni pristup itd.) potrebno je povezati se s ovim serverskim dijelom putem klijenta. Uređaj s klijentskim dijelom mora imati grafičko sučelje. To može biti i vaš Android pametni telefon.
Kao što vidite, Xeoma Linux softver za IP kamere jednako je jednostavan za korištenje kao i Xeoma za druge operacijske sustave. Štoviše, s Xeomom na Ubuntuu ili drugim Linux distribucijama štedite ne samo vrijeme i živce, već i novac.
Želite znati gdje se postavke i arhive Xeome pohranjuju na vašem Linuxu? Provjerite članak ‘Lokacija Xeoma datoteka’!
Skripta za autostart
Ovisno o operacijskom sustavu koji koristite, skripta za automatsko pokretanje XeomaCoreService nalazi se na:
etc/init.d
etc/init
/etc/systemd/system/
Ako trebate urediti skriptu (npr. povećati kašnjenje prije pokretanja), to morate učiniti s administratorskim pravima; u suprotnom promjene neće biti spremljene.
![]() |
Počevši od verzije Xeoma 22.11.25, uvedena je nova mogućnost definiranja konzolne naredbe koja će se automatski dodati u skriptu za autostart nakon instalacije. Na primjer, ako izvršite -install -coreauto -serverport 8888, naredba -serverport 8888 bit će automatski dodana u skriptu za autostart. Prethodno dodatne naredbe nisu bile integrirane s naredbama za instalaciju te su morale biti ručno definirane u skripti za autostart. |
Rješavanje problema pri pokretanju/instalaciji
1. Pogreška cannot execute binary file (pri pokretanju)
Ako dobijete sljedeću poruku o pogrešci:
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
Provjerite pokrećete li 32-bitnu verziju Xeome na 32-bitnom Linuxu ili 64-bitnu verziju na 64-bitnom Linuxu. Instalacija ia32-libs može pomoći, ili jednostavno koristite verziju Xeome čija arhitektura odgovara arhitekturi vašeg OS-a.
Drugi razlog za ovu pogrešku može biti nedostatak prava pristupa. U tom slučaju pokušajte izvršiti chmod 777 xeoma.app u mapi gdje se nalazi vaš xeoma.app, a zatim ponovno pokrenite Xeoma server (xeoma.app -core).
2. Pogreška “No such file or directory” (pri pokretanju)
Ako pri pokretanju dobijete pogrešku No such file or directory, provjerite pokrećete li program na jednom od podržanih operativnih sustava.
Ova se pogreška također može pojaviti ako pokrećete 32-bitnu verziju Xeome na 64-bitnom Linuxu (ili obrnuto). Provjerite pokrećete li 32-bitnu verziju na 32-bitnom Linuxu i 64-bitnu na 64-bitnom Linuxu – jednostavno preuzmite odgovarajuću verziju Xeome za vaš OS.
3. Pogreška “Access denied” (pri pokretanju)
Ako dobijete sljedeću poruku o pogrešci:
bash: ./xeoma.app: Access denied
Ova se pogreška može pojaviti ako pokušavate pokrenuti Xeomu s USB-a ili diska koji je u sustav montiran s parametrom noexec. Preporučujemo da Xeomu pokrenete na sistemskom disku ili onemogućite ograničenja izvršavanja.
4. Pogreška Illegal instruction (Core dumped) (pri pokretanju)
Ako pri pokretanju dobijete pogrešku Illegal instruction, vjerojatno koristite zastarjeli procesor koji ne podržava Xeomu. U tom slučaju pokušajte pokrenuti stariju verziju Xeome 15.2.25. Ako ona radi, a novije verzije ne, preporučujemo nadogradnju hardvera.
Postoji i druga varijanta ove pogreške: Segmentation fault (core dumped)
Ako dobijete ovu poruku o pogrešci, uzrok može biti jedan od sljedećih problema:
a. Procesor je previše star i ne može se koristiti za pokretanje Xeome. U tom slučaju pokušajte pokrenuti stariju verziju Xeome 15.2.25.
b. Pogrešna datoteka xeoma.app. Provjerite svoj OS i preuzmite ispravnu verziju Xeome (za 32-bitni ili 64-bitni sustav). Putem Terminala možete izvršiti naredbu uname -a za datoteku xeoma.app i poslati nam izlaz konzole kako bismo provjerili koju ste verziju preuzeli.
c. Datoteka nije u potpunosti preuzeta/otpakirana (oštećena datoteka). Ponovno preuzmite i/ili ponovno otpakirajte Xeoma arhivu.
d. Instaliran je zastarjeli ESET NOD32 koji blokira pokretanje Xeome. Pokušajte privremeno onemogućiti antivirus. Ako Xeoma s isključenim antivirusom radi ispravno, razmislite o prelasku na drugi antivirus ili nadogradnji na verziju ESET Endpoint Antivirus for Linux v7, jer je tvrtka ESET potvrdila da neće ispravljati ovaj problem u zastarjeloj verziji NOD32 za Linux.
e. Xeoma se ruši iz različitih razloga. Pronađite datoteku “trace.log” u svom sustavu i pošaljite nam je.
5. Pogreška “version `GLIBC_2.17′ not found” (pri pokretanju)
Ako pri pokretanju dobijete pogrešku version `GLIBC_2.17′ not found, možda koristite zastarjeli operativni sustav koji ne podržava GLIBC_2.17 (ili noviji) potreban za Xeoma Linux softver za IP kamere počevši od verzije 17.7.31 (na primjer, CentOS 6).
Rješenje: koristite stariju verziju Xeome (stariju od 17.7.31) ili nadogradite svoj OS.
6. Pogreška Fail (pri instalaciji)
Ako tijekom instalacije dobijete sljedeću pogrešku
[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
instalirajte paket xdg-user-dirs i ponovno pokrenite instalaciju.
7. Pogreška Dozvola odbijena
Ako dobijete pogrešku „Dozvola odbijena”, isprobajte sljedeće korake:
1) otvorite terminal
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/KORISNIČKO_IME/Xeoma.desktop
4) ponovno pokrenite poslužitelj
8. Pogreška aktivacije This activation type is prohibited on your machine
Ako se pojavi ova pogreška, to znači da pokušavate aktivirati licencu Xeoma Lite na virtualnom stroju.
Licencu Lite možete aktivirati isključivo na fizičkom poslužitelju ili nas kontaktirajte kako bismo vašu licencu Lite zamijenili licencom Standard, uz nadoplatu razlike u cijeni
Ako ništa od navedenog ne riješi problem, kontaktirajte našu tehničku podršku i opišite problem.
Aktivacija
Za aktiviranje licence Xeoma ili njezino obnovljenje potreban vam je licenčni ključ od 25 znakova koji ste primili nakon kupnje. Važno: koristite kopiranje i lijepljenje iz međuspremnika umjesto ručnog unosa licenčnog ključa kako biste izbjegli pogreške u tipkanju. U terminalu koristite tipkovničke prečace Ctrl+Insert ili Ctrl+Shift+C za kopiranje te Shift+Insert ili Ctrl+Shift+V za lijepljenje.
Xeomu možete aktivirati putem izbornika Glavni izbornik – Registracija – Aktiviraj.
Za aktiviranje Xeome putem terminala (na poslužiteljima bez grafičkog sučelja) upotrijebite naredbu -activateOnline:

Preporučujemo aktivaciju Xeome s administratorskim pravima (pomoću sudo). Sve konzolne naredbe možete provjeriti ovdje.
Napomena: licence su potrebne samo za poslužiteljski dio Xeome; klijenti Xeoma su besplatni i možete ih koristiti u neograničenom broju.
Pokretanje 32-bitne ARM verzije na 64-bitnom sustavu
Ako koristite 64-bitni operativni sustav, pri pokretanju pomoćnog programa može se pojaviti pogreška „Command not found". U tom slučaju potrebno je instalirati skup 32-bitnih knjižnica. Na distribucijama temeljenima na DEB-u knjižnice instalirajte naredbom sudo apt-get install ia32-libs.
Za pokretanje pomoćnih programa na distribucijama temeljenima na RPM-u možda ćete morati instalirati 32-bitnu knjižnicu glibc: sudo yum install glibc.i686.
Izvršite:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Mogu li instalirati Xeomu na Ubuntu Server ili je potrebno grafičko sučelje?
Naravno, Xeomu možete instalirati na Ubuntu Server bez grafičkog sučelja. Napomena: podrška za zvuk u konzoli zahtijeva libasound2. Ako koristite 64-bitnu verziju, možda ćete morati instalirati ia32-libs. Nakon instalacije u konzoli će se prikazati lozinka za pristup – obavezno je spremite kako biste se mogli povezati s drugog stroja (klijenta). Upute za Linux dostupne su ovdje za instalaciju s grafičkim sučeljem i bez njega.
2. Koje su naredbe za upravljanje Xeomom putem terminala (na OS-ovima bez grafičkog sučelja)?
Pročitajte naš vodič Xeoma na Linuxu i popis dostupnih naredbi.
3. Moj poslužitelj radi na Linuxu. Mogu li se na njega povezati s Maca?
Da. Program je višeplatformski. Poslužitelj može biti instaliran (ili samo pokrenut bez instalacije) na bilo kojem podržanom operacijskom sustavu, primjerice Debianu, a vi se na njega možete udaljeno povezati s drugog stroja s bilo kojim podržanim operacijskim sustavom, uključujući Mac s macOS-om. Potrebno je samo koristiti odgovarajuću Xeoma datoteku za operacijski sustav na kojem se program pokreće.
4. Linux. Kako pokrenuti aplikaciju iz arhive (xeoma.app) ili to uopće nije aplikacija? Postoje li hardverski zahtjevi za Linux?
Xeoma trenutno podržava sljedeće distribucije Linuxa: openSUSE, Mint, Debian, Ubuntu, CentOS i druge; potpuni popis možete pronaći ovdje. Da biste instalirali ili pokrenuli Xeomu na Linuxu, provjerite raspakiravate li arhivu xeoma_linux.tgz na Linux stroju. U suprotnom, potrebno je izvršiti naredbu chmod a+x xeoma.app, nakon čega Xeomu možete pokrenuti uobičajeno: ./xeoma.app.
Pročitajte naš vodič za Xeomu na Linuxu.
5. Kako promijeniti port pri povezivanju na udaljeni poslužitelj?
Nije potrebno mijenjati port. Ako poslužitelj nema statičnu IP adresu, potrebno je postaviti proslijevanje portova (upute pronađite na portforward.com ili – jednostavnije i praktičnije – nabavite pretplatu za Repeater i zaboravite na proslijevanje portova!). No, ako je uobičajeni Xeoma port zauzet, koristite naredbu -serverport za postavljanje novog. Pogledajte upute ovdje
Ako ste sigurni da morate promijeniti zadani Xeomin port 8090, upotrijebite naredbu serverport. Ako Xeoma nije instalirana, pokrenite je tom naredbom uz navođenje željenog porta. Ako je Xeoma instalirana, otvorite skriptu za automatsko pokretanje i ondje promijenite serverport. Primjer za Windows: u registru idite na HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService i promijenite
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. Za Linux provjerite ovdje gdje se nalazi skripta za automatsko pokretanje
6. Xeoma radi na Fedori 18. Kada pokrenem xeoma -core, ne mogu se udaljeno povezati s klijenta. Što trebam učiniti?
Pokrenite -showpassword u Xeominom naredbenom retku kako biste vidjeli lozinku za udaljeni pristup (potrebna je za povezivanje); time će se automatski omogućiti udaljeni pristup. Zatim ponovno pokrenite Xeomu i ona će prihvaćati veze s bilo koje IP adrese. Ako instalirate Xeomu, udaljeni pristup bit će automatski omogućen.
Napomena: u Linuxu naredbu je potrebno izvršiti s sudo.
7. Poruka koju dobivam svaki put kada pokušam pokrenuti ./xeoma.app -client glasi:
! Grafička ljuska XWindow nije dostupna u konzolnom načinu rada
Imate li ideju u čemu je problem?
Provjerite je li postavljena varijabla XAUTHORITY:
echo $XAUTHORITY
Ako nije, instalirajte je.
8. Imam Xeoma poslužitelj na Linuxu bez grafičkog sučelja. Kako mogu saznati verziju serverskog dijela?
Kada se s klijenta povežete na serverski dio, u naslovu prozora Xeome vidjet ćete verziju poslužitelja i verziju klijenta. Ako serverski dio nije postavljen za automatsko pokretanje, informacije ćete dobiti u terminalu prilikom pokretanja Xeome.
9. Kako preuzeti prethodnu verziju Xeome na Linux poslužitelj bez grafičkog sučelja?
Možete koristiti sljedeću naredbu (npr. za preuzimanje Xeoma verzije 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Gdje je „2020-12-18" broj verzije 20.12.18 koju zahtijevate, proširen u format datuma (drugi primjer: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz za verziju Xeoma 17.8.31). Nazive prethodnih verzija Xeome možete provjeriti ovdje.
Nakon preuzimanja potrebne verzije, za raspakiranje i instalaciju Xeome upotrijebite ovaj priručnik za Linux.
10. Pokrećem Xeomu na Odroid XU4 s Ubuntu Mate 20.04. Instalirao sam VNC poslužitelj za udaljeni pristup, ali se aplikacija Xeoma ne pokreće unutar VNC sesije. Imate li ideju kako to riješiti?
Koristite li TightVNC? Njegove postavke ne dopuštaju pokretanje Xeoma klijenta.
Najjednostavniji način za rješavanje ovog problema je instalacija verzije RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
zatim:
sudo raspi-config
Zatim odaberite Interfacing Options i omogućite VNC. Na taj način klijent bi se trebao ispravno pokrenuti.
11. Nemam zvuk na Linuxu. U čemu je problem?
Kada je Xeoma postavljena za automatsko pokretanje na Linux sustavu, pokreće se pod korisnikom „root". Zadanično „root" nema pristup zvuku, zbog čega ne možete reproducirati vlastite datoteke.
Xeomu možete pokrenuti pod običnim korisnikom (bez instalacije za automatsko pokretanje) ili upotrijebiti zaobilazno rješenje za omogućavanje zvuka za „root". Upute o tome pročitajte na poveznici: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Slobodno nas kontaktirajte ako vam je potrebna pomoć oko Xeome!
12. Pokušavam aktivirati licencu, ali stalno primam pogrešku „Can't store activation file". Što trebam učiniti?
Can’t store activation file – ova se pogreška najčešće pojavljuje na Linux sustavima i obično je povezana s pravima pristupa za pisanje datoteka. Prvo pokušajte aktivirati licence putem Terminala ili naredbenog retka na sljedeći način:
{putanja do xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (ili -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ ako ih želite razdvojiti točkama-zarezima).
Ako to ne pomogne pri aktivaciji licence, pokrenite chmod 777 za xeoma.app (dodijelite prava za pisanje datoteka).
13. Kako pokrenuti Xeoma klijente na više monitora na Linuxu?
Informacije možete provjeriti u ovim uputama.
14. Kako mogu automatski pokrenuti xeoma.app? Koristim Intel uređaj i Linux OS, ali ne mogu instalirati Xeomu kao servis jer je Linux OS ograničen i instalacija putem systemctl-a nije moguća. Trenutačno Xeomu pokrećem ručno. Što učiniti?
Najjednostavniji je način pokrenuti Xeoma server pomoću crontaba (skripte)
Za to možete koristiti sljedeću naredbu u Terminalu:
sudo crontab -e
Zatim ćete vidjeti prozor u kojem trebate navesti sljedeće (na kraju retka):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
Na taj će se način Xeoma pokrenuti automatski pri svakom pokretanju uređaja.
15. Mogu li instalirati Xeomu bez root prava?
Ako koristite Xeoma instalacijske alate, softver će biti instaliran s 'root' ovlastima.
Možete i sami kreirati skriptu za automatsko pokretanje Xeome u kojoj možete odrediti sva potrebna dopuštenja.
7. ožujka 2014., ažurirano: 23. lipnja 2021
Pročitajte također:
Podržane konzolne naredbe
Xeoma softver za video nadzor za Linux
Ostvarite veće uštede uz Xeoma Linux softver za web-kamere za Ubuntu
Odabir mikroračunala za CCTV softver
Kako instalirati 64/32-bitni operativni sustav na ploču Raspberry Pi 3
