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 */
