adraker
Group: Members
Posts: 229
Joined: Feb. 2004 |
|
Posted: Feb. 21 2006,10:23 |
|
I've seen it, or similar, I put it down to changed .xserverrc. Or at least changed from what mplayer saw when it installed.
My setup is Frugal with an /optional directory. I'm not using nvidia, but the xfree.dsl goes in the root directory, preceeded by a "machine-specific.dsl", (a little tarball I made with the xf86config-4, the .xserverrc, and backup stuff), and the mplayer package goes in the /optional directory. You could also include the nvidia package in the / or root directory, renamed "ynvidia.dsl" to load last if needed.
After packages in /, the contents of /optional are loaded. The mplayer package won't actually install until you select it from the Mydsl menu. So you have to wait like 5 seconds for it to install and load. But X was already set and stable when you started the desktop.
Having said that, I am not using the "latest" DSL release, but I'd be surprised if the /optional directory function is no longer valid.
The "machine-specific.dsl" tarball is just made by including the files you want in your .filetool.lst (I think it's called), doing a backup to somewhere handy, and renaming the resultant "backup.tar.gz" to I dunno, "myconf.dsl" or something. Then throwing it in your / directory.
*Edit- afterthought, you might want to call it wmyconf.dsl, so it loads before xfree and ynvidia.You'll need to think about what else is in your backup, and when you want it to load.Adjust capitals accordingly.
Which gives you the superpower to write to places like /etc/X11. And worse. Be aware that you can get yourself into a lot of trouble doing this.
It's a suggestion, you can try if you want, at your own risk.
If you're running Frugal, (a wonderful thing), you can blow that "wmyconf.dsl" away, and get back to what you had before.
As Rogue suggested, it would be simpler to just set the loading order of packages with a prefixed letter, but this has one advantage in that your config files are loaded with your other backup stuff, "hands-free" so to speak.Then mplayer isn't installed until much later.
You can always get lots of info from mplayer if you start it from a terminal- /opt/mplayer/mplayer abc.avi. A wonderfully verbose and informative application.
Hope this helps..
|