← Tilbage til artikler
Linux med grafisk shell
Linux uden grafisk shell
Aktivering
Autostart-script
Fejlfinding
Start af ARM 32-bit på et 64-bit system
FAQ
Brugervejledning til Xeoma IP-kamerasoftware til Linux
Denne brugervejledning i brug af Xeoma som overvågningssoftware til Linux giver dig indblik i de grundlæggende trin til at anvende Xeoma på Linux OS.
Se også: Xeoma til Linux: Kom i gang
Hvis din Linux-distribution har en grafisk shell, kan du downloade Xeoma fra den officielle hjemmeside. På siden bliver du tilbudt at downloade den version, der svarer til dit operativsystem:

Udpak den downloadede tgz-fil (højreklik på filen, og vælg muligheden for udpakning).

Du vil se diamantikonet xeoma.app. Du kan nu starte Xeoma ved at dobbeltklikke på det.

Installation af Xeoma IP-kamerasoftware til Linux uden grafisk shell (via Terminal)
Hvis din Linux er en serverversion, eller hvis du vil gøre det samme via konsollen, skal du åbne Terminalen og eksekvere:
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux64.tgz (til 64-bit-systemer)
eller
wget https://felenasoft.com/xeoma/downloads/latest/linux/xeoma_linux.tgz (til 32-bit-Linux).
Udpak arkivet med kommandoen tar.

Når udpakningen er færdig, får du filen xeoma.app. Kør den for at starte Xeoma (både server- og klientdelen på én gang). Når du åbner filen, vises en kort hjælp med de kommandoer, der kan bruges (disse kan også ses i vores sektion 'Hjælp').

![]() |
Fra version Xeoma 22.11.25 er der tilføjet en ny funktion, der gør det muligt at angive konsolkommandoer, som tilføjes til autostart-scriptet efter installation. Hvis du eksempelvis kører -install -coreauto -serverport 8888, vil kommandoen -serverport 8888 automatisk blive tilføjet til autostart-scriptet. Tidligere kunne yderligere kommandoer ikke kombineres med installationskommandoerne og skulle angives manuelt i autostart-scriptet. |
Det giver kun mening at køre xeoma.app, hvis din Linux har en grafisk shell. I så fald vises klientdelen – den visuelle del:

Ellers kan du blot køre serverdelen uden at vise den visuelle del (klientdelen):

Du kan ændre sprog via konsollen, installere og afinstallere programmet, køre det og aktivere det.

For at konfigurere andre funktioner (f.eks. tilføje og konfigurere kameraer, oprette brugerprofiler, ændre adgangskode og indstille lokal adgang osv.) skal du oprette forbindelse til denne serverdel fra en klient. Maskinen med klientdelen skal have en grafisk shell. Det kan endda være din Android-smartphone.
Som du kan se, er Xeoma IP-kamerasoftware til Linux lige så let at håndtere som Xeoma til andre operativsystemer. Desuden kan du med Xeoma på Ubuntu eller andre Linux-distributioner spare ikke blot tid og besvær, men også penge.
Undrer du dig over, hvor Xeomas indstillinger og arkiver gemmes på din Linux? Så tjek artiklen 'Placering af Xeoma-filer'!
Autostart-script
Afhængigt af det anvendte operativsystem findes autostart-scriptet XeomaCoreService i:
etc/init.d
etc/init
/etc/systemd/system/
Hvis du skal redigere scriptet (f.eks. for at øge forsinkelsen før start), skal du gøre det med administratorrettigheder; ellers gemmes ændringerne ikke.
![]() |
Fra version Xeoma 22.11.25 er der indført en ny funktion, der gør det muligt at angive konsolkommandoer, som automatisk tilføjes til autostart-scriptet ved installation af Xeoma. Hvis du f.eks. kører -install -coreauto -serverport 8888, vil kommandoen -serverport 8888 automatisk blive tilføjet til autostart-scriptet. Tidligere kunne ekstra kommandoer ikke kombineres med installationskommandoerne, men skulle angives manuelt i autostart-scriptet. |
Fejlfinding ved start/installation
1. Fejl: cannot execute binary file (ved start)
Hvis du modtager følgende fejlmeddelelse:
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
Sørg for, at du kører 32-bit Xeoma på 32-bit Linux eller 64-bit Xeoma på 64-bit Linux. Installation af ia32-libs kan løse problemet, eller du kan blot bruge den version af Xeoma, der matcher dit operativsystems arkitektur.
En anden årsag til denne fejl kan være utilstrækkelige rettigheder. Prøv i så fald at køre kommandoen chmod 777 xeoma.app i mappen, hvor din xeoma.app ligger, og start derefter Xeoma-serveren igen (xeoma.app -core).
2. Fejl: “No such file or directory” (ved start)
Hvis du får fejlen No such file or directory ved start, skal du kontrollere, om du kører programmet på et af de understøttede operativsystemer.
Fejlen kan også opstå, hvis du kører 32-bit Xeoma på 64-bit Linux (eller omvendt). Sørg for at matche versionen: Kør 32-bit Xeoma på 32-bit Linux og 64-bit Xeoma på 64-bit Linux – download den korrekte version af Xeoma til dit OS.
3. Fejl: “Access denied” (ved start)
Hvis du modtager følgende fejlmeddelelse:
bash: ./xeoma.app: Access denied
Denne fejl kan opstå, hvis du forsøger at starte Xeoma fra et USB-stik eller en disk, der er monteret med parameteren noexec. Vi anbefaler, at du starter Xeoma fra en systemdisk eller deaktiverer kørselsrestriktionerne.
4. Fejl: Illegal instruction (Core dumped) (ved start)
Hvis du får fejlen Illegal instruction ved start, skyldes det muligvis en forældet processor, der ikke kan køre Xeoma. Prøv i så fald at køre en ældre version, Xeoma 15.2.25 i stedet. Hvis denne virker, mens nyere versioner ikke gør, bør du opgradere din hardware.
Der findes en anden variant af denne fejl: Segmentation fault (core dumped)
Hvis du får denne fejlmeddelelse, kan der være tre mulige årsager og løsninger:
a. Processoren er for gammel til at køre Xeoma. Prøv i så fald at starte en ældre version, Xeoma 15.2.25 i stedet.
b. Forkert xeoma.app-fil. Kontroller dit OS, og download den korrekte version af Xeoma (til 32-bit eller 64-bit system). Du kan køre kommandoen uname -a på xeoma.app-filen via terminalen og sende os outputtet fra konsollen, så vi kan verificere, hvilken fil du har downloadet.
c. Filen er ikke downloadet eller udpakket korrekt (korrupt fil). Download og/eller udpak Xeoma-arkivet igen.
d. Der er installeret en forældet version af ESET NOD32, der blokerer for opstart af Xeoma. Prøv at deaktivere antivirusprogrammet som test. Hvis Xeoma starter og fungerer korrekt med deaktiveret antivirus, bør du overveje at skifte antivirusløsning eller opdatere til ESET Endpoint Antivirus for Linux v7, da ESET har bekræftet, at de ikke vil rette dette problem i den forældede NOD32 til Linux.
e. Xeoma crascher af andre årsager. Find filen "trace.log" på dit system og send den til os.
5. Fejl: “version `GLIBC_2.17′ not found” (ved start)
Hvis du får fejlen version `GLIBC_2.17′ not found ved start, bruger du muligvis et forældet operativsystem, der ikke understøtter GLIBC_2.17 (eller højere), hvilket er påkrævet for Xeoma Linux IP-kamera software fra version 17.7.31 (f.eks. CentOS 6).
Løsning: Brug en ældre version af Xeoma (ældre end 17.7.31), eller opdater dit OS.
6. Fejl: Fail (ved installation)
Hvis du modtager følgende fejl under installationen
[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
Installer venligst pakken xdg-user-dirs og kør installationen igen.
7. Fejl Permission denied
Hvis du får fejlen "permission denied", skal du prøve følgende trin:
1) Åbn Terminal
2) sudo chmod 777 /usr/local/Xeoma/ -R
3) sudo chmod 777 /home/BRUGERNAVN/Xeoma.desktop
4) Genstart serveren
8. Aktiveringsfejl Denne aktiveringstype er forbudt på din maskine
Hvis du får denne fejl, betyder det, at du forsøger at aktivere en Xeoma Lite-licens på en virtuel maskine.
Du kan kun aktivere en Lite-licens på en fysisk server, eller du kan kontakte os for at få ombyttet din Lite-licens til en Standard-licens, forudsat at prisforskellen dækkes
Hvis ingen af disse løsninger hjælper, bedes du kontakte vores tekniske support med en beskrivelse af problemet.
Aktivering
For at aktivere din Xeoma-licens eller fornyelse skal du bruge den 25-tegnede licensnøgle, du modtog ved købet. Vigtigt: Brug kopi/indsæt fra udklipsholderen i stedet for at indtaste licensnøglen manuelt for at undgå tastefejl. I Terminal skal du bruge genvejene Ctrl+Insert eller Ctrl+Shift+C til kopiering og Shift+Insert eller Ctrl+Shift+V til indsættelse.
Du kan aktivere Xeoma via Hovedmenu – Registrering – Aktiver.
For at aktivere Xeoma via Terminal (til headless-servere) skal du bruge kommandoen -activateOnline:

Vi anbefaler at aktivere Xeoma med administratorrettigheder (ved hjælp af sudo). Alle konsolkommandoer kan findes her.
Bemærk, at kun serverdelen af Xeoma kræver licenser; Xeoma Client er gratis, og du kan bruge så mange, som du har brug for.
Kørsel af ARM 32-bit på et 64-bit-system
Hvis der anvendes et 64-bit operativsystem, kan du få fejlen "Command not found", når du starter hjælpeprogrammet. I så fald skal du installere et sæt 32-bit-biblioteker. På DEB-baserede distributioner installeres bibliotekerne med kommandoen sudo apt-get install ia32-libs.
For at køre hjælpeprogrammer på RPM-baserede distributioner skal du muligvis installere 32-bit-biblioteket glibc: sudo yum install glibc.i686.
Udfø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å en Ubuntu-server, eller kræves der en grafisk brugerflade?
Ja, du kan installere Xeoma på en Ubuntu-server uden grafisk brugerflade. Bemærk: Lydsupport i konsollen kræver libasound2. Hvis du kører en 64-bit-version, skal du muligvis installere ia32-libs. Efter installationen vises en adgangskode i konsollen – denne skal gemmes, så du kan oprette forbindelse fra en anden maskine (klient). Linux-vejledningen til både installation med og uden grafisk brugerflade findes her.
2. Hvilke kommandoer bruges til at styre Xeoma via Terminal (på OS uden grafisk shell)?
Læs venligst vores guide til Xeoma på Linux og listen over tilgængelige kommandoer.
3. Min server kører Linux. Kan jeg forbinde til den fra en Mac?
Ja. Programmet er platformsuafhængigt. Din server kan installeres (eller blot køres uden installation) på ethvert af de understøttede operativsystemer, f.eks. Debian, og du kan oprette forbindelse eksternt fra en anden maskine med et hvilket som helst understøttet operativsystem, herunder en Mac med macOS. Du skal blot bruge den korrekte Xeoma-fil til det operativsystem, programmet startes på.
4. Linux. Hvordan kører jeg applikationen fra arkivet (xeoma.app), eller er det slet ikke en applikation? Er der hardwarekrav til Linux?
Xeoma understøtter i øjeblikket følgende Linux-distributioner: openSUSE, Mint, Debian, Ubuntu, CentOS og andre; den fulde liste findes her. For at installere eller køre Xeoma på Linux skal du sikre dig, at du udpakker arkivet xeoma_linux.tgz på en Linux-maskine. Ellers skal du udføre: chmod a+x xeoma.app, hvorefter du kan køre Xeoma som sædvanligt: ./xeoma.app.
Læs venligst vores guide til Xeoma på Linux.
5. Hvordan ændrer jeg port, når jeg opretter forbindelse til en fjernserver?
Du behøver ikke at ændre porten. Hvis servercomputeren ikke har en statisk IP-adresse, skal du opsætte portvideresendelse (brug portforward.com til vejledning eller – endnu nemmere og mere bekvemt – tegn et Repeater-abonnement, så du slipper for portvideresendelse!). Hvis Xeomas standardport er optaget, skal du bruge kommandoen -serverport til at angive en ny. Se vejledningen her
Hvis du er sikker på, at du skal ændre Xeomas standardport 8090, skal du bruge kommandoen serverport. Hvis Xeoma ikke er installeret, skal du starte programmet med denne kommando efterfulgt af den ønskede port. Hvis Xeoma er installeret, skal du gå til autostart-scriptet og ændre serverport der. I Windows: gå til HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\XeomaCoreService i registreringsdatabasen og foretag ændringen der
C:\Users\test\AppData\Local\VirtualStore\Program Files\Xeoma\xeoma.exe -service -startdelay 10 -serverport 10099. For Linux, se her, hvor autostart-scriptet findes
6. Xeoma kører i Fedora 18. Når jeg kører xeoma -core, kan jeg ikke oprette forbindelse via fjernadgang fra klienten. Hvad skal jeg gøre?
Kør venligst -showpassword i Xeomas kommandolinje for at se adgangskoden til fjernadgang (du skal bruge den til at oprette forbindelse eksternt); dette aktiverer automatisk fjernadgang. Start derefter Xeoma igen, hvorefter den vil acceptere forbindelser fra enhver IP-adresse. Hvis du installerer Xeoma, aktiveres fjernadgang automatisk.
Bemærk, at kommandoen i Linux skal køres med sudo.
7. Hver gang jeg forsøger at starte ./xeoma.app -client, får jeg følgende besked:
! XWindow-grafikskallen er ikke tilgængelig i konsoltilstand
Har I nogle idéer til, hvad der kan være galt?
Kontrollér venligst, om XAUTHORITY-variablen er defineret:
echo $XAUTHORITY
Hvis ikke, skal du installere den.
8. Jeg har en Xeoma-server på min Linux uden GUI. Hvordan finder jeg versionsnummeret på serverdelen?
Når du opretter forbindelse til serverdelen fra en klient, kan du se både server- og klientversionen i titlen på Xeoma-vinduet. Hvis din serverdel ikke er konfigureret til autostart, får du oplysningerne i terminalen, når du starter Xeoma.
9. Hvordan downloader jeg en tidligere Xeoma-version til min Linux-server uden GUI?
Du kan bruge følgende kommando (f.eks. for at downloade Xeoma-version 20.12.18): wget https://felenasoft.com/xeoma/downloads/2020-12-18/linux/xeoma_linux64.tgz
Her er ”2020-12-18” versionsnummeret 20.12.18 udskrevet i datoformat (et andet eksempel: wget https://felenasoft.com/xeoma/downloads/2017-08-31/linux/xeoma_linux64.tgz for Xeoma version 17.8.31). Du kan finde navnene på tidligere Xeoma-versioner her.
Når du har downloadet den ønskede version, kan du bruge denne Linux-manual til at udpakke og installere Xeoma.
10. Jeg kører Xeoma på en Odroid XU4 med Ubuntu Mate 20.04. Jeg har installeret en VNC-server til fjernadgang, men Xeoma-appen starter ikke via VNC-sessionen. Har I nogle idéer til, hvordan dette løses?
Bruger du TightVNC? Dens indstillinger tillader ikke start af Xeoma Client.
Den nemmeste løsning er at installere RealVNC:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
derefter:
sudo raspi-config
Vælg derefter Interfacing Options og aktiver VNC. På denne måde bør klienten starte korrekt.
11. Jeg har ingen lyd på Linux. Hvad er årsagen?
Når Xeoma er installeret til autostart på et Linux-system, kører det under brugeren "root". Som standard har "root" ikke adgang til lyd, og derfor kan du ikke afspille dine egne filer.
Du kan enten køre Xeoma under en almindelig bruger (uden at installere til autostart) eller bruge en workaround til at give "root" lydadgang. Læs vejledningen om, hvordan du gør det, via dette link: https://www.computernetworkingnotes.com/linux-tutorials/enable-sound-service-for-root-user-in-ubuntu-linux.html
Du er velkommen til at kontakte os, hvis du har brug for hjælp til Xeoma!
12. Jeg forsøger at aktivere min licens, men jeg modtager konstant fejlen ”Can’t store activation file”. Hvad skal jeg gøre?
Kan ikke gemme aktiveringsfil – denne fejl optræder hyppigst på Linux-maskiner og skyldes typisk systemets skrivetilladelser. Prøv først at aktivere dine licenser via Terminal eller kommandolinjen sådan her:
{sti til xeoma.app} -activateOnline SERIAL1,SERIAL2IFANY,SERIAL3IFANY (eller -activateOnline 'SERIAL1;SERIAL2IFANY;SERIAL3IFANY', hvis du vil adskille dem med semikolon).
Hvis det ikke hjælper med at aktivere din licens, skal du køre chmod 777 for xeoma.app (giv skrivetilladelse til filer).
13. Hvordan starter jeg Xeoma Clients på flere skærme i Linux?
Du kan finde information i denne vejledning.
14. Hvordan starter jeg xeoma.app automatisk? Jeg bruger en Intel-enhed med Linux, men kan ikke installere Xeoma som en tjeneste, da Linux-distributionen er begrænset, og installation via systemctl ikke er mulig. I øjeblikket starter jeg Xeoma manuelt. Hvad skal jeg gøre?
Den nemmeste løsning er at starte Xeoma-serveren via crontab (script)
For at gøre dette kan du bruge følgende kommando i Terminalen:
sudo crontab -e
Herefter vises et vindue, hvor du skal angive følgende (til sidst i linjen):
@reboot /home/a/Desktop/xeoma_linux64/xeoma.app -core
På denne måde startes Xeoma automatisk, hver gang din enhed starter.
15. Kan jeg installere Xeoma uden root-adgang?
Hvis du bruger Xeomas installationsværktøjer, installeres programmet med 'root'-rettigheder.
Du kan dog også oprette dit eget autostart-script til at køre Xeoma, hvor du selv definerer alle nødvendige tilladelser.
7. marts 2014, Opdateret: 23. juni 2021
Læs også:
Understøttede konsolkommandoer
Xeoma Linux Videoovervågningssoftware
Spar mere med Xeoma Linux-webcamsoftware til Ubuntu
Valg af mikrocomputer til CCTV-software
Sådan installerer du et 64/32-bit operativsystem på et Raspberry Pi 3-board
