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

Wallpaper on a second monitor #139

Open
ghost opened this issue Aug 25, 2014 · 4 comments
Open

Wallpaper on a second monitor #139

ghost opened this issue Aug 25, 2014 · 4 comments

Comments

@ghost
Copy link

ghost commented Aug 25, 2014

When a second monitor is used the default debian wallpaper is showed.
It should be changed with the freepto wallpaper.

@ghost ghost added this to the 1.1 milestone Aug 25, 2014
@ghost ghost added bug labels Aug 25, 2014
@ghost ghost changed the title Fix wallpaper on a second monitor Wallpaper on a second monitor Aug 25, 2014
@boyska
Copy link
Member

boyska commented Sep 4, 2014

It seems not to be so easy: xfce4 does not obey to /etc/alternatives/desktop-background, nor /etc/alternatives/desktop-background.xml. Maybe it just looks to /etc/xdg/xfce4 ? It seems very hard to fix it.

Anyway, a hook that does

cp /etc/alternatives/desktop-background.xml /etc/skel/.config/xfce4/blablab/xfce4-desktop.xml

looks certainly better than the current situation!

@boyska
Copy link
Member

boyska commented Sep 4, 2014

this does the job:

xfconf-query -c xfce4-desktop -p /backdrop/screen0/monitor0/image-path -s /usr/share/images/freepto-graphics/freepto-wallpaper_1024x768.png

but how can we set it at default? will it work as a chroot-hook?

@boyska
Copy link
Member

boyska commented Sep 4, 2014

seems that the configuration is read from /usr/share/desktop-base/profiles/xdg-config/xfce4/xfconf/xfce-perchannel-xml/xfce4-desktop.xml which basically fetches /usr/share/images/desktop-base/default-background

@boyska
Copy link
Member

boyska commented Sep 4, 2014

a51a8d8 starts addressing this problem.

How to test

Download: http://dev.freepto.mx/dev/139-graphics/140904_14.59_v1.0alpha1-39-g1f476a3-it/
Virtualization: I think that you CANNOT use virtualization
What to do:

  1. Run freepto, and check that the default background is the black one with the freepto logo on it.
  2. Attach a secondo monitor and check that the background is the same

@boyska boyska self-assigned this Sep 4, 2014
boyska added a commit that referenced this issue Sep 9, 2014
It does NOT fix the abovementioned bug
boyska added a commit that referenced this issue Sep 9, 2014
It does NOT fix the abovementioned bug
@ghost ghost modified the milestone: v1.1 Jul 13, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant