Discussion:
upgrade to xorg 7.2 => xmga driver broken
Gilles Hamel
2007-07-18 20:35:49 UTC
Permalink
Hello,

Since I upgraded my xorg installation to 7.2, a nasty bug has appeared.
When I move or resize a running xmga mplayer window, a green rectangle
replace the image. Sometimes when i move again the window, the complete
or incomplete image comes back.

mga_vid_test works fine.
The xv driver works fine.

Before :
Module mga: vendor="X.Org Foundation"
compiled for 6.9.0, module version = 1.2.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.8

Now :
Module mga: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.4.6
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.1

I have looked for this bug in xorg bugzilla without success.

Anybody can help me ?

Thank you
Attila Kinali
2007-07-18 20:45:08 UTC
Permalink
On Wed, 18 Jul 2007 22:35:49 +0200
Post by Gilles Hamel
Since I upgraded my xorg installation to 7.2, a nasty bug has appeared.
When I move or resize a running xmga mplayer window, a green rectangle
replace the image. Sometimes when i move again the window, the complete
or incomplete image comes back.
Have a look at mplayers bugreports.html and provide the information
listed there. Otherwise nobody can help you.
Post by Gilles Hamel
Module mga: vendor="X.Org Foundation"
compiled for 6.9.0, module version = 1.2.1
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 0.8
Module mga: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.4.6
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.1
I have looked for this bug in xorg bugzilla without success.
mga_vid has nothing to do with xorg. Nor has the xorg mga
driver anything to do with mga_vid.

There is currently a bug with MPlayer svn regarding xmga,
but it's something different than you describe.

Attila Kinali
--
Linux ist... wenn man einfache Dinge auch mit einer kryptischen
post-fix Sprache loesen kann
-- Daniel Hottinger
Sune Vuorela
2007-07-18 22:00:20 UTC
Permalink
Post by Attila Kinali
On Wed, 18 Jul 2007 22:35:49 +0200
Post by Gilles Hamel
Since I upgraded my xorg installation to 7.2, a nasty bug has appeared.
When I move or resize a running xmga mplayer window, a green rectangle
replace the image. Sometimes when i move again the window, the complete
or incomplete image comes back.
Have a look at mplayers bugreports.html and provide the information
listed there. Otherwise nobody can help you.
I see the same issue here. I will try to place some of the info.

Fullscreening/unfullscreening a couple of times usually brings most
of the picture back. Or as described, resizing or moving the window
brings this up sometimes. It is not reproducible like every time, but I
need normally less than 5 fullscreen/unfullscreen to show it - and 10-15
to make it go away again.


$ lspci | grep -i mga
01:00.0 VGA compatible controller: Matrox Graphics, Inc. MGA G550 AGP
(rev 01)

$ uname -a
Linux scrooge 2.6.20-1-vserver-k7 #1 SMP Wed Apr 25 01:30:14 UTC 2007
i686 GNU/Linux

mga_vid module is r254 - I have tried r251 also. it seems to have the
same flaw, but not quite as often.

$ ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1331780 2007-07-10 22:13 /lib/libc-2.6.so
lrwxrwxrwx 1 root root 11 2007-07-12 23:52 /lib/libc.so.6 ->
libc-2.6.so

$ as --version
GNU assembler (GNU Binutils for Debian) 2.17.50.20070713

$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--with-gxx-include-dir=/usr/include/c++/4.1.3 --program-suffix=-4.1
--enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug
--enable-mpfr --with-tune=i686 --enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.3 20070629 (prerelease) (Debian 4.1.2-13)

$ mplayer -v
MPlayer dev-SVN-rUNKNOWN-4.1.3 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm) Processor 3300+ (Family: 15, Model: 44, Stepping:
2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.


I don't remember when it started to appear, but at least around kernel
2.6.16, I don't think I saw it.


I have tried insmod'ing it with different values of mga_ram_size (as
some mplayer faq suggests this), but it doesn't seem to make much
difference.


Any other information needed? or specific tests I should do ?

/Sune
--
Man, how may I do for cancelling the proxy?

You neither should ever unlink the login, nor must digit on a ROM e-mail of
the POPmail kernel to a 2X 2D front-side bus over a head on a Internet site
to open the mouse to the virus.
Attila Kinali
2007-07-19 08:34:24 UTC
Permalink
On Thu, 19 Jul 2007 00:00:20 +0200
Post by Sune Vuorela
Any other information needed? or specific tests I should do ?
Yes, send a _COMPLETE_ -v log of mplayer. I actually need
the information it prints _after_ detecting the video type.
As i don't have the problem myself, i need as much information
as possible to reproduce it.
(Note that the bug reporting guide lines explicitly state
that you should never truncate the log outputs).

Also if you would use current svn would be a lot better,
so that we have a common base for testing.

As a side information, i'm running at home xorg 7.2
(also from debian/testing) on an amd64 with 2.6.21.5 kernel
with 64bit userland. Because of problems with mplayers x11
subsystem i'm running version r23385 currently (didn't had
the time to debug what's wrong there yet).

Attila Kinali
--
Praised are the Fountains of Shelieth, the silver harp of the waters,
But blest in my name forever this stream that stanched my thirst!
-- Deed of Morred
Sune Vuorela
2007-07-19 10:09:29 UTC
Permalink
Post by Attila Kinali
On Thu, 19 Jul 2007 00:00:20 +0200
Post by Sune Vuorela
Any other information needed? or specific tests I should do ?
Yes, send a _COMPLETE_ -v log of mplayer. I actually need
the information it prints _after_ detecting the video type.
As i don't have the problem myself, i need as much information
as possible to reproduce it.
This video popped up with a green square, I fullscreened/unfullscreened it a
couple of times and then later stopped playing.

$ mplayer -v fony.wmv
MPlayer dev-SVN-rUNKNOWN-4.1.3 (C) 2000-2007 MPlayer Team
CPU: AMD Sempron(tm) Processor 3300+ (Family: 15, Model: 44, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
get_path('codecs.conf') -> '/home/pusling/.mplayer/codecs.conf'
Reading /home/pusling/.mplayer/codecs.conf: Can't
open '/home/pusling/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: This codecs.conf is too old and incompatible
with this MPlayer release! at line 6
Using built-in default codecs.conf.
Configuration: --prefix=/usr --confdir=/etc/mplayer --datadir=/usr/share/mplayer --enable-xmga --enable-mga --enable-joystick --enable-faad-external --disable-tremor-internal --enable-libamr_nb --enable-libamr_wb --language=all --enable-largefiles --enable-menu --with-extraincdir=/usr/include/ffmpeg -I./libavformat -I./libswscale -I./libavutil -I./libpostproc -I./libavcodec --enable-radio --disable-libdvdcss-internal --enable-lirc --enable-radio-capture --enable-xvmc --with-xvmclib=XvMCW --enable-fbdev --enable-directfb --enable-win32dll --enable-tdfxfb --enable-s3fb --realcodecsdir=/usr/lib/codecs --xanimcodecsdir=/usr/lib/codecs --enable-runtime-cpudetection
CommandLine: '-v' 'fony.wmv'
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/pusling/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/pusling/.mplayer/input.conf'
Can't open input config file /home/pusling/.mplayer/input.conf: No such file
or directory
Parsing input config file /etc/mplayer/input.conf
Input config file /etc/mplayer/input.conf parsed: 69 binds
Opening joystick device /dev/input/js0
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
Setting up LIRC support...
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
get_path('fony.wmv.conf') -> '/home/pusling/.mplayer/fony.wmv.conf'

Playing fony.wmv.
get_path('sub/') -> '/home/pusling/.mplayer/sub/'
[file] File size is 38703202 bytes
STREAM: [file] fony.wmv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF file format detected.
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes, stream: 8 bytes ID: 1
unk1: 0 unk2: 1C0AED5C
FILEPOS=0xA5F
==> Found audio stream: 1
[asfheader] Audio stream found, -aid 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 44100
avg byte/sec: 12021
Block align: 4459
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [ad] [45] [0] [0]
==========================================================================
ASF: audio scrambling: 1 x 1 x 4459
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes, stream: 0 bytes ID: 2
unk1: 0 unk2: 0
FILEPOS=0xAD1
==> Found video stream: 2
[asfheader] Video stream found, -vid 2
======= VIDEO Format ======
biSize 44
biWidth 640
biHeight 480
biPlanes 1
biBitCount 24
biCompression 861293911='WMV3'
biSizeImage 0
Unknown extra header dump: [4c] [e1] [1a] [1]
===========================
ASF: packets: 4837 flags: 2 max_packet_size: 8000 min_packet_size: 8000
max_bitrate: 2132400 preroll: 3000
============ ASF Stream group == START ===
stream count=[0x2][2]
stream id=[0x1][1]
max bitrate=[0x1d848][120904]
stream id=[0x2][2]
max bitrate=[0x1eb168][2011496]
============ ASF Stream group == END ===
Found movie at 0xB60 - 0x24E7FA0
ASF: 1 audio and 1 video streams found
Auto-selected ASF video ID = 2
ASF: Searching for audio stream (id:-1).
Auto-selected ASF audio ID = 1
VIDEO: [WMV3] 640x480 24bpp 1000.000 fps 928.0 kbps (113.3 kbyte/s)
[V] filefmt:6 fourcc:0x33564D57 size:640x480 fps:1000.00 ftime:=0.0010
get_path('sub/') -> '/home/pusling/.mplayer/sub/'
X11 opening display: :0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW X
atoms
Disabling DPMS
DPMSDisable stat: 1
==========================================================================
Opening video decoder: [dmo] DMO video codecs
get_path('registry') -> '/home/pusling/.mplayer/registry'
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:921600 align:1
StreamCount r=0x0 1 1
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565
RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 640 x 480 (preferred colorspace: Packed YUY2)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.41:1 - prescaling to correct movie aspect.
VO Config (640x480->678x480,flags=0,'MPlayer',0x32315659)
VO: [xmga] 640x480 => 678x480 Planar YV12
VO: Description: Matrox G200/G4x0/G550 overlay in X11 window
(using /dev/mga_vid)
VO: Author: Zoltan Ponekker <***@makacs.poliod.hu>
[MGA] Using 3 buffers.
Using colorkey: ff00
[xmga] x: 461 y: 360 w: 678 h: 480
[xmga] dcx: 461 dcy: 360 dx: 0 dy: 0 dw: 678 dh: 480
INFO: Win32/DMO video codec init OK.
Selected video codec: [wmv9dmo] vfm: dmo (Windows Media Video 9 DMO)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 192000 + 65536 = 257536 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 44100 Hz, 2 ch, s16le, 96.2 kbit/6.81% (ratio: 12021->176400)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 44100Hz/2ch/s16le
[dummy] Was reinitialized: 44100Hz/2ch/s16le
ao2: 44100 Hz 2 chans s16le
audio_setup: using '/dev/dsp' dsp device
audio_setup: using '/dev/mixer' mixer device
audio_setup: using 'pcm' mixer device
audio_setup: sample format: s16le (requested: s16le)
audio_setup: using 2 channels (requested: 2)
audio_setup: using 44100 Hz samplerate (requested: 44100)
audio_setup: frags: 8/8 (8192 bytes/frag) free: 65536
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 44100Hz/2ch/s16le -> 44100Hz/2ch/s16le...
[dummy] Was reinitialized: 44100Hz/2ch/s16le
[dummy] Was reinitialized: 44100Hz/2ch/s16le
Starting playback...

avg. framerate: 24 fps
*** [vo] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
Unicode font: 255 glyphs.
Unicode font: 255 glyphs.
[xmga] x: 0 y: 0 w: 678 h: 480
[xmga] dcx: 461 dcy: 360 dx: 0 dy: 0 dw: 678 dh: 480
[xmga] x: 0 y: 0 w: 1600 h: 1200: -0.045 175/175 7% 19% 0.5% 1 0
[xmga] dcx: 0 dcy: 0 dx: 0 dy: 0 dw: 1600 dh: 1200
[xmga-fs] dcx: 0 dcy: 34 dx: 0 dy: 34 dw: 1600 dh: 1132
[xmga] x: 0 y: 0 w: 678 h: 480ct: -0.046 186/186 7% 19% 0.5% 1 0
[xmga] dcx: 461 dcy: 360 dx: 0 dy: 0 dw: 678 dh: 480
[xmga] x: 0 y: 0 w: 1600 h: 1200: -0.038 244/244 7% 19% 0.5% 1 0
[xmga] dcx: 0 dcy: 0 dx: 0 dy: 0 dw: 1600 dh: 1200
[xmga-fs] dcx: 0 dcy: 34 dx: 0 dy: 34 dw: 1600 dh: 1132
[xmga] x: 0 y: 0 w: 678 h: 480ct: -0.033 253/253 7% 19% 0.5% 1 0
[xmga] dcx: 461 dcy: 360 dx: 0 dy: 0 dw: 678 dh: 480
[xmga] x: 0 y: 0 w: 1600 h: 1200: -0.046 297/297 7% 19% 0.5% 1 0
[xmga] dcx: 0 dcy: 0 dx: 0 dy: 0 dw: 1600 dh: 1200
[xmga-fs] dcx: 0 dcy: 34 dx: 0 dy: 34 dw: 1600 dh: 1132
[xmga] x: 0 y: 0 w: 678 h: 480ct: -0.039 308/308 7% 19% 0.5% 1 0
[xmga] dcx: 461 dcy: 360 dx: 0 dy: 0 dw: 678 dh: 480
Uninit audio filters... 0.008 ct: -0.047 459/459 7% 19% 0.5% 1 0
[libaf] Removing filter dummy
Uninit audio: ffmpeg
Uninit video: dmo
vo: uninit!
Successfully enabled DPMS
vo: uninit ...

Exiting... (Quit)
Post by Attila Kinali
Also if you would use current svn would be a lot better,
so that we have a common base for testing.
As a side information, i'm running at home xorg 7.2
(also from debian/testing) on an amd64 with 2.6.21.5 kernel
with 64bit userland. Because of problems with mplayers x11
subsystem i'm running version r23385 currently (didn't had
the time to debug what's wrong there yet).
I will try later with r23385.

/Sune
--
Genius, I'm not able to debug the wordprocessor on a connector from the
control tools within Mac NT, how does it work?

You either cannot save from a 3X space bar over a POP Internet address, or
must connect a processor to explore the Ultra-wide space bar to the virus.
Gilles Hamel
2007-07-19 18:40:30 UTC
Permalink
Post by Sune Vuorela
I will try later with r23385.
The arrangement :

Xorg 7.2 + kernel 2.6.21.5 + mga_vid-2.6.21-2007-06-24 + mplayer svn r23821


is worse :-( !


I just get a grey box without window, and then mplayer hangs. Here is
the "mplayer -v " output :

MPlayer dev-SVN-r23821-4.1.2 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> '/home/xxxxx/.mplayer/codecs.conf'
Reading /home/xxxxx/.mplayer/codecs.conf: Can't open
'/home/xxxxx/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --enable-gui --enable-menu --disable-tv
--codecsdir=/usr/local/lib/codecs
CommandLine: '-v' '/media/CDROM/BloodDiamond.avi'
init_freetype
get_path('font/font.desc') -> '/home/xxxxx/.mplayer/font/font.desc'
font: can't open file: /home/xxxxx/.mplayer/font/font.desc
Bitmap font /usr/local/share/mplayer/font/font.desc loaded successfully!
(206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/xxxxx/.mplayer/fonts'
Using nanosleep() timing
get_path('input.conf') -> '/home/xxxxx/.mplayer/input.conf'
Can't open input config file /home/xxxxx/.mplayer/input.conf: No such
file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such
file or directory
Falling back on default (hardcoded) input config
get_path('BloodDiamond.avi.conf') ->
'/home/xxxxx/.mplayer/BloodDiamond.avi.conf'

Playing /media/CDROM/BloodDiamond.avi.
get_path('sub/') -> '/home/xxxxx/.mplayer/sub/'
[file] File size is 730040320 bytes
STREAM: [file] /media/CDROM/BloodDiamond.avi
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
AVI file format detected.
list_end=0x22DE
======= AVI Header =======
us/frame: 41708 (fps=23.976)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (272) HAS_INDEX IS_INTERLEAVED
frames total: 197582 initial: 0
streams: 2
Suggested BufferSize: 0
Size: 640 x 296
==========================
list_end=0x1140
==> Found video stream: 0
[aviheader] Video stream found, -vid 0
====== STREAM Header =====
Type: vids FCC: divx (78766964)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 0
Rate: 2997/125 = 23.976
Start: 0 Len: 197582
Suggested BufferSize: 54542
Quality 10000
Sample size: 0
==========================
Found 'bih', 40 bytes of 40
======= VIDEO Format ======
biSize 40
biWidth 640
biHeight 296
biPlanes 1
biBitCount 24
biCompression 808802372='DX50'
biSizeImage 568320
===========================
Regenerating keyframe table for MPEG-4 video.
======= Video Properties Header =======
Format: 0 VideoStandard: 0
VRefresh: 24 HTotal: 640 VTotal: 296
FrameAspect: 39:16 Framewidth: 640 Frameheight: 296
Fields: 1
== Field 0 description ==
CompressedBMHeight: 296 CompressedBMWidth: 640
ValidBMHeight: 296 ValidBMWidth: 640
ValidBMXOffset: 0 ValidBMYOffset: 0
VideoXOffsetInT: 0 VideoYValidStartLine: 0
=======================================
list_end=0x21D2
==> Found audio stream: 1
[aviheader] Audio stream found, -aid 1
====== STREAM Header =====
Type: auds FCC: (0)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 1
Rate: 12000/1 = 12000.000
Start: 0 Len: 98889890
Suggested BufferSize: 6000
Quality -1
Sample size: 1
==========================
Found 'wf', 30 bytes of 18
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 2
Samplerate: 44100
avg byte/sec: 12000
Block align: 1
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x0
mp3.nBlockSize=314
mp3.nFramesPerBlock=1
mp3.nCodecDelay=0
==========================================================================
list_end=0x22DE
AVI: dmlh found (size=248) (total_frames=197582)
list_end=0x2338
hdr=Software size=69
Software : VirtualDubMod 1.5.10.2 Fr | www.trad-fr.com || (build
2540/release)
list_end=0x2B230BE8
Found movie at 0x280C - 0x2B230BE8
Reading INDEX block, 395154 chunks for 197582 frames (fpos=723717104).
AVI index offset: 0x2808 (movi=0x280C idx0=0x4 idx1=0x177C)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video size=621493450 (197582) audio size=98889890 (98889890)
VIDEO: [DX50] 640x296 24bpp 23.976 fps 603.3 kbps (73.6 kbyte/s)
[V] filefmt:3 fourcc:0x30355844 size:640x296 fps:23.98 ftime:=0.0417
Clip info:
Software: VirtualDubMod 1.5.10.2 Fr | www.trad-fr.com || (build
2540/release)
get_path('sub/') -> '/home/xxxxx/.mplayer/sub/'
X11 opening display: :0.0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local
display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW
X atoms
Disabling DPMS
DPMSDisable stat: 1
xscreensaver_disable: Could not find XScreenSaver window.
Opening video filter: [pp=hb/vb/dr/al/lb]
[vo] query(Planar YV12) -> 3
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
mp3lib: using SSE optimized decore!
MP3lib: init layer2&3 finished, tables done
mpg123: Can't rewind stream by 32 bits!
MPEG 1.0, Layer III, 44100 Hz 96 kbit Joint-Stereo, BPF: 314
Channels: 2, copyright: No, original: No, CRC: No, emphasis: 0
AUDIO: 44100 Hz, 2 ch, s16le, 96.0 kbit/6.80% (ratio: 12000->176400)
Selected audio codec: [mp3] afm: mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
Building audio filter chain for 44100Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter volnorm
alsa-init: requested format: 44100 Hz, 2 channels, 9
alsa-init: using ALSA 1.0.14a
alsa-init: setup for 1/2 channel(s)
alsa-init: using device default
alsa-init: pcm opened in blocking mode
alsa-init: chunksize set to 1024
alsa-init: fragcount=16
alsa-init: got buffersize=65536
alsa-init: got period size 1024
alsa: 48000 Hz/2 channels/4 bpf/65536 bytes buffer/Signed 16 bit Little
Endian
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
AO: Description: ALSA-0.9.x-1.x audio output
AO: Author: Alex Beregszaszi, Zsolt Barat <***@streamminister.de>
AO: Comment: under developement
Building audio filter chain for 44100Hz/2ch/s16le -> 48000Hz/2ch/s16le...
[libaf] Adding filter lavcresample
Starting playback...
XXX initial v_pts=0.000 a_pos=6000 (0.500)
[libaf] Reallocating memory in module lavcresample, old len = 0, new len
= 65536
[ffmpeg] aspect_ratio: 2.162162
VDec: vo config request - 640 x 296 (preferred colorspace: Planar YV12)
[PP] Using external postprocessing filter, max q = 6.
Trying filter chain: pp vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.44:1 - prescaling to correct movie aspect.
VO Config (640x296->722x296,flags=0,'MPlayer',0x32315659)
REQ: flags=0x437 req=0x0
VO: [xmga] 640x296 => 722x296 Planar YV12
VO: Description: Matrox G200/G4x0/G550 overlay in X11 window (using
/dev/mga_vid)
VO: Author: Zoltan Ponekker <***@makacs.poliod.hu>
[MGA] Using 3 buffers.
Using colorkey: ff00
X11 error: BadColor (invalid Colormap parameter)
Type: 0, display: 0x8b186d0, resourceid: 1, serial: 1b5
Error code: c, request code: 1, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1b6
Error code: 3, request code: 12, minor code: 0
X11 error: BadDrawable (invalid Pixmap or Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1b7
Error code: 9, request code: 37, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1b8
Error code: 3, request code: 12, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1b9
Error code: 3, request code: 12, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1ba
Error code: 3, request code: 12, minor code: 0
X11 error: BadDrawable (invalid Pixmap or Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1bf
Error code: 9, request code: 35, minor code: 0
X11 error: BadDrawable (invalid Pixmap or Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00004, serial: 1c3
Error code: 9, request code: 37, minor code: 0
X11 error: BadDrawable (invalid Pixmap or Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00004, serial: 1c4
Error code: 9, request code: 48, minor code: 0
X11 error: BadGC (invalid GC parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00005, serial: 1c5
Error code: d, request code: 3c, minor code: 0
X11 error: BadPixmap (invalid Pixmap parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00004, serial: 1c6
Error code: 4, request code: 5d, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1c7
Error code: 3, request code: 2, minor code: 0
X11 error: BadCursor (invalid Cursor parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00006, serial: 1c8
Error code: 6, request code: 5f, minor code: 0
X11 error: BadPixmap (invalid Pixmap parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00004, serial: 1c9
Error code: 4, request code: 36, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1cb
Error code: 3, request code: 2, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1cc
Error code: 3, request code: 12, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1cd
Error code: 3, request code: 12, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1ce
Error code: 3, request code: 12, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1cf
Error code: 3, request code: 12, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1d0
Error code: 3, request code: 8, minor code: 0
X11 error: BadWindow (invalid Window parameter)
Type: 0, display: 0x8b186d0, resourceid: 1e00002, serial: 1d1
Error code: 3, request code: 3d, minor code: 0


MPlayer interrupted by signal 2 in module: decode_video
Uninit audio filters...
[libaf] Removing filter lavcresample
[libaf] Removing filter volnorm
Uninit audio: mp3lib
Uninit video: ffmpeg
vo: uninit!
Attila Kinali
2007-07-20 08:55:11 UTC
Permalink
On Thu, 19 Jul 2007 20:40:30 +0200
Post by Gilles Hamel
Xorg 7.2 + kernel 2.6.21.5 + mga_vid-2.6.21-2007-06-24 + mplayer svn r23821
is worse :-( !
I just get a grey box without window, and then mplayer hangs. Here is
Yes, that's the bug i talked about. It was introduced in mplayer r23675.
Unfortunately i didn't had the time to figure out what causes it.
I hope that i find some time this weekend.

For the other bug you are experiencing, please try mplayer r23674.

Of course, you are free to figure out what's wrong and send me
a patch ;-)

Attila Kinali
--
Praised are the Fountains of Shelieth, the silver harp of the waters,
But blest in my name forever this stream that stanched my thirst!
-- Deed of Morred
Gilles Hamel
2007-07-20 19:33:43 UTC
Permalink
Post by Attila Kinali
For the other bug you are experiencing, please try mplayer r23674.
Tried r23385 & r23674, but unfortunately don't compile.

r23674:
make -C libavcodec
make[1]: Entering directory `/home/hamelg/tmp/xxx/mplayer/libavcodec'
cc -O2 -march=pentium4 -I./libavcodec -I./libavformat
-Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement
-I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith
-Wredundant-decls -O4 -march=pentium4 -mtune=pentium4 -pipe -ffast-math
-fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11/include
-I/usr/include/ -I/usr/include/SDL -D_REENTRANT -I/usr/include/artsc
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include -I../libswscale -I../libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdisabled-optimization
-Wno-pointer-sign -Wdeclaration-after-statement -I. -I.. -I../libavutil
-Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium4
-mtune=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
-I/usr/X11/include -I/usr/include/ -I/usr/include/SDL -D_REENTRANT
-I/usr/include/artsc -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include
-c -o bitstream.o bitstream.c
bitstream.c: In function 'ff_copy_bits':
bitstream.c:72: error: 'ENABLE_SMALL' undeclared (first use in this
function)
bitstream.c:72: error: (Each undeclared identifier is reported only once
bitstream.c:72: error: for each function it appears in.)
bitstream.c: In function 'alloc_table':
bitstream.c:114: warning: 'ff_realloc_static' is deprecated (declared at
bitstream.c:42)
make[1]: *** [bitstream.o] Error 1
make[1]: Leaving directory `/home/xxx/tmp/r23674/mplayer/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2

r23385:
make -C libavcodec
make[1]: Entering directory `/home/xxx/tmp/r23674/mplayer/libavcodec'
cc -O2 -march=pentium4 -I./libavcodec -I./libavformat
-Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement
-I. -I. -I./libavutil -Wall -Wno-switch -Wpointer-arith
-Wredundant-decls -O4 -march=pentium4 -mtune=pentium4 -pipe -ffast-math
-fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11/include
-I/usr/include/ -I/usr/include/SDL -D_REENTRANT -I/usr/include/artsc
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include -I../libswscale -I../libavcodec
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdisabled-optimization
-Wno-pointer-sign -Wdeclaration-after-statement -I. -I.. -I../libavutil
-Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=pentium4
-mtune=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
-I/usr/X11/include -I/usr/include/ -I/usr/include/SDL -D_REENTRANT
-I/usr/include/artsc -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include
-c -o bitstream.o bitstream.c
bitstream.c: In function 'ff_copy_bits':
bitstream.c:72: error: 'ENABLE_SMALL' undeclared (first use in this
function)
bitstream.c:72: error: (Each undeclared identifier is reported only once
bitstream.c:72: error: for each function it appears in.)
bitstream.c: In function 'alloc_table':
bitstream.c:114: warning: 'ff_realloc_static' is deprecated (declared at
bitstream.c:42)
make[1]: *** [bitstream.o] Error 1
make[1]: Leaving directory `/home/xxx/tmp/r23674/mplayer/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2
Gilles Hamel
2007-07-20 19:45:54 UTC
Permalink
Post by Gilles Hamel
Post by Attila Kinali
For the other bug you are experiencing, please try mplayer r23674.
Tried r23385 & r23674, but unfortunately don't compile.
A bad cut&paste...
r23385 failed compiling here :

make -C libswscale
make[1]: Entering directory `/home/xxx/tmp/r23385/mplayer/libswscale'
cc -O2 -march=pentium4 -I./libavcodec -I./libavformat
-Wdeclaration-after-statement -I. -I. -I./libavutil -O4 -march=pentium4
-mtune=pentium4 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE
-I/usr/X11/include -I/usr/include/ -I/usr/include/SDL -D_REENTRANT
-I/usr/include/artsc -pthread -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include
-DHAVE_AV_CONFIG_H -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_ISOC9X_SOURCE -I.. -I.. -I../libavutil -Wdeclaration-after-statement
-I. -I.. -I../libavutil -O4 -march=pentium4 -mtune=pentium4 -pipe
-ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -I/usr/X11/include
-I/usr/include/ -I/usr/include/SDL -D_REENTRANT -I/usr/include/artsc
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
-I/usr/include/freetype2 -I/usr/include -c -o swscale.o swscale.c
swscale.c: In function 'yuv2packedXinC':
swscale.c:730: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:730: error: 'r' undeclared (first use in this function)
swscale.c:730: error: (Each undeclared identifier is reported only once
swscale.c:730: error: for each function it appears in.)
swscale.c:730: error: 'b' undeclared (first use in this function)
swscale.c:730: error: 'g' undeclared (first use in this function)
swscale.c:730: warning: ISO C90 forbids mixed declarations and code
swscale.c:736: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:736: warning: ISO C90 forbids mixed declarations and code
swscale.c:747: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:747: warning: ISO C90 forbids mixed declarations and code
swscale.c:766: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:766: warning: ISO C90 forbids mixed declarations and code
swscale.c:781: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:781: warning: ISO C90 forbids mixed declarations and code
swscale.c:792: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:792: warning: ISO C90 forbids mixed declarations and code
swscale.c:803: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:803: warning: ISO C90 forbids mixed declarations and code
swscale.c:814: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:814: warning: ISO C90 forbids mixed declarations and code
swscale.c:854: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:854: warning: ISO C90 forbids mixed declarations and code
swscale.c:862: error: expected '=', ',', ';', 'asm' or '__attribute__'
before '*' token
swscale.c:862: warning: ISO C90 forbids mixed declarations and code
In file included from swscale.c:951:
swscale_template.c: In function 'hyscale_MMX2':
swscale_template.c:2541: warning: passing argument 4 of 'palToY_MMX2'
from incompatible pointer type
swscale_template.c: In function 'hcscale_MMX2':
swscale_template.c:2757: warning: passing argument 6 of 'palToUV_MMX2'
from incompatible pointer type
swscale_template.c: In function 'swScale_MMX2':
swscale_template.c:3157: warning: cast from pointer to integer of
different size
swscale_template.c:3165: warning: cast from pointer to integer of
different size
swscale.c: In function 'gray16swap':
swscale.c:1860: warning: initialization from incompatible pointer type
swscale.c:1861: warning: initialization from incompatible pointer type
swscale.c: In function 'sws_scale':
swscale.c:2535: warning: assignment from incompatible pointer type
make[1]: *** [swscale.o] Error 1
make[1]: Leaving directory `/home/xxx/tmp/r23385/mplayer/libswscale'
make: *** [libswscale/libswscale.a] Error 2
Attila Kinali
2007-07-22 18:33:01 UTC
Permalink
On Fri, 20 Jul 2007 21:45:54 +0200
Post by Gilles Hamel
Post by Attila Kinali
For the other bug you are experiencing, please try mplayer r23674.
Tried r23385 & r23674, but unfortunately don't compile.
I just fixed this bug. Please try again.

Attila Kinali
--
Linux ist... wenn man einfache Dinge auch mit einer kryptischen
post-fix Sprache loesen kann
-- Daniel Hottinger
Gilles Hamel
2007-07-23 20:48:28 UTC
Permalink
Post by Attila Kinali
I just fixed this bug. Please try again.
Thank you, bug fixed but still get the green rectangle issue.

I have read carefully you xorg.log and compare with mine, saw nothing
except you have a dual head config and you don't own a intel chipset.
Could you try with dual head disabled ?

I'd like to find out why you don't have the bug.
Any ideas would be welcome.
Attila Kinali
2007-07-23 21:30:23 UTC
Permalink
On Mon, 23 Jul 2007 22:48:28 +0200
Post by Gilles Hamel
I have read carefully you xorg.log and compare with mine, saw nothing
except you have a dual head config and you don't own a intel chipset.
Could you try with dual head disabled ?
I can, but i doubt that's the problem. Which version of
the xorg mga driver do you have?
Post by Gilles Hamel
I'd like to find out why you don't have the bug.
Any ideas would be welcome.
can you make a full bugreport with a _complete_ -v log of
mplayer according to bugreports.html ? I think a bug in
mplayer is the most probable cause.

Attila Kinali
--
Linux ist... wenn man einfache Dinge auch mit einer kryptischen
post-fix Sprache loesen kann
-- Daniel Hottinger
Gilles Hamel
2007-08-21 21:12:01 UTC
Permalink
Hello,

Bug found :-)

Here is the patch for MPlayer-1.0rc1 :

*** libvo/mga_common.c 2007-08-21 23:09:41.000000000 +0200
--- libvo/mga_common.c.ori 2007-08-19 22:38:09.000000000 +0200
***************
*** 511,522 ****
i = xinerama_screen;
}

! if (i>=0) {
! /* set drwcX and drwcY to the right values */
! drwcX = drwcX - screens[i].x_org;
! drwcY = drwcY - screens[i].y_org;
! }
!
XFree(screens);
}

--- 511,519 ----
i = xinerama_screen;
}

! /* set drwcX and drwcY to the right values */
! drwcX = drwcX - screens[i].x_org;
! drwcY = drwcY - screens[i].y_org;
XFree(screens);
}


It seems that the behavior of some Xinerama funcs have changed with xorg
7.2 ...
Post by Attila Kinali
On Thu, 19 Jul 2007 20:40:30 +0200
Post by Gilles Hamel
Xorg 7.2 + kernel 2.6.21.5 + mga_vid-2.6.21-2007-06-24 + mplayer svn r23821
is worse :-( !
I just get a grey box without window, and then mplayer hangs. Here is
Yes, that's the bug i talked about. It was introduced in mplayer r23675.
Unfortunately i didn't had the time to figure out what causes it.
I hope that i find some time this weekend.
For the other bug you are experiencing, please try mplayer r23674.
Of course, you are free to figure out what's wrong and send me
a patch ;-)
Attila Kinali
Attila Kinali
2007-08-22 07:34:17 UTC
Permalink
Moin!

On Tue, 21 Aug 2007 23:12:01 +0200
Post by Gilles Hamel
Bug found :-)
Cool!
Post by Gilles Hamel
Here is the patch for MPlayer-1.0rc1
Could you please send a unified diff against current svn?
(see DOCS/tech/patches.txt). I'll have a look as soon
as i'm back in Switzerland.

Attila Kinali
Gilles Hamel
2007-08-24 21:16:58 UTC
Permalink
Post by Attila Kinali
Could you please send a unified diff against current svn?
(see DOCS/tech/patches.txt). I'll have a look as soon
as i'm back in Switzerland.
Index: libvo/mga_common.c
===================================================================
--- libvo/mga_common.c (revision 24143)
+++ libvo/mga_common.c (working copy)
@@ -532,10 +532,17 @@
i = xinerama_screen;
}

- /* set drwcX and drwcY to the right values */
- drwcX = drwcX - screens[i].x_org;
- drwcY = drwcY - screens[i].y_org;
- XFree(screens);
+ /*
+ I have only 1 screen with xinerama extension
enabled by default in xorg 7.2
+ add test to avoid access array with a negative
index
+ xinerama_screen is initialized with -1.
+ */
+ if (i>=0) {
+ /* set drwcX and drwcY to the right
values */
+ drwcX = drwcX - screens[i].x_org;
+ drwcY = drwcY - screens[i].y_org;
+ XFree(screens);
+ }
}

#endif

I don't know if it's the best way to fix the issue, but it works fine here.
Could you test with your multi-screen configuration ?

Bye

Gilles
Attila Kinali
2007-08-25 07:07:30 UTC
Permalink
On Fri, 24 Aug 2007 23:16:58 +0200
Gilles Hamel <***@laposte.net> wrote:


Thanks a lot for the patch
Post by Gilles Hamel
Index: libvo/mga_common.c
===================================================================
--- libvo/mga_common.c (revision 24143)
+++ libvo/mga_common.c (working copy)
@@ -532,10 +532,17 @@
[...]
Post by Gilles Hamel
+ if (i>=0) {
Do you really mean that i becomes negative? This should not
be possible unless there is a bug in XineramaQueryScreens.
Post by Gilles Hamel
I don't know if it's the best way to fix the issue, but it works fine here.
Could you test with your multi-screen configuration ?
I think it should be safe for multi-screen configurations, as
the check is acutally redundand with the while loop that
tries to find the correct screen.


Attila Kinali
--
Linux ist... wenn man einfache Dinge auch mit einer kryptischen
post-fix Sprache loesen kann
-- Daniel Hottinger
Gilles Hamel
2007-08-25 21:06:24 UTC
Permalink
Post by Gilles Hamel
+ if (i>=0) {
Do you really mean that i becomes negative?
Yes
Post by Gilles Hamel
This should not
be possible unless there is a bug in XineramaQueryScreens.
You are right. I have only one screen, but XineramaIsActive(mDisplay)
return true and XineramaQueryScreens(mDisplay,&num_screens) set
num_screens to 1.

Man page says
Option "Xinerama" "boolean"
enable or disable XINERAMA extension. Default is disabled.

But with xorg 7.2, Xinerama is enabled by default and it can't be
disabled => see https://bugs.freedesktop.org/show_bug.cgi?id=11505
Gilles Hamel
2007-08-29 21:06:42 UTC
Permalink
Oh.. i see. It is a bug in case MPlayer could never figure out which
screen it was on. I just commited a fix for mga_common.c. Please test
it and tell me whether it fixes your problem.
Thank you, the fix works fine.

However, there is another problem with the fullscreen mode. When you
switch in fullscreen mode, the root background is not refresh in black.
You keep your current root window behind the mplayer window. Do you see
that ?
Attila Kinali
2007-08-30 11:46:20 UTC
Permalink
On Wed, 29 Aug 2007 23:06:42 +0200
Post by Gilles Hamel
However, there is another problem with the fullscreen mode. When you
switch in fullscreen mode, the root background is not refresh in black.
You keep your current root window behind the mplayer window. Do you see
that ?
Yes, i noticed this. But i haven't had the time to track it
down. I'll be also out of the country for the next 3 Weeks,
so i wont be able to fix it in the near future.

If anyone of you happens to figure out what the problem
is, send a patch or a very specific description of the problem
to -dev-eng and tell Reimar (i think he is the one who broke it ;-)
to fix it.



Attila Kinali
--
Praised are the Fountains of Shelieth, the silver harp of the waters,
But blest in my name forever this stream that stanched my thirst!
-- Deed of Morred
Wilfred de Bondt
2007-07-20 09:15:03 UTC
Permalink
Hi all,
Post by Gilles Hamel
Post by Sune Vuorela
I will try later with r23385.
Xorg 7.2 + kernel 2.6.21.5 + mga_vid-2.6.21-2007-06-24 + mplayer svn r23821
is worse :-( !
I just get a grey box without window, and then mplayer hangs. Here is
Yes, I'm seeing similar behaviour. I also see this on a 2.6.22.1 kernel
and dev-SVN-r23722-4.1.3 also mga_vd 2.6.21

The behaviour with the green box I also see with xvidix, so that could be
a xorg bug. I'm running debian unstable.

Kind regards,

Wilfred de Bondt
hamelg
2007-07-19 06:36:54 UTC
Permalink
Post by Sune Vuorela
I don't remember when it started to appear, but at least
around kernel
Post by Sune Vuorela
2.6.16, I don't think I saw it.
Here, it started to appear when I changed my Xorg version :

Xorg 6.9 + kernel 2.6.18.1 + mga_vid-2.6.18-2006-09-27 +
mplayer 1.0rc1 => OK
Xorg 7.2 + kernel 2.6.18.1 + mga_vid-2.6.18-2006-09-27 +
mplayer 1.0rc1 => Bug

What is your Xorg version ?

Créez votre adresse électronique ***@laposte.net
1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
Sune Vuorela
2007-07-19 07:01:37 UTC
Permalink
Post by hamelg
Xorg 6.9 + kernel 2.6.18.1 + mga_vid-2.6.18-2006-09-27 +
mplayer 1.0rc1 => OK
Xorg 7.2 + kernel 2.6.18.1 + mga_vid-2.6.18-2006-09-27 +
mplayer 1.0rc1 => Bug
What is your Xorg version ?
It might be on changing xorg here also. I think I did some kernel and xorg
upgrades at the same time.

I am on xorg somewhere around 7.2 - whatever the debian x packagers gives me.
Currently some modules is aronud 7.1, others are post 7.2.

/Sune
--
How could I remove from the URL over the application?

From Explorer you must ping to a system of the monitor of a pointer on the
BIOS over the kernel for resetting the proxy.
hamelg
2007-07-19 10:51:31 UTC
Permalink
Post by Sune Vuorela
I am on xorg somewhere around 7.2 - whatever the debian x
packagers gives me.
Post by Sune Vuorela
Currently some modules is aronud 7.1, others are post 7.2.
Please, open your xorg log file /var/log/Xorg.0.log to find
the exact version of your matrox drive.Mine is :

Module mga: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.4.6


Créez votre adresse électronique ***@laposte.net
1 Go d'espace de stockage, anti-spam et anti-virus intégrés.
Attila Kinali
2007-07-20 08:56:52 UTC
Permalink
On Thu, 19 Jul 2007 12:51:31 +0200
Post by hamelg
Please, open your xorg log file /var/log/Xorg.0.log to find
Module mga: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.4.6
(II) Module mga: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.4.4
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0

So slightly older.

Attila Kinali
--
Praised are the Fountains of Shelieth, the silver harp of the waters,
But blest in my name forever this stream that stanched my thirst!
-- Deed of Morred
Sune Vuorela
2007-07-20 11:24:48 UTC
Permalink
Post by Attila Kinali
On Thu, 19 Jul 2007 12:51:31 +0200
Post by hamelg
Please, open your xorg log file /var/log/Xorg.0.log to find
Module mga: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.4.6
(II) Module mga: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.4.4
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0
I tried just to test it - to downgrade my xorg mga driver to 1.4.4. I still
mostly saw a big green square instead of the movie clip

/Sune
--
Man, do you know how may I explore a MIDI sendmail on a firewall to the URL?

First from the preferences inside Flash you cannot rename the head to the
pointer in order to insert in the forward of a serial IDE login.
Gilles Hamel
2007-07-20 19:39:28 UTC
Permalink
Post by Sune Vuorela
Post by Attila Kinali
On Thu, 19 Jul 2007 12:51:31 +0200
Post by hamelg
Please, open your xorg log file /var/log/Xorg.0.log to find
Module mga: vendor="X.Org Foundation"
compiled for 7.2.0, module version = 1.4.6
(II) Module mga: vendor="X.Org Foundation"
compiled for 7.1.1, module version = 1.4.4
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 1.0
I tried just to test it - to downgrade my xorg mga driver to 1.4.4. I still
mostly saw a big green square instead of the movie clip
but, it works fine for Attila !
Attila, could you post your xorg.log ?
Attila Kinali
2007-07-22 18:34:34 UTC
Permalink
On Fri, 20 Jul 2007 21:39:28 +0200
Post by Gilles Hamel
but, it works fine for Attila !
Attila, could you post your xorg.log ?
Sure, attached.

Attila Kinali
--
Linux ist... wenn man einfache Dinge auch mit einer kryptischen
post-fix Sprache loesen kann
-- Daniel Hottinger
Loading...