Comments (9)
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.
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.
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.
Okay I'll give compiling it a try soon sorry been a bit busy.
from glava.
@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.
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.
I guess that makes this related to issue #18
from glava.
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.
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)
- Issue with setting colors using --pipe HOT 1
- compilation error HOT 8
- ninja -C build throws tons of error HOT 5
- Can't barely see glava when sound plays. HOT 2
- Export to file?
- Error when compiling code HOT 4
- Question: Store/Access the Output of Previous FFT Samples
- Manjaro KDE setup no longer works after unplugging and replugging the monitors
- Glava stops running after some time
- Idea: add ALT-F4 ignore flag or config option
- cant figure out how to change the color of glava or resize glava when it is embedded to my desktop
- Transparency not working in Arch Linux with KDE Plasma (KWin) HOT 1
- How to uninstall Glava from Ubuntu HOT 1
- ninjac -C build throwing error while installing. HOT 1
- [Request] desktop mode support for qtile.
- Glava starts on wrong screen
- Would you please clarify in the readme if this works on xwayland, i.e., on Ubuntu 22+ HOT 1
- Problems with audio input
- Is this project dead? HOT 6
- AUR package fails to install with yay on artix HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from glava.