Slackware This Forum is for the discussion of Slackware Linux.
|
 |
|
07-20-2007, 09:22 PM
|
#1
|
|
LQ Newbie
Registered: Sep 2006
Distribution: slackware ubuntu
Posts: 23
|
When hide/show MPlayer and gxine,KDE crash..
[ Log in to get rid of this advertisement]
Hi,guys
I have a problem of video player with my new Slackware 12 system.
Usually I use gxine and mplayer to player videos and they works
all fine in Slackware11.But in 12,when I play videos in gxine or mplayer,they dont work so good.If I leave they 'ontop' all the time
after I opened a video,they worked fine.But if I hide/minimize them
then show them(Let they ontop),KDE crashed.
What is the problem?
Any help is welcome.
|
|
|
|
07-22-2007, 01:00 PM
|
#2
|
|
Member
Registered: Jun 2005
Location: The Pudding Isles
Distribution: Slackware 12.1, Slamd64 12.1
Posts: 433
|
What video card do have? Are you using the stock XOrg driver for it or the manufacturer's driver or the vesa driver? If you use the ati drivers, have you tried the alternate one in /extra?
Have you tried changing the driver used by MPlayer and Xine from xv to gl or visa versa, and how does this affect the problem?
Last edited by Eternal_Newbie : 07-22-2007 at 01:04 PM.
|
|
|
|
07-22-2007, 09:27 PM
|
#3
|
|
LQ Newbie
Registered: Sep 2006
Distribution: slackware ubuntu
Posts: 23
|
Hey,
my video card is:
01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01)
And I use the openchrome drivers,
Does it matter?
Thanks..
|
|
|
|
07-22-2007, 10:52 PM
|
#4
|
|
Senior Member
Registered: Jun 2004
Location: Argentina (SR, LP)
Distribution: Slackware
Posts: 3,138
|
I had some troubles using some drivers presented with xine/gxine options (alt+s in xine -> video -> driver). You may want to try selecting another one.
|
|
|
|
09-05-2007, 03:50 AM
|
#5
|
|
LQ Newbie
Registered: Sep 2007
Posts: 3
|
ugly problem
hello forum
igot a similar problem,=(
when mplayer is open playing video and i change the workspace and return to mplayer window the X crash äll an i return to the console. this is a ugly problem. i have a k7vm4 mobo with via km400 integrated video chip .
im running slack 12 with windowmaker and kernel default 2.6
Xorg is configured with driver via what come in slackware.
this not happened in slack 11*
i tried to install unichrome driver from http://unichrome.sourceforge.net/
buy tell me this error when i run make
******
In file included from /usr/local/include/drm/via_drm.h:36,
from via_memory.h:33,
from via_driver.h:55,
from via_accel.c:41:
./via_drmclient.h:30: error: conflicting types for 'uint32_t'
/usr/include/stdint.h:52: error: previous declaration of 'uint32_t' was here
make[2]: *** [via_accel.lo] Error 1
*******
please help me !!! please
|
|
|
|
10-15-2007, 01:28 PM
|
#6
|
|
Member
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware since 3.1, now 12.1
Posts: 129
|
Has anyone solved this problem?
In my case Slackware 12 also crashes with mplayer (when stopping a video) and when loading google earth.
Running Slackware 12 with a Via Unichrome Pro IGP card (on-board), compiled the driver from the latest sources...
|
|
|
|
10-16-2007, 06:52 PM
|
#7
|
|
Member
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware since 3.1, now 12.1
Posts: 129
|
Maybe I solved this problem?
Replying to my own post...
Well, at least I solved the problem with Xine on my Slackware 12 machine.
I guessed it had something to do with Slackware 12, since everything worked fine on Slackware 11 and continues working fine on the only machine I haven 't upgraded yet.
So doing some research I found an article pointing to this link:
http://gitweb.freedesktop.org/?p=xor...bf15f72605901f
Then came the hard part: compiling the xorg-server
Basically my steps were:
1) copy xorg-server-1.3.0.0.tar.bz2 and MesaLib-6.5.2.tar.bz2 from the Slackware 12 DVD to the directory of your choice (in my case /root/source)
2) tar -xvjf xorg-server-1.3.0.0.tar.bz2
3) tar -xvjf MesaLib-6.5.2.tar.bz2
4) cd xorg-server-1.3.0.0/hw/xfree86/common/
5) apply changes described on the page mentioned above
6) cd ../../.. (should be in xorg-server-1.3.0.0)
7) ./configure $XORG_CONFIG \
--enable-install-setuid \
--with-dri-driver-path="/usr/X11R6/lib/xorg/modules/dri" \
--with-fontdir="/usr/share/fonts" \
--with-mesa-source="/root/source/Mesa-6.5.2/"
8) make
9) make install (this you should do as root and in runlevel 3 I guess)
If you've never compiled parts of you Slackware installation, think again before doing this... If anything goes wrong, your xserver will not start anymore (this is where the fun starts for me :-)
After this, Xine and Mplayer work perfectly for me!
GoogleEarth still crashes though, but that's not open software :-(
|
|
|
|
10-17-2007, 02:28 AM
|
#8
|
|
Senior Member
Registered: Oct 2005
Location: $RANDOM
Distribution: 100% Slackware or Slamd64
Posts: 3,876
|
That's interesting. This might mean that somehow the xorg that come with slackware 12.0 was not compiled properly.
So you didn't re-compile xine or mplayer ? just xorg and mesa ?
|
|
|
|
10-17-2007, 04:43 AM
|
#9
|
|
Member
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware since 3.1, now 12.1
Posts: 129
|
Well, I wouldn't have the courage to say that anything in Slackware was compiled the wrong way :-)
What I think happened is that a small bug was discovered in xorg-server after Slackware 12 was releaser and there is simply no patch available for Slackware yet.
It is on the official x.org site, but someone has to put it into "xorg-server-1.3.0.0-i486-2" that is part of Slackware. Would you know who to suggest this to? I'm not really a frequent forum visitor, so I have no idea of where to ask...
By the way, I only compiled xorg-server, not xine and not even mesa. But to compile xorg-server, it needs the mesa sources (probably the headers). Without the mesa sources present, glx won't load after compiling (found out the hard way and found the solution in another forum).
Last edited by niels.horn : 10-17-2007 at 04:46 AM.
|
|
|
|
10-17-2007, 08:26 AM
|
#10
|
|
Senior Member
Registered: Oct 2005
Location: $RANDOM
Distribution: 100% Slackware or Slamd64
Posts: 3,876
|
Quote:
Originally Posted by niels.horn
Well, I wouldn't have the courage to say that anything in Slackware was compiled the wrong way :-)
What I think happened is that a small bug was discovered in xorg-server after Slackware 12 was releaser and there is simply no patch available for Slackware yet.
It is on the official x.org site, but someone has to put it into "xorg-server-1.3.0.0-i486-2" that is part of Slackware. Would you know who to suggest this to? I'm not really a frequent forum visitor, so I have no idea of where to ask...
By the way, I only compiled xorg-server, not xine and not even mesa. But to compile xorg-server, it needs the mesa sources (probably the headers). Without the mesa sources present, glx won't load after compiling (found out the hard way and found the solution in another forum).
|
Well if something in Slackware was compiled wrongly, then it must be fixed. But, I agree it's not likely.
I've looked through the xorg site, but I can't find the patch that you are talking about. Can you please post a link to it.
There are people here that do have connections to Pat V. and will tell him about the problem if it exists. Or you could send an e-mail, probably to the security e-mail found on this page:
http://www.slackware.com/contact/
|
|
|
|
10-17-2007, 09:54 AM
|
#11
|
|
Member
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware since 3.1, now 12.1
Posts: 129
|
The link was in my previous post :-)
Is is actually not on the x.org site (I just noticed) but on the freedesktop.org site but I found it searching the development trees on x.org
Here goes the link again:
http://gitweb.freedesktop.org/?p=xor...bf15f72605901f
What cought my attention was this description:
" This avoids a crash in xf86XVReputVideo and also cleans up the code slightly"
On the page you'll find a link to the log:
http://gitweb.freedesktop.org/?p=xor...1eb20d6cf022bc
I'll take a look and see if I find any address to post this suggestion.
|
|
|
|
10-17-2007, 10:53 AM
|
#12
|
|
Senior Member
Registered: Oct 2005
Location: $RANDOM
Distribution: 100% Slackware or Slamd64
Posts: 3,876
|
My bad, I didn't see the link. It was in the first post. Sorry.
So, let's see:
Slackware 12.0 was released on 2007-07-02, that's 02 July 2007.
That patch that you're referring to was released on 24 May 2007.
That means there was 1 month time in which the patch should have been applied. The question is, was the patch applied before the release ? If this is truly the cause of the crash then the patch was not applied.
From the changelog, the most recent xorg-server patch was:
Sure enough, it doesn't look like the patch was applied, and it may in fact be the cause of the crashes that have been experienced by many people here.
This info should definitely be sent to the security patches e-mail here:
http://www.slackware.com/contact/
You want me to do it ? Or, if you have the crash logs and other things, do you wanna do it ?
|
|
|
|
10-17-2007, 01:04 PM
|
#13
|
|
Member
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware since 3.1, now 12.1
Posts: 129
|
If you can do it for me, I'll be grateful... I'm at work at the moment and cannot send e-mail from this computer (I work at a financial institution where it is not allowed to send private e-mail).
I'll send you a PM with my e-mail address so that you can copy me in the messeges sent.
Thanks for the help!
|
|
|
|
10-17-2007, 03:09 PM
|
#14
|
|
Senior Member
Registered: Oct 2005
Location: $RANDOM
Distribution: 100% Slackware or Slamd64
Posts: 3,876
|
Alright I sent it.
I don't think this board has PMs. But, I'll post if I get a response. And, of course, if it is patched, you'll see a patch added to the patches folder of the Slackware mirrors.
|
|
|
|
10-18-2007, 03:58 AM
|
#15
|
|
Member
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware since 3.1, now 12.1
Posts: 129
|
Just noticed that Slackware/current has been upgraded to X 7.3 with xorg-server 1.4 (and lots of other changes, including a new kernel, KDE 3.5.8...)
Might try this new setup in the weekend to see if it solves these problems!
|
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 03:28 PM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
LQ Podcast
LQ Radio
|
|