Closed Bug 1840985 Opened 2 years ago Closed 2 years ago

Option to disable title bar is gone

Categories

(Firefox :: Toolbars and Customization, defect)

Firefox 114
defect

Tracking

()

RESOLVED DUPLICATE of bug 1827563

People

(Reporter: incorporealnuance, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/114.0

Steps to reproduce:

Upon a restart, without any other modification, the titlebar was not combined with the tab bar like I set it to be. Cannot think of what steps to reproduce, though this might have been because of an update.

Actual results:

I entered the Customize UI menu to change the setting back to normal, however, the check box in the lower left corner to change this setting was gone. (Possibly related, my bookmarks toolbar was shunted into the overflow box without my consent.)
Second thing I tried, was to enter about:config and modify the setting directly, by setting browser.tabs.inTitlebar to 1. This also didn't work.

Expected results:

Either of these two listed fixes should have worked on their own, but neither did. I still cannot merge the title bar and tab bar.

The Bugbug bot thinks this bug should belong to the 'Firefox::Toolbars and Customization' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Toolbars and Customization

Hello, thank you for the bug report!
Unfortunately I could not reproduce your issue. Would you be so kind as to answer a few questions so we can investigate this further?

Thank you.

Flags: needinfo?(incorporealnuance)

The issue persists in new profiles, the latest nightly, and in troubleshoot mode.

I have taken a screenshot: https://internetmoneyscam.com/image/FFerrorScreenshot.png - the checkbox that's supposed to be there in the bottom left corner is missing

Flags: needinfo?(incorporealnuance)

Oh, also, the specific flavor of ubuntu I'm using it "lubuntu", I don't know if that would be relevant, but just making sure to be more specific.

I assume this has to do with whether the window manager supports csd decorations or whatever. Emilio, any thoughts?

Flags: needinfo?(emilio)

Are you using gtk3-nocsd? If so uninstall it. That's making us think we can't use CSD.

To confirm run env | grep GTK and post the results here?

Flags: needinfo?(emilio) → needinfo?(incorporealnuance)

(In reply to Emilio Cobos Álvarez (:emilio) from comment #6)

Are you using gtk3-nocsd? If so uninstall it. That's making us think we can't use CSD.

To confirm run env | grep GTK and post the results here?

I am not using gtk3-nocsd, or at least, my package manager tells me that it's not installed.

The output of env | grep GTK is as follows:
GTK_CSD=0
GTK_OVERLAY_SCROLLING=0

Flags: needinfo?(incorporealnuance)

What distro are you using? That GTK_CSD=0 is what is making CSD not work on your setup. You should track down where it comes from.

Flags: needinfo?(incorporealnuance)

In any case this doesn't seem like a bug, this is just GTK_CSD=0. Are you using LxQt by any chance?

(In reply to Emilio Cobos Álvarez (:emilio) from comment #9)

In any case this doesn't seem like a bug, this is just GTK_CSD=0. Are you using LxQt by any chance?

It is :0 I'm using Lubuntu, which comes with LxQt by default. Is there an easy way to fix this problem by changing a variable somewhere?

Flags: needinfo?(incorporealnuance)

Yeah, see the discussion in bug 1827563.

Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Duplicate of bug: 1827563
Resolution: --- → DUPLICATE

Yep- agree with resolution. Forced the value of "GTK_CSD" from zero to one, and it fixed the problem. I unfortunately I can't set the environment variable "MOZ_GTK_TITLEBAR_DECORATION=client" to firefox.desktop (as snap packages are unable to be edited by the user) so this is is something that must be fixed by the author of the package itself.

You need to log in before you can comment on or make changes to this bug.