Comments (10)
wlroots doc says:
WLR_SCENE_DISABLE_DIRECT_SCANOUT: disables direct scan-out for debugging.
https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/docs/env_vars.md
EDIT: So run
WLR_SCENE_DISABLE_DIRECT_SCANOUT=1 labwc
.
Works with this parameter. I wonder if anyone would be able to find the problem in this feature and somehow work around it.
from labwc.
I have a little problem with log, it's very ugly. Maybe someone can give me a command to properly save a log?
Try labwc -d 2> log.txt
.
https://github.com/labwc/labwc/blob/master/CONTRIBUTING.md#debug-logs
from labwc.
from labwc.
From the log I guess this has something to do with multi-GPU, but I have no idea about the cause since I know nothing about rendering process of wlroots.
As a workaround, using vulkan renderer by running WLR_RENDERER=vulkan labwc
might fix the issue. You need to install vulkan driver for your hardware for that.
from labwc.
00:00:08.868 [DEBUG] [types/scene/wlr_scene.c:1709] Direct scan-out enabled
I wonder if it's possible somehow to disable direct scan-out?
from labwc.
wlroots doc says:
WLR_SCENE_DISABLE_DIRECT_SCANOUT: disables direct scan-out for debugging.
https://gitlab.freedesktop.org/wlroots/wlroots/-/blob/master/docs/env_vars.md
EDIT:
So run WLR_SCENE_DISABLE_DIRECT_SCANOUT=1 labwc
.
from labwc.
This is strange, I'd expect the same to happen on the last sway release.
wlroots has got some bugfixes since 0.17.1 so maybe it is fixed when updating to wlroots 0.17.3?
from labwc.
Wouldn't hurt to move the wlroots.wrap file from 0.17 to 0.17.3 to pick up backported fixes.
from labwc.
Wouldn't hurt to move the wlroots.wrap file from 0.17 to 0.17.3 to pick up backported fixes.
0.17 is actually the branch and includes all fixes from 0.17.3.
from labwc.
Wouldn't hurt to move the wlroots.wrap file from 0.17 to 0.17.3 to pick up backported fixes.
0.17 is actually the branch and includes all fixes from 0.17.3.
Not sure if it's a best idea, but I install libwlroots from 0.17.3 (Debian Experimental) and nothing. Ofc. this environment variable works (fix this issue)
from labwc.
Related Issues (20)
- Input to nano, the pop didn't follow the cursor in labwc7.2 HOT 9
- drawing tablet sampled at a much lower rate when using bluetooth with pressure sensitivity enabled HOT 8
- GoToDesktop with keyboard and mouse HOT 7
- middle click button and active applications? HOT 1
- Inhibit idle question HOT 2
- Debian Packaging - Fixing Terminal Recommends HOT 4
- Add user-configurable blocklist for the security-context implementation
- Touchscreen bindings? HOT 4
- tilde symbol in pipemenus might be causing issues with commands?
- Set the LANG in $HOME/.config/labwc/environment , It don't take effect on the menu of windows title. HOT 2
- firefox --kiosk: starts but does not show a window at all HOT 3
- Conditional actions example HOT 1
- Flickering with magnifier and gammastep HOT 6
- Plan for release `0.7.3`
- Dual graphic card HOT 1
- gamma control of output 43 failed when launching wlsunset HOT 2
- DnD between wayland and xwayland not working
- [Question] max_render_time adjustment setting? HOT 6
- Labwc allegedly slow to send fractional scale to applications HOT 2
- Assertion failed at `wlr_libinput_get_device_handle()` in nested session 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 labwc.