← Назад на чланке
Linux са графичким интерфејсом
Linux без графичког интерфејса
Активација
Скрипта за аутоматско покретање
Решавање проблема
Покретање ARM 32-битне верзије на 64-битном систему
Често постављана питања
Корисничко упутство за Xeoma софтвер за IP камере на Linux-у
Ово упутство за коришћење Xeoma софтвера за видео надзор на Linux-у објашњава основне кораке потребне за рад Xeoma-е на Linux оперативном систему.
Погледајте и: Xeoma за Linux: Први кораци
Ако користите Linux дистрибуцију са графичким интерфејсом, можете преузети Xeoma са званичног веб-сајта. На страници ће вам бити понуђена верзија прилагођена вашем оперативном систему:

Распакујте преузети tgz фајл (кликните десним тастером миша на фајл и изаберите опцију за распаковање).

Појавиће се икона дијаманта xeoma.app. Сада можете покренути Xeoma двоструким кликом на њу.

Инсталација Xeoma софтвера за IP камере за Linux без графичког интерфејса (преко Терминала)
Ако користите серверску верзију Linux-а или желите да поступите преко конзоле, покрените Терминал и извршите
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (за 64-битне системе)
или
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (за 32-битне Linux системе).
Распакујте архиву помоћу команде tar.

Након распаковања добићете фајл xeoma.app. Покрените га да бисте покренули Xeoma (истовремено се покрећу и серверски и клијентски део). Приликом покретања фајла приказаће се кратка помоћ са доступним командама (које се такође могу видети у нашем одељку „Помоћ”).

![]() |
Од верзије Xeoma 22.11.25, уведена је нова функција која омогућава навођење конзолних команди које ће бити аутоматски додате у скрипту за аутоматско покретање након инсталације. На пример, ако извршите -install -coreauto -serverport 8888, команда -serverport 8888 биће аутоматски додата у скрипту за аутоматско покретање. Раније додатне команде нису могле бити комбиноване са командама за инсталацију, већ су морале бити ручно унете у скрипту за аутоматско покретање. |
Покретање xeoma.app има смисла само ако ваш Linux има графички интерфејс. У том случају приказаће се клијентски – визуелни – део:

У супротном, можете покренути само серверски део без приказа визуелног (клијентског) дела:

Преко конзоле можете променити језик, инсталирати и деинсталирати програм, покренути га и активирати.

Да бисте подесили остале функције (на пример, додали и конфигурисали камере, додали корисничке профиле, променили лозинку и подесили је за локални приступ итд.), потребно је да се повежете на овај серверски део са клијента. Уређај са клијентским делом мора имати графички интерфејс. То може бити чак и ваш Android паметни телефон.
Као што видите, Xeoma софтвер за IP камере на Linux-у једнако је једноставан за коришћење као и Xeoma за друге оперативне системе. Штавише, коришћењем Xeoma-е на Ubuntu-у или другим Linux дистрибуцијама штедите не само време и живце, већ и новац.
Занима вас где се на вашем Linux-у чувају подешавања и архиве Xeoma-е? Проверите чланак „Локација Xeoma фајлова"!
Скрипта за аутоматско покретање
Зависно од оперативног система који се користи, скрипта за аутоматско покретање XeomaCoreService налази се на:
etc/init.d
etc/init
/etc/systemd/system/
Ако желите да уредите скрипту (на пример, да повећате кашњење пре покретања), то морате учинити са администраторским привилегијама; у супротном, измене неће бити сачуване.
![]() |
Почевши од верзије Xeoma 22.11.25, приликом инсталације уведена је нова функција која омогућава навођење конзолних команди за аутоматско додавање у скрипту за аутоматско покретање. На пример, ако извршите -install -coreauto -serverport 8888, команда -serverport 8888 биће аутоматски додата у скрипту за аутоматско покретање. Раније се додатне команде нису комбиновале са инсталационим командама, већ су морале ручно да се унесу у скрипту за аутоматско покретање. |
Решавање проблема при покретању/инсталацији
1. Грешка cannot execute binary file (при покретању)
Ако добијете следећу поруку о грешци:
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
Проверите да ли покрећете 32-битни Xeoma на 32-битном Linux-у, односно 64-битни Xeoma на 64-битном Linux-у. Инсталација пакета ia32-libs може помоћи, али је најбоље да користите верзију Xeoma која одговара архитектури вашег оперативног система.
Још један могући узрок ове грешке су недовољне дозволе. У том случају, покушајте да извршите команду chmod 777 xeoma.app у директоријуму где се налази датотека xeoma.app, а затим поново покрените Xeoma сервер (xeoma.app -core).
2. Грешка “No such file or directory” (при покретању)
Ако при покретању добијате грешку No such file or directory, проверите да ли програм покрећете на једном од подржаних оперативних система.
Такође, ова грешка се може јавити ако покрећете 32-битни Xeoma на 64-битном Linux-у (или обрнуто). Обавезно користите 32-битни Xeoma на 32-битном Linux-у, а 64-битни на 64-битном – једноставно преузмите одговарајућу верзију Xeoma за ваш оперативни систем.
3. Грешка “Access denied” (при покретању)
Ако добијете следећу поруку о грешци:
bash: ./xeoma.app: Access denied
Ова грешка се може јавити ако покушавате да покренете Xeoma са USB меморије или диска монтираног са параметром noexec. Препоручујемо да покренете Xeoma са системског диска или да онемогућите ограничења за извршавање.
4. Грешка Illegal instruction (Core dumped) (при покретању)
Ако при покретању добијете грешку Illegal instruction, вероватно користите застарели процесор који не подржава рад Xeoma-е. У том случају, покушајте да покренете старију верзију Xeoma 15.2.25. Ако та верзија ради, а новије не, препоручујемо надоградњу хардвера.
Постоји и друга варијанта ове грешке: Segmentation fault (core dumped)
Ако добијете ову поруку о грешци, могу постојати 3 узрока/решења:
а. Процесор је превише стар и не подржава рад Xeoma-е. У том случају, покушајте да покренете старију верзију Xeoma 15.2.25.
б. Неисправна датотека xeoma.app. Проверите свој оперативни систем и преузмите одговарајућу верзију Xeoma-е (за 32-битни или 64-битни систем). Можете извршити команду uname -a у Терминалу и послати нам излаз из конзоле како бисмо проверили коју сте тачно датотеку преузели.
в. Датотека није у потпуности преузета или распакована (оштећена је). Поново преузмите и/или распакујте Xeoma архиву.
г. Инсталиран је застарели ESET NOD32 који блокира покретање Xeoma-е. Привремено онемогућите антивирус ради теста. Ако се Xeoma успешно покрене и ради са искљученим антивирусом, размотрите коришћење другог антивируса или надоградњу на ESET Endpoint Antivirus for Linux v7, јер је компанија ESET потврдила да неће решавати овај проблем за застарели NOD32 на Linux-у.
д. Xeoma се руши из разних разлога. Пронађите датотеку „trace.log“ у свом систему и пошаљите нам је.
5. Грешка “version `GLIBC_2.17′ not found” (при покретању)
Ако при покретању добијете грешку version `GLIBC_2.17′ not found, вероватно користите застарели оперативни систем који не подржава GLIBC_2.17 (или новију верзију), што је услов за рад Xeoma Linux софтвера за IP камере од верзије 17.7.31 па надаље (на пример, CentOS 6).
Решење: користите старију верзију Xeoma (пре 17.7.31) или ажурирајте свој оперативни систем.
6. Грешка Fail (при инсталацији)
Ако током инсталације добијете следећу грешку
[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
инсталирајте пакет xdg-user-dirs и поново покрените инсталацију.
7. Грешка Приступ је одбијен
Ако добијете грешку „приступ је одбијен“, предузмите следеће кораке:
1) отворите терминал
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/USERNAME/Xeoma.desktop
4) рестартујте сервер
8. Грешка при активацији This activation type is prohibited on your machine
Ова грешка значи да покушавате да активирате Xeoma Lite лиценцу на виртуелној машини.
Lite лиценцу можете активирати само на физичком серверу или нам се обратите да бисмо вашу Lite лиценцу заменили Standard верзијом, уз доплату разлике у цени
Ако ништа од наведеног не помогне, обратите се нашој техничкој подршци и опишите проблем.
Активација
За активацију Xeoma лиценце или обнову потребан вам је лиценцни кључ од 25 знакова који сте добили након куповине. Важно: користите копирање и лепљење из међумеморије уместо ручног уноса лиценцног кључа како бисте избегли грешке у куцању. У терминалу користите пречице Ctrl+Insert или Ctrl+Shift+C за копирање, а Shift+Insert или Ctrl+Shift+V за лепљење.
Xeoma можете активирати путем Главни мени – Регистрација – Активирај.
За активацију Xeoma преко терминала (за headless сервере), користите команду -activateOnline:

Препоручујемо активацију Xeoma са администраторским привилегијама (коришћењем sudo). Све консолне команде можете проверити овде.
Имајте на уму да само серверски део Xeoma захтева лиценце; Xeoma Client је бесплатан и можете користити неограничен број клијената.
Више о активацији прочитајте овде
Покретање ARM 32-битне верзије на 64-битном систему
Ако користите 64-битни оперативни систем, при покретању алата може се појавити грешка „Command not found". У том случају потребно је инсталирати скуп 32-битних библиотека. На дистрибуцијама заснованим на DEB пакетима, библиотеке инсталирајте командом sudo apt-get install ia32-libs.
За покретање алата на дистрибуцијама заснованим на RPM пакетима можда ће бити потребно да инсталирате 32-битну glibc библиотеку: sudo yum install glibc.i686.
Извршите:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Могу ли да инсталирам Xeoma на Ubuntu Server или ми је потребно графичко окружење?
Наравно, Xeoma можете инсталирати на Ubuntu Server без графичког окружења. Обратите пажњу: подршка за звук у конзоли захтева libasound2. Ако користите 64-битну верзију, можда ће вам бити потребно да инсталирате ia32-libs. Након инсталације, у конзоли ће се појавити лозинка за приступ – сачувајте је како бисте могли да се повежете са друге машине (клијента). Упутство за Linux, за инсталацију са GUI-јем или без њега, можете пронаћи овде.
2. Које су команде за управљање Xeoma преко терминала (на ОС-овима без графичког окружења)?
Прочитајте наш водич Xeoma on Linux и листу доступних команди.
3. Мој сервер је Linux. Могу ли се повезати на њега са Mac-а?
Да. Програм је крос-платформски. Сервер можете инсталирати (или само покренути, без инсталације) на било ком од подржаних ОС-ова, на пример Debian, а на њега се можете повезати даљински са било које друге машине са подржаним ОС-ом, укључујући Mac са Mac OSX-ом. Потребно је само да користите одговарајући Xeoma фајл за оперативни систем на којем се апликација покреће.
4. Linux. Како да покренем апликацију из архиве (xeoma.app) или то уопште није апликација? Постоје ли неки захтеви за Linux хардвер?
Xeoma тренутно подржава следеће Linux дистрибуције: openSUSE, Mint, Debian, Ubuntu, CentOS и друге; комплетан списак можете пронаћи овде. За инсталацију или покретање Xeoma на Linux-у, уверите се да распакујете xeoma_linux.tgz архиву на Linux машини. У супротном, потребно је извршити: chmod a+x xeoma.app, након чега Xeoma покрећете као и обично: ./xeoma.app.
Прочитајте наш водич за Xeoma на Linux-у.
5. Како да променим порт при повезивању на удаљени сервер?
Не морате мењати порт. Ако серверски рачунар нема статичку IP адресу, потребно је да подесите прослеђивање портова (користите portforward.com за упутства или, једноставније и практичније, набавите претплату за Repeater и заборавите на прослеђивање портова!). Међутим, ако је уобичајени Xeoma порт заузет, користите команду -serverport да бисте задали нови. Погледајте упутство овде
Када сте сигурни да треба да промените подразумевани Xeoma порт 8090, користите команду serverport. Ако Xeoma није инсталирана, покрените је овом командом уз жељени порт. Ако је Xeoma инсталирана, отворите скрипту за аутоматско покретање и ту измените serverport. На пример, у Windows-у: идите на HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService у регистру и извршите измену
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. За Linux, погледајте овде где се налази скрипта за аутоматско покретање
6. Xeoma ради на Fedora 18. Када покренем xeoma -core, не могу да се повежем удаљено са клијента. Шта да урадим?
Покрените -showpassword у командној линији Xeoma-е да бисте видели лозинку за удаљени приступ (потребна је за повезивање); ово ће аутоматски омогућити удаљени приступ. Затим поново покрените Xeoma и она ће прихватати везе са било које IP адресе. Ако инсталирате Xeoma, удаљени приступ ће бити аутоматски омогућен.
Имајте на уму да се у Linux-у команда мора извршити са sudo.
7. Порука коју добијам сваки пут када покушам да покренем ./xeoma.app -client је:
! XWindow графичка љуска није доступна у конзолном режиму
Имате ли идеју шта може бити проблем?
Проверите да ли је постављена променљива окружења XAUTHORITY:
echo $XAUTHORITY
Ако није, поставите је.
8. Имам Xeoma сервер на Linux-у без графичког интерфејса. Како да сазнам верзију серверског дела?
Када се са клијента повежете на серверски део, у наслову прозора Xeoma видећете верзију сервера и верзију клијента. Ако серверски део није подешен за аутоматско покретање, информације ћете добити у Терминалу при покретању Xeoma-е.
9. Како да преузмем претходну верзију Xeoma-е на свој Linux сервер без графичког интерфејса?
Можете користити следећу команду (нпр. за преузимање Xeoma верзије 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Где „2020-12-18” представља број верзије 20.12.18 која вам је потребна, исписан у формату датума (други пример: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz за верзију Xeoma 17.8.31). Називе претходних верзија Xeoma-е можете проверити овде.
Након што преузмете потребну верзију, можете користити овај приручник за Linux да бисте распаковали и инсталирали Xeoma.
10. Покрећем Xeoma на Odroid XU4 са Ubuntu Mate 20.04. Инсталирао сам VNC сервер за удаљени приступ, али се Xeoma апликација не покреће преко VNC сесије. Имате ли идеју како да ово решим?
Да ли користите TightVNC? Његова подешавања не дозвољавају покретање Xeoma клијента.
Најједноставнији начин да решите овај проблем је инсталација верзије RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
затим:
sudo raspi-config
Затим изаберите Interfacing Options и омогућите VNC. На овај начин, клијент би требало да се покрене исправно.
11. Немам звук на Linux-у. У чему је проблем?
Када је Xeoma подешена за аутоматско покретање на Linux систему, она се покреће под корисником „root”. Подразумевано, „root” нема приступ аудио уређајима, због чега не можете да репродукујете сопствене датотеке.
Можете покренути Xeoma под обичним корисником (без инсталације за аутоматско покретање) или користити заобилазно решење да омогућите звук за „root”. Прочитајте упутство како то урадити на линку: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Слободно нам се обратите ако вам је потребна помоћ у вези са Xeoma-ом!
12. Покушавам да активирам лиценцу, али стално добијам грешку „Can’t store activation file”. Шта да урадим?
Немогуће сачувати активациони фајл – ова грешка се најчешће јавља на Linux системима и обично је повезана са системским дозволама за писање фајлова. Прво покушајте да активирате лиценце путем терминала или командне линије на следећи начин:
{putanja do xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (или -activateOnline 'SERIAL1;SERIAL2IFANY;SERIAL3IFANY' ако желите да их одвојите тачка-запетом).
Ако то не помогне при активацији лиценце, покрените chmod 777 за xeoma.app (доделите дозволе за писање фајлова).
13. Како да покренем Xeoma клијенте на неколико монитора на Linux-у?
Информације можете пронаћи у овом упутству.
14. Како могу аутоматски покренути xeoma.app? Користим Intel уређај и Linux ОС, али не могу да инсталирам Xeoma као сервис јер је Linux ОС ограничен и не могу да користим systemctl. Тренутно Xeoma покрећем ручно. Шта да радим?
Најједноставнији начин је покретање Xeoma сервера помоћу crontab-а (скрипте)
За то можете користити следећу команду у терминалу:
sudo crontab -e
Затим ће се појавити прозор у којем треба да унесете следеће (на крају линије):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
На овај начин ће се Xeoma покренути сваки пут при покретању уређаја.
15. Могу ли инсталирати Xeoma без root привилегија?
Ако користите Xeoma алате за инсталацију, софтвер се инсталира са 'root' привилегијама.
Међутим, можете креирати и сопствену скрипту за аутоматско покретање Xeoma-е, где можете дефинисати све потребне дозволе.
7. март 2014, Ажурирано: 23. јун 2021
Прочитајте и:
Подржане консолне команде
Xeoma софтвер за видео надзор за Linux
Уштедите више уз Xeoma софтвер за веб-камере на Ubuntu Linux-у
Избор микрокомпјутера за CCTV софтвер
Како инсталирати 64/32-битни оперативни систем на Raspberry Pi 3 плочу
