← Tilbake til artikler
Linux med grafisk grensesnitt
Linux uten grafisk grensesnitt
Aktivering
Autostart-skript
Feilsøking
Kjøring av ARM 32-bit på et 64-bit system
FAQ
Brukerhåndbok for Xeoma IP-kameraprogramvare til Linux
Denne brukerhåndboken for Xeoma som overvåkningsprogramvare for Linux gir deg innsikt i de grunnleggende trinnene for bruk av Xeoma på Linux OS.
Se også: Xeoma for Linux: Kom i gang
Hvis du har en Linux-distribusjon med grafisk grensesnitt, kan du laste ned Xeoma fra den offisielle nettsiden. På siden tilbys du å laste ned versjonen som tilsvarer operativsystemet ditt:

Pakk ut den nedlastede tgz-filen (høyreklikk på filen og velg alternativet for utpakking).

Du vil se diamantikonet til xeoma.app. Du kan nå starte Xeoma ved å dobbeltklikke på ikonet.

Installasjon av Xeoma IP-kameraprogramvare for Linux uten grafisk grensesnitt (via Terminal)
Hvis du har en serverversjon av Linux, eller ønsker å gjøre dette via konsollen, åpner du Terminalen og kjører:
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (for 64-bit systemer)
eller
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (for 32-bit Linux).
Pakk ut arkivet med tar-kommandoen.

Etter utpakking får du filen xeoma.app. Kjør denne for å starte Xeoma (både server- og klientdelen samtidig). Når du åpner filen, vises en kort hjelpetekst med tilgjengelige kommandoer (disse finnes også i «Hjelp»-seksjonen vår).

![]() |
Fra og med versjon Xeoma 22.11.25 er det lagt til en ny funksjon for konsollkommandoer ved installasjon av Xeoma, som gjør det mulig å spesifisere kommandoer som skal legges til i autostart-skriptet etter installasjon. Hvis du for eksempel kjører -install -coreauto -serverport 8888, vil kommandoen -serverport 8888 automatisk legges til i autostart-skriptet. Tidligere kunne ikke tilleggskommandoer kombineres med installasjonskommandoene, og måtte derfor spesifiseres manuelt i autostart-skriptet. |
Å kjøre xeoma.app fungerer kun dersom Linux-systemet ditt har et grafisk grensesnitt. Da vil klientdelen – den visuelle delen – vises:

Ellers kan du kjøre serverdelen uten å vise den visuelle delen (klientdelen):

Du kan endre språk via konsoll, installere og avinstallere programmet, samt kjøre og aktivere det.

For å konfigurere andre funksjoner (for eksempel legge til og konfigurere kameraer, opprette brukerprofiler, endre passord og angi lokal tilgang, osv.) må du koble til denne serverdelen fra en klient. Maskinen med klientdelen må ha grafisk grensesnitt. Dette kan til og med være en Android-smarttelefon.
Som du ser, er Xeoma IP-kameraprogramvare for Linux like enkel å bruke som Xeoma for andre operativsystemer. Dessuten sparer du ikke bare tid og krefter, men også penger med Xeoma på Ubuntu eller andre Linux-distribusjoner.
Lurer du på hvor Xeomas innstillinger og arkiver lagres på Linux-systemet ditt? Se artikkelen «Plassering av Xeoma-filer»!
Autostart-skript
Avhengig av hvilket operativsystem som brukes, finner du autostart-skriptet for XeomaCoreService i:
etc/init.d
etc/init
/etc/systemd/system/
Hvis du trenger å redigere skriptet (for eksempel for å øke forsinkelsen før oppstart), må du gjøre dette med administratorrettigheter, ellers vil ikke endringene bli lagret.
![]() |
Fra og med versjon Xeoma 22.11.25 er det innført en ny funksjon som lar deg angi konsollkommandoer som automatisk legges til i autostart-skriptet ved installasjon av Xeoma. Hvis du for eksempel kjører -install -coreauto -serverport 8888, vil kommandoen -serverport 8888 automatisk bli lagt til i autostart-skriptet. Tidligere kunne ikke tilleggskommandoer kombineres med installasjonskommandoene, men måtte angis manuelt i autostart-skriptet. |
Feilsøking ved oppstart/installasjon
1. Feil: cannot execute binary file (ved oppstart)
Hvis du mottar følgende feilmelding:
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
Kontroller at du kjører 32-bit Xeoma på 32-bit Linux, eller 64-bit Xeoma på 64-bit Linux. Installasjon av ia32-libs kan hjelpe, eller bruk en Xeoma-versjon med arkitektur som samsvarer med operativsystemet.
En annen årsak til denne feilen kan være manglende rettigheter. Prøv i så fall å kjøre chmod 777 xeoma.app i mappen der xeoma.app befinner seg, og start deretter Xeoma-serveren på nytt (xeoma.app -core).
2. Feil: “No such file or directory” (ved oppstart)
Hvis du får feilmeldingen No such file or directory ved oppstart, bør du kontrollere at du kjører programmet på et av de støttede operativsystemene.
Feilen kan også oppstå hvis du kjører 32-bit Xeoma på 64-bit Linux (eller omvendt). Sørg for å kjøre 32-bit Xeoma på 32-bit Linux og 64-bit Xeoma på 64-bit Linux – last ned riktig versjon av Xeoma for ditt OS.
3. Feil: “Access denied” (ved oppstart)
Hvis du mottar følgende feilmelding:
bash: ./xeoma.app: Access denied
Denne feilen kan oppstå hvis du prøver å starte Xeoma fra en USB-minnepinne eller en disk som er montert i systemet med parameteren noexec. Vi anbefaler at du starter Xeoma fra systemdisken eller deaktiverer utførelsesrestriksjonene.
4. Feil: Illegal instruction (Core dumped) (ved oppstart)
Hvis du får feilmeldingen Illegal instruction ved oppstart, kan det skyldes en utdatert prosessor som ikke støtter Xeoma. Prøv i så fall å kjøre den eldre versjonen Xeoma 15.2.25 i stedet. Hvis denne fungerer mens nyere versjoner ikke gjør det, bør du oppgradere maskinvaren.
Det finnes en annen variant av denne feilen: Segmentation fault (core dumped)
Hvis du får denne feilmeldingen, kan det skyldes ett av følgende tre problemer:
a. Prosessoren er for gammel til å kjøre Xeoma. Prøv i så fall å kjøre den eldre versjonen Xeoma 15.2.25 i stedet.
b. Feil xeoma.app-fil. Kontroller operativsystemet og last ned riktig versjon av Xeoma (for 32-bit eller 64-bit system). Du kan kjøre kommandoen uname -a for xeoma.app-filen via Terminal og sende oss utdataene fra konsollen, slik at vi kan verifisere hvilken fil du har lastet ned.
c. Filen er ikke fullstendig nedlastet eller pakket ut (korrupt fil). Last ned og/eller pakk ut Xeoma-arkivet på nytt.
d. En utdatert versjon av ESET NOD32 er installert og blokkerer oppstarten av Xeoma. Prøv å deaktivere antivirusprogrammet som en test. Hvis Xeoma starter og fungerer normalt med antiviruset avskrudd, bør du vurdere å bytte antivirusprogram eller oppgradere til ESET Endpoint Antivirus for Linux v7, ettersom ESET har bekreftet at de ikke vil utbedre dette problemet for den eldre NOD32 for Linux.
e. Xeoma krasjer av andre årsaker. Finn filen "trace.log" i systemet ditt og send den til oss.
5. Feil: “version `GLIBC_2.17′ not found” (ved oppstart)
Hvis du får feilmeldingen version `GLIBC_2.17′ not found ved oppstart, bruker du sannsynligvis et utdatert operativsystem som ikke støtter GLIBC_2.17 (eller høyere). Dette kreves for Xeoma-programvaren for Linux IP-kameraer fra og med versjon 17.7.31 (for eksempel CentOS 6).
Løsning: Bruk en eldre versjon av Xeoma (eldre enn 17.7.31) eller oppdater operativsystemet.
6. Feil: Fail (ved installasjon)
Hvis du får følgende feil under installasjonen
[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
Vennligst installer pakken xdg-user-dirs og kjør installasjonen på nytt.
7. Feil: Permission denied
Hvis du får feilmeldingen «Permission denied», prøv følgende trinn:
1) Åpne terminalen
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/BRUKERNAVN/Xeoma.desktop
4) Start serveren på nytt
8. Aktiveringsfeil: Denne aktiveringstypen er ikke tillatt på din maskin
Hvis du får denne feilen, betyr det at du forsøker å aktivere en Xeoma Lite-lisens på en virtuell maskin.
Lite-lisenser kan kun aktiveres på en fysisk server. Du kan også kontakte oss for å bytte ut Lite-lisensen med en Standard-lisens, forutsatt at prisforskjellen dekkes
Hvis ingen av disse løsningene fungerer, ber vi deg kontakte vår tekniske support med en beskrivelse av problemet.
Aktivering
For å aktivere Xeoma-lisensen eller fornye den, trenger du den 25-tegns lisensnøkkelen du mottok etter kjøpet. Viktig: Bruk kopier og lim inn fra utklippstavlen i stedet for å skrive inn lisensnøkkelen manuelt for å unngå skrivefeil. I terminalen bruker du hurtigtastene Ctrl+Insert eller Ctrl+Shift+C for kopiering, og Shift+Insert eller Ctrl+Shift+V for liming inn.
Du kan aktivere Xeoma via Hovedmeny – Registrering – Aktiver.
For å aktivere Xeoma via terminalen (for headless-servere), bruk kommandoen -activateOnline:

Vi anbefaler å aktivere Xeoma med administratorrettigheter (ved bruk av sudo). Alle konsollkommandoer finner du her.
Merk at kun serverdelen av Xeoma krever lisens. Xeoma Client er gratis, og du kan bruke så mange du trenger.
Kjøring av ARM 32-bit på et 64-bit-system
Hvis du bruker et 64-bit operativsystem, kan du få feilmeldingen «Command not found» når du starter verktøyet. I så fall må du installere et sett med 32-bit-biblioteker. I DEB-baserte distribusjoner installerer du bibliotekene med kommandoen sudo apt-get install ia32-libs.
For å kjøre verktøy i RPM-baserte distribusjoner må du kanskje installere 32-bit glibc-biblioteket: sudo yum install glibc.i686.
Kjør:
sudo dpkg --add-architecture i386; sudo apt-get -y install libc6:i386 libncurses5:i386 libstdc++6:i386
FAQ
1. Kan jeg installere Xeoma på Ubuntu Server, eller trenger jeg et skrivebordsmiljø?
Ja, du kan installere Xeoma på Ubuntu Server uten grafisk brukergrensesnitt. Vær oppmerksom på at lydstøtte i konsollen krever libasound2. Hvis du kjører en 64-bit-versjon, kan det være nødvendig å installere ia32-libs. Etter installasjonen vises et tilgangspassord i konsollen – dette må du lagre et sted for å kunne koble til fra en annen maskin (klient). Instruksjoner for Linux, både for installasjon med og uten grafisk grensesnitt, finner du her.
2. Hvilke kommandoer brukes til å styre Xeoma via terminalen (på operativsystemer uten grafisk brukergrensesnitt)?
Les guiden vår om Xeoma på Linux og listen over tilgjengelige kommandoer.
3. Serveren min kjører Linux. Kan jeg koble til den fra en Mac?
Ja. Programmet er plattformuavhengig. Serveren kan installeres (eller bare kjøres uten installasjon) på ethvert av de støttede operativsystemene, for eksempel Debian, og du kan koble til den eksternt fra en annen maskin med et støttet operativsystem, som en Mac med macOS. Du trenger bare å ha riktig Xeoma-fil for operativsystemet den kjøres på.
4. Linux. Hvordan kjører jeg applikasjonen fra arkivet (xeoma.app), eller er det ikke en applikasjon i det hele tatt? Finnes det noen maskinvarekrav for Linux?
Xeoma støtter foreløpig følgende Linux-distribusjoner: openSUSE, Mint, Debian, Ubuntu, CentOS og andre. Den fullstendige listen finner du her. For å installere eller kjøre Xeoma på Linux må du sørge for at du pakker ut xeoma_linux.tgz-arkivet på en Linux-maskin. Deretter må du kjøre kommandoen: chmod a+x xeoma.app, og så kan du starte Xeoma som vanlig: ./xeoma.app.
Les guiden vår om Xeoma på Linux.
5. Hvordan endrer jeg port når jeg kobler til en ekstern server?
Du trenger ikke å endre porten. Hvis serveren ikke har en statisk IP-adresse, må du konfigurere portviderekobling (bruk portforward.com for instruksjoner, eller – enklere og mer praktisk – skaff deg et Repeater-abonnement, så slipper du å tenke på portviderekobling!). Men hvis Xeomas standardport er opptatt, må du bruke kommandoen -serverport for å angi en ny. Se instruksjonen her
Men hvis du er helt sikker på at du må endre Xeomas standardport 8090, bruker du kommandoen serverport. Hvis Xeoma ikke er installert, starter du programmet med denne kommandoen etterfulgt av ønsket portnummer. Hvis Xeoma er installert, går du til autostart-skriptet og endrer serverport der. I Windows: gå til HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService i registeret og gjør endringen der
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. For Linux, se her hvor autostart-skriptet ligger
6. Xeoma kjører på Fedora 18. Når jeg kjører xeoma -core, får jeg ikke koblet til eksternt fra klienten. Hva gjør jeg?
Kjør -showpassword i Xeomas kommandolinje for å se passordet for fjerntilgang (du trenger dette for å koble til eksternt); dette aktiverer fjerntilgang automatisk. Start deretter Xeoma på nytt, så vil den akseptere tilkoblinger fra alle IP-adresser. Hvis du installerer Xeoma, aktiveres fjerntilgang automatisk.
Merk at kommandoen i Linux må kjøres med sudo.
7. Meldingen jeg får hver gang jeg prøver å starte ./xeoma.app -client, er:
! XWindow graphical shell is not available in console mode
Har du noen idé om hva som kan være galt?
Kontroller om XAUTHORITY-variabelen er satt:
echo $XAUTHORITY
Hvis ikke, setter du den.
8. Jeg har Xeoma-server på Linux uten GUI. Hvordan finner jeg versjonen på serverdelen?
Når du kobler til serverdelen fra en klient, vises versjonsnummeret for både server og klient i tittelen på Xeoma-vinduet. Hvis serverdelen ikke er konfigurert for autostart, finner du informasjonen i terminalen når du starter Xeoma.
9. Hvordan laster jeg ned en tidligere versjon av Xeoma til Linux-serveren min uten GUI?
Du kan bruke følgende kommando (f.eks. for å laste ned Xeoma-versjon 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Der «2020-12-18» er versjonsnummeret 20.12.18 konvertert til datoformat (et annet eksempel: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz for Xeoma-versjon 17.8.31). Du kan se navnene på tidligere Xeoma-versjoner her.
Etter at du har lastet ned ønsket versjon, kan du bruke denne Linux-veiledningen for å pakke ut og installere Xeoma.
10. Jeg kjører Xeoma på en Odroid XU4 med Ubuntu Mate 20.04. Jeg har installert en VNC-server for fjerntilgang, men Xeoma-appen starter ikke i VNC-økten. Har du noen idé om hvordan dette kan løses?
Bruker du TightVNC? Innstillingene der tillater ikke oppstart av Xeoma Client.
Den enkleste måten å løse dette på, er å installere RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
deretter:
sudo raspi-config
Velg deretter Interfacing Options og aktiver VNC. Da skal klienten starte korrekt.
11. Jeg har ikke lyd i Linux. Hva er årsaken?
Når Xeoma er konfigurert for autostart på et Linux-system, kjører den under brukeren «root». Som standard har ikke «root» tilgang til lydenheten, og det er derfor du ikke får spilt av dine egne filer.
Du kan enten kjøre Xeoma under en vanlig bruker (uten å konfigurere autostart) eller bruke en løsning for å gi «root» lydtilgang. Les instruksjonene for hvordan du gjør dette via denne lenken: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Du er velkommen til å kontakte oss hvis du trenger hjelp med Xeoma!
12. Jeg prøver å aktivere lisensen min, men får feilmeldingen «Can’t store activation file». Hva bør jeg gjøre?
Kan ikke lagre aktiveringsfil – denne feilen oppstår oftest på Linux-maskiner og er vanligvis knyttet til systemrettigheter for filskriving. Forsøk først å aktivere lisensene via Terminal eller kommandolinje slik:
{sti til xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (eller -activateOnline ‘SERIAL1;SERIAL2IFANY;SERIAL3IFANY’ hvis du vil skille dem med semikolon).
Hvis dette ikke aktiverer lisensen, kjør chmod 777 for xeoma.app (gi skriverettigheter til filen).
13. Hvordan kjører jeg Xeoma-klienter på flere skjermer i Linux?
Du finner informasjon i denne veiledningen.
14. Hvordan starter jeg xeoma.app automatisk? Jeg bruker en Intel-enhet med Linux, men kan ikke installere Xeoma som en tjeneste fordi Linux-versjonen er begrenset, og jeg får ikke installert via systemctl. Foreløpig kjører jeg Xeoma manuelt. Hva bør jeg gjøre?
Den enkleste metoden er å starte Xeoma-serveren ved hjelp av crontab (skript)
For å gjøre dette kan du bruke følgende kommando i terminalen:
sudo crontab -e
Du får da opp et vindu der du skal spesifisere dette (på slutten av linjen):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
På denne måten startes Xeoma automatisk hver gang enheten slås på.
15. Kan jeg installere Xeoma uten root-tilgang?
Ved bruk av Xeomas installasjonsverktøy installeres programvaren med root-rettigheter.
Du kan imidlertid opprette ditt eget autostart-skript for å kjøre Xeoma, hvor du selv definerer alle nødvendige rettigheter.
7. mars 2014, Oppdatert: 23. juni 2021
Les også:
Støttede konsollkommandoer
Xeoma overvåkningsprogramvare for Linux
Spar mer med Xeoma Linux-programvare for webkamera til Ubuntu
Valg av mikrodatamaskin for CCTV-programvare
Slik installerer du et 64/32-bits operativsystem på et Raspberry Pi 3-kort
