Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jul 2003 11:44:57 -0700
From:      "Joshua Lokken" <joshua@joshualokken.com>
To:        <multimedia@freebsd.org>
Subject:   Fw: xawtv and ATI AIW 128 Pro
Message-ID:  <015801c34713$6ec68300$1404e9c6@inspectorbox>

next in thread | raw e-mail | index | archive | help

----- Original Message -----
From: "Joshua Lokken" <joshua@joshualokken.com>
To: "Dan Nelson" <dnelson@allantgroup.com>
Sent: Thursday, July 10, 2003 11:43 AM
Subject: Re: xawtv and ATI AIW 128 Pro


>
> ----- Original Message -----
> From: "Dan Nelson" <dnelson@allantgroup.com>
> To: "Joshua Lokken" <joshua@joshualokken.com>
> Sent: Thursday, July 10, 2003 11:07 AM
> Subject: Re: xawtv and ATI AIW 128 Pro
>
>
> > In the last episode (Jul 10), Joshua Lokken said:
> > > OK, thanks.  First, here's the output for xawtv -n.  I reread the
> > > manpage, and I just can't figure out where xawtv is getting the
> > > /dev/bktr0 from!
> >
> > That's added by the FreeBSD port so people with bt848 chips can use it.
> >
> > > and no config files in the lib dir.  So, here's the output from
> > >
> > > [jolok] ~> xawtv -xv
> > > This is xawtv-3.88, running on FreeBSD/i386 (4.8-STABLE)
> > > Xlib:  extension "XVideo" missing on display ":1.0".
> > > Xlib:  extension "XVideo" missing on display ":1.0".
> > > bktr: open /dev/bktr0: Device not configured
> > > no video grabber device available
> >
> > It doesn't look like the GATOS driver got installed right.  It should
> > be providing the XVideo extension.  Why is your display number :1.0?
> > If you've got multiple video cards in this machine, could it be that
> > your AIW card is driving display :0 instead?
> >
> > Check your Xfree86.*.log file for indications that it has probed the
> > tuner component.
> >
> > --
> > Dan Nelson
> > dnelson@allantgroup.com
> >
>
> Here are some of the things I'm seeing in the log:
>
> -----------------8 < [snip]---------------------
> (II) Loading extension SHAPE
> (II) Loading extension MIT-SUNDRY-NONSTANDARD
> (II) Loading extension BIG-REQUESTS
> (II) Loading extension SYNC
> (II) Loading extension MIT-SCREEN-SAVER
> (II) Loading extension XC-MISC
> (II) Loading extension XFree86-VidModeExtension
> (II) Loading extension XFree86-Misc
> (II) Loading extension DPMS
> (II) Loading extension FontCache
> (II) Loading extension TOG-CUP
> (II) Loading extension Extended-Visual-Information
> (II) Loading extension XVideo
> (II) Loading extension XVideo-MotionCompensation
> (II) Loading extension X-Resource
>
> ------------------8 < [snip]--------------------------
> (II) Setting vga for screen 0.
> (II) Loading sub module "vgahw"
> (II) LoadModule: "vgahw"
> (II) Loading /usr/X11R6/lib/modules/libvgahw.a
> (II) Module vgahw: vendor="The XFree86 Project"
>         compiled for 4.3.0, module version = 0.1.0
>         ABI class: XFree86 Video Driver, version 0.6
> (II) R128(0): PCI bus 2 card 0 func 0
> (**) R128(0): Depth 24, (--) framebuffer bpp 32
> (II) R128(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
> (==) R128(0): Default visual is TrueColor
> (**) R128(0): Option "AGPMode" "4"
> (**) R128(0): Option "Display" "BIOS"
> (==) R128(0): RGB weight 888
> (II) R128(0): Using 8 bits per RGB (8 bit DAC)
> (II) Loading sub module "int10"
> (II) LoadModule: "int10"
> (II) Loading /usr/X11R6/lib/modules/libint10.a
> (II) Module int10: vendor="The XFree86 Project"
>         compiled for 4.3.0, module version = 1.0.0
>         ABI class: XFree86 Video Driver, version 0.6
> (II) R128(0): initializing int10
> (==) R128(0): Write-combining range (0xa0000,0x20000) was already clear
> (==) R128(0): Write-combining range (0xc0000,0x40000) was already clear
> (II) R128(0): Primary V_BIOS segment is: 0xc000
> (==) R128(0): Write-combining range (0x0,0x1000) was already clear
> (--) R128(0): Chipset: "ATI Rage 128 Pro GL PF (AGP)" (ChipID = 0x5046)
> (--) R128(0): Linear framebuffer at 0xd8000000
> (--) R128(0): MMIO registers at 0xdd000000
> (==) R128(0): Write-combining range (0xdd000000,0x4000) was already clear
> (--) R128(0): VideoRAM: 32768 kByte (64-bit SDR SGRAM 1:1)
> (**) R128(0): Using external CRT for display
> (WW) R128(0): Can't determine panel dimensions, and none specified.
>               Disabling programming of FP registers.
> (II) R128(0): PLL parameters: rf=2700 rd=60 min=12500 max=40000;
xclk=14000
> (II) Loading sub module "ddc"
> (II) LoadModule: "ddc"
> (II) Loading /usr/X11R6/lib/modules/libddc.a
> (II) Module ddc: vendor="The XFree86 Project"
>         compiled for 4.3.0, module version = 1.0.0
>         ABI class: XFree86 Video Driver, version 0.6
> (II) Loading sub module "vbe"
> (II) LoadModule: "vbe"
> (II) Loading /usr/X11R6/lib/modules/libvbe.a
> (II) Module vbe: vendor="The XFree86 Project"
>         compiled for 4.3.0, module version = 1.1.0
>         ABI class: XFree86 Video Driver, version 0.6
> (II) R128(0): VESA BIOS detected
> (II) R128(0): VESA VBE Version 2.0
> (II) R128(0): VESA VBE Total Mem: 32768 kB
> (II) R128(0): VESA VBE OEM: ATI RAGE128
> (II) R128(0): VESA VBE OEM Software Rev: 1.0
> (II) R128(0): VESA VBE OEM Vendor: ATI Technologies Inc.
> (II) R128(0): VESA VBE OEM Product: R128
> (II) R128(0): VESA VBE OEM Product Rev: 01.00
> (II) Loading sub module "ddc"
> (II) LoadModule: "ddc"
> (II) Reloading /usr/X11R6/lib/modules/libddc.a
> (II) R128(0): VESA VBE DDC supported
> (II) R128(0): VESA VBE DDC Level 2
> (II) R128(0): VESA VBE DDC transfer in appr. 2 sec.
> (II) R128(0): VESA VBE DDC read successfully
> (II) R128(0): Manufacturer: EPI  Model: d995  Serial#: 29633
> (II) R128(0): Year: 2001  Week: 7
> (II) R128(0): EDID Version: 1.2
> (II) R128(0): Analog Display Input,  Input Voltage Level: 0.700/0.700 V
> (II) R128(0): Sync:  Separate
> (II) R128(0): Max H-Image Size [cm]: horiz.: 36  vert.: 27
> (II) R128(0): Gamma: 2.20
> (II) R128(0): DPMS capabilities: StandBy Suspend Off; RGB/Color Display
> (II) R128(0): First detailed timing is preferred mode
> (II) R128(0): redX: 0.626 redY: 0.340   greenX: 0.288 greenY: 0.608
> (II) R128(0): blueX: 0.148 blueY: 0.064   whiteX: 0.283 whiteY: 0.298
> (II) R128(0): Supported VESA Video Modes:
> (II) R128(0): 720x400@70Hz
> (II) R128(0): 640x480@60Hz
> (II) R128(0): 640x480@75Hz
> (II) R128(0): 800x600@75Hz
> (II) R128(0): 1024x768@75Hz
> (II) R128(0): 1280x1024@75Hz
> (II) R128(0): Manufacturer's mask: 0
>
> ----------------8 < [snip]-------------------------------------------
>
> (II) Primary Device is: PCI 02:00:0
> (II) ATI:  Candidate "Device" section "All-in-Wonderland".
> (--) Chipset ATI Rage 128 Pro GL PF (AGP) found
> (II) Loading sub module "r128"
> (II) LoadModule: "r128"
> (II) Loading /usr/X11R6/lib/modules/drivers/r128_drv.o
> (II) Module r128: vendor="The XFree86 Project"
>         compiled for 4.3.0, module version = 4.0.1
>         Module class: XFree86 Video Driver
>         ABI class: XFree86 Video Driver, version 0.6
>
> ---------------8 < [snip]----------------------------
>
> (II) R128(0): [drm] created "r128" driver at busid "PCI:2:0:0"
> (II) R128(0): [drm] added 8192 byte SAREA at 0xd6ee6000
> (II) R128(0): [drm] mapped SAREA 0xd6ee6000 to 0x28281000
> (II) R128(0): [drm] framebuffer handle = 0xd8000000
> (II) R128(0): [drm] added 1 reserved context for kernel
> (WW) R128(0): [agp] AGP not available
> (WW) R128(0): [agp] AGP failed to initialize -- falling back to PCI mode.
> (WW) R128(0): [agp] Make sure you have the agpgart kernel module loaded.
> (EE) R128(0): [pci] Out of memory (-1007)
> (II) R128(0): [drm] removed 1 reserved context for kernel
> (II) R128(0): [drm] unmapping 8192 bytes of SAREA 0xd6ee6000 at 0x28281000
> (II) R128(0): Memory manager initialized to (0,0) (1024,8191)
> (II) R128(0): Reserved area from (0,768) to (1024,770)
> (II) R128(0): Largest offscreen area available: 1024 x 7421
> (II) R128(0): Using XFree86 Acceleration Architecture (XAA)
>         Screen to screen bit blits
>         Solid filled rectangles
>         8x8 mono pattern filled rectangles
>         Indirect CPU to Screen color expansion
>         Solid Lines
>         Dashed Lines
>         Scanline Image Writes
>         Offscreen Pixmaps
>         Setting up tile and stipple cache:
>                 32 128x128 slots
>                 32 256x256 slots
>                 16 512x512 slots
> (II) R128(0): Acceleration enabled
> (==) R128(0): Backing store disabled
> (==) R128(0): Silken mouse enabled
> (II) R128(0): Using hardware cursor (scanline 3080)
> (II) R128(0): Largest offscreen area available: 1024 x 7419
> (II) R128(0): Direct rendering disabled
> (==) RandR enabled
> (II) Initializing built-in extension MIT-SHM
> (II) Initializing built-in extension XInputExtension
> (II) Initializing built-in extension XTEST
> (II) Initializing built-in extension XKEYBOARD
> (II) Initializing built-in extension LBX
> (II) Initializing built-in extension XC-APPGROUP
> (II) Initializing built-in extension SECURITY
> (II) Initializing built-in extension XINERAMA
> (II) Initializing built-in extension XFree86-Bigfont
> (II) Initializing built-in extension RENDER
> (II) Initializing built-in extension RANDR
>
> ----------------8 < [snip]-------------------------------
>
>
> I know this is a separate problem, but I see that AGP is initializing,
> then kicking out later....it's telling me to ensure I have the agpgart
> module loaded.  I do, it's compiled into the kernel.  Strange...
>
> DRM inevitably kicks out shortly after I start X, as well.  Anyway,
> I'm not sure if the 'tuner' is being probed or not.  I followed the
> instructions at gatos for installing the ati.2 drivers, maybe I missed
> something?  Is anyone willing to tell me actually how they got this
> card to work with xawtv?  Thank you.
>
> Joshua



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?015801c34713$6ec68300$1404e9c6>