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:
./runInstallerThis 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:
./runInstallerYou 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_profileReload profile:
source ~/.bash_profileNow 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 $DISPLAYIf empty, set:
export DISPLAY=:0.0---
Verify X11 Forwarding (Remote Install)
If using SSH:ssh -X oracle@serverEnsure 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.
YouTube: https://www.youtube.com/@foalabs
Post a Comment
Post a Comment