Hi, I have an AIW Radeon :) The general concensus on getting TV in/out
to work for this card is that you HAVE to recompile a few things from
source, one of which being X. Well, the build goes along fine, but the
binaries that it makes segfault as soon as it starts loading modules.
In fact, the last thing in my X log is "Loading module 'bitmap'". If I
just run X, I'll see "Segmentation fault." on the terminal I'm on, and
get booted back to bash ... I'm on kernel 2.4.12, gcc 2.95.3, GNU
binutils 2.11.2 ... any ideas? Here's a copy of my host.def included
as well. This is (currently) the major roadblock to getting the most out
of my graphics card, and I'd like to get it to work. Very much ^^;

Thanks,
Matt

#ifdef BeforeVendorCF

#define OSMajorVersion 2
#define OSMinorVersion 4
#define OSTeenyVersion 12
#define LinuxDistribution LinuxUnknown
#define HasPAM YES
#define HasZlib YES
#define BuildFreetype2Library YES
#   define HasMMXSupport        YES
#   define Has3DNowSupport      YES
#   define HasKatmaiSupport     YES
# define ThreadsLibraries       -lpthread
/* <linux/input.h> support mainly for USB support */
#ifndef HasLinuxInput
# if OSMajorVersion > 2 || (OSMajorVersion == 2 && OSMinorVersion >= 4)
#  define HasLinuxInput YES
# endif
#endif
/* On x86, determine whether to build with MTRR support */
#ifndef HasMTRRSupport
# ifdef i386Architecture
/* There is no certain way to know if <asm/mtrr.h> is available,
   but it made it into kernel 2.2, so... */
#  if OSMajorVersion > 2 || (OSMajorVersion == 2 && OSMinorVersion >= 2)
#   define HasMTRRSupport       YES
#  else
#   define HasMTRRSupport       NO
#  endif
# else
#  define HasMTRRSupport        NO      /* no for non-ix86 */
# endif
#endif
#    define BuildXF86DRI        YES
#          define BuildXF86DRM  YES
#    define HasAgpGart  YES
# define LinuxFBDevSupport      YES
#  define HasShadowPasswd       YES
#define i386Architecture

#ifndef HasGcc2
#define HasGcc2 YES
#endif

#endif /* BeforeVendorCF */

#ifdef AfterVendorCF

#ifndef ProjectRoot
#define ProjectRoot /usr/X11R6
#endif

/*
 * On some platforms, some things may be installed outside of ProjectRoot
 * by default.  To disable this, uncomment the following line.
 *
 */
#define NothingOutsideProjectRoot YES

/*
 * Set EtcX11Directory if you want config file links installed under
 * ProjectRoot rather than in /etc/X11.  See also HasVarDirectory,
 * UseEtcX11 and UseSeparateConfDir.
 *
#define EtcX11Directory ProjectRoot/etc
 */


/* Only set HasXdmAuth to YES if you have a Wraphelp.c file. */
/* #define HasXdmAuth YES */

/*
#if defined(SunArchitecture) && defined(SparcArchitecture)
#define HasCodeCenter   YES
#ifndef SVR4Architecture
#define HasTestCenter   YES
#endif
#endif
*/

/*
#ifdef __hp9000s800
#define HasCodeCenter   YES
#endif
*/

/*
#if defined(SunArchitecture) && defined(SparcArchitecture) && 
!defined(SVR4Architecture)
#define HasPurify       YES
#endif
*/

/*
#define HasSentinel     YES
*/

/*
#undef DefaultUserPath
#define DefaultUserPath /bin:/usr/bin:$(BINDIR):/usr/ucb:/usr/local/bin
*/


/* You do NOT need SetUID if you only run the server under xdm */
/* You MAY need SetUID if users run the server by hand or under xinit */
/* Consult your system administrator before making the X server setuid */
/*
#if defined(SunArchitecture) && OSMajorVersion > 4
#define InstallXserverSetUID YES
#endif
*/

/* You do NOT need SetUID if you only run the server under xdm */
/* You MAY need SetUID if users run the server by hand or under xinit */
/* Consult your system administrator before making the X server setuid */
/*
*/
#ifdef XFree86Version
#define InstallXserverSetUID YES
#endif

#endif /* AfterVendorCF */

Reply via email to