Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 16 Jun 2006 23:36:53 -0700
From:      Walt Pawley <walt@wump.org>
To:        freebsd-questions@freebsd.org
Subject:   X ATI driver?
Message-ID:  <a05210200c0b95015c8d9@[10.0.0.10]>

next in thread | raw e-mail | index | archive | help
I have an old box I've been messing with. I had it running X on
FreeBSD 5.3, seemingly well enough. I decided to move to 6.1,
installed more RAM, a bigger hard disk and a CD-RW drive that
can see CD-Rs (unlike the original old SCSI CD drive) and chose
an "install everything" from CD. Things went well ... until I
tried bringing up X.

Since then, I've been studying, hunting through archives, etc.
and have become mired in too much data. So, I'm asking for help.

Here's what happens when I configure and then text X ...

vulcan# Xorg -configure

X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: FreeBSD 6.1 i386 [ELF]
Current Operating System: FreeBSD vulcan.wump.org 6.1-RELEASE
FreeBSD 6.1-RELEASE #0: Sun May  7 04:42:56 UTC 2006
root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
Build Date: 24 March 2006
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 16 23:12:36 2006
List of video drivers:
        apm
        ark
        ati
        atimisc
        chips
        cirrus
        cyrix
        dummy
        glint
        i128
        i740
        i810
        mga
        neomagic
        nsc
        nv
        r128
        radeon
        rendition
        s3
        s3virge
        savage
        siliconmotion
        sis
        tdfx
        tga
        trident
        tseng
        via
        vmware
        vesa
        vga
(++) Using config file: "/root/xorg.conf.new"


Xorg detected your mouse at device /dev/sysmouse.
Please check your config if the mouse is still not
operational, as by default Xorg tries to autodetect
the protocol.

Your xorg.conf file is /root/xorg.conf.new

To test the server, run 'X -config /root/xorg.conf.new'

vulcan# gdb X
GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-marcel-freebsd"...(no
debugging symbols found)...
(gdb) run -config /root/xorg.conf.new
Starting program: /usr/X11R6/bin/X -config /root/xorg.conf.new
(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...
X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: FreeBSD 6.1 i386 [ELF]
Current Operating System: FreeBSD vulcan.wump.org 6.1-RELEASE
FreeBSD 6.1-RELEASE #0: Sun May  7 04:42:56 UTC 2006
root@opus.cse.buffalo.edu:/usr/obj/usr/src/sys/SMP i386
Build Date: 24 March 2006
        Before reporting problems, check http://wiki.X.Org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Fri Jun 16 23:14:02 2006
(++) Using config file: "/root/xorg.conf.new"
(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...(no debugging symbols
found)...(no debugging symbols found)...
Program received signal SIGSEGV, Segmentation fault.
0x0809854d in xf86strncasecmp ()
(gdb) bt
#0  0x0809854d in xf86strncasecmp ()
#1  0x286a7cb9 in ATIProcessOptions () from
/usr/X11R6/lib/modules/drivers/atimisc_drv.so
#2  0x286b8748 in ATIPreInit () from
/usr/X11R6/lib/modules/drivers/atimisc_drv.so
#3  0x0806e2f1 in InitOutput ()
#4  0x080c3d84 in main ()
(gdb)

I don't really know how to use gdb effectively, but this makes
it look like the ATI driver is getting tangled up processing
the configuration file to me. ???
-- 

Walter M. Pawley <walt@wump.org>
Wump Research & Company
676 River Bend Road, Roseburg, OR 97470
         541-672-8975



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a05210200c0b95015c8d9>