If someone like me is having problems with an R6xx/R7xx ATI card using xorg driver resulting in no direct rendering, here’s a solution, but only if the system has 4 or more GB Ram
Append “mem=3840M” to grub and see if it solves the problem.
Hi,
thanks for sharing this!
lenwolf
How do you append to grub?
The problem that many people are experiencing is that after the install, the computer reboots with a screen full of garbage. In the case of the live CD, it fails at run level 5.
You boot to a command line ie init3. Just type 3 at the boot. Then edit the /boot/grub/menu.lst file as root.
RTFM
info grub
File: grub.info, Node: Menu interface, Next: Menu entry editor, Prev: Command-line interface, Up: Interface
12.2 The simple menu interface
==============================
The menu interface is quite easy to use. Its commands are both
reasonably intuitive and described on screen.
Basically, the menu interface provides a list of "boot entries" to
the user to choose from. Use the arrow keys to select the entry of
choice, then press <RET> to run it. An optional timeout is available
to boot the default entry (the first one if not set), which is aborted
by pressing any key.
Commands are available to enter a bare command-line by pressing <c>
(which operates exactly like the non-config-file version of GRUB, but
allows one to return to the menu if desired by pressing <ESC>) or to
edit any of the "boot entries" by pressing <e>.
If you protect the menu interface with a password (*note Security::),
all you can do is choose an entry by pressing <RET>, or press <p> to
enter the password.
If you want only to try the solution without modifying permanently /boot/grub/menu.lst add “mem=3840M” after “vga=0x301” (or whatever video mode is there) when the system boots.
Hi!
Tryed to do quick check when adding line mem=3840M after (vga=and so on)
didnts work for me, i get stuck with:
gdm(1386): WARNING: GdmLocalDisplaFactory: maximum number of X display failures reached: check X server log for errors
Howto get log and anny suggestions maybe?
and my system has 4gb of RAM…
That’s all another problem. I think your X server doesn’t start so the login manager (gdm)
Paste the output of the commands
dmesg | grep -i “radeon”
grep “EE” /var/log/Xorg.0.log
so we can see the kms messages and the xserver errors.
A question: in failsafe mode does the system start?
no, it will not start in fallsafe allso… same problem, i will try your thing and post it later, thanks
So am i stupid or what, i tried another install, yet again clean install just in case with same settings, but… this time i was configuring what software to install (same thing as last time, same choices), then before aproving final installation procedure i clicked system, then VGA driver and selected options and looked around, kliked ok and continued… my system mysteriouslz started X, my 11.4 DVD gnome is Working, same case on desktop with KDE
you tell me which info u need and you will get it, i am not so experienced yet to figure it out by myself
p.s.: my first machine is a laptop so all hardware was unchanged, same on desktop…
And a nice looking LINUX this is!!!
So we don’t have anymore errors to look at
Btw, please paste the output of
dmesg|grep -i “radeon”
and
dmesg|grep -i “drm”
Have you 3d in your X session?
(look at the output of glxinfo|grep rendering in a terminal launched from gnome or kde)
And go with KDE, not with that brain damaged gnome
stipi69@linux-nh5j:~> dmesg|grep -i “radeon”
3.528306] [drm] radeon defaulting to kernel modesetting.
3.528309] [drm] radeon kernel modesetting enabled.
3.528373] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
3.529443] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
3.529450] radeon 0000:01:00.0: setting latency timer to 64
3.532325] radeon 0000:01:00.0: VRAM: 256M 0x0000000000000000 - 0x000000000FFFFFFF (256M used)
3.532328] radeon 0000:01:00.0: GTT: 512M 0x0000000010000000 - 0x000000002FFFFFFF
3.532462] [drm] radeon: 256M of VRAM memory ready
3.532464] [drm] radeon: 512M of GTT memory ready.
3.532535] radeon 0000:01:00.0: irq 41 for MSI/MSI-X
3.532544] radeon 0000:01:00.0: radeon: using MSI.
3.532585] [drm] radeon: irq initialized.
3.541066] radeon 0000:01:00.0: WB enabled
3.572779] [drm] radeon: ib pool ready.
3.573566] [drm] Radeon Display Connectors
3.634744] [drm] radeon: power management initialized
4.925703] fb0: radeondrmfb frame buffer device
4.925713] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0 on minor 0
stipi69@linux-nh5j:~> ^C
stipi69@linux-nh5j:~>
and
stipi69@linux-nh5j:~> dmesg|grep -i “radeon”
3.528306] [drm] radeon defaulting to kernel modesetting.
3.528309] [drm] radeon kernel modesetting enabled.
3.528373] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
3.529443] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
3.529450] radeon 0000:01:00.0: setting latency timer to 64
3.532325] radeon 0000:01:00.0: VRAM: 256M 0x0000000000000000 - 0x000000000FFFFFFF (256M used)
3.532328] radeon 0000:01:00.0: GTT: 512M 0x0000000010000000 - 0x000000002FFFFFFF
3.532462] [drm] radeon: 256M of VRAM memory ready
3.532464] [drm] radeon: 512M of GTT memory ready.
3.532535] radeon 0000:01:00.0: irq 41 for MSI/MSI-X
3.532544] radeon 0000:01:00.0: radeon: using MSI.
3.532585] [drm] radeon: irq initialized.
3.541066] radeon 0000:01:00.0: WB enabled
3.572779] [drm] radeon: ib pool ready.
3.573566] [drm] Radeon Display Connectors
3.634744] [drm] radeon: power management initialized
4.925703] fb0: radeondrmfb frame buffer device
4.925713] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0 on minor 0
stipi69@linux-nh5j:~> ^C
stipi69@linux-nh5j:~> clear
stipi69@linux-nh5j:~> dmesg|grep -i “drm”
3.485992] [drm] Initialized drm 1.1.0 20060810
3.528306] [drm] radeon defaulting to kernel modesetting.
3.528309] [drm] radeon kernel modesetting enabled.
3.528373] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
3.531893] [drm] initializing kernel modesetting (RV630 0x1002:0x9583).
3.532095] [drm] register mmio base: 0xCFEF0000
3.532097] [drm] register mmio size: 65536
3.532338] [drm] Detected VRAM RAM=256M, BAR=256M
3.532340] [drm] RAM width 128bits DDR
3.532462] [drm] radeon: 256M of VRAM memory ready
3.532464] [drm] radeon: 512M of GTT memory ready.
3.532585] [drm] radeon: irq initialized.
3.532588] [drm] GART: num cpu pages 131072, num gpu pages 131072
3.533712] [drm] Loading RV630 Microcode
3.572675] [drm] ring test succeeded in 1 usecs
3.572779] [drm] radeon: ib pool ready.
3.572853] [drm] ib test succeeded in 0 usecs
3.572856] [drm] Enabling audio support
3.573566] [drm] Radeon Display Connectors
3.573568] [drm] Connector 0:
3.573570] [drm] LVDS
3.573572] [drm] DDC: 0xac0 0xac0 0xac4 0xac4 0xac8 0xac8 0xacc 0xacc
3.573574] [drm] Encoders:
3.573576] [drm] LCD1: INTERNAL_LVTM1
3.573578] [drm] Connector 1:
3.573579] [drm] DIN
3.573580] [drm] Encoders:
3.573582] [drm] TV1: INTERNAL_KLDSCP_DAC2
3.573583] [drm] Connector 2:
3.573585] [drm] HDMI-A
3.573586] [drm] HPD1
3.573588] [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c
3.573590] [drm] Encoders:
3.573592] [drm] DFP1: INTERNAL_KLDSCP_TMDS1
3.573593] [drm] Connector 3:
3.573594] [drm] VGA
3.573597] [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c
3.573598] [drm] Encoders:
3.573600] [drm] CRT1: INTERNAL_KLDSCP_DAC1
3.634666] [drm] Internal thermal controller without fan control
3.634744] [drm] radeon: power management initialized
4.131286] [drm] fb mappable at 0xD0141000
4.131289] [drm] vram apper at 0xD0000000
4.131290] [drm] size 9216000
4.131292] [drm] fb depth is 24
4.131293] [drm] pitch is 7680
4.925703] fb0: radeondrmfb frame buffer device
4.925705] drm: registered panic notifier
4.925713] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0 on minor 0
stipi69@linux-nh5j:~>
hehe, gnome is just fine
stipi69@linux-nh5j:~> dmesg|grep -i “radeon”
3.528306] [drm] radeon defaulting to kernel modesetting.
3.528309] [drm] radeon kernel modesetting enabled.
3.528373] fb: conflicting fb hw usage radeondrmfb vs VESA VGA - removing generic driver
3.529443] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
3.529450] radeon 0000:01:00.0: setting latency timer to 64
3.532325] radeon 0000:01:00.0: VRAM: 256M 0x0000000000000000 - 0x000000000FFFFFFF (256M used)
3.532328] radeon 0000:01:00.0: GTT: 512M 0x0000000010000000 - 0x000000002FFFFFFF
3.532462] [drm] radeon: 256M of VRAM memory ready
3.532464] [drm] radeon: 512M of GTT memory ready.
3.532535] radeon 0000:01:00.0: irq 41 for MSI/MSI-X
3.532544] radeon 0000:01:00.0: radeon: using MSI.
3.532585] [drm] radeon: irq initialized.
3.541066] radeon 0000:01:00.0: WB enabled
3.572779] [drm] radeon: ib pool ready.
3.573566] [drm] Radeon Display Connectors
3.634744] [drm] radeon: power management initialized
4.925703] fb0: radeondrmfb frame buffer device
4.925713] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0 on minor 0
stipi69@linux-nh5j:~> ^C
stipi69@linux-nh5j:~>