Ubuntu Forums ubuntu.com - launchpad.net - ubuntu help  

Go Back   Ubuntu Forums > The Ubuntu Forum Community > Main Support Categories > x86 64-bit Users
Register Reset Password Forum Help Forum Council Search Today's Posts Mark Forums Read

Ubuntu 9.10 is out!!!

When downloading Ubuntu 9.10 please consider using bittorrent to get your copy of Ubuntu.

The Ubuntu Developers Summit for Lucid Lynx will be held the week of 16-Nov-2009 till 20-Nov-2009 in Dallas, TX USA. Visit the the Ubuntu wiki for more information about UDS and how to participate remotely.

x86 64-bit Users
For the discussion of Ubuntu on the AMD 64 platform.

 
 
Thread Tools Display Modes
Old June 1st, 2008   #1
sonni_kuba
5 Cups of Ubuntu
 
Join Date: Aug 2005
Beans: 24
Get fglrx working in Hardy 64 with 4GB of ram or more - update

I was wondering if there has been any development on running the proprietary ATI drivers without disabling PCI remap memory. I have been trying to rewrite my /proc/mtrr tables, but without much success, and I actually need to use all of my 8GB of RAM.

Thanks in advance,
S
sonni_kuba is offline  
Old June 2nd, 2008   #2
kingtaurus
A Carafe of Ubuntu
 
Join Date: Apr 2008
Location: Victoria, BC, Canada
Beans: 88
Ubuntu 9.04 Jaunty Jackalope
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

Can you post your system specs (memory on graphics card, memory in system) and current mtrr tables?
kingtaurus is offline  
Old June 3rd, 2008   #3
sonni_kuba
5 Cups of Ubuntu
 
Join Date: Aug 2005
Beans: 24
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

Quote:
Can you post your system specs (memory on graphics card, memory in system) and current mtrr tables?
Sure here are the specs,

system memory is 8 GB
graphics card is HD 2600 w/ 256 MB
current mtrr tables

reg00: base=0xd0000000 (3328MB), size= 256MB: uncachable, count=1
reg01: base=0xe0000000 (3584MB), size= 512MB: uncachable, count=1
reg02: base=0x00000000 ( 0MB), size=8192MB: write-back, count=1
reg03: base=0x200000000 (8192MB), size= 512MB: write-back, count=1
reg04: base=0x220000000 (8704MB), size= 128MB: write-back, count=1
reg05: base=0x228000000 (8832MB), size= 64MB: write-back, count=1
sonni_kuba is offline  
Old June 3rd, 2008   #4
kingtaurus
A Carafe of Ubuntu
 
Join Date: Apr 2008
Location: Victoria, BC, Canada
Beans: 88
Ubuntu 9.04 Jaunty Jackalope
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

I think the issue is with the base=0xd0000000 being declared uncachable. I think I'll also output from lspci -v (attach the output to your next post).
kingtaurus is offline  
Old June 3rd, 2008   #5
sonni_kuba
5 Cups of Ubuntu
 
Join Date: Aug 2005
Beans: 24
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

Thank you kingtaurus for your interest in helping me sort this case out; I actually wrote a script to rewrite the mtrr talbes as previously posted by AsuLUTZKY

http://ubuntuforums.org/showthread.php?p=4766662

However, this did not solve the problem. In the end, I need to use both my RAM and graphics card together for imaging analysis and cannot afford to waste any more time ... so ... I decided that it was time to upgrade !!!

I bought a 512MB ZOTAC 8800 GT card for $170, and sold the ATI HD 2600 for $50 on Craigslist. As I am writing this, this setup is working perfectly, without the hassle of ATI's configuration madness.

In a sense, I am disappointed that I had to upgrade a fairly decent and new video card, but the difference in Linux support between ATI and NVIDIA is too significant to be ignored.
sonni_kuba is offline  
Old June 3rd, 2008   #6
ASULutzy
Way Too Much Ubuntu
 
ASULutzy's Avatar
 
Join Date: Jan 2008
Beans: 199
Hardy Heron (Ubuntu Development)
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

Yep, I still have to use my mtrr fixup script in order to use fglrx and 4 GB of ram
Code:
#!/bin/sh
# Fixup /proc/mtrr

echo "disable=2" >| /proc/mtrr
echo "disable=1" >| /proc/mtrr
echo "disable=3" >| /proc/mtrr
echo "disable=4" >| /proc/mtrr
echo "disable=0" >| /proc/mtrr
echo "base=0x00000000 size=0x80000000 type=write-back" >| /proc/mtrr
echo "base=0x80000000 size=0x40000000 type=write-back" >| /proc/mtrr
echo "base=0xC0000000 size=0x10000000 type=write-back" >| /proc/mtrr
echo "base=0x100000000 size=0x20000000 type=write-back" >| /proc/mtrr
echo "base=0x120000000 size=0x10000000 type=write-back" >| /proc/mtrr
edit: I think the problem might also stem from how Asus' memory remap feature works in their BIOS.

I have the ASUS-P5k vanilla, and I think I've seen most of the other people with the ATI + >3.2GB of ram have an ASUS P5k board
ASULutzy is offline  
Old June 4th, 2008   #7
kingtaurus
A Carafe of Ubuntu
 
Join Date: Apr 2008
Location: Victoria, BC, Canada
Beans: 88
Ubuntu 9.04 Jaunty Jackalope
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

I just wanted to make a clarifying point. I don't think this is just an AMD/ATI problem, because according to https://bugs.launchpad.net/linux/+bug/210780 this issue also effects computers with 4GB and an Intel Graphic Card.

sonni_kuba - Hopefully you'll have less issues
kingtaurus is offline  
Old June 4th, 2008   #8
sonni_kuba
5 Cups of Ubuntu
 
Join Date: Aug 2005
Beans: 24
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

Quote:
I don't think this is just an AMD/ATI problem
Actually, whatever the problem is, it certainly doesn't apply to the NVIDIA G92 cards, as I got the 8800 GT running with 8 GB of RAM.

Thanks again to both of you for your help, although ubuntu hardware detection has improved vastly since Warthog (if you can remember those days ), there is still potential to grow, though I think the problem here is more to do with ATI ... but given their financial woes, I don't blame them for not investing heavily into *nix graphics driver development.
sonni_kuba is offline  
Old June 20th, 2008   #9
pcflyer44
First Cup of Ubuntu
 
pcflyer44's Avatar
 
Join Date: Jun 2008
Beans: 6
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

Hi I am having a similar problem with my system and it seems more like Ubuntu is having problems reading the AGP port than the video cards because I put in a PCI card and it is having no trouble at all. In the system setup I can see that the AGP bridge has been loaded but it can not see the video cards and I have used nvidia and ati.


system
nforce3 motherboard
768MB ram
now running nvidia FX5500 PCI 256MB
want to run ATI X1300 AGP 256MB
first video was nvidia FX5600xt AGP 128MB
pcflyer44 is offline  
Old July 2nd, 2008   #10
Ubumble
First Cup of Ubuntu
 
Join Date: Feb 2008
Beans: 6
Ubuntu 9.04 Jaunty Jackalope
Re: Get fglrx working in Hardy 64 with 4GB of ram or more - update

It looks like the mtrr remapping is the fix I have been searching for. I have one question though, is there something special about the individual registers? I ask because the output from my /proc/mtrr has the same bases and sizes as the ones ASULutzy started with in a previous post, but mine are assigned to different registers. Thanks for any answers or directions to answers.
Ubumble is offline  
 

Bookmarks

Thread Tools
Display Modes

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 On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 02:32 AM.


vBulletin ©2000 - 2009, Jelsoft Enterprises Ltd. Ubuntu Logo, Ubuntu and Canonical © Canonical Ltd. Tango Icons © Tango Desktop Project. lingonberry