Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

fglrx mtrr allocation error

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
4 posts • Page 1 of 1
Author
Message
josephdrivein
n00b
n00b
Posts: 39
Joined: Wed Apr 05, 2006 7:34 pm

fglrx mtrr allocation error

  • Quote

Post by josephdrivein » Thu Nov 02, 2006 6:44 pm

The last two ati drivers don't work on my system. I have a ATI X850GTO. Any help is welcome.

As I start Xorg my dmesg shows:

Code: Select all

[fglrx] Maximum main memory to use for locked dma buffers: 1883 MBytes.
[fglrx] module loaded - fglrx 8.30.3 [Oct 26 2006] on minor 0
GSI 26 sharing vector 0x72 and IRQ 26
ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 24 (level, low) -> IRQ 114
mtrr: 0xc8000000,0x8000000 overlaps existing 0xc8000000,0x1000000
[fglrx:firegl_addmap] *ERROR* mtrr allocation failed (-22)
[fglrx] total      GART = 134217728
[fglrx] free       GART = 118226944
[fglrx] max single GART = 118226944
[fglrx] total      LFB  = 126742528
[fglrx] free       LFB  = 116256768
[fglrx] max single LFB  = 116256768
[fglrx] total      Inv  = 134217728
[fglrx] free       Inv  = 134217728
[fglrx] max single Inv  = 134217728
[fglrx] total      TIM  = 0
mtrr: type mismatch for c8700000,1000 old: write-back new: write-combining
mtrr: type mismatch for c8600000,100000 old: write-back new: write-combining
mtrr: type mismatch for c8400000,200000 old: write-back new: write-combining
mtrr: type mismatch for c8000000,400000 old: write-back new: write-combining
I have no 3d acceleration, glxinfo seg faults :(

Code: Select all

me@localhost ~ $ glxinfo
name of display: :0.0
Segmentation fault
I read about changing the MTRR allocation from continuous to discrete, and I did (the output above is with discrete MTRR alloc), but the problem remains, only the error messages differ slightly.

I use Gentoo on amd64. If any other info is required, please ask, I'll post them.
Thank you

edit: I forgot: as I quit Xorg, the system locks and I have to force a reboot (a hard one..)
Top
josephdrivein
n00b
n00b
Posts: 39
Joined: Wed Apr 05, 2006 7:34 pm

update

  • Quote

Post by josephdrivein » Fri Nov 03, 2006 5:28 pm

I read on a forum about another distro that I should set the mtrr range (whatever that means...) manually, because the kernel gets it wrong. Is it a possible solution?
How do I do that?
Top
blotto
Tux's lil' helper
Tux's lil' helper
Posts: 116
Joined: Thu Jul 03, 2003 9:25 pm
Location: Whitehaven UK

  • Quote

Post by blotto » Fri Nov 03, 2006 6:13 pm

Hi I use fglrx with the X700 mobility radeon in my laptop and in the xorg.conf I have thiis line;
Option "mtrr" "off" #disable DRI mtrr mapper, driver has its own code for mtrr
I am sure I also remember reading this in the ati docs somewhere?
Top
josephdrivein
n00b
n00b
Posts: 39
Joined: Wed Apr 05, 2006 7:34 pm

update 2

  • Quote

Post by josephdrivein » Sat Nov 04, 2006 8:10 am

I tried it out with all my usual options (that includes the one you specified) and without any. It doesn't change anything.

Anyway, I fixed the mtrr error, I found this on google:
http://www.rage3d.com/board/showthread. ... d=33736241
Doing the 2nd way fixed it, basically you need to add vram at boot.

The mtrr error disappeared but I still get segmentation faults from everything that uses 3d acceleration, and Xorg still hangs on exit. Any Idea?
Top
Post Reply

4 posts • Page 1 of 1

Return to “Kernel & Hardware”

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