Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Wed 22 May 2013, 16:07
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
Problems w/ATI Radeon 8500, 9500 & 9600 Video and Puppy 2.12
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 4 [56 Posts]   Goto page: 1, 2, 3, 4 Next
Author Message
withasong


Joined: 02 Dec 2006
Posts: 53

PostPosted: Sat 23 Dec 2006, 14:53    Post subject:  Problems w/ATI Radeon 8500, 9500 & 9600 Video and Puppy 2.12
Subject description: With videos, my 9500 doesn't work, but the other 2 have fractured flickers
 

I have Puppy 2.12 and have placed it on 3 computers in a Live-CD multisession format in my home. I have ATI Radeon Video Cards on all 3 computers, though they are different models (8500, 9500 and 9600). I have used the Xorg setup at the recommend levels which were auto-sensed (which was the same for all 3 computers, usually 1024x768 or 1280x1024, at 16 and/or 24 bit color, and I tried all these combinations as they were marked as OK for my monitor and video cards by the video setup).

1st problem: DVDs and other videos (avi's, mpeg's, etc.) work in a basic manner on 2 computers, but on the one with the 9500, all I get is either a totally blue screen (if I choose 16 bit color) or a totally black screen (if I choose 24 bit color), though the sound plays. On this one computer without a useful display, if I use Xvesa instead of Xorg, it plays DVD's with gXine, but if I try avi's, mpeg's, etc., it says "error opening/initializing the selected video_out (-vo) device" and it won't play ANY of these non-DVD-type videos (and interestingly, gXine plays the DVD's but MediaPlayer won't, and MediaPlayer gives the quoted error message for DVD's and all other video formats). BTW, on this one troubled computer, I have 2 GB of physical memory (and on the other 2, I have 512 MB).

2nd problem: On the two computers which have no basic problem displaying DVD's, avi's mpeg's, etc., the video is acceptable until there is movement, in which case the images kind of fracture horizontally, and in full screen, this is often VERY pronounced and unacceptable (and this is also true of the one computer with the 9500 video card using Xvesa and gXine to view DVD's).

To restate and summarize, one computer has no really useful video (though Windows with this same 9500 video card is absolutely gorgeous with all types of videos) and the other two computers (with the 8500 and 9600 cards) often have fractured flickers.

While I need a basic solution for the one computer with the 9500 card which doesn't play any videos of any format (such as in MediaPlayer), what I really need on all 3 computers is a larger solution so I can get results which can compete with what I can do in Windows (I just hate Windows looking better!), and I'm talking about smooth full-motion video (which I don't seem to have yet in Puppy). I'm persistent and determined to find out how I can make my Puppy as good as (if not better than) Windows.

I read with interest the thread of ideas about ATI cards in topic 10405 and followed up on linuxnoob1112's link posted on August 23, 2006, about ATI drivers. I believe that these drivers can be installed in Puppy if I understood the responses in that forum thread, but I sure have a lot of questions about using it in my Puppy.

Question 1. Will the ATI driver replace fully the Xvesa and Xorg system, or will it work cooperatively with them?

Question 2. Does Puppy have XFree86 and what is the version (if Puppy has XFree86 at all)? If not, what does it have as an equivalent?

Question 3. The main ATI package is over 55MB in size, and what will that do to my multisession Puppy in terms of size?

Question 4. Is this worth doing and is it necessary (in other words, do others have smooth, full-motion video without needing to install something extra like this ATI package)? Will the ATI drivers allow my video card to use its features (such as video acceleration, etc.) so I can play DVD's and other videos as well as they display in Windows when ATI drivers are installed? Should I wait instead for Puppy 2.13 and will it give me solutions that I don't currently have?

Question 5. Has anyone actually tried installing this driver and did it work well (in other words, was it worth the effort and time, did you achieve your goals and do you now have smooth full-motion video which you didn't have before, and did you have any problems)?

LINKS:

1. This Forum's Topic 10405: http://www.murga-linux.com/puppy/viewtopic.php?t=10405

2. ATI Radeon Linux Feature List: https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.24.8.html

3. ATI Radeon Linux Installation Instructions: https://a248.e.akamai.net/f/674/9206/0/www2.ati.com/drivers/linux/linux_8.32.5-inst.html

4. ATI Linux Download Site: http://ati.amd.com/support/drivers/linux64/linux64-radeon.html
Back to top
View user's profile Send private message 
Gn2


Joined: 16 Oct 2006
Posts: 936
Location: virtual - Veni vidi, nihil est adpulerit

PostPosted: Sat 23 Dec 2006, 16:48    Post subject:  

Use any ATI proprietary driver as they recommend for your specific VID chipsets. (on board or add-in)

If the drivers Req. compiling - you may need at least the kernel headers - perhaps the full kernel sources - matching the version of Puppy used.
Which will be a problem - Puppy by default does not include development utilities nor kernel sources.

XFree86 is no longer used > Xorg is new server for GUI.
Once configured (uses Xorg) the proprietary drivers are used instead of "generic" driver in configuration file.
Xvesa is GENERIC - widely used because majority of Vid chipsets & monitors for many years - have fully supported VESA standards.

Xvesa should enable your vid & monitor to work without proprietary drivers - google or consult your manuals for specs.
Correct suported modelines may be edited into the x server file.
Xvesa (should also include a "frame-buffer" sample) is usually only a developer supplied x-server file.

Please browse prior posts - for prior explanations RE VESA <> Xorg.

Xorg does NOT use own drivers - it is the same as XFree was - an X-server data file only for any Linux graphical usage.

(X -Windowing servers may be used on Redmond platforms as well) !
Desktops are managed by varied Apps -
GUI services are supplied by those Apps.
Window App managers -are NOT desktop Mgrs.
They may be used to control which desktop Mgr App is used - or may be defined by user in own created (dot) xinitrc file stored in user's home folder.
If that file does not exist - the system wide defaults as scripted by the distribution developer - & should reside in /etc/skel -
are used - at install & subsequent boots until/if changed by user.
Alternate configs may be set/used - as should (not presently capable in Puppy) concurrent separate desktops :
( separate instances of a desktop)
Code:
(example) startx  -- :2
Please NOTE: This is not the same thing as multiple desktops allowed & user configurable in (E.G) KDE.


HTH
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 4944
Location: Australia

PostPosted: Sat 23 Dec 2006, 20:13    Post subject: Re: Problems w/ATI Radeon 8500, 9500 & 9600 Video and Puppy
Subject description: With videos, my 9500 doesn't work, but the other 2 have fractured flickers
 

withasong wrote:
Will the ATI driver replace fully the Xvesa and Xorg system, or will it work cooperatively with them?

The proprietary ATI driver works as an "add-on" to Xorg.

Installing this driver from scratch is a serious undertaking, as Gn2 has explained ...
but why attempt this when all the hard work has already been done by other forum members?
http://www.murga-linux.com/puppy/viewtopic.php?t=13114

And regarding video playback; run Xorg, not Xvesa, for optimal results, and with both MPlayer and Gxine make sure the video out method is "xv".
Back to top
View user's profile Send private message 
withasong


Joined: 02 Dec 2006
Posts: 53

PostPosted: Sun 24 Dec 2006, 15:05    Post subject: 3DCC's 404 Error (DRI-Graficscard-Drivers not found)
Subject description: Trying To Use 3DCC To Setup ATI Radeon 9500 Pro, But Getting Errors
 

Thanks, tempestuous, you've again come to my rescue. I also want to thank Gn2, but I didn't have a clue, after I read what was posted 3 times, about what I should or could do (but I did understand a few lines), BUT I know Gn2 is sincerely trying to help me (I'm just too new and uninformed to be able to decipher the very serious help that was so generously offered).

Tempestuous, you suggested I download the 3DCC from topic 13114 instead of using the ATI proprietary drivers, which is what I'm trying to do.

I installed 3DCC, followed the first 2 steps outlined in the comment area which appear on the first run and these 2 steps installed successfully. When I went to the 3rd step to install the DRI-Graficscard-Drivers, I get a file integrity error as a result of a failed download. I notice the download window (which closes rather quickly) says 404 error - file not found for the DRI-_dri.so.pup file.

I did a search for this file within the forum, but the search yielded no results. I also posted something in the topic 13114 about the missing file.

Now I feel I have sufficient answers to questions 1 and 2 in my original post in this thread and question 3 may not be an issue; however, I still hope someday to get answers to questions 4 and 5 from someone (anybody!), especially if I get the missing 3DCC file and it does NOT resolve the basic issues posed in 4 and 5 -- but first I'll wait to try 3DCC and hope it provides those answers (and I will be back to say it worked or...?).

Again, thanks tempestuous and Gn2 for your help and feedback!
Back to top
View user's profile Send private message 
Gn2


Joined: 16 Oct 2006
Posts: 936
Location: virtual - Veni vidi, nihil est adpulerit

PostPosted: Sun 24 Dec 2006, 15:44    Post subject:  

W-A-S

You are very welcome - so don't worry - most daily needs will soon be old hat to you -all takes time & most of all -
what you are demonstating : Patience/willingness to explore.
Backup & know you can try most anything with the safety of ability to "roll-back" any Temp. glitches which will occur !

# 4 Yes, use of proprietary drivers will enhance VID usage - how much largely depends on the chipset/driver combo in use.
#5 Is really not important to you -your own use will satisfy needs or lead to exploring further - all part of the use > learn as we go cycle we all face.
I view it - if nothing goes wrong - what is learned - behind the scenes events would still remain unknown ?

BTW you might find THIS Useful
Back to top
View user's profile Send private message 
withasong


Joined: 02 Dec 2006
Posts: 53

PostPosted: Tue 26 Dec 2006, 23:15    Post subject: The Video Problems w/ATI Radeon 8500, 9500 and 9600 continue
Subject description: This "thread" has frayed into another topic number, but you can follow...
 

One of the unique things about threads (like this discussion) is when it "frays" into other threads and finally seems to break away completely from the original discussion (like it has done in this case).

All of the problems I introduced for these ATI Radeon cards continue, but it's not here anymore, now it's over here instead.

The really neat thing is that there's a lot of tools that are being given to me over there, so be sure to click on the links here (the "blue" words) if you have similar problems to what I've had with ATI Radeon video cards not giving either any display to videos (like my 9500), or fractured flickers or just something less than you're used to having in Windows (like with my 8500 & 9600). We're trying to make Puppy a full competitor to Windows when it comes to playing videos (DVDs, avi's, mpg's, etc.) -- and, uh, games too!

Sorry for the frayed thread, but that's how things seem to go sometimes. See you in topic 13114 which is centered around the video 3D Control Center utility and drivers (aka 3DCC),
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 4944
Location: Australia

PostPosted: Sat 30 Dec 2006, 22:11    Post subject:  

From http://www.murga-linux.com/puppy/viewtopic.php?t=13114&start=45

OK, now we have some better information to go on.
Gn2 is right, the "vesa" line is read first, so you are running the (generic) vesa Xorg driver. That's why you are getting modest graphics performance. I can now say that if you change MPlayer's video output option to "x11" it should work, but that doesn't solve your overall graphics problem.

We could manually modify the xorg.conf to "radeon" or "fglrx" ... but since the agpgart module is not loaded, this will fail and you will end up back at the command prompt, or at a black screen.
EDIT: "ati" is completely wrong in xorg.conf, this is only for old ATi mach64 chipsets on "RagePro" cards.

The agpgart module and xxx-agpgart module are contained in the compressed zdrv file. This file needs to be accessable, but I don't know exactly how this is achieved. Mark is probably right, it should be located in /mnt/home, which is the same location as your pupsave file ... but then again, you might be using a multi-session CD and things may be different? I don't know.
Certainly, if you are booting from the puppy-2.12-seamonkey-zdrv.iso then the zdrv file will be at the root directory of the CD.
Gn2's suggestion of booting with "puppy pfix=ram" will enable you to boot ignoring previous pupsaves, and I suggest for further testing that you save your pupsave file to a hard drive or USB flash drive.

Once booted afresh, run lsmod to see if agpgart is loaded. If not, load it manually -

modprobe agpgart

And one more thing; for your 9500 setup, what main chipset is on your motherboard? (I suspect SiS) Maybe Puppy is having trouble detecting its AGP bridge.
Hardware detection problems can often be solved by making sure that the bios is set for "PnP OS = NO" or "PnP OS = OFF".
This bios setting is important for anyone running Linux.

Last edited by tempestuous on Sat 30 Dec 2006, 23:55; edited 1 time in total
Back to top
View user's profile Send private message 
Gn2


Joined: 16 Oct 2006
Posts: 936
Location: virtual - Veni vidi, nihil est adpulerit

PostPosted: Sat 30 Dec 2006, 22:21    Post subject:  

it may have been misleading to state ATI was needed driver - it seems to depend more on chipset.
So ATI or FGLRX would be named device driver in xorg.conf
.
These may give more info:

http://dri.freedesktop.org/wiki/

http://ati.amd.com/support/driver.html

Note the drivers now available & suport is limited to newer chipsets. not older legacy cards.
Back to top
View user's profile Send private message 
tempestuous

Joined: 10 Jun 2005
Posts: 4944
Location: Australia

PostPosted: Sun 31 Dec 2006, 00:02    Post subject:  

Gn2 wrote:
... it seems to depend more on chipset.

Yes, detailed summary of different ATi 2D/3D drivers here http://www.murga-linux.com/puppy/viewtopic.php?p=48924#48924
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 31 Dec 2006, 00:24    Post subject:  

I think the agpart issue is essential.

My tip to put zdrv_212.sfs in /mnt/home is only valid, if Puppy created /mnt/home by itself. This is the case with running Puppy from CD with settings saved to the harddisk (or a "frugal" installation).
If you use a multisession-CD, you might have no /mnt/home.
But anyway, as you use the "big" 2.12 (puppy-2.12-seamonkey-zdrv.iso), it should be mounted automatically somehow.

Now your error:
Quote:
sh-3.00# modprobe agpgart
FATAL: Module agpgart not found.


This is important, as it indicates, that the zdrv_212.sfs is NOT mounted. This might be a bug in Puppy itself
Another way to verify that:
you should have the file:
/lib/modules/2.6.18.1/kernel/drivers/char/agp/agpgart.ko

I would suggest, to copy the required files manually, as I cannot help to fix this potential bug in Puppy.

Try these commands:

Code:
mkdir /root/zdrv
mount -o loop /XXX/zdrv_212.sfs /root/zdrv


Where XXX is the folder, where zdrv_212.sfs is located.
Now copy all files from
/root/zdrv/lib/modules/2.6.18.1/kernel/drivers/char/agp/
to
/lib/modules/2.6.18.1/kernel/drivers/char/agp/

Then type
depmod
to update the module-list for the Kernel.
Now test again:
modprobe agpgart

If you have success now, we can continue.

####################
a note on mplayer:

If the fglrx-driver gives you an error:
Quote:
"Error opening/initializing the selected video-out (-vo) device"


then you must choose another vo-device (=driver) in the preferences, see:
http://www.murga-linux.com/puppy/viewtopic.php?p=85865#85865

The "X11" should work with any card, as it uses no accelleration.
OpenGL gives better results with fglrx, but only, if accelleration works.
If the 3D-Demo runs slow, OpenGL is no choice!

Mark
Back to top
View user's profile Send private message Visit poster's website 
Gn2


Joined: 16 Oct 2006
Posts: 936
Location: virtual - Veni vidi, nihil est adpulerit

PostPosted: Sun 31 Dec 2006, 00:35    Post subject:  

Temp

That's better - was it supplied B4 to W.A.S. ?
Things like this"
Quote:
Mark,
agpgart.ko is a dependency for all the -agp.ko modules, so agpgart will
automatically load.

& follow-up results - Are not very encouraging !

The dismaying part - ATI dropping legacy chipset support !
(Plus - Hard to trouble shoot for users with Nividia only)

Re old Radeon - chipsets they are NOT the same
I had an AGP version ( reason to switch to Nvidia) that was advertised as Linux compatible > it was NOT !
ATI at that time had scant desire to support Linux
Linux developers could not backwards assemble proprietary drivers.

Ahh well thankfully (for me) all is now history - except for ATI users - they STILL have far more problems than Nvidia.

Too long to browse all above content - what is status of AIW cards
Back to top
View user's profile Send private message 
withasong


Joined: 02 Dec 2006
Posts: 53

PostPosted: Sun 31 Dec 2006, 17:45    Post subject: Problems w/ATI Radeon 8500, 9500 & 9600 and Puppy 2.12
Subject description: Catching up with Tempestuous', Mark's, and Gn2's posts...
 

Glad to see everyone here!

Let me try to respond to your most recent posts, somewhat in the order you presented them, then (probably in another post here), I'll summarize the current status of the 3 computers and video cards as it stands today as a result of all we've accomplished with 3DCC and its driver combo's (because we've definitely made some progress compared to where we started).

Tempestuous, I will check the BIOS settings for PnP OS after I place this post to see what my status is, and I will get back to you after I reboot.

Mark, I checked /lib/modules/2.6.18.1/kernel/drivers/char/agp/agpgart.ko and I don't arrive. The folder structure you asked me to use stops at /lib/modules/2.6.18.1/kernel/drivers/char/ and there is no agp folder (I see a subfolder named "drm" within "char" and I also see a file named "lp.ko" in "char"). Because of this, I seem unable to do the other things you suggested, as they depend on this last folder "agp" existing (which it does not). I am running multisession from a CD, so I wonder if that makes a difference?

Gn2, the status of the AIW is kind of wonderful at the moment. It is the only computer in Puppy that has DRI active (only the ATI-fglrx driver does this, and the r200 driver gives me no display at all in Puppy). The 3D demo on my 8500 runs at 50 fps (which isn't bad for such an old card as the 8500 AIW is). gXine works great! MPlayer didn't work last time I tried, but I haven't experimented with the other applicable drivers yet in MPlayer to determine which one will be best, though I think I can now probably use one of the faster OpenGL drivers since acceleration seems to be operating. I've tried nothing else that depends on acceleration other than the demo on my 8500-based computer, so I'll need to do more checking to be sure everything's actually OK.

With Mplayer on my 9500 computer, I did try the X11 driver as Mark suggested and MPlayer does now for the first time on this 9500-based computer play scaled-down videos (but I can't get the video to full screen, though I get big, full-black borders instead), but the MPlayer website says this is normal for X11 drivers (plus their website told me how to change the drivers, because up until that point, I simply didn't know how to do it since the GUI Preferences tab simply wouldn't do it). In contrast though, gXine plays the very same DVD in full screen, so I wonder how gXine pulls that off (however, I'm not saying DVDs are fine grained with smooth motion yet in gXine). That I can play videos at all in both players is a major improvement over our start point. Once we get DRI and OpenGL working, I think videos will improve considerably on my 9500 over "just" playing (which they do now).

I can't help but wonder if the ATI driver 8.32.5 which was updated December 13, 2006, might have some fixes for my 9500 and 9600 (but it probably just has newer cards instead of fixes, since historically ATI tends to just run ahead to sell newer products rather than fix older units) -- but I can't help but wonder. I downloaded the 8.32.5 installation file to try, but I don't have the background yet to know how to install a file ending with ".run" in Puppy's version of Linux (I did give it a try in Rox, but nothing at all happened, so I know that's probably not the route, and I tried to follow ATI's Linux instructions but got lost fairly quickly when I didn't find what they suggested on my first attempt). I think Gn2 tried to give me some clues about how to do it too, but I couldn't decipher the clues (though I re-read and re-read the clues --but I'll re-try again on another day).

Since this is New Year's Eve day, I'm expecting activities to pick up as the day progresses and I may not be able to get back with more postings until tomorrow, but it depends on what else is going on here (but I may get back sooner than I think too).

In case I don't get back today, I want to wish you all a Happy New Year and see you next year (...well, tomorrow)!
Back to top
View user's profile Send private message 
Gn2


Joined: 16 Oct 2006
Posts: 936
Location: virtual - Veni vidi, nihil est adpulerit

PostPosted: Sun 31 Dec 2006, 18:29    Post subject:  

WAS

Family/friends come first (computer Wink won't run away)

Quote:
how to install a file ending with ".run

In CLI mode (not GUI desktop) - type
Code:
sh name_of_file.run

Example
Quote:
Type "sh NVIDIA-Linux-x86-1.0-6106-pkg1.run"

TIP - use wildcards to lessen lengthy typing & typos:
I.E.
Code:
# sh  N*.n
= anyunique combination of lower or upper-case letters that cannot be matched by any other file in accessed folder.

Having Kernel sources, I downloaded the Nvidia driver file,
ran the installer - all was CFg'd & desktop enabled in Approx 4 mins !
Must be done in text mode

I forgot one pre-step needed for Nvid -- but the Nvid installer noted & warned -
Use of generic "nvfb" (previously had used in xorg for Vesa standards modelines) will conflict/stop loading of Nvidia kernel & proprietary GLX wrappers.

Fix - instead of re-compiling kernel modules - merely commented out ( put # in nvfb line) of library modules.dep file.
Ran lsmod to confirm which frame buffer was loaded, rmmod to stop nvfb - restarted x-server (startx) as set by own created .xinitrc file in home folder. (starts KDE)

HTH Happy New Year to all
Back to top
View user's profile Send private message 
MU


Joined: 24 Aug 2005
Posts: 13642
Location: Karlsruhe, Germany

PostPosted: Sun 31 Dec 2006, 21:05    Post subject:  

did you run the commands I suggested?
Code:
mkdir /root/zdrv
mount -o loop /XXX/zdrv_212.sfs /root/zdrv


see message above.
Then there should be
/root/mount/lib/modules/2.6.18.1/kernel/drivers/char/agp

You don't get that?

Mark
Back to top
View user's profile Send private message Visit poster's website 
tempestuous

Joined: 10 Jun 2005
Posts: 4944
Location: Australia

PostPosted: Sun 31 Dec 2006, 21:49    Post subject:  

Until you can access the full set of Puppy's modules and load the agpgart module, everything else is pointless. Don't even bother to test MPlayer and Gxine until your Xserver is set up properly.

There's something fundamentally wrong with the way that Puppy Linux is installed and set up on your computer. It may be related to the fact that you are running multi-session CD.
Mark has provided the manual solution to mount the zdrv file ... although it's unfortunate that this is necessary.
My earlier suggestion was to AVOID using the multi-session CD.

Is there anyone else reading this thread who knows why the zdrv file cannot be accessed in this circumstance?
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 4 [56 Posts]   Goto page: 1, 2, 3, 4 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1153s ][ Queries: 12 (0.0124s) ][ GZIP on ]