← Atgal į straipsnius
Linux su grafiniu aplinku
Linux be grafinio aplinko
Aktyvavimas
Autostarto skriptas
Klaidų šalinimas
ARM 32 bitų paleidimas 64 bitų sistemoje
DUK
Xeoma IP kamerų programinės įrangos Linux vartotojo vadovas
Šiame vartotojo vadove, kaip naudoti Xeoma kaip Linux vaizdo stebėsenos programinę įrangą, paaiškinti pagrindiniai Xeoma naudojimo Linux OS veiksmai.
Taip pat žiūrėkite: Xeoma Linux: pradžia
Jei naudojate Linux distributyvą su grafiniu apvalkalu, galite atsisiųsti Xeoma iš oficialios svetainės. Atėję į puslapį, galėsite atsisiųsti jūsų operacinei sistemai skirtą versiją:

Išarchyvuokite atsisiųstą tgz failą (paspauskite dešinįjį pelės mygtuką užvedę žymeklį ant failo ir pasirinkite išarchyvavimo parinktį).

Pamatysite deimanto formos xeoma.app piktogramą. Dabar Xeoma galite paleisti dukart paspaudę ją.

Xeoma IP kamerų programinės įrangos diegimas Linux be grafinio aplinko (per Terminalą)
Jei naudojate serverio versiją arba norite tai atlikti per konsolę, paleiskite terminalą ir vykdykite
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (64 bitų sistemoms)
arba
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (32 bitų Linux sistemoms).
Išarchyvuokite archyvą naudojant tar komandą.

Išarchyvavus gausite xeoma.app failą. Paleiskite jį, kad pradėtumėte naudoti Xeoma (vienu metu serverio ir kliento dalis). Atidarius failą, bus parodyta trumpa pagalba su galimomis komandomis (jas taip pat rasite mūsų „Pagalbos“ skiltyje).

![]() |
Nuo Xeoma 22.11.25 versijos, diegiant Xeoma per konsolę, pridėta nauja funkcija, leidžianti nurodyti konsolės komandą, kuri bus automatiškai įtraukta į autostarto skriptą. Pavyzdžiui, įvykdžius -install -coreauto -serverport 8888, komanda -serverport 8888 bus automatiškai pridėta prie autostarto skripto. Anksčiau papildomos komandos nebuvo derinamos su diegimo komandomis ir jas reikėdavo rankiniu būdu nurodyti autostarto skripte. |
xeoma.app paleidimas bus veiksmingas tik jei Linux turi grafinį aplinką. Tada bus parodyta kliento – vizualioji – dalis:

Kitu atveju galite paleisti tik serverio dalį nerodydami vizualiosios (kliento) dalies:

Per konsolę galite keisti kalbą, diegti ir šalinti programą, ją paleisti ir aktyvuoti.

Norėdami konfigūruoti kitas funkcijas (pavyzdžiui, pridėti ir nustatyti kameras, pridėti vartotojų profilius, pakeisti slaptažodį ir nustatyti jį vietinei prieigai), turėsite prisijungti prie šios serverio dalies per klientą. Kompiuteris su kliento dalimi privalo turėti grafinį aplinką. Tai gali būti net ir Jūsų „Android“ išmanusis telefonas.
Kaip matote, Xeoma IP kamerų programinė įranga Linux yra tokia pat paprasta valdyti kaip ir Xeoma kitoms operacinėms sistemoms. Be to, naudodami Xeoma Ubuntu ar kituose Linux distributyvuose, sutaupysite ne tik nervų ir laiko, bet ir pinigų.
Domitės, kur Linux sistemoje saugomi Xeoma nustatymai ir archyvai? Peržiūrėkite straipsnį „Xeoma failų vieta"!
Autostarto skriptas
Priklausomai nuo naudojamos operacinės sistemos, XeomaCoreService autostarto skriptą galima rasti:
etc/init.d
etc/init
/etc/systemd/system/
Jei reikia redaguoti skriptą (pavyzdžiui, padidinti vėlavimą prieš paleidimą), tai būtina daryti administratoriaus teisėmis, kitaip pakeitimai nebus išsaugoti.
![]() |
Nuo Xeoma 22.11.25 versijos diegiant Xeoma konsolės komandomis galima nurodyti papildomą komandą, kuri bus automatiškai įtraukta į automatinio paleidimo scenarijų. Pavyzdžiui, vykdant -install -coreauto -serverport 8888, komanda -serverport 8888 bus automatiškai pridėta prie automatinio paleidimo scenarijaus. Anksčiau papildomos komandos nebūdavo derinamos su diegimo komandomis ir jas reikėdavo rankiniu būdu įvesti į automatinio paleidimo scenarijų. |
Paleidimo ir diegimo problemų sprendimas
1. Klaida cannot execute binary file (paleidžiant)
Jei matote šią klaidos žinutę:
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
Įsitikinkite, kad 32 bitų Xeoma paleidžiate 32 bitų „Linux“ sistemoje, o 64 bitų Xeoma – 64 bitų „Linux“ sistemoje. Gali padėti ia32-libs įdiegimas arba tiesiog Xeoma versijos, atitinkančios jūsų OS bitų architektūrą, naudojimas.
Kita šios klaidos priežastis gali būti nepakankamos teisės. Tokiu atveju kataloge, kuriame yra xeoma.app, pabandykite vykdyti chmod 777 xeoma.app, o tada vėl paleidžkite Xeoma serverį (xeoma.app -core).
2. Klaida “No such file or directory” (paleidžiant)
Jei paleidžiant programą atsiranda klaida No such file or directory, patikrinkite, ar naudojate vieną iš palaikomų operacinių sistemų.
Taip pat ši klaida gali atsirasti paleidžiant 32 bitų Xeoma 64 bitų „Linux“ sistemoje (ir vice versa). Naudokite 32 bitų Xeoma 32 bitų „Linux“ sistemoje ir 64 bitų Xeoma 64 bitų „Linux“ sistemoje – tiesiog atsisiųskite tinkamą Xeoma versiją savo OS.
3. Klaida “Access denied” (paleidžiant)
Jei matote šią klaidos žinutę:
bash: ./xeoma.app: Access denied
Ši klaida gali kilti bandant paleisti Xeoma iš USB atmintinės arba disko, prijungto prie sistemos su „noexec" parametru. Rekomenduojame paleisti Xeoma iš sisteminio disko arba išjungti vykdymo apribojimus.
4. Klaida Illegal instruction (Core dumped) (paleidžiant)
Jei paleidžiant atsiranda klaida Illegal instruction, tai gali reikšti, kad naudojate pasenusį procesorių, kuris nepalaiko Xeoma. Tokiu atveju pabandykite paleisti senesnę Xeoma 15.2.25 versiją. Jei ji veikia, o naujesnės versijos – ne, rekomenduojame atnaujinti aparatinę įrangą.
Egzistuoja ir kitas šios klaidos variantas: Segmentation fault (core dumped)
Jei matote šią klaidos žinutę, gali būti 3 priežastys ir jų sprendimai:
a. Procesorius per senas ir nepalaiko Xeoma. Tokiu atveju pabandykite paleisti senesnę Xeoma 15.2.25 versiją.
b. Neteisingas xeoma.app failas. Patikrinkite OS ir atsisiųskite tinkamą Xeoma versiją (32 arba 64 bitų sistemai). Terminale galite vykdyti komandą uname -a xeoma.app failui ir atsiųsti mums konsolės išvestį, kad galėtume patikrinti atsisiųstą failą.
c. Failas atsisiuntė arba išarchyvuotas netinkamai (failas sugadintas). Pakartotinai atsisiųskite ir (arba) išarchyvuokite Xeoma archyvą.
d. Įdiegta senos versijos ESET NOD32, kuri blokuoja Xeoma paleidimą. Testavimui pabandykite išjungti antivirusinę programą. Jei išjungus ją Xeoma paleidžiama ir veikia sėkmingai, rekomenduojame naudoti kitą antivirusinę programą arba atnaujinti iki ESET Endpoint Antivirus for Linux v7, nes ESET patvirtino, kad nenutaisys šios problemos senajai NOD32 versijai „Linux“ sistemoje.
e. Xeoma gali lūžti dėl įvairių priežasčių. Raskite „trace.log" failą savo sistemoje ir atsiųskite jį mums.
5. Klaida “version `GLIBC_2.17′ not found” (paleidžiant)
Jei paleidžiant atsiranda klaida version `GLIBC_2.17′ not found, tai gali reikšti, kad naudojate pasenusią operacinę sistemą, kuri nepalaiko Xeoma Linux IP kamerų programinei įrangai nuo 17.7.31 versijos reikalingos „GLIBC_2.17" (arba naujesnės) versijos (pvz., „CentOS 6").
Sprendimas: naudokite senesnę Xeoma versiją (senesnę nei 17.7.31) arba atnaujinkite savo operacinę sistemą.
6. Klaida Fail (diegimo metu)
Jei diegimo metu matote šią klaidą
[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
Įdiekite xdg-user-dirs paketą ir paleiskite diegimą iš naujo.
7. Klaida Leidimas atmestas
Jei matote pranešimą „Permission denied“, atlikite šiuos veiksmus:
1) atidarykite Terminalą
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/VARTOTOJO_VARDAS/Xeoma.desktop
4) perkraukite serverį
8. Aktyvavimo klaida Šis aktyvavimo tipas jūsų įrenginyje uždraustas
Ši klaida reiškia, kad bandote aktyvuoti „Xeoma Lite“ licenciją virtualioje mašinoje.
„Lite“ licenciją galima aktyvuoti tik fiziniame serveryje arba susisiekite su mumis – pakeisime jūsų „Lite“ licenciją į „Standard“, jei bus sumokėtas kainos skirtumas
Jei tai nepadeda, kreipkitės į mūsų techninę pagalbą ir aprašykite problemą.
Aktyvavimas
Norėdami aktyvuoti Xeoma licenciją arba ją atnaujinti, reikės 25 simbolių licencijos rakto, gauto po pirkimo. Svarbu: norėdami išvengti klaidų, naudokite kopijavimo ir įstatymo funkciją, o ne įveskite raktą rankiniu būdu. Terminale kopijavimui naudokite klavišų kombinacijas Ctrl+Insert arba Ctrl+Shift+C, o įstatymui – Shift+Insert arba Ctrl+Shift+V.
Xeoma galite aktyvuoti per Pagrindinį meniu – Registracija – Aktyvuoti.
Norėdami aktyvuoti Xeoma per terminalą (serveriams be grafinės sąsajos), naudokite komandą -activateOnline:

Rekomenduojame aktyvuoti Xeoma administratoriaus teisėmis (naudojant sudo). Visas konsolės komandas galite rasti čia.
Atkreipkite dėmesį, kad licencijų reikia tik Xeoma serverio daliai; Xeoma klientai yra nemokami, jų galite naudoti tiek, kiek reikia.
ARM 32 bitų versijos paleidimas 64 bitų sistemoje
Naudojant 64 bitų operacinę sistemą, paleidžiant įrankį, gali atsirasti klaida „Command not found“. Tokiu atveju būtina įdiegti 32 bitų bibliotekų rinkinį. DEB platinimuose įdiekite bibliotekas komanda sudo apt-get install ia32-libs.
Norint paleisti įrankius RPM pagrindu veikiančiose distribucijose, gali prireikti įdiegti 32 bitų glibc biblioteką: sudo yum install glibc.i686.
Vykdykite:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
DUK
1. Ar galiu įdiegti Xeoma Ubuntu serveryje, ar man reikia grafinės sąsajos?
Taip, Xeoma galima įdiegti Ubuntu serveryje be grafinės sąsajos. Atkreipkite dėmesį: konsolės garso palaikymui reikalinga libasound2. Naudojant 64 bitų versiją, gali prireikti įdiegti ia32-libs. Po diegimo konsolėje bus pateiktas prieigos slaptažodis – būtinai jį išsaugokite, kad galėtumėte prisijungti iš kito įrenginio (kliento). Instrukcijas, kaip diegti su grafinė sąsaja arba be jos, rasite čia.
2. Kokios komandos naudojamos valdant Xeoma per Terminalą (operacinėse sistemose be grafinės sąsajos)?
Susipažinkite su mūsų Xeoma on Linux vadovu ir galimų komandų sąrašu.
3. Mano serveris veikia su Linux. Ar galiu prie jo prisijungti iš Mac?
Taip. Programa veikia įvairiose platformose. Serverį galima įdiegti (arba tiesiog paleisti be diegimo) bet kurioje palaikomoje OS, pavyzdžiui, Debian, o nuotoliniu būdu prie jo prisijungti iš bet kurios kitos palaikomos OS, pavyzdžiui, iš Mac su Mac OSX. Tereikia turėti tinkamą Xeoma failą tai operacinei sistemai, kurioje programa paleidžiama.
4. Linux. Kaip paleisti programą iš archyvo (xeoma.app)? Ar tai iš viso yra programa? Ar keliami reikalavimai Linux aparatūrai?
Xeoma šiuo metu palaiko šiuos Linux platinimus: openSUSE, Mint, Debian, Ubuntu, CentOS ir kitus; visą sąrašą rasite čia. Norėdami įdiegti arba paleisti Xeoma Linux sistemoje, įsitikinkite, kad xeoma_linux.tgz archyvą išskleidėte būtent Linux kompiuteryje. Kitu atveju būtina vykdyti: chmod a+x xeoma.app, o tada Xeoma galite paleisti įprastai: ./xeoma.app.
Perskaitykite mūsų Xeoma naudojimo Linux vadovą.
5. Kaip pakeisti portą besijungiant prie nuotolinio serverio?
Porto keisti nereikia. Jei serverio kompiuteris neturi statinio IP adreso, reikia nustatyti prievadų persiuntimą (instrukcijų ieškokite portforward.com arba – paprasčiau ir patogiau – įsigykite „Repeater“ prenumeratą ir pamirškite prievadų persiuntimą!). Tačiau jei standartinis Xeoma prievadas užimtas, naudokite komandą -serverport naujam prievadui nustatyti. Žr. instrukcijas čia
Jei tikrai reikia pakeisti standartinį Xeoma prievadą 8090, naudokite komandą serverport. Jei Xeoma nėra įdiegta, paleiskite ją su šia komanda ir nurodykite norimą prievadą. Jei Xeoma įdiegta, eikite į automatinio paleidimo skriptą ir pakeiskite serverport ten. Pavyzdžiui, „Windows“ sistemoje: registre eikite į HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService ir pakeiskite ten
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. „Linux“ naudotojams čia rasite automatinio paleidimo skripto vietą
6. Xeoma veikia „Fedora 18“. Kai paleidžiu xeoma -core, negaliu nuotoliniu būdu prisijungti per klientą. Ką daryti?
Norėdami pamatyti nuotolinės prieigos slaptažodį (būtiną prisijungimui), komandų eilutėje paleiskite -showpassword – tai automatiškai aktyvuos nuotolinę prieigą. Tada paleiskite Xeoma iš naujo; ji priims jungtis iš bet kurio IP. Įdiegus Xeoma, nuotolinė prieiga aktyvuojama automatiškai.
Atkreipkite dėmesį, kad „Linux“ sistemoje komandą būtina vykdyti naudojant sudo.
7. Kaskart bandydamas paleisti ./xeoma.app -client, gaunu šią žinutę:
! Grafinė aplinka „XWindow" konsolės režimu nepasiekiama
Ar turite idėjų, kas galėtų būti negerai?
Patikrinkite, ar nustatytas kintamasis XAUTHORITY:
echo $XAUTHORITY
Jei ne, nustatykite jį.
8. „Linux“ sistemoje be grafinės sąsajos (GUI) turiu Xeoma serverį. Kaip sužinoti serverio dalies versiją?
Prisijungus prie serverio dalies per klientą, Xeoma lango antraštėje matysite serverio ir kliento versijas. Jei serverio dalis nenustatyta automatiniam paleidimui, informaciją pamatysite terminale paleidę Xeoma.
9. Kaip atsisiųsti ankstesnę Xeoma versiją „Linux“ serveryje be GUI?
Galite naudoti šią komandą (pvz., norint atsisiųsti 20.12.18 Xeoma versiją): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Čia „2020-12-18" yra reikiamos 20.12.18 versijos numeris, išreikštas datos formatu (kitas pavyzdys: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz Xeoma 17.8.31 versijai). Ankstesnių Xeoma versijų pavadinimus galite patikrinti čia.
Atsisiuntę reikiamą versiją, naudokite šį „Linux“ vadovą, kad išarchyvuotumėte ir įdiegtumėte Xeoma.
10. Naudoju Xeoma „Odroid XU4" įrenginyje su „Ubuntu Mate 20.04". Nuotolinei prieigai įdiegiau VNC serverį, tačiau Xeoma programėlė nepaleidžiama per VNC sesiją. Ar žinote, kaip tai išspręsti?
Ar naudojate „TightVNC"? Jo nustatymai neleidžia paleisti Xeoma kliento.
Paprasčiausias būdas išspręsti šią problemą – įdiegti „RealVNC“:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
tada:
sudo raspi-config
Tada pasirinkite „Interfacing Options“ ir įgalinkite VNC. Tokiu atveju klientas turėtų paleisti tinkamai.
11. „Linux“ sistemoje neturiu garso. Kodėl?
Įdiegus Xeoma automatiniam paleidimui „Linux" sistemoje, ji veikia „root" vartotojo teisėmis. Pagal nutylėjimą „root" neturi prieigos prie garso, todėl nepavyksta atkurti savo failų.
Galite paleisti Xeoma kaip įprastą vartotoją (neįdiegus automatiniam paleidimui) arba naudoti alternatyvų būdą, kad suteiktumėte garso prieigą „root" vartotojui. Instrukciją, kaip tai padaryti, rasite šioje nuorodoje: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Jei jums reikia pagalbos naudojant Xeoma, drąsiai susisiekite su mumis!
12. Bandau aktyvuoti licenciją, tačiau nuolat gaunu klaidą „Can’t store activation file“. Ką daryti?
Nepavyko išsaugoti aktyvavimo failo – ši klaida dažniausiai pasitaiko „Linux“ sistemose ir paprastai yra susijusi su sistemos rašymo teisėmis. Pirmiausia bandykite aktyvavimą per Terminalą arba komandų eilutę taip:
{kelias į xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (arba -activateOnline 'SERIAL1;SERIAL2IFANY;SERIAL3IFANY', jei norite juos atskirti kabliataškiais).
Jei tai nepadeda aktyvuoti licencijos, paleiskite „chmod 777“ failui xeoma.app (suteikite rašymo teises).
13. Kaip paleidžti Xeoma klientus keliuose monitoriuose „Linux“ sistemoje?
Informaciją rasite šioje instrukcijoje.
14. Kaip galiu automatiškai paleisti xeoma.app? Naudoju „Intel" įrenginį su „Linux" OS, tačiau negaliu įdiegti Xeoma kaip paslaugos, nes ši „Linux" OS yra apribota ir negaliu naudoti „systemctl". Šiuo metu Xeoma paleidžiu rankiniu būdu. Ką daryti?
Paprasčiausias būdas – paleidžti Xeoma serverį naudojant „crontab“ (skriptą)
Tam Terminale naudokite šią komandą:
sudo crontab -e
Tada pamatysite langą, kuriame (eilutės pabaigoje) turite nurodyti šį įrašą:
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
Taip Xeoma bus paleidžiama kiekvieną kartą įjungus įrenginį.
15. Ar galiu įdiegti Xeoma be „root“ teisių?
Naudojant Xeoma diegimo įrankius, ji gali būti įdiegta su „root“ teisėmis.
Tačiau galite sukurti ir savo automatinio paleidimo skriptą, kuriame nurodysite visas reikiamas teises.
2014 m. kovo 7 d., Atnaujinta: 2021 m. birželio 23 d
Taip pat skaitykite:
Palaikomos konsolės komandos
Xeoma vaizdo stebėjimo programinė įranga „Linux“ sistemai
Sutaupykite daugiau su Xeoma „Linux“ vaizdo kamerų programine įranga „Ubuntu“ sistemai
Mikrokompiuterio pasirinkimas vaizdo stebėjimo programinei įrangai
Kaip įdiegti 64/32 bitų operacinę sistemą į „Raspberry Pi 3“ plokštę
