Merge lp:~gilir/ubiquity/lubuntu-wallpaper into lp:ubiquity

Proposed by Julien Lavergne
Status: Merged
Merged at revision: 5840
Proposed branch: lp:~gilir/ubiquity/lubuntu-wallpaper
Merge into: lp:ubiquity
Diff against target: 44 lines (+14/-1)
2 files modified
bin/ubiquity-dm (+9/-0)
debian/changelog (+5/-1)
To merge this branch: bzr merge lp:~gilir/ubiquity/lubuntu-wallpaper
Reviewer Review Type Date Requested Status
Ubuntu Installer Team Pending
Review via email: mp+148940@code.launchpad.net

Description of the change

Following 2.13.11 release by adding specific Lubuntu items for the wallpaper in ubiquity-dm.

To post a comment you must log in.
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Despite adding the snippet to launch pcmanfm, there is no background. Also note that I can write click on the blackness and launch a terminal which indicates a defunct pcmanfm. Not sure if it is related.
Am I testing this wrong? or am I missing something?

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Looks like all reverse-dependencies of feh are seeded, maybe we can seed feh into lubuntu and use that?

lp:~gilir/ubiquity/lubuntu-wallpaper updated
5817. By Julien Lavergne

Use feh instead of pcmanfm for setting the background.

5818. By Julien Lavergne

Use feh instead of pcmanfm for the wallpaper with ubiquity-dm

5819. By Julien Lavergne

Update debian/changelog

Revision history for this message
Julien Lavergne (gilir) wrote :

You're right, it's not working using pcmanfm, but I don't know why. I'll look at it if I have time, but the solution using feh was also my backup plan. I updated the branch to reflect this change, I'll add also feh to the seed to add it to the live session.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'bin/ubiquity-dm'
2--- bin/ubiquity-dm 2013-02-21 02:18:33 +0000
3+++ bin/ubiquity-dm 2013-02-22 21:48:21 +0000
4@@ -326,6 +326,7 @@
5 '/usr/share/backgrounds/edubuntu_default.png',
6 '/usr/share/xfce4/backdrops/macinnis_wallpaper.png',
7 '/usr/share/xfce4/backdrops/xubuntu-precise-right.png',
8+ '/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png',
9 '/usr/share/backgrounds/warty-final-ubuntu.png'):
10 exists = os.access(background, os.R_OK)
11 if exists:
12@@ -443,6 +444,14 @@
13 stdin=null, stdout=logfile, stderr=logfile,
14 preexec_fn=self.drop_privileges))
15
16+ if (os.path.exists('/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png') and
17+ osextras.find_on_path('feh')):
18+ proc = subprocess.Popen(
19+ ['feh', '--bg-max=/usr/share/lubuntu/wallpapers/lubuntu-default-wallpaper.png'],
20+ stdin=null, stdout=logfile, stderr=logfile,
21+ preexec_fn=self.drop_privileges)
22+ extras.append(proc)
23+
24 if (os.path.exists('/usr/lib/ubiquity/panel') and
25 "xfwm4" not in wm_cmd):
26 if "openbox-lubuntu" not in wm_cmd and "openbox" not in wm_cmd:
27
28=== modified file 'debian/changelog'
29--- debian/changelog 2013-02-21 16:43:03 +0000
30+++ debian/changelog 2013-02-22 21:48:21 +0000
31@@ -1,9 +1,13 @@
32 ubiquity (2.13.13) UNRELEASED; urgency=low
33
34+ [ Dmitrijs Ledkovs ]
35 * Bump Standards version and override some lintian tags (ubiquity is
36 weird).
37
38- -- Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> Thu, 21 Feb 2013 16:42:19 +0000
39+ [ Julien Lavergne ]
40+ * Use feh to draw the wallpaper on Lubuntu when using ubiquity-dm.
41+
42+ -- Julien Lavergne <gilir@ubuntu.com> Fri, 22 Feb 2013 22:44:40 +0100
43
44 ubiquity (2.13.12) raring; urgency=low
45

Subscribers

People subscribed via source and target branches

to status/vote changes: