Skip to content
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

Transparency in compton does not work #23

Closed
RantSomeWhere opened this issue May 22, 2018 · 2 comments
Closed

Transparency in compton does not work #23

RantSomeWhere opened this issue May 22, 2018 · 2 comments

Comments

@RantSomeWhere
Copy link

RantSomeWhere commented May 22, 2018

(I have to note though that I tried these dotfiles in a VM with a Windows host. I will try to run them in a "real" Arch environment later this week)
The cool transparency effect in the terminal is not working. When I try to start compton manually, it throws the following error:
vsync_drm_wait(): VBlank ioctl did not work, unimplemented in this drmver?

@RantSomeWhere
Copy link
Author

Starting compton as superuser with the -b flag fixes it. It still throws a bunch of errors, but at least transparency works. I'll close this issue.

@rinnarii
Copy link
Contributor

Looks like vsync = "drm"; doesn't work properly for you.
I'm not sure what will work for you but try changing values of backend and vsync in ~/.config/compton.conf. Here's the guide: https://github.com/chjj/compton/wiki/vsync-guide

I've also tested it right now and the driver you use makes a difference
I have an NVIDIA graphics card, a GT520M so I use nvidia 390, and here's my observation:

  • backend = "xrender"; works on nouveau, but not on nvidia-390xx
  • backend = "glx"; works on nvidia-390xx, but on nouveau the transparent windows will become pink (much worse than not working at all)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants