← Înapoi la articole
Linux cu interfață grafică
Linux fără interfață grafică
Activare
Script de autostart
Depanare
Lansarea versiunii ARM 32 biți pe un sistem de 64 biți
FAQ
Manual de utilizare pentru software-ul de camere IP Xeoma pentru Linux
Acest manual de utilizare vă explică pașii esențiali pentru configurarea Xeoma ca software de supraveghere pe sistemul de operare Linux.
Vezi și: Xeoma pentru Linux: Primii pași
Dacă utilizați o distribuție Linux cu interfață grafică, puteți descărca Xeoma de pe site-ul oficial. Pe pagina respectivă, vi se va oferi versiunea corespunzătoare sistemului dumneavoastră de operare:

Dezarhivați fișierul tgz descărcat (clic dreapta pe fișier și selectați opțiunea de dezarhivare).

Veți vedea pictograma sub formă de diamant xeoma.app. Puteți lansa Xeoma făcând dublu-clic pe aceasta.

Instalarea software-ului de camere IP Xeoma pentru Linux fără interfață grafică (prin Terminal)
Dacă utilizați o versiune de server Linux sau doriți să efectuați procedura prin consolă, deschideți Terminalul și executați:
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (pentru sisteme de 64 biți)
sau
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (pentru sisteme Linux pe 32 de biți).
Dezarhivați arhiva folosind comanda tar.

După dezarhivare, veți obține fișierul xeoma.app. Lansați-l pentru a porni Xeoma (atât componenta de server, cât și cea de client simultan). La accesarea fișierului, va fi afișat un scurt mesaj de ajutor cu comenzile disponibile (acestea pot fi consultate și în secțiunea „Ajutor”).

![]() |
Începând cu versiunea Xeoma 22.11.25, a fost introdusă o nouă funcție care permite specificarea unei comenzi de consolă ce va fi adăugată automat în scriptul de autostart după instalare. De exemplu, dacă executați -install -coreauto -serverport 8888, comanda -serverport 8888 va fi inclusă automat în scriptul de autostart. Anterior, comenzile suplimentare nu erau combinate cu cele de instalare și trebuiau specificate manual în scriptul de autostart. |
Executarea fișierului xeoma.app este recomandată doar dacă sistemul Linux dispune de o interfață grafică. În acest caz, va fi afișată componenta client – interfața vizuală:

În caz contrar, puteți rula doar componenta de server, fără a afișa interfața vizuală (componenta client):

Puteți schimba limba prin consolă, puteți instala sau dezinstala programul, îl puteți rula și activa.

Pentru configurarea altor funcții (de exemplu, adăugarea și configurarea camerelor, crearea profilurilor de utilizator, modificarea parolei și setarea accesului local etc.), va trebui să vă conectați la acest server printr-un client. Dispozitivul care rulează componenta client trebuie să aibă interfață grafică. Acesta poate fi chiar smartphone-ul dumneavoastră Android.
După cum observați, software-ul de camere IP Xeoma pentru Linux este la fel de ușor de utilizat ca și versiunile Xeoma pentru alte sisteme de operare. Mai mult, puteți economisi nu doar timp și nervi, ci și bani utilizând Xeoma pe Ubuntu sau alte distribuții Linux.
Vreți să aflați unde sunt stocate setările și arhivele Xeoma pe Linux? Consultați articolul „Locația fișierelor Xeoma”!
Script de autostart
În funcție de sistemul de operare utilizat, scriptul de autostart XeomaCoreService poate fi găsit în:
etc/init.d
etc/init
/etc/systemd/system/
Dacă trebuie să editați scriptul (de exemplu, pentru a mări întârzierea înainte de pornire), operațiunea trebuie efectuată cu drepturi de administrator; în caz contrar, modificările nu vor fi salvate.
![]() |
Începând cu versiunea Xeoma 22.11.25, a fost introdusă o nouă funcționalitate pentru comenzile de consolă în timpul instalării Xeoma, care permite specificarea unei comenzi de consolă ce va fi adăugată automat în scriptul de autostart după instalare. De exemplu, dacă executați -install -coreauto -serverport 8888, comanda -serverport 8888 va fi inclusă automat în scriptul de autostart. Anterior, comenzile suplimentare nu erau combinate cu cele de instalare și trebuiau definite manual în scriptul de autostart. |
Depanarea lansării/instalării
1. Eroare cannot execute binary file (la lansare)
Dacă primiți următorul mesaj de eroare:
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
Asigurați-vă că lansați Xeoma pe 32 de biți pe un sistem Linux pe 32 de biți, sau Xeoma pe 64 de biți pe Linux pe 64 de biți. Instalarea ia32-libs poate rezolva problema, sau pur și simplu utilizați versiunea de Xeoma compatibilă cu arhitectura sistemului de operare.
O altă cauză a acestei erori poate fi lipsa drepturilor de acces. În acest caz, executați chmod 777 xeoma.app în folderul unde se află fișierul xeoma.app, apoi lansați din nou serverul Xeoma (xeoma.app -core).
2. Eroare “No such file or directory” (la lansare)
Dacă primiți eroarea No such file or directory la lansare, verificați dacă rulați programul pe unul dintre sistemele de operare suportate.
De asemenea, această eroare poate apărea dacă rulați Xeoma pe 32 de biți pe Linux pe 64 de biți (sau invers). Asigurați-vă că versiunea de Xeoma coincide cu arhitectura sistemului Linux – pur și simplu descărcați versiunea de Xeoma potrivită pentru OS-ul dvs.
3. Eroare “Access denied” (la lansare)
Dacă primiți următorul mesaj de eroare:
bash: ./xeoma.app: Access denied
Această eroare poate apărea dacă încercați să lansați Xeoma de pe un stick USB sau un disc montat în sistem cu parametrul noexec. Recomandăm lansarea Xeoma pe discul de sistem sau dezactivarea restricțiilor de execuție.
4. Eroare Illegal instruction (Core dumped) (la lansare)
Dacă primiți eroarea Illegal instruction la lansare, este posibil să utilizați un procesor învechit care nu poate rula Xeoma. În acest caz, încercați să lansați versiunea mai veche Xeoma 15.2.25. Dacă aceasta funcționează, în timp ce versiunile noi nu, vă recomandăm să actualizați hardware-ul.
Există și o altă variantă a acestei erori: Segmentation fault (core dumped)
Dacă primiți acest mesaj de eroare, cauzele și soluțiile pot fi următoarele:
a. Procesorul este prea vechi pentru a rula Xeoma. În acest caz, încercați să lansați versiunea mai veche Xeoma 15.2.25.
b. Fișierul xeoma.app este incorect. Verificați sistemul de operare și descărcați versiunea corectă de Xeoma (pentru sistem de 32 sau 64 de biți). Puteți executa comanda uname -a pentru fișierul xeoma.app prin Terminal și să ne trimiteți rezultatul pentru a verifica fișierul descărcat.
c. Fișierul nu a fost descărcat sau dezarsivat complet (fișier corupt). Descărcați din nou și/sau dezarchivați arhiva Xeoma.
d. Este instalată o versiune veche de ESET NOD32 care blochează pornirea Xeoma. Încercați să dezactivați antivirusul pentru testare. Dacă Xeoma pornește și funcționează corect cu antivirusul oprit, luați în considerare utilizarea altui antivirus sau actualizarea la ESET Endpoint Antivirus for Linux v7, deoarece compania ESET a confirmat că nu va remedia această problemă pentru versiunea veche de NOD32 for Linux.
e. Xeoma se blochează din motive diverse. Căutați fișierul „trace.log” în sistem și trimiteți-l nouă.
5. Eroare “version `GLIBC_2.17′ not found” (la lansare)
Dacă primiți eroarea version `GLIBC_2.17′ not found la lansare, este posibil să utilizați un sistem de operare învechit care nu suportă GLIBC_2.17 (sau versiuni superioare) necesare pentru software-ul Xeoma Linux pentru camere IP, începând cu versiunea 17.7.31 (de exemplu, CentOS 6).
Soluție: utilizați o versiune mai veche de Xeoma (anterioară versiunii 17.7.31) sau actualizați sistemul de operare.
6. Eroare Fail (la instalare)
Dacă primiți următoarea eroare în timpul instalării
[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
vă rugăm să instalați pachetul xdg-user-dirs și să repetați instalarea.
7. Eroare Access denied
Dacă primiți eroarea „Access denied", urmați acești pași:
1) deschideți Terminalul
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/NUME_UTILIZATOR/Xeoma.desktop
4) reporniți serverul
8. Eroare de activare Acest tip de activare este interzis pe acest dispozitiv
Această eroare indică faptul că încercați să activați o licență Xeoma Lite pe o mașină virtuală.
Licența Lite poate fi activată doar pe un server fizic; alternativ, contactați-ne pentru a înlocui licența Lite cu una Standard, cu condiția achitării diferenței de preț
Dacă niciuna dintre aceste soluții nu funcționează, vă rugăm să contactați suportul nostru tehnic și să descrieți problema.
Activare
Pentru activarea sau reînnoirea licenței Xeoma, aveți nevoie de cheia de licență din 25 de caractere primită după achiziție. Important: utilizați funcțiile de copiere și lipire din clipboard pentru a evita erorile de tastare. În Terminal, folosiți combinațiile Ctrl+Insert sau Ctrl+Shift+C pentru copiere și Shift+Insert sau Ctrl+Shift+V pentru lipire.
Puteți activa Xeoma accesând Meniul principal – Înregistrare – Activare.
Pentru activarea Xeoma prin Terminal (pentru servere headless), utilizați comanda -activateOnline:

Recomandăm activarea Xeoma cu drepturi de administrator (folosind sudo). Toate comenzile de consolă sunt disponibile aici.
Rețineți că doar componenta Server din Xeoma necesită licențe; Xeoma Client este gratuit și poate fi utilizat în număr nelimitat.
Mai multe detalii despre activare aici
Lansarea versiunii ARM pe 32 de biți pe un sistem pe 64 de biți
Dacă utilizați un sistem de operare pe 64 de biți, la lansarea utilitarului puteți întâlni eroarea „Command not found". În acest caz, trebuie să instalați un set de librării pe 32 de biți. În distribuțiile bazate pe DEB, instalați librăriile cu comanda sudo apt-get install ia32-libs.
Pentru a rula utilitarele în distribuțiile bazate pe RPM, ar putea fi necesară instalarea librăriei glibc pe 32 de biți: sudo yum install glibc.i686.
Executați:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Pot instala Xeoma pe un server Ubuntu sau am nevoie de interfață desktop?
Da, puteți instala Xeoma pe un server Ubuntu fără interfață grafică. Atenție: suportul audio pentru consolă necesită libasound2. Pentru versiunile pe 64 de biți, ar putea fi necesară instalarea ia32-libs. După instalare, în consolă va fi afișată o parolă de acces – salvați-o pentru a vă putea conecta de pe alt dispozitiv (client). Instrucțiunile pentru Linux sunt disponibile aici, atât pentru instalarea cu interfață grafică, cât și fără.
2. Care sunt comenzile pentru controlul Xeoma prin Terminal (pe sisteme fără interfață grafică)?
Consultați ghidul Xeoma pe Linux și lista de comenzi disponibile.
3. Serverul meu rulează Linux. Pot să mă conectez la el de pe un Mac?
Da. Software-ul este multiplatformă. Serverul poate fi instalat (sau rulat direct, fără instalare) pe orice sistem de operare suportat, de exemplu Debian, iar conexiunea poate fi stabilită de la distanță de pe orice alt sistem compatibil, inclusiv Mac OS X. Este necesar doar să utilizați fișierul Xeoma corespunzător sistemului de operare pe care este lansat.
4. Linux. Cum rulez aplicația din arhivă (xeoma.app) sau acesta nu este un fișier executabil? Există cerințe hardware pentru Linux?
Până în prezent, Xeoma suportă următoarele distribuții Linux: openSUSE, Mint, Debian, Ubuntu, CentOS și altele; lista completă se află aici. Pentru a instala sau rula Xeoma pe Linux, asigurați-vă că decompresați arhiva xeoma_linux.tgz direct pe mașina Linux. În caz contrar, este necesară executarea comenzii chmod a+x xeoma.app, după care puteți rula Xeoma normal: ./xeoma.app.
Consultați ghidul Xeoma pe Linux.
5. Cum schimb portul atunci când mă conectez la un server la distanță?
Nu este necesară modificarea portului. Dacă computerul server nu are o adresă IP statică, trebuie să configurați redirecționarea porturilor (port forwarding) (utilizați portforward.com pentru instrucțiuni sau – mai simplu și mai convenabil – optați pentru un abonament Repeater și uitați de redirecționarea porturilor!). Totuși, dacă portul standard al Xeoma este ocupat, folosiți comanda -serverport pentru a seta unul nou. Consultați instrucțiunile aici
Când este necesară modificarea portului implicit 8090 al Xeoma, utilizați comanda serverport. Dacă Xeoma nu este instalat, lansați-l folosind această comandă urmată de portul dorit. Dacă Xeoma este instalat, accesați scriptul de autostart și modificați serverport acolo. De exemplu, în Windows: accesați HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService în regiștri și modificați
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. Pentru Linux, consultați aici locația scriptului de autostart
6. Xeoma rulează pe Fedora 18. Când execut xeoma -core, nu mă pot conecta de la distanță folosind clientul. Ce trebuie să fac?
Vă rugăm să rulați -showpassword în linia de comandă a Xeoma pentru a vizualiza parola de acces la distanță (necesară pentru conectare); acest lucru va activa automat accesul de la distanță. Apoi reporniți Xeoma, iar aplicația va accepta conexiuni de la orice adresă IP. Dacă instalați Xeoma, accesul la distanță va fi activat automat.
Rețineți că în Linux, comanda trebuie executată cu sudo.
7. Mesajul pe care îl primesc de fiecare dată când încerc să lansez ./xeoma.app -client este:
! XWindow graphical shell is not available in console mode
Aveți idei despre ce ar putea fi problema?
Vă rugăm să verificați dacă variabila XAUTHORITY este instalată:
echo $XAUTHORITY
Dacă nu, instalați-o.
8. Am serverul Xeoma pe Linux fără interfață grafică (GUI). Cum pot afla versiunea componentei de server?
Atunci când vă conectați la server dintr-un client, veți vedea versiunea serverului și versiunea clientului în titlul ferestrei Xeoma. Dacă componenta server nu este setată pentru autostart, veți găsi informațiile în Terminal la lansarea Xeoma.
9. Cum pot descărca o versiune anterioară de Xeoma pe serverul meu Linux fără GUI?
Puteți utiliza următoarea comandă (de exemplu, pentru a descărca versiunea Xeoma 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Unde „2020-12-18" reprezintă numărul versiunii 20.12.18 solicitate, transpus în format de dată (alt exemplu: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz pentru versiunea Xeoma 17.8.31). Puteți consulta denumirile versiunilor anterioare de Xeoma aici.
După ce descărcați versiunea necesară, puteți utiliza acest manual pentru Linux pentru a dezarhiva și instala Xeoma.
10. Rulez Xeoma pe un Odroid XU4 cu Ubuntu Mate 20.04. Am instalat un server VNC pentru acces la distanță, dar aplicația Xeoma nu pornește în sesiunea VNC. Cum pot remedia acest lucru?
Utilizați TightVNC? Setările acestuia nu permit lansarea clientului Xeoma.
Cea mai simplă soluție este instalarea versiunii RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
apoi:
sudo raspi-config
Selectați Interfacing Options și activați VNC. Astfel, clientul ar trebui să pornească corect.
11. Nu am sunet pe Linux. Care este motivul?
Când Xeoma este setat pentru autostart pe un sistem Linux, acesta rulează sub utilizatorul „root”. Implicit, „root” nu are acces la audio, motiv pentru care nu puteți reda fișierele.
Puteți fie să rulați Xeoma sub un utilizator obișnuit (fără a-l instala la pornirea automată), fie să utilizați o soluție alternativă pentru a asigura sunetul pentru utilizatorul „root". Consultați instrucțiunile despre cum să procedați la linkul: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Nu ezitați să ne contactați dacă aveți nevoie de asistență pentru Xeoma!
12. Încerc să îmi activez licența, dar primesc constant eroarea „Can’t store activation file”. Ce trebuie să fac?
Nu se poate salva fișierul de activare – această eroare apare cel mai frecvent pe sistemele Linux și este, de obicei, legată de drepturile de acces ale sistemului pentru scrierea fișierelor. În primul rând, încercați să activați licențele prin Terminal sau linia de comandă astfel:
{calea către xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (sau -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ dacă doriți să le separați prin punct și virgulă).
Dacă acest lucru nu vă ajută să activați licența, rulați chmod 777 pentru xeoma.app (acordați drepturi de scriere pentru fișiere).
13. Cum pot rula Clienții Xeoma pe mai multe monitoare în Linux?
Puteți găsi informații în acest ghid.
14. Cum pot lansa automat xeoma.app? Utilizez un dispozitiv Intel cu sistem de operare Linux, dar nu pot instala Xeoma ca serviciu deoarece sistemul de operare Linux este limitat și nu pot utiliza systemctl. În prezent, rulez Xeoma manual. Ce trebuie să fac?
Cea mai simplă metodă este lansarea serverului Xeoma prin crontab (script)
Pentru a face acest lucru, puteți utiliza următoarea comandă în Terminal:
sudo crontab -e
Apoi va apărea o fereastră în care trebuie să specificați următoarele (la sfârșitul liniei):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
Astfel, Xeoma va fi lansat de fiecare dată la pornirea dispozitivului.
15. Pot instala Xeoma fără a fi root?
Dacă utilizați instrumentele de instalare Xeoma, acestea vor instala produsul cu permisiuni de „root".
Totuși, puteți crea propriul script de autostart pentru a rula Xeoma, unde puteți specifica toate permisiunile necesare.
7 martie 2014, Actualizat: 23 iunie 2021
Citiți și:
Comenzi de consolă acceptate
Software de supraveghere video Xeoma pentru Linux
Economisiți mai mult cu software-ul Xeoma Linux pentru webcamuri pe Ubuntu
Alegerea unui microcomputer pentru software de supraveghere video
Cum se instalează un sistem de operare de 64/32 biți pe o placă Raspberry Pi 3
