GithubHelp home page GithubHelp logo

Testing on Solus 3 about glava HOT 9 CLOSED

jarcode-foss avatar jarcode-foss commented on August 11, 2024
Testing on Solus 3

from glava.

Comments (9)

jarcode-foss avatar jarcode-foss commented on August 11, 2024

Strange! It looks like you have two wallpapers.

GLava simply reads from the root X11 window to copy the wallpaper via xroot. It looks like your window manager actually creates another window for the wallpaper instead of drawing on the root window, which is unusual.

You can work around this using GLFW 3.3 and "native" transparency at the moment, but I can also work on a Solus-specific fix.

from glava.

Riokei avatar Riokei commented on August 11, 2024

I see! I'll have to wait til solus updates GLFW 3.3 to try that then. That really is quite interesting though.

from glava.

jarcode-foss avatar jarcode-foss commented on August 11, 2024

You'll probably want to compile GLFW 3.3 yourself. It's not even one of GLFW's release builds at the moment.

It also wouldn't be too difficult to imlement a fix for Budgie Desktop (WM for Solus). I just would need to get it running in my container to see what exactly is going on here with desktop backgrounds.

from glava.

Riokei avatar Riokei commented on August 11, 2024

Okay I'll give compiling it a try soon sorry been a bit busy.

from glava.

jarcode-foss avatar jarcode-foss commented on August 11, 2024

@Riokei Can you paste the output of running xprop and xwininfo in a terminal and clicking your desktop background? It would prevent me from having to install budgie myself on an unsupported distro.

from glava.

Riokei avatar Riokei commented on August 11, 2024

shadow@socrates ~ $ xprop WM_NAME(STRING) = "mutter guard window"

xwininfo: Please select the window about which you
          would like information by clicking the
          mouse in that window.
xwininfo: Window id: 0x1c0002f "mutter guard window"
  Absolute upper-left X:  0
  Absolute upper-left Y:  0
  Relative upper-left X:  0
  Relative upper-left Y:  0
  Width: 1920
  Height: 1080
  Depth: 0
  Visual: 0x21
  Visual Class: TrueColor
  Border width: 0
  Class: InputOnly
  Colormap: 0x0 (not installed)
  Bit Gravity State: ForgetGravity
  Window Gravity State: NorthWestGravity
  Backing Store State: NotUseful
  Save Under State: no
  Map State: IsViewable
  Override Redirect State: yes
  Corners:  +0+0  -0+0  -0-0  +0-0
  -geometry 1920x1080+0+0

from glava.

jarcode-foss avatar jarcode-foss commented on August 11, 2024

I guess that makes this related to issue #18

from glava.

jarcode-foss avatar jarcode-foss commented on August 11, 2024

I'm still toying around with this, but if you have time please test the unstable branch as the above commit may have fixed the issue.

from glava.

jarcode-foss avatar jarcode-foss commented on August 11, 2024

This is the same issue as #18. As a temporary fix you can set the same wallpaper to the root background as well using something like feh. native transparency will also work.

Merging with #18, and closing this now.

from glava.

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.