← Atpakaļ uz rakstiem
Linux ar grafisko saskarni
Linux bez grafiskās saskarnes
Aktivizēšana
Autostarta skripts
Problēmu novēršana
ARM 32 bitu versijas palaišana 64 bitu sistēmā
Biežāk uzdotie jautājumi

Xeoma IP kameru programmatūras lietotāja rokasgrāmata Linux sistēmām

Šī lietotāja rokasgrāmata par Xeoma izmantošanu kā videonovērošanas programmatūru Linux sistēmās sniegs ieskatu pamata soļos, kas nepieciešami darbam ar Xeoma Linux OS.

Skatīt arī: Xeoma Linux: Darba sākšana

Ja jūsu Linux distribūtam ir grafiskā saskarne, varat lejupielādēt Xeoma no oficiālās vietnes. Lapā jums tiks piedāvāts lejupielādēt versiju, kas atbilst jūsu operētājsistēmai:

Lietotāja rokasgrāmata Xeoma Linux IP kameru programmatūrai Linux ar grafisko saskarni: Faila lejupielāde

Atpakojiet lejupielādēto tgz failu (novietojiet pelkmūci uz faila, nospiediet labo pelkmūces pogu un izvēlieties atpakojuma opciju).

Lietotāja rokasgrāmata Xeoma Linux IP kameru programmatūrai Linux ar grafisko saskarni: Arhīva atpakošana

Redzēsiet xeoma.app romba ikonu. Tagad varat palaist Xeoma, veicot dubultklikšķi uz tās.

Lietotāja rokasgrāmata Xeoma Linux IP kameru programmatūrai Linux ar grafisko saskarni: Xeoma palaišana kā parastai lietotnei

Xeoma IP kameru programmatūras instalēšana Linux sistēmām bez grafiskās saskarnes (izmantojot termināli)

Ja izmantojat Linux servera versiju vai vēlaties veikt instalēšanu caur konsoli, atveriet termināli un izpildiet:

wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (64 bitu sistēmām)

vai

wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (32 bitu Linux sistēmām).

Atpakojiet arhīvu ar tar komandu.

Lietotāja rokasgrāmata Xeoma Linux novērošanas programmatūrai Linux bez grafiskās saskarnes: Pareizā faila lejupielāde un atpakošana

Pēc atpakojuma iegūsiet failu xeoma.app. Palaižiet to, lai startētu Xeoma (vienlaicīgi gan servera, arī klienta daļas). Atverot failu, tiks rādīts īss palīgs ar izmantojamajām komandām (tās ir pieejamas arī mūsu ‘Palīgs’ sadaļā).

Lietotāja rokasgrāmata Xeoma Linux novērošanas programmatūrai Linux bez grafiskās saskarnes: Īsa palīdzība, kas parādās, piekļūstot Xeoma failam

xeoma_software_advices Sākot no versijas Xeoma 22.11.25, instalējot Xeoma, ir pievienota jauna funkcija, kas ļauj norādīt konsoles komandu, kuru automātiski iekļaus autostarta skriptā. Piemēram, ja izpildīsiet -install -coreauto -serverport 8888, komanda -serverport 8888 tiks automātiski pievienota autostarta skriptam. Iepriekš papildu komandas netika apvienotas ar instalēšanas komandām, un tās autostarta skriptā bija jānorāda manuāli.

xeoma.app palaišana ir lietderīga tikai tad, ja jūsu Linux sistēmai ir grafiskā saskarne. Šādā gadījumā tiks parādīta klienta daļa – vizuālais interfeiss:

Lietotāja rokasgrāmata Xeoma Linux novērošanas programmatūrai Linux caur konsoli: Vienkārša palaišana, piekļūstot Xeoma lietotnei

Pretējā gadījumā varat palaist tikai servera daļu, neparādot vizuālo saskarni (klienta daļu):

Lietotāja rokasgrāmata Xeoma Linux novērošanas programmatūrai Linux bez grafiskās saskarnes: Tikai servera daļas palaišana un palīdzības informācijas apskate

Konsolē varat mainīt valodu, instalēt un atinstalēt programmu, kā arī to palaist un aktivizēt.

Lietotāja rokasgrāmata Xeoma Linux IP kameru programmatūrai Linux bez grafiskās saskarnes: Klienta daļas un citu komandu palaišana

Lai konfigurētu citas funkcijas (piemēram, pievienotu un iestatītu kameras, izveidotu lietotāju profilus, mainītu paroli un iestatītu to lokālai piekļuvei u.c.), nepieciešams savienoties ar šo servera daļu no klienta. Ierīcei ar klienta daļu obligāti jābūt grafiskai saskarnei. Tā var būt pat jūsu Android viedtālrunis.

Kā redzams, Xeoma IP kameru programmatūras lietošana Linux sistēmās ir tikpat vienkārša kā Xeoma citām operētājsistēmām. Turklāt, izmantojot Xeoma Ubuntu vai citus Linux distribūtus, jūs ietaupīsiet ne tikai laiku, bet arī līdzekļus.

Vēlaties uzzināt, kur Linux sistēmā tiek glabāti Xeoma iestatījumi un arhīvi? Lūdzu, iepazīstieties ar rakstu "Xeoma failu atrašanās vieta"!

Autostarta skripts

Atkarībā no izmantotās operētājsistēmas, XeomaCoreService autostarta skripts atrodams:
etc/init.d
etc/init
/etc/systemd/system/

Ja vēlaties rediģēt skriptu (piemēram, palielināt aizturi pirms starta), tas jāveic ar administratora tiesībām, pretējā gadījumā izmaiņas netiks saglabātas.

xeoma_software_advices No Xeoma versijām no 22.11.25 ir pievienota jauna iespēja norādīt konsoles komandu, kas pēc instalācijas tiks pievienota automātiskās palaišanas skriptam. Piemēram, izpildot -install -coreauto -serverport 8888, komanda -serverport 8888 automātiski tiks pievienota automātiskās palaišanas skriptam. Iepriekš papildu komandas netika apvienotas ar instalācijas komandām, un tās bija jānorāda manuāli automātiskās palaišanas skriptā.

Palaišanas un instalācijas kļūmu novēršana

1. Kļūda cannot execute binary file (palaišanas laikā)

Ja parādās šāds kļūdas ziņojums:


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

Pārliecinieties, ka palaižat 32 bitu Xeoma 32 bitu Linux vidē vai 64 bitu Xeoma 64 bitu Linux vidē. Var palīdzēt ia32-libs instalēšana, vai vienkārši izvēlieties Xeoma versiju, kas atbilst jūsu operētājsistēmas arhitektūrai.

Vēl viens šīs kļūdas iemesls var būt nepietiekamas lietotāja tiesības. Šādā gadījumā mapē, kurā atrodas xeoma.app, izpildiet komandu chmod 777 xeoma.app un pēc tam mēģiniet palaist Xeoma serveri vēlreiz (xeoma.app -core).

2. Kļūda “No such file or directory” (palaišanas laikā)

Ja palaišanas laikā rodas kļūda No such file or directory, pārbaudiet, vai programmu palaižat vienā no atbalstītajām operētājsistēmām.
Tāpat šī kļūda var rasties, ja palaižat 32 bitu Xeoma 64 bitu Linux sistēmā (vai otrādi). Nodrošiniet 32 bitu Xeoma palaišanu 32 bitu Linux sistēmā un 64 bitu Xeoma 64 bitu Linux sistēmā – vienkārši lejupielādējiet atbilstošo Xeoma versiju savai OS.

3. Kļūda “Access denied” (palaišanas laikā)

Ja parādās šāds kļūdas ziņojums:


bash: ./xeoma.app: Access denied

Šī kļūda var rasties, ja mēģināt palaist Xeoma no USB zibatmiņas vai diska, kas sistēmā pievienots ar parametru noexec. Iesakām mēģināt palaist Xeoma no sistēmas diska vai atcelt izpildes ierobežojumus.

4. Kļūda Illegal instruction (Core dumped) (palaišanas laikā)

Ja palaišanas laikā rodas kļūda Illegal instruction, iespējams, izmantojat pārāk vecu procesoru, kas nespēj apstrādāt Xeoma. Šādā gadījumā mēģiniet palaist vecāku Xeoma versiju 15.2.25. Ja tā darbojas, bet jaunākas versijas nē, iesakām veikt aparatūras jaunināšanu.

Šai kļūdai ir arī cits variants: Segmentation fault (core dumped)
Ja parādās šis kļūdas ziņojums, iespējami trīs cēloņi un to risinājumi:
a. Procesors ir pārāk vecs, lai tajā darbinātu Xeoma. Šādā gadījumā mēģiniet palaist vecāku Xeoma versiju 15.2.25.
b. Nepareizs xeoma.app fails. Lūdzu, pārbaudiet savu operētājsistēmu un lejupielādējiet pareizo Xeoma versiju (32 bitu vai 64 bitu sistēmām). Terminālī varat izpildīt komandu uname -a failam xeoma.app un nosūtīt mums konsoles izvadi, lai mēs varētu pārbaudīt, kādu failu esat lejupielādējis.
c. Fails nav pilnībā lejupielādēts/izpakots (bojāts fails). Lejupielādējiet un/vai izpakojiet Xeoma arhīvu vēlreiz.
d. Ir instalēta novecojusi ESET NOD32 versija, kas bloķē Xeoma palaišanu. Testa nolūkos mēģiniet atspējot antivīrusu. Ja, izslēgtam antivīrusam, Xeoma veiksmīgi palaižas un darbojas, apsveriet cita antivīrusa izmantošanu vai jauniniet esošo uz versiju ESET Endpoint Antivirus for Linux v7, jo uzņēmums ESET ir apstiprinājis, ka šī problēma novecojušajai NOD32 for Linux versijai netiks novērsta.
e. Xeoma var avāriet dažādu iemeslu dēļ. Lūdzu, atrodiet sistēmā failu "trace.log" un nosūtiet to mums.

5. Kļūda “version `GLIBC_2.17′ not found” (palaišanas laikā)

Ja palaišanas laikā rodas kļūda version `GLIBC_2.17′ not found, iespējams, izmantojat novecojušu operētājsistēmu, kas neatbalsta Xeoma Linux IP kameru programmatūrai (sākot no versijas 17.7.31) nepieciešamo GLIBC_2.17 (vai augstāku) (piemēram, CentOS 6).
Risinājums: lūdzu, izmantojiet vecāku Xeoma versiju (vecāku par 17.7.31) vai atjauniniet savu operētājsistēmu.

6. Kļūda Fail (instalācijas laikā)

Ja instalācijas laikā parādās šāda kļūda

[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


Lūdzu, instalējiet paketi xdg-user-dirs un palaiziet instalēšanu vēlreiz.

7. Kļūda Atteikta piekļuve
Ja saņemat kļūdu "atteikta piekļuve", rīkojieties šādi:
1) atveriet termināli
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/USERNAME/Xeoma.desktop
4) restartējiet serveri

8. Aktivizācijas kļūda This activation type is prohibited on your machine
Šī kļūda norāda, ka mēģināt aktivizēt Xeoma Lite licenci virtuālajā mašīnā.
Lite licenci var aktivizēt tikai fiziskā serverī. Alternatīvi sazinieties ar mums, un mēs nomainīsim jūsu Lite licenci uz Standard licenci, ja tiks samaksāta cenu starpība

Ja nekas nepalīdz, lūdzu, sazinieties ar tehnisko atbalstu, norādot problēmas aprakstu.

Aktivizācija

Xeoma licences aktivizēšanai vai atjaunošanai nepieciešama 25 zīmju licence, ko saņēmāt pēc pirkuma. Svarīgi: lai izvairītos no kļūdām, izmantojiet kopēšanu un ielīmēšanu, nevis manuālu ievadi. Terminālī kopēšanai izmantojiet taustiņu kombinācijas Ctrl+Insert vai Ctrl+Shift+C, bet ielīmēšanai – Shift+Insert vai Ctrl+Shift+V.

Xeoma var aktivizēt, izmantojot Galveno izvēlni – Reģistrācija – Aktivizēt.

Lai aktivizētu Xeoma caur termināli (headless serveriem), izmantojiet komandu -activateOnline:

Xeoma aktivizēšana Linux sistēmā

Iesakām Xeoma aktivizēt ar administratora tiesībām (izmantojot sudo). Visas konsoles komandas pieejamas šeit.

Ņemiet vērā, ka licence nepieciešama tikai Xeoma servera daļai. Xeoma klienti ir bezmaksas, un tos var izmantot neierobežotā skaitā.

Vairāk par aktivizāciju šeit

 

ARM 32 bitu versijas palaišana 64 bitu sistēmā

Izmantojot 64 bitu operētājsistēmu, palaižot utilītu, var parādīties kļūda "Command not found". Šādā gadījumā jāinstalē 32 bitu bibliotēku kopums. DEB bāzētās distribūcijās instalējiet bibliotēkas ar komandu sudo apt-get install ia32-libs.

Lai palaistu utilītas RPM bāzētās distribūcijās, var būt nepieciešams instalēt 32 bitu bibliotēku glibc: sudo yum install glibc.i686.

Izpildīt:

sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386

 

FAQ

1. Vai Xeoma var instalēt Ubuntu serverī vai ir nepieciešama grafiskā saskarne?
Jā, Xeoma var instalēt Ubuntu serverī bez grafiskās vides. Lūdzu, ņemiet vērā: konsoles skaņas atbalstam nepieciešams libasound2. 64 bitu versijai var būt jāinstalē ia32-libs. Pēc instalēšanas konsolē tiks ģenerēta piekļuves parole – saglabājiet to, lai varētu pieslēgties no citas ierīces (klienta). Linux instrukcija gan GUI, gan bez GUI instalēšanai pieejama šeit.

2. Kādas komandas izmantot Xeoma vadībai caur termināli (OS bez grafiskās vides)?
Lūdzu, izlasiet mūsu rokasgrāmatu Xeoma on Linux un pieejamo komandu sarakstu.

3. Mans serveris darbojas ar Linux. Vai varu tam pieslēgties no Mac?
Jā. Programma ir vairākplatformu. Serveris var būt instalēts (vai vienkārši palaists bez instalēšanas) jebkurā atbalstītajā OS, piemēram, Debian, un tam var pieslēgties attālināti no jebkuras citas ierīces ar atbalstītu OS, tostarp Mac ar Mac OSX. Vienīgais nosacījums – jāizmanto Xeoma fails, kas paredzēts attiecīgajai operētājsistēmai.

4. Linux. Kā palaist lietotni no arhīva (xeoma.app) vai tas vispār nav izpildāms fails? Vai pastāv prasības Linux aparatūrai?
Xeoma pašlaik atbalsta šādas Linux distribūcijas: openSUSE, Mint, Debian, Ubuntu, CentOS un citas; pilns saraksts pieejams šeit. Lai instalētu vai palaistu Xeoma Linux vidē, pārliecinieties, ka atpakojat arhīvu xeoma_linux.tgz tieši Linux ierīcē. Pretējā gadījumā jāizpilda: chmod a+x xeoma.app, pēc tam Xeoma var palaist ierastajā veidā: ./xeoma.app.
Lūdzu, izlasiet mūsu rokasgrāmatu Xeoma on Linux.

5. Kā mainīt portu, pieslēdzoties attālinātam serverim?
Portu mainīt nav nepieciešams. Ja servera datoram nav statiskas IP adreses, jākonfigurē portu pāradresācija (instrukcijas meklējiet portforward.com vai – vienkāršāk un ērtāk – iegādājieties Repeater abonementu un aizmirstiet par portu pāradresāciju!). Tomēr, ja Xeoma noklusējuma ports ir aizņemts, izmantojiet komandu -serverport, lai iestatītu citu. Skatīt instrukciju šeit
Ja esat pārliecināts, ka Xeoma noklusējuma ports 8090 ir jāmaina, izmantojiet komandu serverport. Ja Xeoma nav instalēta, palaidiet to ar šo komandu, norādot vajadzīgo portu. Ja Xeoma ir instalēta, atveriet automātiskās palaišanas skriptu un nomainiet serverport tajā. Piemēram, sistēmā Windows: reģistrā atrodiet HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService un veiciet izmaiņas
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. Linux gadījumā skatiet šeit, kur atrodams automātiskās palaišanas skripts

6. Xeoma darbojas Fedora 18 vidē. Palaižot xeoma -core, neizdodas izveidot attālinātu savienojumu no klienta. Kā rīkoties?
Lūdzu, Xeoma komandrindā izpildiet -showpassword, lai uzzinātu attālinātās piekļuves paroli (tā nepieciešama savienojuma izveidei); tas automātiski aktivizēs attālināto piekļuvi. Pēc tam restartējiet Xeoma, un tā pieņems savienojumus no jebkuras IP adreses. Instalējot Xeoma, attālinātā piekļuve tiek aktivizēta automātiski.
Ņemiet vērā, ka Linux sistēmās komanda jāizpilda ar sudo.

7. Katru reizi, mēģinot palaist ./xeoma.app -client, parādās ziņojums:
! XWindow grafiskā saskarne konsolēs režīmā nav pieejama
Kādi ir iespējamie cēloņi?
Lūdzu, pārbaudiet, vai ir iestatīts mainīgais XAUTHORITY:

echo $XAUTHORITY

Ja nē, iestatiet to.


8. Manā Linux serverī bez grafiskās saskarnes darbojas Xeoma serveris. Kā uzzināt servera komponentes versiju?

Izveidojot savienojumu ar serveri no klienta, Xeoma loga virsrakstā būs redzama gan servera, gan klienta versija. Ja servera komponente nav pievienota automātiskajai palaišanai, šī informācija parādīsies terminālī Xeoma starta brīdī.

9. Kā lejupielādēt iepriekšējo Xeoma versiju Linux serverī bez GUI?
Var izmantot šādu komandu (piemēram, lai lejupielādētu Xeoma versiju 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Kur "2020-12-18" ir versijas 20.12.18 numurs, kas pārvērsts datuma formātā (cits piemērs: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz versijai Xeoma 17.8.31). Xeoma iepriekšējo versiju sarakstu var apskatīt šeit.

Lejupielādējot vajadzīgo versiju, izmantojiet šo Linux rokasgrāmatu, lai atpakotu un instalētu Xeoma.

10. Xeoma darbojas uz Odroid XU4 ar Ubuntu Mate 20.04. Attālinātai piekļuvei instalēts VNC serveris, taču Xeoma lietotne VNC sesijā nepalaižas. Kā to novērst?
Vai izmantojat TightVNC? Tā iestatījumi neļauj palaist Xeoma klientu.

Vienkāršākais risinājums ir instalēt RealVNC:

sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer

tad:
sudo raspi-config

Pēc tam izvēlieties Interfacing Options un aktivizējiet VNC. Tādējādi klienta lietotnei vajadzētu darboties pareizi.

11. Linux sistēmā nav skaņas. Kāds ir iemesls?
Ja Xeoma Linux sistēmā ir konfigurēta automātiskajai palaišanai, tā darbojas ar "root" lietotāja tiesībām. Pēc noklusējuma "root" lietotājam nav piekļuves audio ierīcēm, tāpēc nav iespējams atskaņot failus.
Varat palaist Xeoma ar parasta lietotāja tiesībām (neinstalējot to automātiskajai palaišanai) vai izmantot risinājumu, lai nodrošinātu skaņu "root" lietotājam. Instrukcija pieejama šeit: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html

Ja nepieciešama palīdzība saistībā ar Xeoma, lūdzu, sazinieties ar mums!

12. Mēģinu aktivizēt licenci, taču rodas kļūda “Can’t store activation file”. Kā rīkoties?
Nevar saglabāt aktivācijas failu – šī kļūda visbiežāk rodas Linux sistēmās un parasti ir saistīta ar nepietiekamām sistēmas piekļuves tiesībām failu rakstīšanai. Vispirms mēģiniet aktivizēt licences, izmantojot Termināli vai komandrindu, šādi:

{path to xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (vai -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’, ja vēlaties tos atdalīt ar semikolonām).

Ja tas nepalīdz aktivizēt licenci, lūdzam izpildīt chmod 777 priekš xeoma.app (piešķirt rakstīšanas tiesības failiem).

13. Kā palaist Xeoma klientus vairākos monitoros Linux sistēmā?
Informāciju varat atrast šajā instrukcijā.

14. Kā palaist xeoma.app automātiski? Izmantoju Intel ierīci ar Linux OS, taču nevaru instalēt Xeoma kā pakalpojumu, jo izmantotā Linux OS versija ir ierobežota un neļauj izmantot systemctl. Šobrīd Xeoma palaižu manuāli. Ko darīt?
Vienkāršākais veids ir palaist Xeoma serveri, izmantojot crontab (skriptu)
Lai to izdarītu, terminālī varat izmantot šādu komandu:

sudo crontab -e

Tad atvērsies logs, kurā rindas beigās jāievada šāds teksts:

@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core

Tādējādi Xeoma tiks palaista katru reizi, kad ierīce tiks ieslēgta.

15. Vai Xeoma var instalēt bez root tiesībām?
Ja izmantojat Xeoma instalācijas rīkus, programma tiek instalēta ar `root` tiesībām.

Tomēr varat izveidot arī savu automātiskās palaišanas skriptu Xeoma startēšanai, norādot tajā visas nepieciešamās piekļuves tiesības.

2014. gada 7. marts, atjaunināts: 2021. gada 23. jūnijs

Lasīt arī:
Atbalstītās konsoles komandas
Xeoma videonovērošanas programmatūra Linux
Ietaupiet vairāk ar Xeoma tīmekļa kameru programmatūru sistēmai Ubuntu (Linux)
Mikrodatora izvēle CCTV programmatūrai
Kā instalēt 64/32 bitu operētājsistēmu Raspberry Pi 3 platē