[Share Experiences] Resolving Oracle VNC Desktop Black Screen Issue
Tofloor
poster avatar
Cheryl7
Moderator
2024-10-30 11:10
Author

The following content is from user@HelloWorld!, Thanks for the sharing!

Step 1: Log in to the Oracle account

Open the terminal and log in to the Oracle account.

Navigate to the .vnc directory. If the xstartup file does not exist, create one and edit it with the following content:

#!/bin/shunset SESSION_MANAGER

xrdb $HOME/.Xresources

xsetroot -solid grey

x-window-manager &

/etc/X11/Xsession

exec /etc/X11/xinit/xinitrc

Step 2: Start VNC

In the terminal, run:

oracle@deepin:~/.vnc$ tigervncserver

Take note of the :1 that appears, as it will be used later.

After that, use vncviewer to successfully connect to the desktop.

Step 3: Start dbca

If after running dbca you see the message "DISPLAY NOT SET," execute the following commands:

oracle@deepin:~$ export DISPLAY=:1 # :1 is the VNC display number shown when you started VNC

oracle@deepin:~$ xhost +

access control disabled, clients can connect from any host # When this line appears, the setup is correct

oracle@deepin:~$ dbca # Run the dbca command

The desktop will display the dbca graphical interface. If Chinese characters appear as boxes, you'll need to modify environment variables to fix this issue.

Step 4: Solution for Chinese Characters Displaying as Boxes

To resolve the issue of Chinese characters displaying as boxes, edit the .bash_profile file in Oracle's home directory.

In the terminal, run:

oracle@deepin:~$ vim ./.bash_profile

Add the following line to the file:

export LANG=en_US.UTF-8

Then reload the profile:

oracle@deepin:~$ source ./.bash_profile

At this point, when you open dbca, it will display in English and there will be no more character boxes.

Reply Favorite View the author
All Replies

No replies yet