Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 214233 - Update of xorg-server-1.4 ebuild fixing a crash on startup, and wacom resolution issue
Summary: Update of xorg-server-1.4 ebuild fixing a crash on startup, and wacom resolut...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: Inclusion
Depends on:
Blocks:
 
Reported: 2008-03-22 11:05 UTC by Gautam Iyer
Modified: 2008-05-09 22:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Updated ebuild incorporating proper wacom dependencies, and resolution patch (xorg-server-1.4.0.90-r3.ebuild.patch,183 bytes, patch)
2008-03-22 11:08 UTC, Gautam Iyer
Details | Diff
Patch fixing the xorg-server resolution issue (1.4.0.90-clean-generated-files.patch,595 bytes, patch)
2008-03-22 11:10 UTC, Gautam Iyer
Details | Diff
The *correct* patch fixing the scaling issue (required by the updated ebuild) (1.4-scaling-of-pointer-events.patch,6.73 KB, patch)
2008-03-22 21:46 UTC, Gautam Iyer
Details | Diff
Updated ebuild incorporating proper wacom dependencies, and resolution patch (xorg-server-1.4.0.90-r3.ebuild.patch,880 bytes, patch)
2008-03-22 21:50 UTC, Gautam Iyer
Details | Diff
PDF showing the results if you DON'T apply the rescaling patch! (xorg-stylus-tests.pdf,99.11 KB, application/pdf)
2008-03-23 02:24 UTC, Gautam Iyer
Details
Updated ebuild to use all five of Magnus's patches about pointer event rescaling (xorg-server-1.4.0.90-r4.ebuild,18.92 KB, text/plain)
2008-05-06 06:59 UTC, Gautam Iyer
Details
Patch from upstream (git) (1.4-magnus-1-Always-add-valuator-information-if-present.patch,1.65 KB, patch)
2008-05-06 07:00 UTC, Gautam Iyer
Details | Diff
Patch from upstream (git) (1.4-magnus-2-Allow-arbitrary-value-ranges-in-GetPointerEvents.patch,1.17 KB, patch)
2008-05-06 07:01 UTC, Gautam Iyer
Details | Diff
Patch from upstream (git) (1.4-magnus-3-Add-scaling-of-X-and-Y-on-the-reported-pointer-events.patch,6.73 KB, patch)
2008-05-06 07:02 UTC, Gautam Iyer
Details | Diff
Patch from upstream (git) (1.4-magnus-4-Skip-call-to-clipAxis-for-relative-core-events.patch,3.29 KB, patch)
2008-05-06 07:02 UTC, Gautam Iyer
Details | Diff
Patch from upstream (git) (1.4-magnus-5-Move-motion-history-update-until-after-screen-crossing-and-clipping.patch,1.76 KB, patch)
2008-05-06 07:03 UTC, Gautam Iyer
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Gautam Iyer 2008-03-22 11:05:53 UTC
Hi Guys,

The attached ebuild fixes the following bugs:

    1. Fatal server lockup on start with linuxwacom drivers < 0.7.9. (I add >=linuxwacom 0.7.9 as a dependency). See https://bugs.freedesktop.org/show_bug.cgi?id=15135
    2. Fixes resolution of the stylus, so that your notes are not ugly. (Patch from upstream. See http://sourceforge.net/tracker/index.php?func=detail&aid=1891727&group_id=163434&atid=827733 http://sourceforge.net/tracker/index.php?func=detail&aid=1891713&group_id=69596&atid=525127 and http://bugs.freedesktop.org/show_bug.cgi?id=10324 . (Without this patch, the resolution of the tablet PC drops to the resolution of the screen, giving TERRIBLE quality strokes.)

GI
Comment 1 Gautam Iyer 2008-03-22 11:08:28 UTC
Created attachment 146863 [details, diff]
Updated ebuild incorporating proper wacom dependencies, and resolution patch
Comment 2 Gautam Iyer 2008-03-22 11:10:37 UTC
Created attachment 146864 [details, diff]
Patch fixing the xorg-server resolution issue
Comment 3 Gautam Iyer 2008-03-22 21:44:49 UTC
Comment on attachment 146864 [details, diff]
Patch fixing the xorg-server resolution issue

Ugh. I attached the wrong file. Please ignore this one. Correct file coming up
Comment 4 Gautam Iyer 2008-03-22 21:46:54 UTC
Created attachment 146949 [details, diff]
The *correct* patch fixing the scaling issue (required by the updated ebuild)
Comment 5 Gautam Iyer 2008-03-22 21:50:35 UTC
Created attachment 146951 [details, diff]
Updated ebuild incorporating proper wacom dependencies, and resolution patch

This time I attach a diff -u (much more readable).
Comment 6 Gautam Iyer 2008-03-23 02:24:00 UTC
Created attachment 146971 [details]
PDF showing the results if you DON'T apply the rescaling patch!
Comment 7 Gautam Iyer 2008-05-06 06:59:15 UTC
Created attachment 152057 [details]
Updated ebuild to use all five of Magnus's patches about pointer event rescaling
Comment 8 Gautam Iyer 2008-05-06 07:00:21 UTC
Created attachment 152059 [details, diff]
Patch from upstream (git)
Comment 9 Gautam Iyer 2008-05-06 07:01:13 UTC
Created attachment 152061 [details, diff]
Patch from upstream (git)
Comment 10 Gautam Iyer 2008-05-06 07:02:08 UTC
Created attachment 152063 [details, diff]
Patch from upstream (git)
Comment 11 Gautam Iyer 2008-05-06 07:02:37 UTC
Created attachment 152065 [details, diff]
Patch from upstream (git)
Comment 12 Gautam Iyer 2008-05-06 07:03:30 UTC
Created attachment 152067 [details, diff]
Patch from upstream (git)
Comment 13 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-09 08:14:25 UTC
Are these patches already in the 1.4 branch upstream? If so, they should be in xorg-server-1.4.0.90-r4. Add '=xorg-server-1.4.0.90-r4 **' to your package.keywords to test.
Comment 14 Gautam Iyer 2008-05-09 17:12:22 UTC
(In reply to comment #13)
> Are these patches already in the 1.4 branch upstream? If so, they should be in
> xorg-server-1.4.0.90-r4. Add '=xorg-server-1.4.0.90-r4 **' to your
> package.keywords to test.

The patches are in the upstream git, and I just checked they are in your r4 release. However you missed the WACOM dependency. You get a crash on startup with the old wacom drivers, and need >=x11-drivers/linuxwacom-0.7.9.

GI
Comment 15 Donnie Berkholz (RETIRED) gentoo-dev 2008-05-09 22:20:25 UTC
(In reply to comment #14)
> (In reply to comment #13)
> > Are these patches already in the 1.4 branch upstream? If so, they should be in
> > xorg-server-1.4.0.90-r4. Add '=xorg-server-1.4.0.90-r4 **' to your
> > package.keywords to test.
> 
> The patches are in the upstream git, and I just checked they are in your r4
> release. However you missed the WACOM dependency. You get a crash on startup
> with the old wacom drivers, and need >=x11-drivers/linuxwacom-0.7.9.

Done, thanks!