Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

Unable to change MTRR in the bios? More Nvidia Problems

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
9 posts • Page 1 of 1
Author
Message
Bween
n00b
n00b
Posts: 24
Joined: Fri Jan 28, 2005 12:13 am

Unable to change MTRR in the bios? More Nvidia Problems

  • Quote

Post by Bween » Thu Sep 08, 2005 6:48 am

So, I just finaly got thought the gentoo install expericence and here im back with more headaches.

I was reading this tut
http://www.gentoo.org/doc/en/nvidia-guide.xml
and when ever I startx or /etc/init.d/xdm start my screen just goes black and I cant get to any terminals. In the tutorial at the bottom for troubleshooting it says

"If you are having troubles with the nVidia 2D acceleration it is likely that you are unable to set up a write-combining range with MTRR. To verify, check the contents of /proc/mtrr:

Code Listing 3.1: Checking if you have write-combining enabled

# cat /proc/mtrr

Every line should contain "write-back" or "write-combining". If you see a line with "uncachable" in it you will need to change a BIOS setting to fix this.

Reboot and enter the BIOS, then find the MTRR settings (probably under "CPU Settings"). Change the setting from "continuous" to "discrete" and boot back into Linux. You will now find out that there is no "uncachable" entry anymore and 2D acceleration now works without any glitches. "

now when I enter this command I oviously need to complete the bios change, but BAM i have no option in my bios to edit the MTRR. . . Now what do I do?
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Thu Sep 08, 2005 5:08 pm

Bween,

Do

Code: Select all

grep MTRR /usr/src/linux/.config
you should get CONFIG_MTRR=y which confirms you have support in your kernel. A few odd CPUs do not support MTRR, What CPU do you have.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Bween
n00b
n00b
Posts: 24
Joined: Fri Jan 28, 2005 12:13 am

  • Quote

Post by Bween » Thu Sep 08, 2005 7:36 pm

its a Pentium 4, and the result of that command is CONFIG_MTRR=y

laptop specs:
Dell Inspiron 2650
Intel Pentium 4-M
The bios is PhoenixBIOS Setup Utility V A03
Nvidia Geforce2 Go
lspci = nVidia Corporation NV11 [GeForce2 GO] (rev b2)
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Thu Sep 08, 2005 7:51 pm

Bween,

They are both ok. P4 does MTRR and the kernel is set right.

Your BIOS may use the MTRR name in full, which I don't remember - its Memory T... R... Registers
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Bween
n00b
n00b
Posts: 24
Joined: Fri Jan 28, 2005 12:13 am

  • Quote

Post by Bween » Thu Sep 08, 2005 8:17 pm

"Memory Type Range Register" Ill take a look, but the bios is pretty ghetto.

my bios goes like this

Main >
System Time: [14.11.06]
System Date [09/08/2005]
CPU Type: Pentium(r) 4-M 1.6/1.2GHz ----(uneditable)

Floppy Dirve 1.44 3 1/2----(uneditable)
hard disk IBM 20004MB----(uneditable)
s/n CSL204DMEAGMWA----(uneditable)
atapi cd-rom HL-DT-STCD-RW/DVD-ROM-(SM)----(uneditable)

Quiet boot [enabled]
Video Display Device [LCD Mode}
system memory 256MB----(uneditable)
video Memory 16MB----(uneditable)
L2 Cache 512KB----(uneditable)
Service Tag Number JM0JT11----(uneditable)

system Devices >

Internel Touchpad [Enabled]
Sticky Fn Function [ disabled]
Parallel port [Customized]
mode: [ECP]
Base I/O address: [378]
Interrupt [IRQ 7]
DMA Channel [DMA 1]

Security
boot
exit

So there is nothing to do with MTRR or "Memory Type Range Register" in the bios. . .
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Thu Sep 08, 2005 9:37 pm

Bween,

Hmm. Do you have BIOS extensions or a setup program hidden on the HDD ?
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
Bween
n00b
n00b
Posts: 24
Joined: Fri Jan 28, 2005 12:13 am

  • Quote

Post by Bween » Thu Sep 08, 2005 9:46 pm

How would i look for something like that. all that I know I have on the HDD is what I have installed with gentoo
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56082
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Thu Sep 08, 2005 10:20 pm

Bween,

Compaq have done this for years - even theuir 286 PCs only had half a BIOS, the rest was on floppy.
Other have followed suit. These days the hard drive Host Protected Area is used for storing thes BIOS extensions.
How to get at it (if its there) will be in the handbook that came with th PC.

If you have a host protected area on your HDD, it will show in dmesg, unless you removed it during the install.
Essentially the drive lies anoy its size. There is a area off the end of the reported size that is 'protected'.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
sonny@galnet.dk
n00b
n00b
Posts: 1
Joined: Thu Sep 30, 2004 12:07 pm
Location: Denmark

  • Quote

Post by sonny@galnet.dk » Sun Sep 11, 2005 3:39 pm

Hi

did you solve it?
I seem have the the exact same problem.
my kernel is configured with mtrr
if there is an extended bios on hd how would one enter it?

My PC:
HP Pavilion a1128.dk
amd64
nvidia geeforce 6800
Top
Post Reply

9 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic