-
-
Notifications
You must be signed in to change notification settings - Fork 584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
when use multiple monitors picom make second monitor display black #1025
Comments
what picom's version you're on? and how multiple monitors are configured? |
version is vgit-b700a, I use this package https://archlinux.org/packages/community/x86_64/picom/ I use xrandr to set multiple monitors
|
i may find the problem.I use backend is glx. When I use xrender, everything is fine .except blur. So how can I use blur in 'xrender' or use glx and fix problem? |
that reminds me of the #1017... does this happen if you start picom as:
|
yes! One screen is fine, the other one is black(I can see mouse only), |
unfortunately, i don't have a second monitor to test and i can't reproduce this playing with xrandr no matter how hard i try. |
Okay, so xrender works fine for you but the gl backends show one screen completely black, even if you've set a wallpaper and have windows on that screen? Which of your screens is the one affected? The external HDMI-1 one? Can you please post the complete output of |
I had the same issue. It took me a very long time to figure out that Picom was causing this.
|
fortunately, i have a laptop with an intel's igpu and a hdmi port, an hdmi cable and a monitor to test. unfortunately, i can't test this configuration anytime soon due to relocation. but if this issue won't be fixed, i'll give it a try. |
@BingCoke and @itsdawei do you have access to the Xserver, picom, and/or system logs after the crash? Do they contain any error messages? Just to clarify further: This only blacks out a single monitor (seemingly the one with the most recent resolution change is shown). Does this also happen if both monitors partially overlap on the virtual screen and not only completely contain one in the other like in the screenshot above? EDIT:
|
I can no longer reproduce the error. Perhaps @BingCoke can try to reproduce it. Now when I run Output of
Output of
|
I had the same problem on my Dell XPS 13 9320 - the cursor would show on my 2nd and 3rd screen, but not any windows. Switching to tty1 and back (ctrl-alt-F1) made the windows appear - they disappear as soon as I move the mouse cursor. I solved the problem by switching from I'm on arch (i3-variant) 253.4-1 with picom version "vgit-b700a". Output from lshw:
Output from picom --diagnostics:
|
Can confirm that solution above ^ worked like a charm |
this should have been solved by #1002 ping me if the problem is still there. |
platform archlinux
GPU, drivers, and screen setup
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: Intel (0x8086)
Device: Mesa Intel(R) Graphics (ADL GT2) (0x46a6)
Version: 22.3.4
Accelerated: yes
Video memory: 15702MB
Unified memory: yes
Preferred profile: core (0x1)
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Graphics (ADL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.3.4
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.3.4
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.3.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Environment
use dwm
detail
when i use second monitor picom make second screen black.I can see mouse only. But when I use obs to capture screen's display , obs can display the screen of the second monitor.
Everything going fine when i kill picom.
I tried use this when use startx
it can fix question but picom will use cpu too many(about 30%) .
The text was updated successfully, but these errors were encountered: