# Gnome-shell error

**URL:** <https://forums.suse.com/t/gnome-shell-error/32393>\
**Category:** SLED Configure-Administer\
**Created:** [May 8, 2018, 3:56pm UTC](https://forums.suse.com/t/gnome-shell-error/32393 "2018-05-08T15:56:22Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![marco\_ferraresi](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@marco\_ferraresi](https://forums.suse.com/u/marco_ferraresi)\
**Post date:** [May 8, 2018, 3:56pm UTC](https://forums.suse.com/t/gnome-shell-error/32393/1 "2018-05-08T15:56:22Z")

</div>

Hello  
I have a problem with VNC. I have a Suse Linux Enterprise Server 12.3 and when I run the vncserver command in the log I have the following error

[CODE][I]Tue May 8 14:32:13 2018  
vncext: VNC extension running!  
vncext: Listening for VNC connections on all interface(s), port 60502  
vncext: Listening for HTTP connections on all interface(s), port 5802  
vncext: created VNC server for screen 0  
Failed to connect to bus: No such file or directory  
/etc/X11/xim: Checking whether an input method should be started.  
sourcing /etc/sysconfig/language to get the value of INPUT\_METHOD  
INPUT\_METHOD is not set or empty (no user selected input method).  
Trying to start a default input method for the locale C.UTF-8 …  
There is no default input method for the current locale.  
Dummy input method “none” (do not use any fancy input method by default)  
gnome-session-is-accelerated: llvmpipe detected.  
GNOME\_KEYRING\_CONTROL=/root/.cache/keyring-3B5ZIZ  
GNOME\_KEYRING\_CONTROL=/root/.cache/keyring-3B5ZIZ  
GNOME\_KEYRING\_CONTROL=/root/.cache/keyring-3B5ZIZ  
SSH\_AUTH\_SOCK=/root/.cache/keyring-3B5ZIZ/ssh

(gnome-shell:15941): Gjs-WARNING \*\*: JS ERROR: Error: Argument ‘string’ (type utf8) may not be null  
\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js:104  
\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js:151  
@resource:///org/gnome/gjs/modules/overrides/GLib.js:261  
\_proxyInvoker@resource:///org/gnome/gjs/modules/overrides/Gio.js:78  
\_makeProxyMethod/\<@resource:///org/gnome/gjs/modules/overrides/Gio.js:124  
LoginManagerSystemd\<.getCurrentSessionProxy@resource:///org/gnome/shell/misc/loginManager.js:120  
wrapper@resource:///org/gnome/gjs/modules/lang.js:178  
ScreenShield\<.\_init@resource:///org/gnome/shell/ui/screenShield.js:542  
wrapper@resource:///org/gnome/gjs/modules/lang.js:178  
\_Base.prototype.\_construct@resource:///org/gnome/gjs/modules/lang.js:110  
Class.prototype.\_construct/newClass@resource:///org/gnome/gjs/modules/lang.js:213  
\_initializeUI@resource:///org/gnome/shell/ui/main.js:168  
start@resource:///org/gnome/shell/ui/main.js:125  
@:1

\*\* Message: Execution of main.js threw exception: JS\_EvaluateScript() failed  
gnome-session-binary[15884]: WARNING: App ‘org.gnome.Shell.desktop’ exited with code 1

(gnome-shell:15971): Gjs-WARNING \*\*: JS ERROR: Error: Argument ‘string’ (type utf8) may not be null  
\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js:104  
\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js:151  
@resource:///org/gnome/gjs/modules/overrides/GLib.js:261  
\_proxyInvoker@resource:///org/gnome/gjs/modules/overrides/Gio.js:78  
\_makeProxyMethod/\<@resource:///org/gnome/gjs/modules/overrides/Gio.js:124  
LoginManagerSystemd\<.getCurrentSessionProxy@resource:///org/gnome/shell/misc/loginManager.js:120  
wrapper@resource:///org/gnome/gjs/modules/lang.js:178  
ScreenShield\<.\_init@resource:///org/gnome/shell/ui/screenShield.js:542  
wrapper@resource:///org/gnome/gjs/modules/lang.js:178  
\_Base.prototype.\_construct@resource:///org/gnome/gjs/modules/lang.js:110  
Class.prototype.\_construct/newClass@resource:///org/gnome/gjs/modules/lang.js:213  
\_initializeUI@resource:///org/gnome/shell/ui/main.js:168  
start@resource:///org/gnome/shell/ui/main.js:125  
@:1

\*\* Message: Execution of main.js threw exception: JS\_EvaluateScript() failed  
gnome-session-binary[15884]: WARNING: App ‘org.gnome.Shell.desktop’ exited with code 1  
gnome-session-binary[15884]: WARNING: App ‘org.gnome.Shell.desktop’ respawning too quickly  
Unable to init server: Could not connect: Connection refused

\*\* (gnome-session-failed:15983): WARNING \*\*: Cannot open display:  
W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).

\*\* (gnome-settings-daemon:15984): WARNING \*\*: Schemas ‘org.gnome.desktop.a11y’ has not been setup  
VNC not managed by vncmanager, quitting.[/I][/CODE]

The result is that when I try to open a vnc client I have a black screen.  
Can someone help me to debug the problem?  
Thanks  
Regards

---

<div class="post-metadata">

**Author:** ![Automatic\_Reply](https://avatars.discourse-cdn.com/v4/letter/a/ecb155/32.png) [@Automatic\_Reply](https://forums.suse.com/u/Automatic_Reply)\
**Post date:** [May 14, 2018, 7:30am UTC](https://forums.suse.com/t/gnome-shell-error/32393/2 "2018-05-14T07:30:34Z")

</div>

marco,

It appears that in the past few days you have not received a response to your  
posting. That concerns us, and has triggered this automated reply.

These forums are peer-to-peer, best effort, volunteer run and that if your issue  
is urgent or not getting a response, you might try one of the following options:

- Visit [http://www.suse.com/support](http://www.suse.com/support) and search the knowledgebase and/or check all  
the other support options available.
- Open a service request: [https://www.suse.com/support](https://www.suse.com/support)
- You could also try posting your message again. Make sure it is posted in the  
correct newsgroup. ([http://forums.suse.com](http://forums.suse.com))

Be sure to read the forum FAQ about what to expect in the way of responses:  
[http://forums.suse.com/faq.php](http://forums.suse.com/faq.php)

If this is a reply to a duplicate posting or otherwise posted in error, please  
ignore and accept our apologies and rest assured we will issue a stern reprimand  
to our posting bot…

Good luck!

Your SUSE Forums Team  
[http://forums.suse.com](http://forums.suse.com)

---

<div class="post-metadata">

**Author:** ![smflood](https://sea2.discourse-cdn.com/flex022/user_avatar/forums.suse.com/smflood/32/10576_2.png) [@smflood](https://forums.suse.com/u/smflood)\
**Post date:** [May 15, 2018, 12:01am UTC](https://forums.suse.com/t/gnome-shell-error/32393/3 "2018-05-15T00:01:27Z")

</div>

marco ferraresi Wrote in message:  
[color=blue]

> I have a problem with VNC. I have a Suse Linux Enterprise Server 12.3[/color]

Since you have posted in a forum for issues relating to SUSE Linux  
Enterprise Desktop (SLED) with a prefix of “SLED 12 SP3” please  
can you clarify whether you are using SLED or SLES12 SP3? Please  
post the output from “cat /etc/\*release”.  
[color=blue]

> and when I run the vncserver command in the log I have the following  
> error
> 
> ## Code:
> 
> ```
> -Tue May 8 14:32:13 2018
> 
> ```
> 
> vncext: VNC extension running!  
> vncext: Listening for VNC connections on all interface(s), port 60502  
> vncext: Listening for HTTP connections on all interface(s), port 5802  
> vncext: created VNC server for screen 0  
> Failed to connect to bus: No such file or directory  
> /etc/X11/xim: Checking whether an input method should be started.  
> sourcing /etc/sysconfig/language to get the value of INPUT\_METHOD  
> INPUT\_METHOD is not set or empty (no user selected input method).  
> Trying to start a default input method for the locale C.UTF-8 …  
> There is no default input method for the current locale.  
> Dummy input method “none” (do not use any fancy input method by default)  
> gnome-session-is-accelerated: llvmpipe detected.  
> GNOME\_KEYRING\_CONTROL=/root/.cache/keyring-3B5ZIZ  
> GNOME\_KEYRING\_CONTROL=/root/.cache/keyring-3B5ZIZ  
> GNOME\_KEYRING\_CONTROL=/root/.cache/keyring-3B5ZIZ  
> SSH\_AUTH\_SOCK=/root/.cache/keyring-3B5ZIZ/ssh
> 
> (gnome-shell:15941): Gjs-WARNING \*\*: JS ERROR: Error: Argument ‘string’ (type utf8) may not be null  
> [\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js](mailto:_pack_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js):104  
> [\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js](mailto:_pack_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js):151  
> @resource:///org/gnome/gjs/modules/overrides/GLib.js:261  
> [\_proxyInvoker@resource:///org/gnome/gjs/modules/overrides/Gio.js](mailto:_proxyInvoker@resource:///org/gnome/gjs/modules/overrides/Gio.js):78  
> \_makeProxyMethod/\<@resource:///org/gnome/gjs/modules/overrides/Gio.js:124  
> LoginManagerSystemd\<.getCurrentSessionProxy@resource:///org/gnome/shell/misc/loginManager.js:120  
> [wrapper@resource:///org/gnome/gjs/modules/lang.js](mailto:wrapper@resource:///org/gnome/gjs/modules/lang.js):178  
> ScreenShield\<.\_init@resource:///org/gnome/shell/ui/screenShield.js:542  
> [wrapper@resource:///org/gnome/gjs/modules/lang.js](mailto:wrapper@resource:///org/gnome/gjs/modules/lang.js):178  
> [\_Base.prototype.\_construct@resource:///org/gnome/gjs/modules/lang.js](mailto:_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js):110  
> Class.prototype.\_construct/newClass@resource:///org/gnome/gjs/modules/lang.js:213  
> [\_initializeUI@resource:///org/gnome/shell/ui/main.js](mailto:_initializeUI@resource:///org/gnome/shell/ui/main.js):168  
> [start@resource:///org/gnome/shell/ui/main.js](mailto:start@resource:///org/gnome/shell/ui/main.js):125  
> @:1
> 
> \*\* Message: Execution of main.js threw exception: JS\_EvaluateScript() failed  
> gnome-session-binary[15884]: WARNING: App ‘org.gnome.Shell.desktop’ exited with code 1
> 
> (gnome-shell:15971): Gjs-WARNING \*\*: JS ERROR: Error: Argument ‘string’ (type utf8) may not be null  
> [\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js](mailto:_pack_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js):104  
> [\_pack\_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js](mailto:_pack_variant@resource:///org/gnome/gjs/modules/overrides/GLib.js):151  
> @resource:///org/gnome/gjs/modules/overrides/GLib.js:261  
> [\_proxyInvoker@resource:///org/gnome/gjs/modules/overrides/Gio.js](mailto:_proxyInvoker@resource:///org/gnome/gjs/modules/overrides/Gio.js):78  
> \_makeProxyMethod/\<@resource:///org/gnome/gjs/modules/overrides/Gio.js:124  
> LoginManagerSystemd\<.getCurrentSessionProxy@resource:///org/gnome/shell/misc/loginManager.js:120  
> [wrapper@resource:///org/gnome/gjs/modules/lang.js](mailto:wrapper@resource:///org/gnome/gjs/modules/lang.js):178  
> ScreenShield\<.\_init@resource:///org/gnome/shell/ui/screenShield.js:542  
> [wrapper@resource:///org/gnome/gjs/modules/lang.js](mailto:wrapper@resource:///org/gnome/gjs/modules/lang.js):178  
> [\_Base.prototype.\_construct@resource:///org/gnome/gjs/modules/lang.js](mailto:_Base.prototype._construct@resource:///org/gnome/gjs/modules/lang.js):110  
> Class.prototype.\_construct/newClass@resource:///org/gnome/gjs/modules/lang.js:213  
> [\_initializeUI@resource:///org/gnome/shell/ui/main.js](mailto:_initializeUI@resource:///org/gnome/shell/ui/main.js):168  
> [start@resource:///org/gnome/shell/ui/main.js](mailto:start@resource:///org/gnome/shell/ui/main.js):125  
> @:1
> 
> \*\* Message: Execution of main.js threw exception: JS\_EvaluateScript() failed  
> gnome-session-binary[15884]: WARNING: App ‘org.gnome.Shell.desktop’ exited with code 1  
> gnome-session-binary[15884]: WARNING: App ‘org.gnome.Shell.desktop’ respawning too quickly  
> Unable to init server: Could not connect: Connection refused
> 
> \*\* (gnome-session-failed:15983): WARNING \*\*: Cannot open display:  
> W: [pulseaudio] main.c: This program is not intended to be run as root (unless --system is specified).
> 
> ## \*\* (gnome-settings-daemon:15984): WARNING \*\*: Schemas ‘org.gnome.desktop.a11y’ has not been setup VNC not managed by vncmanager, quitting.-
> 
> The result is that when I try to open a vnc client I have a black  
> screen.  
> Can someone help me to debug the problem?[/color]

How have you configured VNC?

Which VNC client are you using? From which OS?

## HTH.

Simon Flood  
SUSE Knowledge Partner

----Android NewsGroup Reader----  
[http://usenet.sinaapp.com/](http://usenet.sinaapp.com/)

---

<div class="post-metadata">

**Author:** ![marco\_ferraresi](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@marco\_ferraresi](https://forums.suse.com/u/marco_ferraresi)\
**Post date:** [May 15, 2018, 10:53am UTC](https://forums.suse.com/t/gnome-shell-error/32393/4 "2018-05-15T10:53:29Z")

</div>

Hello Simon  
Thanks for your answer.  
Here is the output of the release command

```auto
cat /etc/*release
SUSE Linux Enterprise Server 12 (x86_64)
VERSION = 12
PATCHLEVEL = 3
# This file is deprecated and will be removed in a future service pack or release.
# Please check /etc/os-release for details about this release.
NAME="SLES"
VERSION="12-SP3"
VERSION_ID="12.3"
PRETTY_NAME="SUSE Linux Enterprise Server 12 SP3"
ID="sles"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:suse:sles:12:sp3"
```

The only configuration that I made was to change the vnc port.  
I use “VNC Viewer” and “TightVNC Viewer” on Windows 10, and both of them visualize a black screen.  
Regards  
Marco
