Mein alter Zotac ZBOX ID41 (Baujahr 2010) hat schon manche Distribution beheimatet. Ubuntu 12.04 LTS, Ubutunu 14 LTS, Ubutunu 16 LTS, Ubuntu 18 LTS. Da nächstes Jahr der Support für den 18-Release ausläuft habe ich ihn platt gemacht und ein Ubuntu 22.04 LTS Variante installiert.
Kubuntu oder Xubuntu
Der verbaute Atom D525 / 1.8 GHz ist unter dem geforderten 2 GHz für das normalen Ubuntu mit Gnome als Desktop-Umgebung. Es gibt eine Vielzahl an Derivaten die ein Ubuntu als Unterbau haben, aber in Sachen Desktop einen anderen Weg gehen. Ich habe mir Kubuntu und XUbuntu näher angeschaut und habe mich für das xfce-Basierende XUbuntu entschieden.
Kubuntu
Kubuntu basiert auf die Desktop-Umgebung KDE Plasma. Ubuntu bedeutet auf Zulu etwa „Menschlichkeit“ und bezeichnet eine afrikanische Philosophie. Das „K“ ist hierbei ein Präfix und steht für „KDE“
- 1 GHz processor
- 512 MB of system memory (RAM)
- 8 GB of free disk space
- VGA capable of 1024x768 screen resolution
XUbuntu
Xubuntu verwendet die Xfce-Desktop-Umgebung, die vor allem für ihre Stabilität und ressourcenschonende Arbeitsweise bekannt ist.
- 2+ GiB of system memory (RAM) Minimum 512MB
- 20+ GB of disk space Minimum 8GB
- Graphics card and monitor capable of 1024x768 resolution
- 1.5 Ghz dual Core processor
Waylan oder X11
Mit loginctl kann man sich heraussuchen ob man X11 oder Wayland nutzt:
>loginctl
SESSION UID USER SEAT TTY
2 1000 zotac
3 1000 zotac pts/0
9 1000 zotac
c1 1000 zotac seat0
4 sessions listed.
>loginctl show-session c1 -p Type
Type=x11
SSH
Das erste was ich Installieren musste war der SSH Dienst:
apt install openssh-server
systemctl status ssh.service
Installation VNC Server
Im den Log-Dateien des VNC Dienstes kam die Meldung das netstat fehlt:
apt install install net-tools
Der x11vnc ist eine Schnittstelle zum Remote-Ansicht und interaktion eines X-Display (X11)
apt install x11vnc
Wir setzen ein VNC Passwort. Man muss aber beachten das die Sicherheit für VNC sehr schlecht ist. Daher eher Optional.
x11vnc -storepasswd /etc/x11vnc.passwd
Nach dem erstellen setzen wir die Berechtigung
chmod 0400 /etc/x11vnc.passwd
Der erstellen einen VNC Deamon, d.h. ein Service der jeweils im Hintergrund läuft.
vi /etc/systemd/system/x11vnc.service
Folgender Inhalt muss man in die Datei hinzufügen. Mit -allow 127.0.0.1 kann man die Sicherheit erhöhen und man müsste den via einem SSH Tunnel Port 5900/tcp verbinden.
[Unit]
Description=Start x11vnc
After=multi-user.target display-manager.service
[Service]
Type=simple
ExecStart=/bin/sh -c '/usr/bin/x11vnc -xkb -repeat -display :0 -auth guess -rfbauth /etc/X11/x11vnc.passwd -rfbport 5900 -forever -loop -o /var/log/x11vnc.log -rfbauth /etc/x11vnc.passwd'
Restart=always
RestartSec=1
ExecStop=/usr/bin/killall x11vnc
[Install]
WantedBy=multi-user.target
Deamon neu laden
systemctl daemon-reload
Wir starten den Deamon
systemctl start x11vnc
Der Dienst wird jeweils beim Systemstart automatisch gestartet.
systemctl enable x11vnc
Zuletzt noch den Deamon prüfen. Mann kann noch genauer unter /var/log/x11vnc.log die Logs anschauen.
systemctl status x11vnc
● x11vnc.service - Start x11vnc
Loaded: loaded (/etc/systemd/system/x11vnc.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2022-04-23 19:21:10 CEST; 2h 55min ago
Main PID: 1327 (sh)
Tasks: 3 (limit: 4622)
Memory: 17.0M
CPU: 2min 27.632s
CGroup: /system.slice/x11vnc.service
├─1327 /bin/sh -c "/usr/bin/x11vnc -xkb -repeat -display :0 -auth guess -rfbauth /etc/X11/x11vnc.passwd -rfbport 5900 ->
├─1328 /usr/bin/x11vnc -xkb -repeat -display :0 -auth guess -rfbauth /etc/X11/x11vnc.passwd -rfbport 5900 -forever -loo>
└─1507 /usr/bin/x11vnc -xkb -repeat -display :0 -auth guess -rfbauth /etc/X11/x11vnc.passwd -rfbport 5900 -forever -loo>
Permalink:
Xubuntu 22.04 VNC Service mit x11vnc...auch noch interessant
- Ubuntu // 11.04.2024Ubuntu Server 22.04 LTS: root Passwort ändern - root reset
- Ubuntu // 07.11.2022XUbuntu 22.04 LTS mit NVIDIA ION GPU
- Ubuntu // 03.05.2022Xubuntu 22.04 wakeonlan mit Magic Packet
- Linux // 22.04.2022Opnsense: htop make (opnsense-code)
Tippsammlung
Kleine Tippsammlung für mich und dijenige die sich auf meine Webseite verirrt haben.Archiv
- Jun 2024 (1)
- May 2024 (1)
- Apr 2024 (2)
- Feb 2024 (3)
- Jan 2024 (1)
- Sep 2023 (1)
- Jul 2023 (1)
- Apr 2023 (1)
- Feb 2023 (1)
- Nov 2022 (2)
- Oct 2022 (1)
- Jul 2022 (1)
- Jun 2022 (2)
- May 2022 (2)
- Apr 2022 (6)
- tipps (31)
- synology (27)
- linux (22)
- Windows (19)
- tool (19)
- Powershell (15)
- Windows 10 (13)
- csharp (c#) (10)
- coding (9)
- Ubuntu (6)
- security (6)
- ad (6)
- Windows 2012 R2 (5)
- vpn (5)
- Pi (5)
- gitea (5)
- git (5)
- Windows 2012 (4)
- Ubuntu 22.04 (4)
- opnsense (4)
- openpgp.js (4)
- mysql (4)
- docker (4)
- Xubuntu (3)
- Windows 2016 (3)
- web2 (3)
- seo (3)
- LMS (3)
- Japanisch (3)
- ipkg (3)
- bash (3)
- app (3)
- Android (3)
- Zertifizierungsstelle (2)
- www (2)
- wsus (2)
- Windows Updates (2)
- windows 2022 (2)
- Windows 2008 (2)
- wadoku (2)
- VMware (2)
- verschlüsselung (2)
- Scripts (2)
- php (2)
- pgp (2)
- perl (2)
- openvpn (2)
- Kanji (2)
- javascript (2)
- GnuPgP (2)
ostfriese
Hallo,
ich kriege das irgendwie nicht zum Laufen. Ich habe ein Lubuntu System aufgesetzt. Wenn ich mich per SSH verbinde und x11vnc einfach mit -display :0 starte, dann kann ich mich einwandfrei mit dem Rechner verbinden. Mit dem Dienst will das nicht klappen.
Logfile:
16/09/2022 12:01:05 passing arg to libvncserver: -rfbauth
16/09/2022 12:01:05 passing arg to libvncserver: /etc/X11/x11vnc.passwd
16/09/2022 12:01:05 passing arg to libvncserver: -rfbport
16/09/2022 12:01:05 passing arg to libvncserver: 5900
16/09/2022 12:01:05 passing arg to libvncserver: -rfbauth
16/09/2022 12:01:05 passing arg to libvncserver: /etc/x11vnc.passwd
16/09/2022 12:01:05 x11vnc version: 0.9.16 lastmod: 2019-01-05 pid: 199478
/tmp/fd.emJm4m: 1: netstat: not found
xauth: unable to generate an authority file name
/tmp/fd.emJm4m: 1: netstat: not found
16/09/2022 12:01:05 -auth guess: failed for display=':0'
16/09/2022 12:01:05 -auth guess: since we are root, retrying with FD_XDM=1
/tmp/fd.0G8QDg: 1: netstat: not found
16/09/2022 12:01:05 -auth guess: failed for display=':0'
Information
Werbung oder Ähnliches sind nicht erlaubt, daher wird jeder Beitrag geprüft und freigegeben.Advertising, etc. are not allowed, so any contribution is reviewed and approved.
Facebook-Webadress are not allowed, Facebook als Webadresse ist nicht erlaubt
* Die E-Mail wird nicht veröffentlicht / The email will not be published
** Bitte Zahl eintragen / Please enter the number
Modal Header
Some text in the Modal Body
Some other text...
(c)2024 stastka.ch // help system