Oracle 19c runInstaller Blank Screen on Linux – Fix GUI Not Displaying Issue (OUI & DBCA)

When installing Oracle Database 19c on Linux, many DBAs encounter a frustrating issue: the runInstaller GUI opens but displays a completely blank screen. In some environments, the same issue also affects DBCA (Database Configuration Assistant).

This guide explains why the Oracle Universal Installer screen appears blank and provides a simple, proven fix that works on most Linux distributions including Oracle Linux, RHEL, and CentOS.


Quick Fix – Oracle 19c Installer Blank Screen

Before running the installer, execute:

export _JAVA_OPTIONS='-Dsun.java2d.xrender=false'
Then run:
./runInstaller
This disables the problematic Java 2D XRender pipeline and fixes the blank GUI issue immediately.


Problem Description – Oracle Installer GUI Opens but Nothing Displays

When you execute:

./runInstaller
You may notice:

  • The installer window launches
  • No buttons or fields are visible
  • The screen is completely white or blank
  • Mouse clicks do nothing

This is not an installation failure — it is a Java rendering issue related to X11 display, font libraries, or Linux graphical pipeline compatibility.


Why This Happens (Technical Explanation)

Oracle 19c installer uses Java-based GUI rendering. On some Linux systems:

  • XRender extension conflicts with Java 2D
  • Font packages are incomplete
  • X11 forwarding configuration is unstable
  • VMware / VirtualBox graphics drivers cause rendering glitches

The result is a blank or invisible Oracle Universal Installer window.


Step-by-Step Solution

1. Set Java Rendering Fix

export _JAVA_OPTIONS='-Dsun.java2d.xrender=false'

2. Launch Installer Again

./runInstaller

Now the GUI should render correctly.


Make the Fix Permanent (Recommended for DBAs)

If you frequently install Oracle software, add this to your profile:
echo "export _JAVA_OPTIONS='-Dsun.java2d.xrender=false'" >> ~/.bash_profile
Reload profile:
source ~/.bash_profile
Now the fix applies automatically in future sessions.

Before and After Behavior

Before Fix

  • Blank installer window
  • DBCA GUI invisible
  • Cannot proceed with installation

After Fix

  • Full installer GUI visible
  • Buttons and text render correctly
  • Installation proceeds normally

Additional Troubleshooting (If Issue Persists)

Check DISPLAY Variable

echo $DISPLAY
If empty, set:
export DISPLAY=:0.0
---

Verify X11 Forwarding (Remote Install)

If using SSH:
ssh -X oracle@server
Ensure xauth is installed:
yum install xorg-x11-xauth -y
---

Install Required Font Packages

yum install fontconfig dejavu-sans-fonts -y
---

Use Silent Mode (Alternative)

If GUI continues failing, use silent installation:
./runInstaller -silent -responseFile db_install.rsp

Applies To

  • Oracle Database 19c Installer blank screen
  • Oracle Universal Installer GUI not showing
  • DBCA blank screen on Linux
  • Oracle 19c installation issues on Oracle Linux / RHEL
  • X11 display problem during Oracle installation

Conclusion

The Oracle 19c runInstaller blank screen issue is caused by a Java rendering conflict in Linux graphical environments. Setting the _JAVA_OPTIONS variable to disable XRender resolves the problem instantly in most cases.

If this article helped you fix your Oracle 19c installation issue, please share and comment.


Follow for More Oracle DBA Practical Guides

YouTube: https://www.youtube.com/@foalabs