LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-15-2006, 11:19 AM   #1
richikiki
Member
 
Registered: Mar 2005
Location: Montréal, Québec, Canada
Distribution: Slackware 12.1 x32, 13.1 x64
Posts: 90

Rep: Reputation: 15
Question Slack 10.2 xine-check


Hi guys I have a question regarding the next issue on xine it is working but seems that something could be better running the videos on XINE. I dont know if modifing the MTRR could give a better resolution on XINE.


Code:
ricardo@phoenix:$ xine-check
Please be patient, this script may take a while to run...
[ good ] you're using Linux, doing specific tests
[ good ] looks like you have a /proc filesystem mounted.
[ good ] You seem to have a reasonable kernel version (2.4.31)
[ good ] intel compatible processor, checking MTRR support
[ hint ] you have MTRR support but it's unused.
         It seems like your X server didn't set any MTRR ranges for the
         graphics card. Maybe upgrading your X server helps...
         You don't have a PCI graphics card, do you? AFAIK, MTRR only
         helps with AGP cards.
         press <enter> to continue...

[ good ] found the player at /usr/bin/xine
[ good ] /usr/bin/xine is in your PATH
[ good ] found /usr/bin/xine-config in your PATH
[ good ] plugin directory /usr/lib/xine/plugins/1.0.3 exists.
[ good ] found unknown plugin: xineplug_flac.so
[ good ] found input plugins
[ good ] found demux plugins
[ good ] found decoder plugins
[ good ] found video_out plugins
[ good ] found audio_out plugins
[ good ] skin directory /usr/share/xine/skins exists.
[ good ] found logo in /usr/share/xine/skins
[ good ] I even found some skins.
[ good ] /dev/cdrom points to /dev/hda
[ good ] /dev/dvd points to /dev/hda
[ good ] DMA is enabled for your DVD drive
[ good ] found xvinfo: X-Video Extension version 2.2
[ good ] your Xv extension supports YV12 overlays (improves MPEG performance)
[ good ] your Xv extension supports YUY2 overlays
[ good ] Xv ports:  YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420 YUY2 YV12 UYVY I420
Thanks for your help.
 
Old 06-16-2006, 05:21 AM   #2
koloth
Member
 
Registered: Jun 2004
Location: Athens, Greece
Distribution: Slack@Home - RHEL@Work
Posts: 150

Rep: Reputation: 29
check this out :
http://www.icewalkers.com/Linux/Howto/DVD-HOWTO-6.html
 
Old 06-16-2006, 01:39 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,236

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
And this:
http://www.xinehq.de/index.php/faq#SPEEDUP

Richikiki, you didn't remove mtrr support from your kernel, did you?
 
Old 06-17-2006, 06:12 PM   #4
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 32
What are your PC specs? From the looks of it, you might have a PCI card, and MTRR only works with AGP cards as far as I can remember, and PCI cards do not need them.

Also, MTRR will not speed up Xine that much. The largest boost in quality/speed would be to install drivers for your video card.(the official nvidia drivers from nvidia.com for example), and then set xine's video option for Xv)
 
Old 06-17-2006, 07:44 PM   #5
nykey
Member
 
Registered: Nov 2003
Posts: 360

Rep: Reputation: 30
Hi, I just tried out the tutorial from the page koloth posted and when I try to run
Code:
echo "base=0xe4000000/24 size=0xd0000000/28 type=write-combining" >| /proc/mtrr
I get an error like this:
Code:
root@nykey:~# echo "base=0xe4000000/24 size=0xd0000000/28 type=write-combining" >| /proc/mtrr
echo: write error: Invalid argument
root@nykey:~#
What's wrong, why doesn't it recognize the write from write-combining option ? Any ideeas ?
 
Old 06-17-2006, 07:48 PM   #6
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 32
Code:
echo "base=0xe4000000/24 size=0xd0000000/28 type=write-combining" >> /proc/mtrr
That should be the proper command.
 
Old 06-17-2006, 07:51 PM   #7
nykey
Member
 
Registered: Nov 2003
Posts: 360

Rep: Reputation: 30
Still:
Code:
root@nykey:~# echo "base=0xe4000000/24 size=0xd0000000/28 type=write-combining" >> /proc/mtrr
echo: write error: Invalid argument
root@nykey:~#
It doesn't recognize write as a valid argument ... echo argument or whatever..... did that tutorial worked for someone ? Then why isn't it working here too .....
 
Old 06-18-2006, 01:38 AM   #8
richikiki
Member
 
Registered: Mar 2005
Location: Montréal, Québec, Canada
Distribution: Slackware 12.1 x32, 13.1 x64
Posts: 90

Original Poster
Rep: Reputation: 15
Question

This what I got I dont know well what is the main address and how much memory. It should has 128 Mb
This is my log from /var/log/Xorg.0.log

Code:
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation NV34 [GeForce FX 5200] rev 161, Mem @ 0xfa000000/24, 0xf0000000/27, BIOS @ 0xfbee0000/17
(II) Addressable bus resource ranges are
        [0] -1  0       0x00000000 - 0xffffffff (0x0) MX[B]
        [1] -1  0       0x00000000 - 0x0000ffff (0x10000) IX[B]
(II) OS-reported resource ranges:
        [0] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0       0x00100000 - 0x3fffffff (0x3ff00000) MX[B]E(B)
        [2] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [6] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(II) PCI Memory resource overlap reduced 0xe8000000 from 0xefffffff to 0xe7ffffff
(II) Active PCI resource ranges:
        [0] -1  0       0xfbffbc00 - 0xfbffbcff (0x100) MX[B]
        [1] -1  0       0xfbffc000 - 0xfbffffff (0x4000) MX[B]
        [2] -1  0       0xf9fff400 - 0xf9fff4ff (0x100) MX[B]
        [3] -1  0       0xf9fff800 - 0xf9fff9ff (0x200) MX[B]
        [4] -1  0       0x20000000 - 0x200003ff (0x400) MX[B]
        [5] -1  0       0xf9fffc00 - 0xf9ffffff (0x400) MX[B]
        [6] -1  0       0xe8000000 - 0xe7ffffff (0x0) MX[B]O
        [7] -1  0       0xfbee0000 - 0xfbefffff (0x20000) MX[B](B)
        [8] -1  0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [9] -1  0       0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
        [10] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [11] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]
        [12] -1 0       0x0000c400 - 0x0000c43f (0x40) IX[B]
        [13] -1 0       0x0000c000 - 0x0000c0ff (0x100) IX[B]
        [14] -1 0       0x0000b400 - 0x0000b40f (0x10) IX[B]
        [15] -1 0       0x0000b480 - 0x0000b483 (0x4) IX[B]
        [16] -1 0       0x0000b800 - 0x0000b807 (0x8) IX[B]
        [17] -1 0       0x0000b880 - 0x0000b883 (0x4) IX[B]
        [18] -1 0       0x0000bc00 - 0x0000bc07 (0x8) IX[B]
        [19] -1 0       0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [20] -1 0       0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [21] -1 0       0x0000c880 - 0x0000c89f (0x20) IX[B]
        [22] -1 0       0x0000c800 - 0x0000c81f (0x20) IX[B]
        [23] -1 0       0x0000c480 - 0x0000c49f (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
        [0] -1  0       0xfbffbc00 - 0xfbffbcff (0x100) MX[B]
        [1] -1  0       0xfbffc000 - 0xfbffffff (0x4000) MX[B]
        [2] -1  0       0xf9fff400 - 0xf9fff4ff (0x100) MX[B]
        [3] -1  0       0xf9fff800 - 0xf9fff9ff (0x200) MX[B]
        [4] -1  0       0x20000000 - 0x200003ff (0x400) MX[B]
        [5] -1  0       0xf9fffc00 - 0xf9ffffff (0x400) MX[B]
        [6] -1  0       0xe8000000 - 0xe7ffffff (0x0) MX[B]O
        [7] -1  0       0xfbee0000 - 0xfbefffff (0x20000) MX[B](B)
        [8] -1  0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [9] -1  0       0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
        [10] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [11] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]
        [12] -1 0       0x0000c400 - 0x0000c43f (0x40) IX[B]
        [13] -1 0       0x0000c000 - 0x0000c0ff (0x100) IX[B]
        [14] -1 0       0x0000b400 - 0x0000b40f (0x10) IX[B]
        [15] -1 0       0x0000b480 - 0x0000b483 (0x4) IX[B]
        [16] -1 0       0x0000b800 - 0x0000b807 (0x8) IX[B]
        [17] -1 0       0x0000b880 - 0x0000b883 (0x4) IX[B]
        [18] -1 0       0x0000bc00 - 0x0000bc07 (0x8) IX[B]
        [19] -1 0       0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [20] -1 0       0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [21] -1 0       0x0000c880 - 0x0000c89f (0x20) IX[B]
        [22] -1 0       0x0000c800 - 0x0000c81f (0x20) IX[B]
        [23] -1 0       0x0000c480 - 0x0000c49f (0x20) IX[B]
(II) OS-reported resource ranges after removing overlaps with PCI:
        [0] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0       0x00100000 - 0x1fffffff (0x1ff00000) MX[B]E(B)
        [2] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [6] -1  0       0x00000000 - 0x000000ff (0x100) IX[B]
(II) All system resource ranges:
        [0] -1  0       0xffe00000 - 0xffffffff (0x200000) MX[B](B)
        [1] -1  0       0x00100000 - 0x1fffffff (0x1ff00000) MX[B]E(B)
        [2] -1  0       0x000f0000 - 0x000fffff (0x10000) MX[B]
        [3] -1  0       0x000c0000 - 0x000effff (0x30000) MX[B]
        [4] -1  0       0x00000000 - 0x0009ffff (0xa0000) MX[B]
        [5] -1  0       0xfbffbc00 - 0xfbffbcff (0x100) MX[B]
        [6] -1  0       0xfbffc000 - 0xfbffffff (0x4000) MX[B]
        [7] -1  0       0xf9fff400 - 0xf9fff4ff (0x100) MX[B]
        [8] -1  0       0xf9fff800 - 0xf9fff9ff (0x200) MX[B]
        [9] -1  0       0x20000000 - 0x200003ff (0x400) MX[B]
        [10] -1 0       0xf9fffc00 - 0xf9ffffff (0x400) MX[B]
        [11] -1 0       0xe8000000 - 0xe7ffffff (0x0) MX[B]O
        [12] -1 0       0xfbee0000 - 0xfbefffff (0x20000) MX[B](B)
        [13] -1 0       0xf0000000 - 0xf7ffffff (0x8000000) MX[B](B)
        [14] -1 0       0xfa000000 - 0xfaffffff (0x1000000) MX[B](B)
        [15] -1 0       0x0000ffff - 0x0000ffff (0x1) IX[B]
        [16] -1 0       0x00000000 - 0x000000ff (0x100) IX[B]
        [17] -1 0       0x0000e400 - 0x0000e4ff (0x100) IX[B]
        [18] -1 0       0x0000e800 - 0x0000e8ff (0x100) IX[B]
        [19] -1 0       0x0000c400 - 0x0000c43f (0x40) IX[B]
        [20] -1 0       0x0000c000 - 0x0000c0ff (0x100) IX[B]
        [21] -1 0       0x0000b400 - 0x0000b40f (0x10) IX[B]
        [22] -1 0       0x0000b480 - 0x0000b483 (0x4) IX[B]
        [23] -1 0       0x0000b800 - 0x0000b807 (0x8) IX[B]
        [24] -1 0       0x0000b880 - 0x0000b883 (0x4) IX[B]
        [25] -1 0       0x0000bc00 - 0x0000bc07 (0x8) IX[B]
        [26] -1 0       0x0000fc00 - 0x0000fc0f (0x10) IX[B]
        [27] -1 0       0x0000cc00 - 0x0000cc1f (0x20) IX[B]
        [28] -1 0       0x0000c880 - 0x0000c89f (0x20) IX[B]
        [29] -1 0       0x0000c800 - 0x0000c81f (0x20) IX[B]
        [30] -1 0       0x0000c480 - 0x0000c49f (0x20) IX[B]

Thanks for your feedback guys.
 
Old 06-18-2006, 02:46 PM   #9
liquidtenmilion
Member
 
Registered: May 2004
Location: South Carolina
Distribution: Slackware 11.0
Posts: 606

Rep: Reputation: 32
You have a PCI video card, and you can NOT use mtrr on a PCI card, as MTRR is not needed on PCI cards, they perform just as well without it.

What you DO need to do is properly install the nvidia driver from nvidia.com, if they are not already installed that is.
 
Old 06-18-2006, 03:03 PM   #10
richikiki
Member
 
Registered: Mar 2005
Location: Montréal, Québec, Canada
Distribution: Slackware 12.1 x32, 13.1 x64
Posts: 90

Original Poster
Rep: Reputation: 15
Red face

Thanks liquidtenmilion

Well I have already installed the driver from NVIDIA I can play very well Unrealtournament and so on. It is just that XINE is always bother me with the message that I dont have a good configuration on MTRR and that is skipping a lot of frames.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Help me with xine-check Alien_Hominid Slackware 23 04-15-2006 04:41 AM
Xine-Check Produces Errors stlpcsolutions Slackware 4 04-04-2006 02:33 PM
xine-check MaicoMedia Linux - Software 0 08-01-2004 05:32 PM
Slack 9 and Xine problem. SigmaJC Slackware 3 07-10-2003 12:10 PM
XINE on Redhat 8.0 is a piece of cake check it out! danimaldaisy Linux - Software 9 03-14-2003 03:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:34 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration