CFT: Update to xf86-video-ati 7.5.0

Miguel Clara miguelmclara at gmail.com
Fri Oct 31 10:35:02 UTC 2014


On Fri, Oct 31, 2014 at 9:08 AM, Jean-Sébastien Pédron <dumbbell at freebsd.org
> wrote:

> On 30.10.2014 23:21, Miguel Clara wrote:
> >> What I don't understand is how could this could work before. Are you
> >> sure you had xf86-video-ati 7.2.0 installed?
> >
> > However I don't understand why you say "it worked before" cause what I've
> > reported before and now is that It didn't work (with ATI)
> >
> > I still have the old xorg log, from back when I reported this in the
> list,
> > if I'm not mistaken this is the one:
> > http://filebin.net/zs1iia21yv/Xorg.radeonkmserror.log
> >
> > So It was not working with ATI even before 7.2,a and with 7.2 I also
> can't
> > get xorg to start, although I was getting a black screen at some point,
> but
> > the log states Xorg crashed!
> >
> > maybe in this new report I've somehow gave the impression that It worked,
> > but I only works with the Intel card!
>
> That's my fault, I understood that it was working, then you upgraded to
> 7.5.0 and X broke. But no, as you say, your older log shows that the
> same problem existed before the upgrade. Sorry :)
>
> Could you please download the following file:
>
> https://raw.githubusercontent.com/freebsd/freebsd-ports-graphics/xserver-1.14/x11-servers/xorg-server/files/patch-hw_xfree86_modes_xf86Crtc.c
>
> Put it here:
> /usr/ports/x11-servers/xorg-server/files/patch-hw_xfree86_modes_xf86Crtc.c
>
> And rebuild xorg-server 1.12 with WITH_DEBUG=1 and test again (with
> xf86-video-ati 7.5.0 installed)?
>
>
Ok using xorg-1.12, and xf86-video-ati-7.5 (both WITH_DEBUG)

Still fails, sudo gdb Xorg Xorg.core shows:

[....]
#0  0x000000080205ccaa in thr_kill () from /lib/libc.so.7
#1  0x0000000802133f09 in abort () from /lib/libc.so.7
#2  0x000000000062e4be in OsAbort () at utils.c:1198
#3  0x00000000004a6880 in ddxGiveUp (error=EXIT_ERR_ABORT) at
xf86Init.c:1009
#4  0x00000000004a6998 in AbortDDX (error=EXIT_ERR_ABORT) at xf86Init.c:1053
#5  0x0000000000637ae6 in AbortServer () at log.c:476
#6  0x00000000006367fd in FatalError (f=0x659396 "Caught signal %d (%s).
Server aborting\n") at log.c:611
#7  0x000000000062b9d8 in OsSigHandler (signo=11, sip=0x7fffffffe570,
unused=0x7fffffffe200) at osinit.c:146
#8  0x00000008010b84f6 in swapcontext () from /lib/libthr.so.3
#9  0x00000008010b80ec in sigaction () from /lib/libthr.so.3
#10 <signal handler called>
#11 0x00000000004eb710 in SetCompatOutput (config=0x8034e32c0) at
xf86Crtc.c:1829
#12 0x00000000004eb1ea in xf86SetScrnInfoModes (scrn=0x803512400) at
xf86Crtc.c:1843
#13 0x00000000004ebf13 in xf86InitialConfiguration (scrn=0x803512400,
canGrow=1) at xf86Crtc.c:2503
#14 0x000000080474153e in drmmode_pre_init (pScrn=0x803512400,
drmmode=0x8034c7258, cpp=4) at drmmode_display.c:1757
#15 0x000000080473c89a in RADEONPreInit_KMS (pScrn=0x803512400, flags=0) at
radeon_kms.c:946
#16 0x00000000004a4e19 in InitOutput (pScreenInfo=0x8acdb0, argc=1,
argv=0x7fffffffec18) at xf86Init.c:586
#17 0x0000000000424c66 in main (argc=1, argv=0x7fffffffec18,
envp=0x7fffffffec28) at main.c:20


last lines of Xorg.0.log

 tail -20 /var/log/Xorg.0.log

[ 77453.777]    ABI class: X.Org Video Driver, version 12.1
[ 77453.777] (II) RADEON(0): KMS Color Tiling: enabled
[ 77453.777] (II) RADEON(0): KMS Color Tiling 2D: enabled
[ 77453.777] (II) RADEON(0): KMS Pageflipping: enabled
[ 77453.777] (II) RADEON(0): SwapBuffers wait for vsync: enabled
[ 77453.778] (WW) RADEON(0): No outputs definitely connected, trying
again...
[ 77453.778] (WW) RADEON(0): Unable to find connected outputs - setting
1024x768 initial framebuffer
[ 77453.778] (II) RADEON(0): Using default gamma of (1.0, 1.0, 1.0) unless
otherwise stated.
[ 77453.778] Segmentation fault at address 0x0
[ 77453.778]
Fatal server error:
[ 77453.778] Caught signal 11 (Segmentation fault). Server aborting
[ 77453.778]
[ 77453.778]
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.


--
> Jean-Sébastien Pédron
>
>


More information about the freebsd-ports mailing list