Restore the Window Title Bar to Opera 55 CSD

Opera 55 arrived with a bang last week. At least it made a lot of noise in the Linux world. The new Opera browser uses a CSD window style which means no window title bars and no window frame. Linux environments that rely on title bars for window control are a little screwed by Opera’s design oversight. No window spawned from the primary Opera window can be properly controlled.

Opera’s design oversight leaves Linux users powerless to close, minimise, maximise or drag popup windows without searching the task bar to locate the problem window. Desktop environments with the task bar disabled leave their users doubly screwed by this.

The Opera forums are awash with complaints about the new Opera CSD design. Don’t trust me? Read them here, here and here.

All is not lost

You can get the title bar back.

Getting the title bar back is easy in KDE

KDE gives us the power to stick a finger up to the Opera design team and force Opera to show the title bar.

To force Opera to show the title bar all you need to do is:

  • Open KDE System Settings
  • Select Window Management
  • Select Window Rules
  • Click New
  • Select Detect Window Properties then click the open Opera window
  • Press OK to confirm the detected properties
  • Select the Appearance and Fixes tab then
    • tick ‘No title bar and frame‘, set to ‘Force‘ and ‘No
    • tick ‘Title bar colour scheme‘, set to ‘Force‘ and whatever your preferred scheme is
  • Click OK to save the new Opera window rules
  • Close all Opera windows then re-open Opera
  • The title bar should now display for all Opera windows.

Follow the images if you get stuck, or ask questions in the comments section.

KDE Window Management Screenshot
KDE Window Management
KDE Window Rules Screenshot
KDE Window Rules
KDE Window Rules Specific Settings Screenshot
KDE Window Rules Specific Settings
KDE Window Rules Window Detection Screenshot
KDE Window Rules Window Detection
KDE Window Rules Window Specific Settings Screenshot
KDE Window Rules Window Specific Settings

Any questions? No? Good. Run along and enjoy your day.

Sharing is caring!

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment
Newest Most Voted
Inline Feedbacks
View all comments
Would love your thoughts, please comment.x