Frage VNC auf UBUNTU 13.04 - zeigt nicht den vollen Desktop


Ich versuche, vnc auf ubuntu 13.04 zu verwenden, aber ich kann nicht vollen Desktop erhalten. So weit, was ich habe, ist eine Fehlermeldung, die sagt "Sitzung konnte nicht geladen werden ubuntu-2d" oder einen leeren Bildschirm oder einen Desktop-Hintergrund ohne Verknüpfungssymbole oder einen Desktop-Hintergrund mit nur einem Terminalfenster und keine Symbole, mit verschiedenen Änderungen in Code. Ich möchte eine vollständige Desktop-Ansicht mit Symbolleisten und Launcher für alle Funktionen, die ich brauche. Ich habe die xstartup-Datei [sowohl für Benutzer als auch für root] als

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
#exec /etc/X11/xinit/xinitrc

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#x-window-manager &
gnome-session --session=gnome-classic &

Aber es zeigt nur einen leeren Bildschirm und die Fehlermeldung. Irgendwelche Ideen, wie man das löst? Auch ich benutze Ubuntu auf meinem Rechner mit Oracle VirtualBox, kann das ein Teil des Problems sein?


0
2017-07-19 19:11


Ursprung




Antworten:


Ich denke du solltest x11vnc benutzen. ich habe es versucht vnc4server und tightvnc, keiner hat gut funktioniert.

Unterschied zwischen x11vnc und traditionellem Unix VNC. x11vnc interagiert direkt mit physischen Anzeigen.

Installieren Sie x11vnc

sudo apt-get install x11vnc

Erstellen Sie ein VNC-Passwort

x11vnc -storepasswd

HINWEIS: standardmäßig auf ~/.vnc/passwd Datei. Alternativ, verwenden Sie vncpasswd oder -storepasswd Datei übergeben Store-Passwort übergeben als VNC-Passwort in der Datei. Sobald das Passwort gespeichert ist, wird das Programm beendet. Verwenden Sie das Passwort über "-rfbauth file". Wenn ohne Argumente aufgerufen"x11vnc -storepasswd", der Benutzer wird zur Eingabe eines Passworts aufgefordert und es wird in der Datei ~ / .vnc / passwd gespeichert. Mit einem Argument aufgerufen, wird dies die Datei sein, in der das Passwort gespeichert wird.

Starten Sie x11vnc

# Start x11vnc using ~/.vnc/passwd
x11vnc -safer -forever -display :0 -rfbauth /home/terry/.vnc/passwd
# less output to stderr -q -quiet
# this does not eliminate all informational output, it only reduces it
x11vnc -safer -forever -display :0 -rfbauth /home/terry/.vnc/passwd -q
# eliminate all output
x11vnc -safer -forever -display :0 -rfbauth /home/terry/.vnc/passwd 2>/dev/null 1>2&

Ändern Sie den VNC-Anschluss zum Anhören

-rfbport

Der zu empfangende VNC-Port (eine LibVNCServer-Option), z. 5900, 5901 usw. Wenn als "-rfbport-EINGABE" angegeben, wird das x11vnc-gui verwendet, um den Benutzer aufzufordern, die Portnummer einzugeben.

x11vnc -rfbport 5901

Dies zwingt x11vnc Port 5901 zu benutzen (dies ist VNC Anzeige: 1.)

Wenn etwas anderes diesen Port benutzt, wird x11vnc sofort beendet. Wenn Sie das nicht liefern -rfbport Option, es wird automatisch ab 5900 und arbeiten bis zu 5999 auf der Suche nach einem freien Port zu hören.

Sende x11vnc an den Hintergrund

x11vnc -safer -forever -display :0 -rfbauth /home/terry/.vnc/passwd -bg

Gehen Sie nach dem Einrichten des Bildschirms in den Hintergrund. Nachrichten an stderr sind verloren, es sei denn, -o Logfile wird verwendet.

VNC-Passwortdatei

Die Option -rfbauth .vnc/passwd bietet zusätzlichen Schutz, da für jeden angeschlossenen VNC-Viewer ein VNC-Passwort erforderlich ist. Das vncpasswd oder storepasswd Programme oder die x11vnc -storepasswd Option kann verwendet werden, um die Passwortdatei zu erstellen. x11vnc hat auch das etwas weniger sicher -passwdfile und -passwd XXXXX Optionen zum Festlegen von Kennwörtern.


3
2017-07-21 08:50



Danke für die Antwort ... Ich habe es versucht und es hat funktioniert, aber ich bekomme es wie ein Desktop im Desktop, der es unbrauchbar macht ... weißt du, warum ich das bekomme? - user176646
Verstehe nicht wirklich "Desktop im Desktop". Irgendwelche Screenshots? - Terry Wang
Hier ist der Link zum Screenshot - postimg.org/image/p4v09hyzl - user176646
OMG, es ist schrecklich. Ich habe festgestellt, dass Sie Unity ausführen, ich habe nur x11vnc mit GNOME und KDE 4 getestet, ich verwende nicht Unity. Wie startest du x11vnc? Geben Sie die Befehlszeile ein. Stellen Sie sicher, dass Sie abdrehen vino der VNC, der standardmäßig von Ubuntu verwendet wird. - Terry Wang
Gibt es eine Möglichkeit, von Einheit zu Gnom oder Kde zu wechseln? - user176646


Beim Start der Gnome-Session und alles andere scheitert; als Rückfall, benutze gnome-fallback! :)

"gnome-session --session = gnome-fallback &"

und du würdest zumindest einen Desktophintergrund zum Spielen bekommen.


0
2017-08-28 02:50





gnome funktioniert nicht richtig mit vnc auf ubuntu, obwohl ich x11vnc noch nie probiert habe, aber ich habe versucht vnc4server mit xfce4 session und es funktioniert

um xfce4 unter Ubuntu zu installieren

# apt-get install gnome-core xfce4 firefox nano -y --force-yes

editiere deine xstartup-Datei dazu

# nano ~/.vnc/xstartup

mit diesem Inhalt

#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
startxfce4 &

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &

0
2018-06-06 06:59





Ich habe auch dieses Problem auf Ubuntu V15 nach diesem Tutorial:

www.krizna.com/ubuntu/install-vnc-server-ubuntu-14-04

Der vncviewer, der mit vnc4server verbunden ist, zeigt einen leeren Desktop ohne Verknüpfungen / Launcher an. Die Antwort von Blanca Higgins inspirierte mich zu aktualisieren. Nach dem update (Ubuntu update via "update", installiere gnome-core und xfce4) bin ich endlich hier:

vncviewer + xp screenshot

Das "vnc config" Fenster, das einmal das gesamte Fenster eingenommen hat, hat auch seine Steuerknöpfe. (Dies ist ein Problem, das auch von einigen Benutzern gemeldet wird: http://ubuntuforums.org/showthread.php?t=2038352 )


0
2018-01-22 16:49



Hallo, willkommen bei askubuntu. Während Ihre Antwort nützliche Informationen enthalten könnte, ist es wegen der Formatierung Ihrer Antwort momentan schwer zu erkennen. Bitte formatieren Sie diese Antwort korrekt und fügen Sie die vollständigen Befehle hinzu. - Galgalesh