xpra icon
Bug tracker and wiki

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#1215 closed task (fixed)

build patched dummy drivers for Debian / Ubuntu

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: major Milestone: 2.0
Component: platforms Version: trunk
Keywords: debian ubuntu dummy Cc:

Description (last modified by Antoine Martin)

Follow up from ticket:1202#comment:26, it would be nice if Debian and Ubuntu servers had correct DPI settings in all cases.

See wiki/Xdummy and wiki/DPI

Attachments (1)

debian-dummy.patch (4.5 KB) - added by Antoine Martin 4 years ago.
work in progress - builds on stretch and yakkety, without any patches

Download all attachments as: .zip

Change History (8)

comment:1 Changed 4 years ago by Antoine Martin

Milestone: 1.01.1

Milestone renamed

comment:2 Changed 4 years ago by Antoine Martin

Milestone: 1.12.0

Milestone renamed

Changed 4 years ago by Antoine Martin

Attachment: debian-dummy.patch added

work in progress - builds on stretch and yakkety, without any patches

comment:3 Changed 4 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

Done in r14562 with dummy version 0.3.8.
This may need further updates if progress is made on #56.

The beta area has dummy packages for Debian Stretch, Ubuntu Xenial and Ubuntu Yakkety.

Last edited 4 years ago by Antoine Martin (previous) (diff)

comment:4 Changed 4 years ago by Antoine Martin

Packaging had issues, see #1384

comment:5 Changed 4 years ago by Antoine Martin

Added the fix-pointer-limits patch (see #349) in r14584.

comment:6 Changed 4 years ago by Antoine Martin

Description: modified (diff)

comment:7 Changed 4 years ago by Antoine Martin

Just noticed that Debian Wheezy and Jessie have DPI issues with the 1.0 branch because of this ticket: the dummy driver fails to build on those older distros.
Specifically since this commit: r15013. (r15014 for v1.0.x branch: 1.0.2)

To build on Debian Wheezy and Jessie, we need to workaround this build error:

/xserver-xorg-video-dummy/missing: line 81: automake-1.15: command not found

None of the easy / hackish workarounds applied, so I resorted to installing automake-1.15 from source using this script then symlinked it into /usr/bin so the build finds it:

ln -sf /usr/local/bin/automake-1.15 /usr/bin/

This can all be removed after we've built the dummy packages.

Note: See TracTickets for help on using tickets.