OpenSolaris

Printable Version Enter a New Search
Bug ID 6564910
Synopsis "-B direct" binding to libXfont breaks Xv extension for ati/radeon driver
State 10-Fix Delivered:Verified (Fix available in build)
Category:Subcategory xserver:builds
Keywords opensolaris
Responsible Engineer Alan Coopersmith
Reported Against snv_64
Duplicate Of
Introduced In solaris_nevada
Commit to Fix snv_68
Fixed In snv_68
Release Fixed solaris_nevada(snv_68)
Related Bugs
Submit Date 2-June-2007
Last Update Date 21-June-2007
Description
Category
   xserver
Sub-Category
   xorg-server
Description
   mplayer refuses to
display video content when using the "xv" Xvideo video output driver.
for proper in depth description of the problem refer to http://mail.opensolaris.org/pipermail/xwin-discuss/2007-April/001083.html 
Frequency
   Always
Regression
   No
Steps to Reproduce
   on a ati machine with b64:
try play a video with mplayer
or /usr/X11/bin/xvinfo
Expected Result
   -
Actual Result
   -
Error Message(s)
   MPlayer 1.0rc1-3.4.3 (C) 2000-2006 MPlayer Team
CPU: Mobile AMD Athlon(tm) 64 Processor 3700+ (Family: 15, Model: 36, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
MPEG-PS file format detected.
VIDEO:  MPEG1  352x240  (aspect 12)  29.970 fps  1150.0 kbps (143.8 kbyte/s)
X11 error: BadMatch (invalid parameter attributes)
MPlayer interrupted by signal 6 in module: preinit_libvo
- MPlayer crashed. This shouldn't happen.
Test Case
   
Workaround
   Workaround: run Xorg with environment variable "LD_NODIRECT=1"
--- /usr/dt/config/Xservers~    2007-04-01 19:44:07.371221000 +0200
+++ /usr/dt/config/Xservers     2007-04-01 19:40:02.000000000 +0200
@@ -109,5 +109,5 @@
 # You can use kdmconfig to change which X server is run by this program
Submitter wants to work on bug
   No
Additional configuration information
   basically i hit the same problem described in
http://mail.opensolaris.org/pipermail/xwin-discuss/2007-April/001083.html
so i will quote out of that.
system is a x64 laptop with an ati xpress 200 card (fujistu siemens amilo a1650)
*** Test Case ***
[x86 only]
'/usr/ccs/bin/elfdump /usr/X11/lib/modules/drivers/radeon_drv.so | grep Xfont'
should return no lines listing libXfont.

On a machine with ATI Radeon or FireGL graphics, mplayer should be able to play
videos without crashing.   (To install mplayer, follow the instructions on:
http://blogs.sun.com/alvaro/entry/opensolaris_codec_pack_updated  - sample
videos to test with can be found at http://www.mpeg1.de/movies/ipbframe/animatio/ )
Work Around
N/A
Comments
N/A