zen-browser / desktop

🌀 Experience tranquillity while browsing the web without people tracking you!
https://zen-browser.app
Mozilla Public License 2.0
16.82k stars 395 forks source link

Not respecting system cursor (flatpak) (linux) #993

Closed jackjohn7 closed 3 days ago

jackjohn7 commented 2 months ago

What happened?

What happened

I installed the browser (love it) and noticed that zen is not respecting my system's cursor preference. I've included images showing the difference. Not only is it the wrong icon, but it's quite large. It's not just the default cursor. The pointer, text, and other cursors are also incorrect. This issue does not seem to be reproducible with AppImage.

I installed the application using flatpak (through the KDE Discover GUI). I'm running the KDE desktop environment with Wayland. I've not experienced this bug in any other applications.

I expect the cursor to be mostly consistent across applications. This initially made me want to stop using Zen.

I couldn't find anyone else reporting the same problem.

I ordinarily use firefox, and I do not have the same issue there.

Cursor difference

right window is Zen, left is KDE Discover

image image

Firefox

image

In the meantime

Are there any instructions for building from source? I didn't see any.

Reproducible?

Version

1.0.0-a.28

Severity impact

Low

What platform are you seeing the problem on?

Linux

Relevant log output

No response

0Unkn0wn commented 2 months ago

Same here. It looks like the cursor is the GDK one and ignores the system's default.

It would be nice to be able to match it with the system one as they are quite different in size as well.

iSaluki commented 2 months ago

Can't reproduce on Gnome using the flatpak. Possibly a KDE specific bug?

CoutHi commented 2 months ago

works fine for me on cinnamon as well, might be a gtk thing I don't know.

awwpotato commented 2 months ago

Work fine for me on KDE 6.1.4 Wayland using the a30 Flatpak

ethanrusz commented 2 months ago

Work fine for me on KDE 6.1.4 Wayland using the a30 Flatpak

Working in the same setup for me.

fgclue commented 2 months ago

This is a flatpak or Gtk issue I think.

I have the same issue with some applications.

jackjohn7 commented 2 months ago

I'm having the same issue on the a32 version I downloaded using the flatpakref

ravengalqueen commented 2 months ago

I have the Same issue on gnome

WasmachenDennSachenSo commented 2 months ago

The package "xdg-desktop-portal-gtk" might fix the issue.

Megafrox commented 1 month ago

Giving Zen browser permissions through flatseal fixes this. This is a flatpack issue, not a Zen browser issue.

jackjohn7 commented 1 month ago

Giving Zen browser permissions through flatseal fixes this. This is a flatpack issue, not a Zen browser issue.

@Megafrox

Thanks for letting me know. Do you know what particular permissions are required?

Megafrox commented 1 month ago

Giving Zen browser permissions through flatseal fixes this. This is a flatpack issue, not a Zen browser issue.

@Megafrox

Thanks for letting me know. Do you know what particular permissions are required?

Not exactly, I just gave it permission to access all files and that worked. I understand if you don't want to do that, tho.

jackjohn7 commented 1 month ago

Giving Zen browser permissions through flatseal fixes this. This is a flatpack issue, not a Zen browser issue.

@Megafrox Thanks for letting me know. Do you know what particular permissions are required?

Not exactly, I just gave it permission to access all files and that worked. I understand if you don't want to do that, tho.

@Megafrox Do you have xdg-desktop-portal-gtk installed? I've tried giving it all the file permissions and I still have the same issue.

Megafrox commented 1 month ago

Giving Zen browser permissions through flatseal fixes this. This is a flatpack issue, not a Zen browser issue.

@Megafrox Thanks for letting me know. Do you know what particular permissions are required?

Not exactly, I just gave it permission to access all files and that worked. I understand if you don't want to do that, tho.

@Megafrox Do you have xdg-desktop-portal-gtk installed? I've tried giving it all the file permissions and I still have the same issue.

I honestly don't know lmao, if it's pre installed in pop!os then yes, if not, maybe? I can't check cuz Im not at my pc rn.

mauro-balades commented 1 month ago

We'll see how this issue persists once I update the flatpak

m2x07 commented 1 month ago

The package "xdg-desktop-portal-gtk" might fix the issue.

I am facing the same issue. yes i have xdg-desktop-portal-gtk package installed. My desktop:

m2x07 commented 1 month ago

Giving Zen browser permissions through flatseal fixes this. This is a flatpack issue, not a Zen browser issue.

@Megafrox

Thanks for letting me know. Do you know what particular permissions are required?

These are the two permissions i added through flatseal that solved the issue for me. the :ro stands for "read only". Let me know if this helps or not image

jackjohn7 commented 1 month ago

This seems to be fixed for me in the latest version. I didn't change anything in flatseal between my last time trying and now.

RayZ3R0 commented 3 days ago

Seems fixed and was probably a flatpak issue. Closing