Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 449112 - x11-drivers/xf86-video-trident-1.3.6: RDEPEND="<=x11-base/xorg-server-1.13"
Summary: x11-drivers/xf86-video-trident-1.3.6: RDEPEND="<=x11-base/xorg-server-1.13"
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Keywording and Stabilization (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matt Turner
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-12-28 22:31 UTC by Kyle Evans
Modified: 2015-08-31 20:40 UTC (History)
3 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle Evans 2012-12-28 22:31:46 UTC
Three issues break a trident system when upgrading to 1.13
1. https://bugs.gentoo.org/show_bug.cgi?id=444406 - fixed in 1.3.6-r1.
2. Driver defaults to XAA. EXA must be specified in xorg.conf to startx.
3. https://bugs.freedesktop.org/show_bug.cgi?id=58841 - Even after EXA is specified, xorg-server segfaults on exit, holding all /dev/events hostage.


Reproducible: Always



Expected Results:  
Adding an RDEPEND="<=x11-base/xorg-server-1.13" to the unmasked trident-1.3.6 ebuild keeps a stable system stable. 

Maybe leave trident-1.3.6-r1+ ~keyworded untill upstream defaults to EXA and it stabalizes on xorg-server-1.13+.
Comment 1 James Le Cuirot gentoo-dev 2015-03-28 17:17:34 UTC
I don't know how much longer xorg-server 1.12 is going to stay in the tree but the good news is that git master of the xf86-video-trident driver works with 1.17 out of the box with no patches and no configuration. Performance isn't great but that's to be expected, especially now that XAA has gone. At least XVideo works relatively well.

There's probably no one else left with this hardware but my laptop/tablet hybrid is unusual/useful enough to keep around and I also use it for x86 testing. Anyone else interested in my adding a snapshot to the tree? It's debatable whether the old versions should even stick around if they don't work with anything but 1.12.
Comment 2 Matt Turner gentoo-dev 2015-03-28 17:47:51 UTC
(In reply to James Le Cuirot from comment #1)
> There's probably no one else left with this hardware but my laptop/tablet
> hybrid is unusual/useful enough to keep around and I also use it for x86
> testing. Anyone else interested in my adding a snapshot to the tree? It's
> debatable whether the old versions should even stick around if they don't
> work with anything but 1.12.

I'll just do an actual release.
Comment 3 Matt Turner gentoo-dev 2015-03-30 17:20:24 UTC
Released 1.3.7 and added it to gentoo, straight to stable.
Comment 4 Mark Dominik Bürkle 2015-08-31 20:40:23 UTC
Looks like xorg-1.16.4 is still using XAA, but it's working for me, too...


[    31.996] 
X.Org X Server 1.16.4
Release Date: 2014-12-20
[    31.996] X Protocol Version 11, Revision 0
[    31.998] Build Operating System: Linux 3.16.3-gentoo i686 Gentoo
[    31.998] Current Operating System: Linux lapalt 4.1.6-gentoo #2 SMP PREEMPT Mon Aug 24 00:20:16 CEST 2015 i686
[    31.998] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.1.6-gentoo root=/dev/sda2 ro video=tridentfb:1024x768-16@60,center
[    31.999] Build Date: 24 August 2015  06:38:32AM
...
[    33.581] (==) TRIDENT(0): RGB weight 888
[    33.581] (==) TRIDENT(0): Default visual is TrueColor
[    33.581] (==) TRIDENT(0): Using gamma correction (1.0, 1.0, 1.0)
[    33.581] (==) TRIDENT(0): Using XAA for acceleration
[    33.584] (==) TRIDENT(0): Linear framebuffer at 0xFC000000
[    33.584] (--) TRIDENT(0): IO registers at 0xFBC00000
...