2 of 3 screens blank when starting and stoping video

This forum is for all Parhelia based cards (Millenium P650, P690, P750, QID, Parhelia 256, APVe, ...) that need the mtx driver to run properly.

2 of 3 screens blank when starting and stoping video

Postby Sebastral » Fri May 25, 2007 5:55 pm

Environment; up-to-date ubuntu feisty / P750 with unofficial 1.4.4.8 driver / triplehead merged with enlightenment 17 fake-xinerama
Section "Module"
# Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
Load "dbe"
Load "v4l"
EndSection

Situation; when starting and stoping video with mplayer the left and middle screen blank a few seconds, but not the right one. Very irritating. I remember times when I didn't have this, but I can't get it back to not blanking the left and middle screen everytime I start and stop a video ahhhh :(

I tried all the drivers and option combinations in mplayer.

Any clues in my Xorg.0.log?;
(II) MTX(0): DPMS Mode : On
(II) MTX(0): DPMS Mode : On
(II) MTX(0): Parhelia device stopped.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) APM registered successfully
(==) MTX(0): Write-combining range (0xd8000000,0x4000000)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) MTX(0): Initializing int10
(II) MTX(0): Primary V_BIOS segment is: 0xc000
(II) MTX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MTX(0): Head 1: Digital
(II) MTX(0): Head 2: Analog
(II) MTX(0): Head 3: Analog
(II) MTX(0): Cursor Aperture location 0x1280000.
(II) MTX(0): Cursor Surface location 0x1f60000.
(II) MTX(0): Parhelia device started.
(II) MTX(0): Head 1: Digital
(II) MTX(0): Head 2: Analog
(II) MTX(0): Head 3: Analog
(==) MTX(0): Default visual is TrueColor
(II) MTX(0): Using 384 lines for offscreen memory.
(II) MTX(0): Memory manager initialized to (0,0) (3072,1152)
(II) MTX(0): Largest offscreen area available: 3072 x 384
(II) MTX(0): Initializing HW cursor
(**) MTX(0): DPMS enabled
(II) MTX(0): Using blitting for video
(==) RandR enabled
(EE) MTXRDP: You seems to have started the X server with the -nolisten tcp switch. Authentification will fail
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
(II) MTX(0): Parhelia device stopped.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) APM registered successfully
(==) MTX(0): Write-combining range (0xd8000000,0x4000000)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) MTX(0): Initializing int10
(II) MTX(0): Primary V_BIOS segment is: 0xc000
(II) MTX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MTX(0): Head 1: Digital
(II) MTX(0): Head 2: Analog
(II) MTX(0): Head 3: Analog
(II) MTX(0): Cursor Aperture location 0x1280000.
(II) MTX(0): Cursor Surface location 0x1f60000.
(II) MTX(0): Parhelia device started.
(II) MTX(0): Head 1: Digital
(II) MTX(0): Head 2: Analog
(II) MTX(0): Head 3: Analog
(==) MTX(0): Default visual is TrueColor
(II) MTX(0): Using 384 lines for offscreen memory.
(II) MTX(0): Memory manager initialized to (0,0) (3072,1152)
(II) MTX(0): Largest offscreen area available: 3072 x 384
(II) MTX(0): Initializing HW cursor
(**) MTX(0): DPMS enabled
(II) MTX(0): Using blitting for video
(==) RandR enabled
(EE) MTXRDP: You seems to have started the X server with the -nolisten tcp switch. Authentification will fail
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
(II) MTX(0): Parhelia device stopped.
FreeFontPath: FPE "/usr/share/X11/fonts/misc" refcount is 2, should be 1; fixing.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) APM registered successfully
(==) MTX(0): Write-combining range (0xd8000000,0x4000000)
(II) Loading sub module "int10"
(II) LoadModule: "int10"
(II) Reloading /usr/lib/xorg/modules//libint10.so
(II) MTX(0): Initializing int10
(II) MTX(0): Primary V_BIOS segment is: 0xc000
(II) MTX(0): vgaHWGetIOBase: hwp->IOBase is 0x03d0, hwp->PIOOffset is 0x0000
(II) MTX(0): Head 1: Digital
(II) MTX(0): Head 2: Analog
(II) MTX(0): Head 3: Analog
(II) MTX(0): Cursor Aperture location 0x1280000.
(II) MTX(0): Cursor Surface location 0x1f60000.
(II) MTX(0): Parhelia device started.
(II) MTX(0): Head 1: Digital
(II) MTX(0): Head 2: Analog
(II) MTX(0): Head 3: Analog
(==) MTX(0): Default visual is TrueColor
(II) MTX(0): Using 384 lines for offscreen memory.
(II) MTX(0): Memory manager initialized to (0,0) (3072,1152)
(II) MTX(0): Largest offscreen area available: 3072 x 384
(II) MTX(0): Initializing HW cursor
(**) MTX(0): DPMS enabled
(II) MTX(0): Using blitting for video
(==) RandR enabled
(EE) MTXRDP: You seems to have started the X server with the -nolisten tcp switch. Authentification will fail
(II) Configured Mouse: ps2EnableDataReporting: succeeded
Could not init font path element /usr/X11R6/lib/X11/fonts/misc, removing from list!
Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
Could not init font path element /usr/X11R6/lib/X11/fonts/Type1, removing from list!
(II) MTX(0): DPMS Mode : On
(II) MTX(0): DPMS Mode : On

Any suggestions?
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Sun May 27, 2007 10:54 am

I have quite the same issue on my system and I don't know a solution
to this. In fact, I got used to it as it isn't really a blocker or something
like this.

Sometimes, only the screen where the video starts gets blanked and
sometimes one of the other screens blank out.

I didn't try to narrow things down, but maybe you will ;)
Please post the results then here...
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Sun May 27, 2007 5:21 pm

I actually have it normal again now. Disabled direct rendering in mplayer. It's magic cause last time the exact same settings didn't do the trick :?
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Sun May 27, 2007 8:09 pm

Ah, cool, will try that on tuesday when I'm back at work.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Thu May 31, 2007 1:32 pm

Damnit, now it's back to fucked again :(. Ahh, the weirdness!! Did you succeed?
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Thu May 31, 2007 2:04 pm

Well, that's really weird.
I found no option in `mplayer` to disable direct rendering, but gmplayer
offered such an option.

First attempt to start a video (without changing any settings) made the
screen where I started mplayer to black out for a second.

Afterwads, I changed the setting to _ENABLE_ direct rendering (because on
my system it was disabled).
Second attempt to watch a video: No blackouts.

Alright, it seems that enabling direct rendering does the trick.
Removed the setting again to see if the problem re-appears: No, it doesn't.
So somehow I told my system to never make any blackouts again, no matter
what option is set in the mplayer configuration dialogs.

Really weird.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Thu May 31, 2007 4:32 pm

Also after reboot? Why do you have direct rendering disabled on your system?
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Thu May 31, 2007 4:35 pm

Also after reboot?


I don't know, I don't reboot my system that often :)

Why do you have direct rendering disabled on your system?


Because the mtx driver doesn't make use of the DR Infrastructure. It features
a proprietary acceleration protocol which is incompatible with DRI.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Mon Jun 04, 2007 11:36 pm

Lucky you!!

Yeah, gmplayer that was. Hm, you see any other modules in the fipo I should or shouldn't load?
And if you still have it working after reboot I'd like to know the driver and video options you use with gmplayer.
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Tue Jun 05, 2007 8:58 am

Hm, you see any other modules in the fipo I should or shouldn't load?


No, looks fine.

And if you still have it working after reboot


I rebooted my system today (twice!!!! just for you ;) ), now my uptime is
gone but I was able to find out a bit more about this issue.

The settings in gmplayer don't affect the blanking, it is gmplayer itself which
fixes things up.

When I boot into my system and immediately start gmplayer, the screens
black out.
Starting gmplayer for the second time works, without screens being blacked
out.
So gmplayer does some magic that fixes this issue. After the first (faulty)
start of gmplayer, everything works as long as I don't reboot the machine.

Please see if you can reproduce this on your system.

Attached is a screenshot of the gmplayer video settings.
Attachments
gmplayer-settings.png
gmplayer Settings dialog - video options
gmplayer-settings.png (34.31 KiB) Viewed 13557 times
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Sat Jun 09, 2007 12:19 am

Tried hard, and finally have it reproduced :D . Damn. Just starting gmplayer for the second time doesn't do the trick. No, I play some WAV, the screens blank but when it stops playing the WAV no blanking, not with video's, not with anything till I reboot! :roll:
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Sat Jun 09, 2007 7:04 am

Alright, thanks for sharing this with us :)
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Sat Jun 09, 2007 9:29 pm

Well, it appears that if I just start gmplayer without a file the second time also does the trick. Like you said.
Ok, well, this is pretty acceptable :). Thank you for rebooting!
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Postby tuxx-home.at » Sun Jun 10, 2007 3:32 pm

BTW, I found out that it is not a fact of rebooting, but of restarting the X
server, so gmplayer does some magic to the X server (as it seems) and that
causes the blanking to disappear.

Maybe, sometimes, I'm able to debug this and will be able to fix it, but don't
wait for such a fix, as my time for such stuff is very limited, but it's on my
list, from now on.
User avatar
tuxx-home.at
Supreme Commander
Supreme Commander
 
Posts: 2199
Joined: Mon Jan 01, 2007 12:51 pm
Location: Vassach - Austria - Europe

Postby Sebastral » Tue Jun 12, 2007 4:26 pm

Sweet. The procedure with me is now;

1) Boot up computer.
2) Open gmplayer without file to play
3) Close gmplayer
4) Close error report;
Error Information:
An exit code of 1 was returned from gmplayer.

Output Data:
MPlayer 2:1.0~rc1-0ubuntu9 (C) 2000-2006 MPlayer Team
CPU: AMD K7 processo (Family: 6, Model: 10, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled with runtime CPU detection.

Exiting... (Exit)


Error Logs:
Can't open joystick device /dev/input/js0: No such file or directory
Can't init input joystick
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.

5) Go to file browser and blank-free play files with gmplayer
Sebastral
Sergeant
Sergeant
 
Posts: 12
Joined: Mon Feb 05, 2007 3:31 am

Next

Return to Matrox P-Series Cards

Who is online

Users browsing this forum: No registered users and 3 guests

cron