How to properly configure xstartup file for TightVNC with Ubuntu 20.04 LTS GNOME environment
Solution 1
It's working now. (But the icons on the upper right corner of the top bar are still missing.)
All I did was uninstall the Anaconda version of 'dbus'.
Here's my .vnc/startup:
#!/bin/sh
unset SESSION_MANAGER
unset DBUS_SESSION_BUS_ADDRESS
export XKL_XMODMAP_DISABLE=1
export XDG_CURRENT_DESKTOP="GNOME-Flashback:GNOME"
export XDG_MENU_PREFIX="gnome-flashback-"
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
gnome-session --builtin --session=gnome-flashback-metacity --disable-acceleration-check --debug &
nautilus &
gnome-terminal &
And running /usr/bin/dbus-daemon:
(base) ubuntu@ip-10-0-1-82:~$ ps -ef | grep ubuntu | grep dbus
ubuntu 2546 2526 0 18:59 ? 00:00:00 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
ubuntu 2830 2825 0 19:00 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
ubuntu 6794 1 0 19:26 pts/1 00:00:00 dbus-launch --exit-with-session /usr/libexec/gnome-session-binary --systemd --builtin --session=gnome-flashback-metacity --disable-acceleration-check --debug
ubuntu 6795 1 0 19:26 ? 00:00:00 /usr/bin/dbus-daemon --syslog --fork --print-pid 5 --print-address 7 --session
ubuntu 6891 6881 0 19:26 ? 00:00:00 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
Solution 2
-
XDG_CURRENT_DESKTOP
should beGNOME-Flashback:GNOME
. - You also need to install
gnome-flashback
. -
gnome-settings-daemon
does not exist, remove it. - Remove also
gnome-panel
andmetacity
, will be started bygnome-session
.
Related videos on Youtube
dbl001
Founded Software Intelligence, Inc. in 1992 with the mission of integrating the latest Artificial Intelligence technologies (AI) to augment users’ performance, accuracy and productivity. Designer/team lead of our first product Parser/Loader, an Oracle /C++ ETL tool used by a major brokerage firm for intraday and overnight trade processing. Designer/team leader of our second product TIE, an AI tool used by a major investment bank in 14 countries to process institutional trades. My current interest is in applying machine learning, deep belief neural networks , Spark into network analysis, trading, finance, genomics. Prior to my work at Software Intelligence, Inc., I worked on the team that invented the first PC / Unix file server. My current interest is in applying machine learning, deep belief neural networks at scale with Spark + GPUs, in areas which generate growth, value and productivity. A recent contract was to build in Java 1.8, the merchant banking interface (MBI) to a crowd-funding website accessing Wells Fargo's Payment Manager and Payment Gateway systems. MBI was written in Java, Groovy, Gradle, Spring Boot, Spring Batch, Spring Rest, Spring Data, Spring Security, Postgres 9.4 and Hibernate. We run machine learning and deep learning in the cloud with Spark on Amazon AWS as well as, Microsoft’s Azure and Google’s Cloud Platform. We use Databricks, Zeppelin, Python, R, Scala, Mathematica and Matlab. Software Intelligence, Inc. provides contract programming, consulting and does R&D.
Updated on September 18, 2022Comments
-
dbl001 over 1 year
I'm trying to configure Gnome-Desktop on Ubuntu 20.04 LTS.
I'm able to view the desktop with Real VNC Viewer, Apple VNC Screen Share and other VNC viewers, I can run my applications, the desktop manager works, copy/paste works within the server, etc.
However, the background is gray (no wallpaper), the icons are missing (e.g. clock, audio, etc.), copy/paste does not work between the client and server, right click doesn't work.
Here's what I installed:
sudo apt-get install ubuntu-gnome-desktop sudo apt-get install tightvncserver xtightvncviewer tightvnc-java sudo locale-gen de_DE.UTF-8 sudo apt-get install xfonts-75dpi sudo apt-get install xfonts-100dpi sudo apt-get install gnome-panel sudo apt-get install metacity sudo apt-get install light-themes touch ~/.Xresources vncpasswd
Here's my ~/.vnc/xstartup file:
#!/bin/sh export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS export XKL_XMODMAP_DISABLE=1 export XDG_CURRENT_DESKTOP="GNOME-Flashback:Unity" export XDG_MENU_PREFIX="gnome-flashback-" [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & gnome-session --session=gnome-flashback-metacity --disable-acceleration-check & gnome-panel & gnome-settings-daemon & metacity & nautilus & gnome-terminal & 1,1
Here's what my screen looks like
There are three versions of dbus on Ubuntu 20.04 LTS:
(base) ubuntu@ip-10-0-1-82:~$ conda list dbus # packages in environment at /home/ubuntu/anaconda2: # # Name Version Build Channel dbus 1.13.6 h7a60e0d_1 conda-forge (base) ubuntu@ip-10-0-1-82:~$ apt list dbus -a Listing... Done dbus/focal-updates,focal-security,now 1.12.16-2ubuntu2.1 amd64 [installed] dbus/focal 1.12.16-2ubuntu2 amd64 (base) ubuntu@ip-10-0-1-82:~$ /usr/local/bin/dbus-launch --sh-syntax DBUS_SESSION_BUS_ADDRESS='unix:abstract=/tmp/dbus-HfxwGEdG9e,guid=6ce8b0152865164283636f0d5f92afb9'; export DBUS_SESSION_BUS_ADDRESS; DBUS_SESSION_BUS_PID=16128; (base) ubuntu@ip-10-0-1-82:~$ /usr/bin/dbus-launch --sh-syntax /usr/bin/dbus-launch: /usr/local/lib/libdbus-1.so.3: version `LIBDBUS_PRIVATE_1.12.16' not found (required by /usr/bin/dbus-launch) (base) ubuntu@ip-10-0-1-82:~$ dbus-launch DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uYN1t0K8aa,guid=a7b5559f262eec0d61f7cda25f92afe6 DBUS_SESSION_BUS_PID=16237
UPDATE 3
... ct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started D-Bus User Message Bus. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] AppArmor D-Bus mediation is enabled Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.gtk.vfs.Daemon' unit='gvfs-daemon.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Virtual filesystem service... Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gtk.vfs.Daemon' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Virtual filesystem service. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.gtk.vfs.UDisks2VolumeMonitor' unit='gvfs-udisks2-volume-monitor.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Virtual filesystem service - disk device monitor... Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gtk.vfs.UDisks2VolumeMonitor' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Virtual filesystem service - disk device monitor. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.gtk.vfs.GoaVolumeMonitor' unit='gvfs-goa-volume-monitor.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Virtual filesystem service - GNOME Online Accounts monitor... Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating service name='org.gnome.OnlineAccounts' requested by ':1.6' (uid=1004 pid=249567 comm="/usr/libexec/gvfs-goa-volume-monitor " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 goa-daemon[249571]: goa-daemon version 3.36.0 starting Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating service name='org.gnome.Identity' requested by ':1.7' (uid=1004 pid=249571 comm="/usr/libexec/goa-daemon " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gnome.OnlineAccounts' Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gtk.vfs.GoaVolumeMonitor' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Virtual filesystem service - GNOME Online Accounts monitor. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gnome.Identity' Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.gtk.vfs.GPhoto2VolumeMonitor' unit='gvfs-gphoto2-volume-monitor.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Virtual filesystem service - digital camera monitor... Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[958]: [system] Activating via systemd: service name='org.bluez' unit='dbus-org.bluez.service' requested by ':1.161' (uid=1004 pid=249514 comm="/usr/bin/pulseaudio --daemonize=no --log-target=jo" label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[1]: Condition check resulted in Bluetooth service being skipped. Oct 22 18:00:38 ip-10-0-1-82 pulseaudio[249514]: Failed to open cookie file '/home/hduser/.config/pulse/cookie': No such file or directory Oct 22 18:00:38 ip-10-0-1-82 pulseaudio[249514]: Failed to load authentication key '/home/hduser/.config/pulse/cookie': No such file or directory Oct 22 18:00:38 ip-10-0-1-82 pulseaudio[249514]: Failed to open cookie file '/home/hduser/.pulse-cookie': No such file or directory Oct 22 18:00:38 ip-10-0-1-82 pulseaudio[249514]: Failed to load authentication key '/home/hduser/.pulse-cookie': No such file or directory Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gtk.vfs.GPhoto2VolumeMonitor' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Virtual filesystem service - digital camera monitor. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.gtk.vfs.MTPVolumeMonitor' unit='gvfs-mtp-volume-monitor.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 rtkit-daemon[1347]: Supervising 2 threads of 1 processes of 2 users. Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Virtual filesystem service - Media Transfer Protocol monitor... Oct 22 18:00:38 ip-10-0-1-82 rtkit-daemon[1347]: Supervising 2 threads of 1 processes of 2 users. Oct 22 18:00:38 ip-10-0-1-82 rtkit-daemon[1347]: Supervising 2 threads of 1 processes of 2 users. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gtk.vfs.MTPVolumeMonitor' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Virtual filesystem service - Media Transfer Protocol monitor. Oct 22 18:00:38 ip-10-0-1-82 rtkit-daemon[1347]: Supervising 2 threads of 1 processes of 2 users. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.gtk.vfs.AfcVolumeMonitor' unit='gvfs-afc-volume-monitor.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Virtual filesystem service - Apple File Conduit monitor... Oct 22 18:00:38 ip-10-0-1-82 rtkit-daemon[1347]: Supervising 2 threads of 1 processes of 2 users. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.gtk.vfs.AfcVolumeMonitor' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Virtual filesystem service - Apple File Conduit monitor. Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Sound Service. Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating via systemd: service name='org.freedesktop.Tracker1' unit='tracker-store.service' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Starting Tracker metadata database store and lookup manager... Oct 22 18:00:38 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.freedesktop.Tracker1' Oct 22 18:00:38 ip-10-0-1-82 systemd[249504]: Started Tracker metadata database store and lookup manager. Oct 22 18:00:39 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Activating service name='org.freedesktop.thumbnails.Cache1' requested by ':1.1' (uid=1004 pid=249516 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:00:39 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[249752]: Registered thumbnailer /usr/bin/totem-video-thumbnailer -s %s %u %o Oct 22 18:00:39 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[249752]: Registered thumbnailer gnome-thumbnail-font --size %s %u %o Oct 22 18:00:39 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[249752]: Registered thumbnailer /usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o Oct 22 18:00:39 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[249752]: Registered thumbnailer /usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o Oct 22 18:00:39 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[249752]: Registered thumbnailer evince-thumbnailer -s %s %u %o Oct 22 18:00:39 ip-10-0-1-82 systemd[249504]: Started Tracker metadata extractor. Oct 22 18:00:39 ip-10-0-1-82 dbus-daemon[249523]: [session uid=1004 pid=249523] Successfully activated service 'org.freedesktop.thumbnails.Cache1' Oct 22 18:00:39 ip-10-0-1-82 systemd[249504]: Started Tracker file system data miner. Oct 22 18:00:39 ip-10-0-1-82 systemd[249504]: Reached target Main User Target. Oct 22 18:00:39 ip-10-0-1-82 systemd[249504]: Startup finished in 1.097s. Oct 22 18:00:43 ip-10-0-1-82 sshd[249749]: Received disconnect from 127.0.0.1 port 33958:11: disconnected by user Oct 22 18:00:43 ip-10-0-1-82 sshd[249749]: Disconnected from user hduser 127.0.0.1 port 33958 Oct 22 18:00:43 ip-10-0-1-82 sshd[249481]: pam_unix(sshd:session): session closed for user hduser Oct 22 18:00:43 ip-10-0-1-82 systemd-logind[1007]: Session 223 logged out. Waiting for processes to exit. Oct 22 18:00:43 ... Oct 22 18:17:39 ip-10-0-1-82 sshd[253093]: Connection closed by 85.209.0.101 port 24512 [preauth] Oct 22 18:17:42 ip-10-0-1-82 xdg-desktop-por[252983]: Failed to create settings proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.gtk: Timeout was reached Oct 22 18:17:42 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activating service name='org.freedesktop.impl.portal.desktop.kde' requested by ':1.189' (uid=1000 pid=252983 comm="/usr/libexec/xdg-desktop-portal " label="unconfined") Oct 22 18:17:42 ip-10-0-1-82 org.freedesktop.impl.portal.desktop.kde[253126]: qt.qpa.xcb: could not connect to display Oct 22 18:17:42 ip-10-0-1-82 org.freedesktop.impl.portal.desktop.kde[253126]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. Oct 22 18:17:42 ip-10-0-1-82 org.freedesktop.impl.portal.desktop.kde[253126]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Oct 22 18:17:42 ip-10-0-1-82 org.freedesktop.impl.portal.desktop.kde[253126]: Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb. Oct 22 18:17:42 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activated service 'org.freedesktop.impl.portal.desktop.kde' failed: Process org.freedesktop.impl.portal.desktop.kde received signal 6 Oct 22 18:17:42 ip-10-0-1-82 xdg-desktop-por[252983]: GError set over the top of a previous GError or uninitialized memory. Oct 22 18:17:42 ip-10-0-1-82 xdg-desktop-por[252983]: Failed to create settings proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.gtk: Timeout was reached Oct 22 18:17:47 ip-10-0-1-82 systemd[1]: systemd-hostnamed.service: Succeeded. Oct 22 18:18:03 ip-10-0-1-82 sshd[253192]: rexec line 16: Deprecated option UsePrivilegeSeparation Oct 22 18:18:03 ip-10-0-1-82 sshd[253192]: rexec line 19: Deprecated option KeyRegenerationInterval Oct 22 18:18:03 ip-10-0-1-82 sshd[253192]: rexec line 20: Deprecated option ServerKeyBits Oct 22 18:18:03 ip-10-0-1-82 sshd[253192]: rexec line 31: Deprecated option RSAAuthentication Oct 22 18:18:03 ip-10-0-1-82 sshd[253192]: rexec line 38: Deprecated option RhostsRSAAuthentication Oct 22 18:18:07 ip-10-0-1-82 xdg-desktop-por[252983]: Failed to create file chooser proxy: Error calling StartServiceByName for org.freedesktop.impl.portal.desktop.gtk: Timeout was reached Oct 22 18:18:07 ip-10-0-1-82 xdg-desktop-por[252983]: No skeleton to export Oct 22 18:18:17 ip-10-0-1-82 systemd-timesyncd[662]: Timed out waiting for reply from 91.189.89.199:123 (ntp.ubuntu.com). Oct 22 18:18:22 ip-10-0-1-82 systemd[2178]: xdg-desktop-portal.service: start operation timed out. Terminating. Oct 22 18:18:22 ip-10-0-1-82 systemd[2178]: xdg-desktop-portal.service: Failed with result 'timeout'. Oct 22 18:18:22 ip-10-0-1-82 systemd[2178]: Failed to start Portal service. Oct 22 18:18:27 ip-10-0-1-82 systemd-timesyncd[662]: Timed out waiting for reply from 91.189.91.157:123 (ntp.ubuntu.com). ... Oct 22 18:16:41 ip-10-0-1-82 sshd[252894]: Disconnected from invalid user ftpd 47.74.89.138 port 34214 [preauth] Oct 22 18:16:50 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activating via systemd: service name='org.freedesktop.Tracker1' unit='tracker-store.service' requested by ':1.2' (uid=1000 pid=2196 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:16:50 ip-10-0-1-82 systemd[2178]: Starting Tracker metadata database store and lookup manager... Oct 22 18:16:50 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Successfully activated service 'org.freedesktop.Tracker1' Oct 22 18:16:50 ip-10-0-1-82 systemd[2178]: Started Tracker metadata database store and lookup manager. Oct 22 18:16:50 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activating service name='org.freedesktop.thumbnails.Cache1' requested by ':1.2' (uid=1000 pid=2196 comm="/usr/libexec/tracker-miner-fs " label="unconfined") Oct 22 18:16:51 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[252934]: Registered thumbnailer /usr/bin/totem-video-thumbnailer -s %s %u %o Oct 22 18:16:51 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[252934]: Registered thumbnailer gnome-thumbnail-font --size %s %u %o Oct 22 18:16:51 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[252934]: Registered thumbnailer /usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o Oct 22 18:16:51 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[252934]: Registered thumbnailer /usr/bin/gdk-pixbuf-thumbnailer -s %s %u %o Oct 22 18:16:51 ip-10-0-1-82 org.freedesktop.thumbnails.Cache1[252934]: Registered thumbnailer evince-thumbnailer -s %s %u %o Oct 22 18:16:51 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Successfully activated service 'org.freedesktop.thumbnails.Cache1' Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Enabling debugging Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): hardware acceleration check is disabled Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: WARNING: Could not make bus activated clients aware of QT_IM_MODULE=ibus environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Could not make systemd aware of QT_IM_MODULE=ibus environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: WARNING: Could not make bus activated clients aware of XMODIFIERS=@im=ibus environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Could not make systemd aware of XMODIFIERS=@im=ibus environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: WARNING: Could not make bus activated clients aware of GNOME_DESKTOP_SESSION_ID=this-is-deprecated environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Could not make systemd aware of GNOME_DESKTOP_SESSION_ID=this-is-deprecated environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: WARNING: Could not make bus activated clients aware of XDG_MENU_PREFIX=gnome- environment variable: Could not connect: Connection refused Oct 22 18:16:51 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Could not make systemd aware of XDG_MENU_PREFIX=gnome- environment variable: Could not connect: Connection refused Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Finding a graphical session for user 1000 Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Considering session '45' Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Session '45' is not a graphical session (type: 'tty') Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Considering session '3' Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Session '3' is not a graphical session (type: 'tty') Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login. Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: DEBUG(+): Using systemd for session tracking Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: WARNING: Lost name on bus: org.gnome.SessionManager Oct 22 18:16:52 ip-10-0-1-82 gnome-session-binary[252953]: CRITICAL: We failed, but the fail whale is dead. Sorry.... Oct 22 18:16:52 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activating via systemd: service name='org.gnome.Terminal' unit='gnome-terminal-server.service' requested by ':1.187' (uid=1000 pid=252978 comm="/usr/bin/gnome-terminal.real " label="unconfined") Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: Starting GNOME Terminal Server... Oct 22 18:16:52 ip-10-0-1-82 gnome-terminal-server[252981]: Unable to init server: Could not connect: Connection refused Oct 22 18:16:52 ip-10-0-1-82 gnome-terminal-server[252981]: Failed to parse arguments: Cannot open display: Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: gnome-terminal-server.service: Main process exited, code=exited, status=10/n/a Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: gnome-terminal-server.service: Failed with result 'exit-code'. Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: Failed to start GNOME Terminal Server. Oct 22 18:16:52 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activating via systemd: service name='org.freedesktop.portal.Desktop' unit='xdg-desktop-portal.service' requested by ':1.183' (uid=1000 pid=252956 comm="nautilus " label="unconfined") Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: Starting Portal service... Oct 22 18:16:52 ip-10-0-1-82 dbus-daemon[2200]: [session uid=1000 pid=2200] Activating via systemd: service name='org.freedesktop.impl.portal.desktop.gtk' unit='xdg-desktop-portal-gtk.service' requested by ':1.189' (uid=1000 pid=252983 comm="/usr/libexec/xdg-desktop-portal " label="unconfined") Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: Starting Portal service (GTK+/GNOME implementation)... Oct 22 18:16:52 ip-10-0-1-82 xdg-desktop-portal-gtk[252987]: Unable to init server: Could not connect: Connection refused Oct 22 18:16:52 ip-10-0-1-82 xdg-desktop-por[252987]: cannot open display: Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: xdg-desktop-portal-gtk.service: Main process exited, code=exited, status=1/FAILURE Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: xdg-desktop-portal-gtk.service: Failed with result 'exit-code'. Oct 22 18:16:52 ip-10-0-1-82 systemd[2178]: Failed to start Portal service (GTK+/GNOME implementation). Oct 22 18:17:01 ip-10-0-1-82 CRON[253010]: pam_unix(cron:session): session opened for user root by (uid=0)
-
dbl001 over 3 yearsI tried your changes ... see Update 1: above.
-
muktupavels over 3 yearsDoes adding
--builtin
tognome-session
changes something? -
dbl001 over 3 yearsno, it does not.
-
dbl001 over 3 yearsWhat are all the connection refused warnings? Is this a 'dbus' issue? "WARNING: Could not make bus activated clients aware of QT_IM_MODULE=ibus environment variable: Could not connect: Connection refused" Could my Anaconda 'dbus' be causing issue?
-
muktupavels over 3 yearsDon't know... Maybe
journalctl
shows more info? -
dbl001 over 3 yearsjournalctl | grep "Oct 22 18:" added to 'Update 3"
-
dbl001 over 3 yearsThe output from 'journalctl' won't fit ... hopefully, the excerpts contain more clues as to what's wrong.
-
muktupavels over 3 yearsSorry, from posted logs it is not clear what is causing problem. Did you install
gnome-flashback
? Can you login inGNOME Flashback (Metacity)
session without vnc? -
dbl001 over 3 years"gnome-flashback is already the newest version (3.36.4-0ubuntu1.1)." Ubuntu 20.04 LTS is EC2. How would I test GNOME Flashback (Metacity)? This looks issue similar: askubuntu.com/questions/1092901/…
-
dbl001 over 3 yearsThere are three versions of 'dbus-launch'. Anaconda as well as one in /usr/local/bin and in /usr/local/bin. $ /usr/bin/dbus-launch --sh-syntax /usr/bin/dbus-launch: /usr/local/lib/libdbus-1.so.3: version `LIBDBUS_PRIVATE_1.12.16' not found (required by /usr/bin/dbus-launch)
-
dbl001 over 3 yearsWhat is the proper configuration of 'dbus' in Ubuntu 20.04 LTS? Should I uninstall the versions in /usr/bin and /usr/local/bin?
-
muktupavels over 3 yearsNeeded indicators are started by
systemd
... Try without--builtin
! Or alternatively start indicators manually withsystemctl --user start indicator-application
. Other indicators areindicator-bluetooth
,indicator-datetime
,indicator-keyboard
,indicator-messages
,indicator-power
,indicator-printers
,indicator-session
,indicator-sound
. -
dbl001 over 3 yearsHow does copy/paste work between client and server when there's no more 'vncconfig'?
-
muktupavels over 3 yearsyour log file had
vncconfig: not found
. Maybe use full path to it, if it is installed? Sorry can not help more - I don't know how copy/paste works invnc
and whatvncconfig
do. -
dbl001 over 3 yearsI'm using tightvnc. Googl'ing tighvnc and copy / paste shows many discussions of the issue. tigervnc has 'vncconfig'. It appears that tightvnc hasn't resolved copy / paste between the VNC client and server.
-
dbl001 over 3 yearsI ran 'systemctl --user start indicator-application' on all the indicators you listed. An email icon appeared, but none of the other ones. Nothing in journalctl. Nothing in /home/ubuntu/.vnc/ip-10-0-1-82:1.log that seems relevant.
-
muktupavels over 3 yearsAre indicators installed? Otherwise no idea...
-
dbl001 over 3 yearsHow do I switch from GNOME-Flashback:GNOME to GNOME Classic?
-
dbl001 over 3 yearsgnome-shell doesn't work with tightvnc. gnome-shell requires XKEYBOARD extension, which tightvnc does not support. tigervnc offers encryption and gnome-shell works, however, I am getting weird connection errors on the ssh tunnel (e.g. -channel 2: open failed: connect failed: Connection timed out).
-
Jon almost 3 yearsThank you! Can confirm it works like a charm!
-
dman over 2 yearsI had very similar issue and uninstalling anaconda dbus also worked for me. Thankyou!