marcinjahn / gnome-peek-top-bar-on-fullscreen-extension

Gnome Extension that triggers top panel to show up on full screen apps when cursor hovers the top edge of the screen

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Does not work on Ubuntu 23.10.1

MechMK1 opened this issue · comments

I've installed the extension and ensured it is enabled. However, when going fullscreen on various applications, the extension does not "activate".

I don't know where relevant log files are located that could help with this issue. I'll add them as directed.

Hi @MechMK1,
First, check if all extension files were properly installed, show me the output of ls ~/.local/share/gnome-shell/extensions/peek-top-bar-on-fullscreen@marcinjahn.com/.

Then:

  1. Disable the extension
  2. Run journalctl -f in terminal
  3. Enable the extension
  4. Observe if there are any errors or warnings logged in the console. If something looks suspicious, post it here.

The output of the command is

dummy-window.js  extension.js  metadata.json

The output of journalctl is also uninteresting:

Jän 11 12:39:32 hostname gnome-shell[2213]: Disabling extension peek-top-bar-on-fullscreen@marcinjahn.com
Jän 11 12:39:37 hostname systemd[1]: NetworkManager-dispatcher.service: Deactivated successfully.
Jän 11 12:39:37 hostname gnome-shell[2213]: Enabling extension peek-top-bar-on-fullscreen@marcinjahn.com

Yeah, nothing suspicious there. What apps do you actually try to use in full screen? Chrome works alright for me, try that and see if anything changes. If you have Chrome installed, open it and press F11 to go to full screen. Top panel should show up when you hover your mouse to the top

I tried it with Chrome, to no avail. I also tried it with Binding of Isaac and other games off Steam, which also didn't work.

I wish I could be more helpful, but I don't see any log entries that give any indication what could be wrong. It just doesn't trigger.

Interesting. I'm not sure games would work, I didn't test that use case.
Are you using X or Wayland?

An alternative extension Fullscreen Avoider does work with all games I've tested thus far, so I believe that games should work just fine.

I'm currently using X11, as is the default for Ubuntu 23.10.1

Note: I've uninstalled Fullscreen Avoider prior to all tests for this extension, just in case you were worried about conflicts

Alright, I have to admit I haven't tested the extension on X since some time, I'll have a look.

Right, disabling other extensions is a key in such cases 🙂

Sounds like X may be the source of the trouble then. I was halfway expecting some form of unhandled event being the culprit in this case.

Could be, although X has an explicit support added here. Actually, making this extension work was much easier on X11 than on Wayland 🙂, but potentially later on something got broken there.

I checked on X11, it does work. It even works better than on Wayland, panel shows up on top of Firefox, whereas on Wayland that doesn't happen for some reason.
Unfortunately I do not have any Ubuntu installation to test it out.