The problem is, when I view some divX (or even mpg) video, it plays fine in windowed mode, but when I change to fullscreen, the frame rate is not acceptable (without special drivers).

So I played around with different DRI, DRM and openchrome drivers, but nothing seemed to work (especially since dotpups.de is down, and 3DCC wants to download from there...). But I also found some of the libraries on the PETget package manager (xorg_DRI_Modules-7.0, xorg_OPENGL-7.0)

to say the truth, don't know if I messed up something ... but trying mplayer results in the following output:

It's important to use MU's 3D Control Centre, because Puppy had different kernels in the past, as well as different versions of Xorg.
http://www.murga-linux.com/puppy/viewtopic.php?t=14463

wescht wrote:

is the default mplayer good enough, or is mplayer-unichrome better? Why?

The answer to this question is contained in the MPlayer 1.0rc1 announcement -
http://www.murga-linux.com/puppy/viewtopic.php?t=13216

Once you have 3D accelerated drivers working with your VIA Unichrome graphics card, you will achieve immediate graphics performance improvement.
For playing videos with modern codecs such as DivX, XviD, MPEG4, H.264, & WindowsMedia you should see slightly improved playback performance.

But for MPEG2 videos (such as DVD's and digital TV streams) you will see a MASSIVE playback performance improvement via the "XvMC" output feature, which is supported with Unichrome graphics chips.

there is a resource directory where you can put the files and 3DCC will use them you should have a look around in user/local/ after that I i'm not shure where but I should be obvious when you see it. it's probably it a dir named 3DCC.

Can someone post a Step-by-Step instruction of how to enable XvMC using an CLE266 chipset? Or maybe a working pup_save.2fs (Puppy Version does not matter - I could also downgrade to 2.00 if necessary).

wescht,
You are close. 3D acceleration is working, but the XvMC function is failing to launch.
A possible answer is reported by Thomas Hellström here -
http://wiki.openchrome.org/pipermail/openchrome-users/2005-December/000225.html
"Increase the memory reserved for framebuffer to 64MB in the BIOS"
Thomas wrote the Unichrome-Openchrome Xorg driver.

wescht,
You are close. 3D acceleration is working, but the XvMC function is failing to launch.
A possible answer is reported by Thomas Hellström here -
http://wiki.openchrome.org/pipermail/openchrome-users/2005-December/000225.html
"Increase the memory reserved for framebuffer to 64MB in the BIOS"
Thomas wrote the Unichrome-Openchrome Xorg driver.

Dear tempestuous,

I fear I was not nearly as close as you thought. I increased framebuffer to 64MB -> did not work.

Today, I have tried the shiny new 2.15CE

- Is 2.15CE generally recommended? Or are some drivers still kind of unstable?

Using 3DCC, it installed all drivers correctly, BUT: it did not write the lines "load "drm" and load "dri"" into my xorg.conf. So I did it manually.

Then, the 3D demo of 3DCC is still very slow. 5-6fps. My machine has 800MHz and 256MB RAM - I think it should be a bit better...

MPlayer interrupted by signal 6 in module: flip_page
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.
Xlib: unexpected async reply (sequence 0x62)!

(video window is opened in correct size, then closed without anything displayed)

MPlayer interrupted by signal 6 in module: vo_check_events
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.
Xlib: unexpected async reply (sequence 0x5e)!

If you no longer get an error message like this -
(EE) VIA(0): [XvMC] ViaXvMCCreateSubpicture: Unable to allocate framebuffer memory!

then you have made progress by changing the bios setting.

1. XvMC does not support MPEG4 on CLE266 chips. See -
http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=HardwareCaveats
Currently XvMC only works with MPEG2. In the future, MPEG4 will be supported on CN400/PM800/PN800/PM880.
If you don't have an MPEG2 file to test with, just play a .vob from a DVD.

2. The launch command has changed slightly -

mplayer -vo xvmc,xv -vc ffmpeg12mc, MYMPEG2.mpg

I think this just lets the video fallback to xv if xvmc fails. See - http://wiki.openchrome.org/tikiwiki/tiki-index.php?page=XvMC#Mplayer

You could also try gxine. The accelerated output option for xine is "xxmc".

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum