No XVideo support on ATI X1400?

Jens Schweikhardt schweikh at schweikhardt.net
Sun Jun 24 16:50:27 UTC 2007


hello, world\n

I'm trying to get XVideo working on my ThinkPad R60, running 6.2-STABLE
as of June 23 and the latest Xorg 7.2. No matter how I try, xvinfo insists
that there are no adapters. I wonder if this is simply not (yet?) supported
for the ATI X1400 that the R60 uses, or if it is some configuration issue.

The xvinfo, xdpyinfo and my xorg.conf follow. Thanks for any insight!

Regards, Jens

# xvinfo
X-Video Extension version 2.2
screen #0
 no adaptors present

# xdpyinfo
name of display:    :0.0
version number:    11.0
vendor string:    The X.Org Foundation
vendor release number:    70200000
X.Org version: 7.2.0
maximum request size:  16777212 bytes
motion buffer size:  256
bitmap unit, bit order, padding:    32, LSBFirst, 32
image byte order:    LSBFirst
number of supported pixmap formats:    7
supported pixmap formats:
    depth 1, bits_per_pixel 1, scanline_pad 32
    depth 4, bits_per_pixel 8, scanline_pad 32
    depth 8, bits_per_pixel 8, scanline_pad 32
    depth 15, bits_per_pixel 16, scanline_pad 32
    depth 16, bits_per_pixel 16, scanline_pad 32
    depth 24, bits_per_pixel 32, scanline_pad 32
    depth 32, bits_per_pixel 32, scanline_pad 32
keycode range:    minimum 8, maximum 255
focus:  window 0xa0000d, revert to PointerRoot
number of extensions:    30
    BIG-REQUESTS
    DAMAGE
    DOUBLE-BUFFER
    DPMS
    Extended-Visual-Information
    GLX
    MIT-SCREEN-SAVER
    MIT-SHM
    MIT-SUNDRY-NONSTANDARD
    RANDR
    RECORD
    RENDER
    SECURITY
    SGI-GLX
    SHAPE
    SYNC
    TOG-CUP
    X-Resource
    XAccessControlExtension
    XC-APPGROUP
    XC-MISC
    XFIXES
    XFree86-Bigfont
    XFree86-DGA
    XFree86-Misc
    XFree86-VidModeExtension
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo
default screen number:    0
number of screens:    1

screen #0:
  print screen:    no
  dimensions:    1400x1050 pixels (301x232 millimeters)
  resolution:    118x115 dots per inch
  depths (7):    16, 1, 4, 8, 15, 24, 32
  root window id:    0x3e
  depth of root window:    16 planes
  number of colormaps:    minimum 1, maximum 1
  default colormap:    0x20
  default number of colormap cells:    64
  preallocated pixels:    black 0, white 65535
  options:    backing-store NO, save-unders NO
  largest cursor:    1400x1050
  current input event mask:    0xd2001d
    KeyPressMask             ButtonPressMask          ButtonReleaseMask        
    EnterWindowMask          StructureNotifyMask      SubstructureRedirectMask 
    PropertyChangeMask       ColormapChangeMask       
  number of visuals:    4
  default visual id:  0x22
  visual:
    visual id:    0x22
    class:    TrueColor
    depth:    16 planes
    available colormap entries:    64 per subfield
    red, green, blue masks:    0xf800, 0x7e0, 0x1f
    significant bits in color specification:    6 bits
  visual:
    visual id:    0x23
    class:    TrueColor
    depth:    16 planes
    available colormap entries:    64 per subfield
    red, green, blue masks:    0xf800, 0x7e0, 0x1f
    significant bits in color specification:    6 bits
  visual:
    visual id:    0x24
    class:    TrueColor
    depth:    16 planes
    available colormap entries:    64 per subfield
    red, green, blue masks:    0xf800, 0x7e0, 0x1f
    significant bits in color specification:    6 bits
  visual:
    visual id:    0x25
    class:    TrueColor
    depth:    16 planes
    available colormap entries:    64 per subfield
    red, green, blue masks:    0xf800, 0x7e0, 0x1f
    significant bits in color specification:    6 bits

# cat /etc/X11/xorg.conf
Section "Files"
  FontPath     "/usr/local/lib/X11/fonts/misc:unscaled"
  FontPath     "/usr/local/lib/X11/fonts/75dpi:unscaled"
  FontPath     "/usr/local/lib/X11/fonts/100dpi:unscaled"
  FontPath     "/usr/local/lib/X11/fonts/Type1"
  FontPath     "/home/opt/X11/fonts/ibm"
  FontPath     "/usr/local/lib/X11/fonts/URW"
  FontPath     "/usr/local/lib/X11/fonts/webfonts"
  ModulePath   "/usr/local/lib/xorg/modules"
  RgbPath      "/usr/local/lib/X11/rgb"
EndSection

Section "InputDevice"
  Identifier   "ThinkPad R60 Keyboard"
  Driver       "keyboard"
  Option       "XkbLayout"   "de"
  Option       "XkbVariant"  "nodeadkeys"
EndSection

Section "InputDevice"
  Identifier  "Mouse0"
  Driver      "mouse"
  Option      "Protocol" "auto"
  Option      "Device" "/dev/sysmouse"
  Option      "ZAxisMapping" "4 5"
EndSection

# Almost unmodified default config from /var/log/Xorg.0.log follows:
	Section "Module"
		Load	"bitmap" ### Added --JS
		Load	"ddc"    ### Added --JS
		Load	"int10"  ### Added --JS
		Load	"vbe"    ### Added --JS

		Load	"dbe"
		Load	"dri"
		Load	"extmod"
		Load	"freetype"
		Load	"glx"
		Load	"record"
		Load	"type1"
	EndSection
	Section "Monitor"
		Identifier	"Builtin Default Monitor"
	EndSection
	Section "Device"
		Identifier	"Builtin Default ati Device 0"
		Driver	"ati"
	EndSection
	Section "Screen"
		Identifier	"Builtin Default ati Screen 0"
		Device	"Builtin Default ati Device 0"
		Monitor	"Builtin Default Monitor"
	EndSection
	Section "Device"
		Identifier	"Builtin Default fbdev Device 0"
		Driver	"fbdev"
	EndSection
	Section "Screen"
		Identifier	"Builtin Default fbdev Screen 0"
		Device	"Builtin Default fbdev Device 0"
		Monitor	"Builtin Default Monitor"
	EndSection
	Section "Device"
		Identifier	"Builtin Default vesa Device 0"
		Driver	"vesa"
	EndSection
	Section "Screen"
		Identifier	"Builtin Default vesa Screen 0"
		Device	"Builtin Default vesa Device 0"
		Monitor	"Builtin Default Monitor"
	EndSection
	Section "Device"
		Identifier	"Builtin Default vga Device 0"
		Driver	"vga"
	EndSection
	Section "Screen"
		Identifier	"Builtin Default vga Screen 0"
		Device	"Builtin Default vga Device 0"
		Monitor	"Builtin Default Monitor"
	EndSection
	Section "ServerLayout"
		Identifier	"Builtin Default Layout"
		Screen	"Builtin Default ati Screen 0"
		Screen	"Builtin Default fbdev Screen 0"
		Screen	"Builtin Default vesa Screen 0"
		Screen	"Builtin Default vga Screen 0"
		InputDevice  "ThinkPad R60 Keyboard" "CoreKeyboard" ### Added --JS
		InputDevice  "Mouse0"                "CorePointer"  ### Added --JS
	EndSection


More information about the freebsd-x11 mailing list