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

Doesn't work on Manjaro. #3

Open
FalkeLH opened this issue Aug 1, 2020 · 12 comments
Open

Doesn't work on Manjaro. #3

FalkeLH opened this issue Aug 1, 2020 · 12 comments

Comments

@FalkeLH
Copy link

FalkeLH commented Aug 1, 2020

When I try to run the ./paperview command I get a "[1] 280403 segmentation fault (core dumped) ./paperview scenes/train/ 5" error...

@FalkeLH
Copy link
Author

FalkeLH commented Aug 1, 2020

I may have done something wrong but idk...

@glouw
Copy link
Owner

glouw commented Aug 1, 2020

My bad, I removed the train folder this morning. I've updated the readme with 'castle' in place of the train folder, though you can pick any one of the scenes in the scenes folder

@FalkeLH
Copy link
Author

FalkeLH commented Aug 1, 2020

Castle doesn't work either. Actually none of the themes does. But I don't get an error message on those, the console just says nothing and the wallpaper doesn't change. I have to press ctrl+c to exit that state...

@glouw
Copy link
Owner

glouw commented Aug 1, 2020

Some window managers sadly take control over the root X11 window already. We know Picom already affects paperview. May you be running Picom?

@dealloc
Copy link

dealloc commented Aug 3, 2020

@falkoritten which version of Manjaro are you running?
There's a big difference between KDE, Gnome and XFCE which is important information here.
I think Manjaro is even using Wayland on some DE, which could explain why things aren't working, too

@andreldm
Copy link

andreldm commented Aug 3, 2020

For Xfce users, xfdesktop and compositing have to be disabled before running paperview:

xfdesktop -Q && xfconf-query --channel xfwm4 --property /general/use_compositing --type bool --set false

@InvincibleKnight
Copy link

For Xfce users, xfdesktop and compositing have to be disabled before running paperview:

xfdesktop -Q && xfconf-query --channel xfwm4 --property /general/use_compositing --type bool --set false

Hello is it safe to disable the compositor? I am running Manjaro KDE, what command should I run? Thanks!

@andreldm
Copy link

Hello is it safe to disable the compositor? I am running Manjaro KDE, what command should I run? Thanks!

In a quick search this Q&A thread shows up in top results. With regards to the effect disabling compositing, the most noticeable aspect is that you lose transparency and drop show around windows.

@InvincibleKnight
Copy link

Hello is it safe to disable the compositor? I am running Manjaro KDE, what command should I run? Thanks!

In a quick search this Q&A thread shows up in top results. With regards to the effect disabling compositing, the most noticeable aspect is that you lose transparency and drop show around windows.

Awesome! But sadly it is still not working. I installed SDL2 and everything is working fine. The command is also executing. Yet I cannot see the background. Thank you!

@neofeo
Copy link

neofeo commented May 28, 2021

@andreldm Love your work here, there is any workaround that could be made to make it work without disabling the compositor? bc that creates a lot of tearing on my side.

@andreldm
Copy link

andreldm commented Jun 1, 2021

@andreldm Love your work here, there is any workaround that could be made to make it work without disabling the compositor? bc that creates a lot of tearing on my side.

No idea, I'm not a contributor of this project.

@glouw
Copy link
Owner

glouw commented Jun 3, 2021

As for everyone trying to get paperview working with a desktop environment, you're likely out of luck. A basic X11 setup is gonna be your best bet. Something like Arch and one of these window managers will work: https://wiki.archlinux.org/title/Window_manager

I personally use DWM. Your mileage may vary. Yes, paperview will tear without a compositor because X11 is CPU rendered. It's 40 year old technology. Tearing is a way of life

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

6 participants