This should not be done in ubiquity; the less package-specific work done
there the better. It's perfectly possible for usplash to look at DISPLAY
in its own postinst when writing out its default usplash.conf, rather
than the baroque idea of having it write out usplash.conf and then have
ubiquity go round and fiddle with it immediately afterwards.
And yes, anything based on interrogating the current X display will lose
on the alternate install CD, on ubiquity's noninteractive frontend, and
probably in other cases. The only way to fix *that* is to probe at boot
time, which is definitely too risky for 8.04. I'll leave this bug open
for that work to be done later.
** Changed in: ubiquity (Ubuntu)
Status: Confirmed => Won't Fix
** Summary changed:
- [hardy]640x480 usplash on all computers
+ probe screen resolution at boot
** Description changed:
Binary package hint: usplash
Hardy Alpha 4, on a Compaq Presario 701EA laptop with Savage TwisterK
graphics and a 1024x768 LCD.
The usplash graphics are rough/coarse/grainy, because /etc/usplash.conf
contains 640x480. After modifying /etc/usplash.conf to have 1024x768, it looks
smooth and slick.
- update : This bug is caused by the postinst file of usplash which
- creates configurations files based on the debconf values of X, which
- does not exist anymore in Hardy because of xrandr 1.3. Usplash would
- need to automatically detect good resolution. However, this will not be
- possible for Hardy so the only partial/temporary fix is to use ubiquity
- to generate good usplash.conf. This will only fix the problem for
- LiveCDs.
+ update: This bug is caused by the postinst file of usplash which creates
+ configuration files based on the debconf values of X, which does not
+ exist any more in Hardy because of xrandr 1.3. Usplash would need to
+ automatically detect the screen resolution at boot time. However, this
+ will not be possible for Hardy so the only partial/temporary fix is to
+ detect the screen resolution in usplash.postinst if X is running. This
+ will only fix the problem for LiveCDs.
--
probe screen resolution at boot
https://bugs.launchpad.net/bugs/188764
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs