Giter Site home page Giter Site logo

Comments (13)

harridu avatar harridu commented on June 21, 2024 6

Actually I don't think I need a compositor, losing control over the background of my desktop and introducing other weird side effects. What I do need is some checkbox in Brave to turn off a graphical gimmick I didn't ask for.

Please don't make the eye-candy mandatory. There is no such problem for Google Chrome, for example. Thank you

from brave-browser.

pythys avatar pythys commented on June 21, 2024 1

I also confirm this bug. Arch linux on i3wm

2024-06-17_00-45

from brave-browser.

suryaanshah avatar suryaanshah commented on June 21, 2024

can confirm the same on v1.67.116 LinuxMint
brave-menu-error

from brave-browser.

dmitrykvasnikov avatar dmitrykvasnikov commented on June 21, 2024

The same on Arch / i3 (GTK themed) with v1.67.116
screenshot

from brave-browser.

Utsunom1ya avatar Utsunom1ya commented on June 21, 2024

2024-06-17_05-10
2024-06-17_05-17

Garuda/Archlinux with Hyprland.
6.9.4-zen1-1-zen kernel.

from brave-browser.

GoWeasel avatar GoWeasel commented on June 21, 2024

I also confirm this bug. Arch linux on i3wm

  • same on Manjaro XFCE
    • brave-browser 1.67.116-1 [Installed])
    • 6.9.3-3 Kernel

from brave-browser.

rmdhnreza avatar rmdhnreza commented on June 21, 2024

Chrome issue 40937108

TL;DR: On X11, you need a compositor to draw shadows. xcompmgr should be enough.

brave-1
brave-2

from brave-browser.

pythys avatar pythys commented on June 21, 2024

@harridu I think the problem actually originates in Chromium and not necessarily in Brave. It seems to be just more visible in Brave. When I open the menu in dark mode in Chromium I still see some "weird" white that is just more tiny. Take a look below, do you see the white corners? That's possibly the same shadow bug.

2024-06-17_15-06_1

from brave-browser.

inicula avatar inicula commented on June 21, 2024

Why wasn't this a problem before 1.67? Did this type of menu not have shadows or what?

from brave-browser.

harridu avatar harridu commented on June 21, 2024

You are right, I didn't notice the white corners. It is not as distracting as Brave's giant white frame. Maybe Brave could reduce the white frame?

I would prefer to skip all that eye-candy, but I understand that this would be an enhancement request to chromium.

from brave-browser.

pythys avatar pythys commented on June 21, 2024

@harridu Fixing the border might be fixing a mistake with another mistake. The root cause is shadow rendering and I would imagine that's what the brave team should attend to.

If you are annoyed from this bug (as I am) then downgrading is a simple quick solution. I downgraded to version 125.1.66.120 and as the screenshot below shows things are pretty peachy at the moment.
2024-06-17_17-08

from brave-browser.

Cthulu201 avatar Cthulu201 commented on June 21, 2024

I agree we shouldn't be required to have a compositor, but xcompmgr looks better than picom on my Arch/i3 setup. FWIW in the interim.

from brave-browser.

egbastos666 avatar egbastos666 commented on June 21, 2024

I completely disagree that composite usage should be mandatory. That's a complete useless "eye-candy" feature that brings nothing to the end user rather than something "beautiful". There are a lot of linux users that really doesn't care about this kind of things, that uses i3wm, that uses fluxbox exactly because they are simple and use minimal resources and we don't want to run an additional component just to "looks pretty". I think that the best way to handle that is to include a flag on chromium that makes possible to disable composite usage run without any shadow or this kind of things

from brave-browser.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.