I-Appliance BBS
The Official Source for Internet Appliance Upgrades and Mods
Amazon Honor System Click Here to Pay Learn More
BBS Main List | Sign In | Sign Up | Search | Help | Linux-Hacker.netReply to Thread | Printer |

Home / I-Opener Areas / I-Opener Technical Stuff
FreeBSD and Linux DMA woes (plus some X weirdness)

New MessageFreeBSD and Linux DMA woes (plus some X weirdness) (modified 0 times) gramster
Profile
Hi all

I've spoken before about problems I had with a vanilla FreeBSD 4.7 install on v5 iOs - complaints about DMA timeouts when attempting to mount the filesystems, followed by a system panic. Yesterday I got around this by using the "obsolete" wd* IDE drivers in place of the ad* drivers.

Today I installed Madrake 9.1, and although it doesn't panic, it otherwise behaves much like FreeBSD - when it gets to checking the partitions it gets a succession of DMA timeouts. Eventually it completes booting, but the boot process is pretty slow. Anyone have any ideas about getting around this on Linux? I'm not much of a Linux hacker; I know FreeBSD much better.

Some other weirdness I've noticed on both - the display manager (kdm on FreeBSD; not sure what it is on Mandrake) has complete garbage on the bottom inch of the screen - kind of like its showing the contents of text mode pages in graphics mode. I had the diplay driver set to Cyberblade i1 on FreeBSD and to Generic Cyberblade on Mandrake. Anyone else have this problem?

Oh, and any Linux hackers out there know how to get the console to use the framebuffer driver? Last time I installed a Linux distro that happened by default, but on Mandrake the console is a stock text mode 80x25 display - it would be nice to get more lines and columns.

04-27-2003 00:47:47

New MessageRE:FreeBSD and Linux DMA woes (plus some X weirdness) (modified 0 times) gramster
Profile
Of course, the above should have read i7. I found that by specifying a Cyberblade i7d I got around the problem.

I was also a bit optimistic about Mandrake/FreeBSD - one of my iOs very quickly crashes with DMA issues to the point that fscks won't even work. However, the other one seems to be okay.

04-27-2003 22:33:20

New MessageRE:FreeBSD and Linux DMA woes (plus some X weirdness) (modified 0 times) gramster
Profile
Actually there's still a problem - xdm/kdm now look okay, but once kde starts up the messy area still appears, and there are quite a few other artifacts as well (e.g. as I move over the menus the highlighted entries get messed up but then move off them and they are "unhighlighted" perfectly. Weird.
04-28-2003 00:22:09

New MessageRE:FreeBSD and Linux DMA woes (plus some X weirdness) (modified 0 times) Hous68
Profile
Possibly related:
I had a similar sounding problem with X11 and GNOME. The way I discovered to fix it was to add:
Option "NoAccel" "on"
to the videocard Device section of XF86Config.
Like this:
Section "Device"
Identifier "Videocard0"
Driver "trident"
VendorName "Videocard vendor"
BoardName "Trident CyberBlade (generic)"
Option "NoAccel" "on"
EndSection

As to the DMA problems, I have one IOpener that this comes up with and I pass ide=nodma to the kernel on boot.

06-24-2003 11:20:15

Reply to Thread | Printer |
All times are PSTPowered by UltraBoard v1.62



Copyright © 2000, Netmake Inc. All Rights Reserved.
See Terms and Conditions for more information.




i-opener opener laptop notebook computer help drivers dll free windows dos repair fix linux mac macintosh 2000 95 98 nt pc configure hardware software sound video netscape explorer network networking lan wan software cmos fat bios printer card mouse modem ide scsi cd rom controllers scanner tape hard drive cgi scripts source code mp3