Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
fglrx & fixed X freezes
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Chris Garson
n00b
n00b


Joined: 07 Jun 2004
Posts: 5

PostPosted: Sun Jan 29, 2006 1:51 am    Post subject: fglrx & fixed X freezes Reply with quote

Hello,

First off, I know that this and issues relating to it are quite common. I've spent the last 3-4 hours researching these forums and read all applicable threads. I have not found my specific problem nor have I found a solution to anything closely related.

That being said, now that I finally have fglrx working well, glxgears gets me upwords of 4000fps and UT2004 runs and exits fine. However, when I shutdown X in any way, fluxbox unloads, but the background stays and hard freezes the system only so I can only hit the reset button. The same thing happens when I try to exit xlock. xlock(more) will open and run fine, and upon a successful password input, it will have the same effect on "Validating password..." and hard freeze. This only occurs with direct rendering enabled. I have AGPGART in as a module and fglrx is using it (UseInternalGART is at "yes"). I have the latest versions to date of Xorg and ati-drivers. Direct rendering works, but these problems only occur with it enabled. Another thing I have noticed is that upon exiting glxgears and when glxinfo tries to end after output, I am never thrown back to a bash prompt and CTRL+C fails to work. I just have to close the xterm window. I have killed X while running fine from an alternate console. X responds with "Could not kill X server".

I assume some people may want some files. Just let me know which ones. Thanks in advance.
Back to top
View user's profile Send private message
yangman
n00b
n00b


Joined: 28 Aug 2004
Posts: 57

PostPosted: Sun Jan 29, 2006 4:22 am    Post subject: Reply with quote

This seems to have been an issue since v2.19.

Please see https://bugs.gentoo.org/show_bug.cgi?id=113685

It's an upstream issue, but ATI doesn't seem to acknowledge it yet, at least from reading the release notes for the subsequent patches.
Back to top
View user's profile Send private message
Frug
n00b
n00b


Joined: 28 Dec 2005
Posts: 38
Location: Toronto, Canada

PostPosted: Sun Jan 29, 2006 4:28 am    Post subject: Reply with quote

I'm having the same problem. Just got it working today for the first time, and I can't exit twm without the system crashing (haven't installed fluxbox yet).

glxinfo and glxgears both work and give output, but they never return me to a prompt if I exit them.

I too can post more info if it helps.

edit: is there a workaround to this bug? would masking the latest drivers work?
_________________
- - - - DO NOT USE AUTOMATIC SIGNATURES OR DOTTED LINES - - - -

Pentium 3 Celeron 533 MHz
ASUS CUV4X
Radeon 9250
Back to top
View user's profile Send private message
Frug
n00b
n00b


Joined: 28 Dec 2005
Posts: 38
Location: Toronto, Canada

PostPosted: Mon Jan 30, 2006 3:54 am    Post subject: Reply with quote

I found a solution to this problem. It's actually there in the unofficial gentoo ATI howto but I was missing it.

Removing ATI framebuffer support from my kernel stopped X from crashing on exit. :)
_________________
- - - - DO NOT USE AUTOMATIC SIGNATURES OR DOTTED LINES - - - -

Pentium 3 Celeron 533 MHz
ASUS CUV4X
Radeon 9250
Back to top
View user's profile Send private message
Chris Garson
n00b
n00b


Joined: 07 Jun 2004
Posts: 5

PostPosted: Mon Jan 30, 2006 5:20 am    Post subject: Reply with quote

I saw that, too. I have replaced it with VESA and I still get the crashes....
Back to top
View user's profile Send private message
Bettik
n00b
n00b


Joined: 30 Jan 2006
Posts: 3

PostPosted: Mon Jan 30, 2006 9:45 am    Post subject: Reply with quote

I have this exact same problem as well. ATi 9600 Mobility Radeon here. One thing to mention is that in dmesg, you can see the following after starting X:

Code:

fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 929 MBytes.
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 5 (level, low) -> IRQ 5
[fglrx] module loaded - fglrx 8.14.13 [Jun  8 2005] on minor 0
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 816M
agpgart: Detected an Intel 855PM Chipset, no integrated grapics found.
agpgart: Detected Intel i855PM chipset
agpgart: AGP aperture is 256M @ 0xe0000000
Power management callback for AGP chipset installed
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
Bad page state at free_hot_cold_page (in process 'X', page c1413520)
flags:0x80000414 mapping:00000000 mapcount:0 count:0
Backtrace:
 [<c0133792>]
 [<c0133e89>]
 [<c013c9a6>]
 [<c013cacc>]
 [<c013cbe4>]
 [<c01403b5>]
 [<c014063c>]
 [<c0140683>]
 [<c0102cdd>]
Trying to fix it up, but a reboot is needed
[fglrx] free  AGP = 256126976
[fglrx] max   AGP = 256126976
[fglrx] free  LFB = 53334016
[fglrx] max   LFB = 53334016
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB  = 0
[fglrx] total AGP = 65536


Of particular interest is the Bad page state at free_hot_cold_page (in process 'X', page c1413520) line. A bit of googling around finds us this kernel list posting where a similar problem is experienced with ALSA (and, as later mentioned, the ATi driver as well). It seems to be related to malloc() calls in the software itself that cause compatibility issues with ... something. ALSA seems to have since fixed their issue but I doubt ATi has.

I'm running bog standard stage 3 install x86 setup with decidedly conservative CFLAGS.
Back to top
View user's profile Send private message
ribx
Apprentice
Apprentice


Joined: 20 Nov 2003
Posts: 219
Location: germany

PostPosted: Mon Jan 30, 2006 12:01 pm    Post subject: Reply with quote

i have the same problem with the latest ati-drivers.

i have a ati 9600 mobile and i'm using 2.6.15-suspend2-r1

i found out that there is a kernel oops when stopping/killing/restarting X. if x crashed i can still change to a console and reboot with ctrl+alt+del. the network is also working. i will post the result when i'm back home.

[EDIT] forgot to say its an intel agp chipset and i'm using internal agp. didnt tried kernel agp so far. [/EDIT]

[EDIT2]
Code:
Linux agpgart interface v0.101 (c) Dave Jones
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 431 MBytes.
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[fglrx] module loaded - fglrx 8.21.7 [Jan 14 2006] on minor 0
[fglrx] Failed to load fglrx_agp module
[fglrx] Error code  256
[fglrx] Failed to load ATI module agpgart
[fglrx] Fallback to internal agpgart module
Fire GL built-in AGP-support
Based on agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected an Intel 855PM Chipset, no integrated grapics found.
agpgart: Detected Intel i855PM chipset
agpgart: AGP aperture is 128M @ 0xe0000000
Power management callback for AGP chipset installed
[fglrx] Initialization of built-in AGP-support successful.
[fglrx] AGP detected, AgpState   = 0x1f000217 (hardware caps of chipset)
AGP: Found 2 AGPv2 devices
AGP: Doing enable for AGPv2
[fglrx] AGP enabled,  AgpCommand = 0x1f000314 (selected caps)
[fglrx] free  AGP = 121909248
[fglrx] max   AGP = 121909248
[fglrx] free  LFB = 110219264
[fglrx] max   LFB = 110219264
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB  = 0
[fglrx] total AGP = 32768
mtrr: no MTRR for d0000000,800000 found
mtrr: no MTRR for d0800000,80000 found
mtrr: no MTRR for d0880000,40000 found
mtrr: no MTRR for d08c0000,20000 found
mtrr: no MTRR for d08e0000,10000 found
mtrr: no MTRR for d08f0000,4000 found
mtrr: no MTRR for d08f4000,2000 found
mtrr: no MTRR for d08f6000,1000 found
------------[ cut here ]------------
kernel BUG at arch/i386/mm/pageattr.c:137!
invalid operand: 0000 [#1]
PREEMPT
Modules linked in: fglrx agpgart ieee80211_crypt_wep snd_pcm_oss snd_mixer_oss ipw2200 ieee80211 ieee80211_crypt ohci1394 ieee1394 b44 mii snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_pcm snd_timer snd_page_alloc ehci_hcd uhci_hcd usbcore evdev psmouse
CPU:    0
EIP:    0060:[<c0111d42>]    Tainted: P      VLI
EFLAGS: 00013082   (2.6.15-suspend2-r1)
EIP is at __change_page_attr+0xba/0x15a
eax: 1a8001e3   ebx: 1ab60000   ecx: c1007600   edx: dab60000
esi: c03b0da8   edi: c1000000   ebp: 00000163   esp: dcb17e74
ds: 007b   es: 007b   ss: 0068
Process X (pid: 5840, threadinfo=dcb16000 task=df782ab0)
Stack: dab60000 c1356c00 00000020 00000000 00003246 c0111e0b c1356c00 00000163
       dc4109c0 e0c40000 e0c2dc20 00000000 c0111ac1 c1356800 00000021 00000163
       e0c2dc20 00000005 e0bc7d7d e0c40000 c1356800 00000020 00000163 e0c2dc20
Call Trace:
 [<c0111e0b>] change_page_attr+0x29/0x5a
 [<c0111ac1>] iounmap+0xb2/0xe9
 [<e0bc7d7d>] agp_generic_free_gatt_table+0x62/0xce [fglrx]
 [<e0bcdde0>] agp_backend_cleanup+0xc/0x4a [fglrx]
 [<e0bd106e>] __ke_agp_uninit+0xe/0x24 [fglrx]
 [<e0be8f55>] _firegl_release_agp+0x15/0x140 [fglrx]
 [<e0bd6535>] firegl_takedown+0x335/0xb80 [fglrx]
 [<e0bd58df>] firegl_release+0x12f/0x190 [fglrx]
 [<e0bce1cb>] ip_firegl_release+0xd/0x10 [fglrx]
 [<c015105d>] __fput+0x83/0x123
 [<c014fc39>] filp_close+0x4c/0x55
 [<c014fca3>] sys_close+0x61/0x84
 [<c0102b57>] sysenter_past_esp+0x54/0x75
Code: 24 04 56 e8 03 ff ff ff 89 d9 83 c4 0c 8b 01 89 ca f6 c4 40 74 03 8b 51 0c ff 42 04 eb 15 84 c0 78 09 09 eb 89 1e ff 49 04 eb 08 <0f> 0b 89 00 60 2a 2f c0 8b 01 f6 c4 04 0f 85 85 00 00 00 8b 01
 <6>note: X[5840] exited with preempt_count 2


i have also to add that 3d accel works and that also was fine in earlier configurations.[/EDIT2]
_________________
The adopt an unanswered post initiative
Back to top
View user's profile Send private message
ribx
Apprentice
Apprentice


Joined: 20 Nov 2003
Posts: 219
Location: germany

PostPosted: Mon Jan 30, 2006 1:26 pm    Post subject: Reply with quote

wow, it works perfect now. i set internalagp to no and compiled the kernel module.

suspend-to-ram is working now, too. i had some problems with the x background was overlaping some parts of the windows after a susp-to-ram. now its fine.
_________________
The adopt an unanswered post initiative
Back to top
View user's profile Send private message
Chris Garson
n00b
n00b


Joined: 07 Jun 2004
Posts: 5

PostPosted: Mon Jan 30, 2006 5:03 pm    Post subject: Reply with quote

ribx wrote:
wow, it works perfect now. i set internalagp to no and compiled the kernel module.

suspend-to-ram is working now, too. i had some problems with the x background was overlaping some parts of the windows after a susp-to-ram. now its fine.


This would of course fix the problem, but does direct rendering still work?
Back to top
View user's profile Send private message
Bettik
n00b
n00b


Joined: 30 Jan 2006
Posts: 3

PostPosted: Mon Jan 30, 2006 11:16 pm    Post subject: Reply with quote

Some error messages seem to imply a relationship between this fault and kernel pre-empting.

Has anyone been able to reproduce this bug without a preempting kernel?
Back to top
View user's profile Send private message
jean-michel
Tux's lil' helper
Tux's lil' helper


Joined: 30 May 2002
Posts: 142
Location: Somewhere East of the Atlantic

PostPosted: Tue Jan 31, 2006 1:17 am    Post subject: Yes, Preemtion has nothing obvious to do with it Reply with quote

Yes, I tried removing preemption, recompiling ati-drivers-8.21.7 and linux-2.6.15-gentoo-r1 to no avail. I still get the exact error you are describing (black screen on exit back to xdm/gmd/kdm, with a kernel oops revealed by dmesg when I log into the machine remotely. Rebooting of course fixes the problem.

So, while this bug does mention preemption, it still occurs with preemption disabled. :-(

EDIT:

As others have noted, setting
Code:
Option      "UseInternalAGPGART" "no"

in the ati device section fixes the problem. A quick test with celestia shows DRI is still working just fine.

I recompiled the kernel, with AGP support for various chipsets included as modules, and it worked fine. Not including AGP support as modules for your chipset will break DRI as far as I can tell.

So, as a rule of thumb, I'd say systems which are suffering these kernel oopses/crashes on logout with fglrx are systems with hardware and/or kernel support that does not support ATI's AGPGART implimentation, and should disable in favor of the built in kernel AGP support (loaded as modules).

2nd EDIT:

Well, I spoke too soon. Going with the kernel AGP drivers as noted above gets me one or two logouts that work, then the video and keyboard i/o hangs, and I have to log in remotely (exactly as before). One difference: on occasion the entire system hangs and requires a hard reset. So avoiding ati's AGP code only delays the inevitable "hang on logout", rather than preventing it.

This is all with xorg-x11-7.0 and gentoo-sources-2.6.15-r1 on an Athlon XP 2800+ with via_agp and ati-drivers-8.21.7
_________________
The Struggle for the Future of Human Evolution Begins: Autonomy the SciFi Series!


Last edited by jean-michel on Tue Jan 31, 2006 10:30 pm; edited 1 time in total
Back to top
View user's profile Send private message
Frug
n00b
n00b


Joined: 28 Dec 2005
Posts: 38
Location: Toronto, Canada

PostPosted: Tue Jan 31, 2006 4:53 am    Post subject: Reply with quote

First off, my apologies for saying I fixed the problem earlier by removing framebuffer support. In my zeal I forgot to recompile the ati-drivers so the problem was solved only because fglrx wasn't being found. Sorry if I made anyone recompile for no reason :(

Anyway, jean your last post has me a little confused. Did you solve the problem? because I can't.

I still get the crashes on exit after compiling my agpgart as a module (along with the via-agp which i use). If I don't load the modules first, fglrx can't initiate agp so I need the modules to use direct rendering. So clearly I need those.

I've tried setting UseInternalAGPGART to both yes and no, and it seems to make no difference what I set it to. Should it?
Maybe I'm missing something.
_________________
- - - - DO NOT USE AUTOMATIC SIGNATURES OR DOTTED LINES - - - -

Pentium 3 Celeron 533 MHz
ASUS CUV4X
Radeon 9250
Back to top
View user's profile Send private message
ribx
Apprentice
Apprentice


Joined: 20 Nov 2003
Posts: 219
Location: germany

PostPosted: Tue Jan 31, 2006 3:49 pm    Post subject: Reply with quote

Chris Garson wrote:
ribx wrote:
wow, it works perfect now. i set internalagp to no and compiled the kernel module.

suspend-to-ram is working now, too. i had some problems with the x background was overlaping some parts of the windows after a susp-to-ram. now its fine.


This would of course fix the problem, but does direct rendering still work?


Yes.
_________________
The adopt an unanswered post initiative
Back to top
View user's profile Send private message
Frug
n00b
n00b


Joined: 28 Dec 2005
Posts: 38
Location: Toronto, Canada

PostPosted: Tue Jan 31, 2006 10:04 pm    Post subject: Reply with quote

If anyone reading this understands this stuff, here is my dmesg regarding the Xorg crash on exit.

FIrst I manually loaded agpgart and via-agp, then did startx with fluxbox.
Code:

Linux agpgart interface v0.101 (c) Dave Jones
agpgart: Detected VIA ProSavage PM133/PL133/PN133 chipset
agpgart: AGP aperture is 32M @ 0xfc000000
fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
[fglrx] Maximum main memory to use for locked dma buffers: 197 MBytes.
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
[fglrx] module loaded - fglrx 8.14.13 [Jun  8 2005] on minor 0
[fglrx] Maximum main memory to use for locked dma buffers: 197 MBytes.
[fglrx] AGP detected, AgpState   = 0x1f000207 (hardware caps of chipset)
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
[fglrx] AGP enabled,  AgpCommand = 0x1f000304 (selected caps)
Bad page state at free_hot_cold_page (in process 'X', page c1199160)
flags:0x80000414 mapping:00000000 mapcount:0 count:0
Backtrace:
 [<c0149a01>] bad_page+0x81/0xc0
 [<c014a263>] free_hot_cold_page+0x53/0x150
 [<c0155581>] zap_pte_range+0x1e1/0x2d0
 [<c0155734>] unmap_page_range+0xc4/0x160
 [<c01558af>] unmap_vmas+0xdf/0x240
 [<c0159f91>] unmap_region+0xb1/0x150
 [<c015a321>] do_munmap+0x111/0x180
 [<c015a3e1>] sys_munmap+0x51/0x80
 [<c010310b>] sysenter_past_esp+0x54/0x75
Trying to fix it up, but a reboot is needed
[fglrx] free  AGP = 21245952
[fglrx] max   AGP = 21245952
[fglrx] free  LFB = 119533568
[fglrx] max   LFB = 119533568
[fglrx] free  Inv = 0
[fglrx] max   Inv = 0
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB  = 0
[fglrx] total AGP = 8192


Then when i try to shutdown X I get the following added to dmesg:

Code:

------------[ cut here ]------------
kernel BUG at mm/swap.c:49!
invalid operand: 0000 [#1]
PREEMPT SMP
Modules linked in: fglrx via_agp agpgart
CPU:    0
EIP:    0060:[<c0150911>]    Tainted: P    B VLI
EFLAGS: 00210256   (2.6.15-gentoo-r1-noatifb)
EIP is at put_page+0x61/0x80
eax: 00000000   ebx: cdd933c8   ecx: c1199160   edx: c1199160
esi: b7cf2000   edi: c1199160   ebp: cdd09f28   esp: cdd09e8c
ds: 007b   es: 007b   ss: 0068
Process X (pid: 6108, threadinfo=cdd08000 task=ce90a570)
Stack: c0155581 c1199160 b7cf2000 0cc8b067 0cc8b067 cef1fb04 00000000 ffffffff
       cef1fac0 b7cf3000 cde3cb80 b7cf3000 cdd09f28 c0155734 c1203840 cefd93e4
       cde3cb7c b7cf2000 b7cf3000 cdd09f28 00000000 b7cf2fff cde3cb7c cde3cb7c
Call Trace:
 [<c0155581>] zap_pte_range+0x1e1/0x2d0
 [<c0155734>] unmap_page_range+0xc4/0x160
 [<c01558af>] unmap_vmas+0xdf/0x240
 [<c0159f91>] unmap_region+0xb1/0x150
 [<c015a321>] do_munmap+0x111/0x180
 [<c015a3e1>] sys_munmap+0x51/0x80
 [<c010310b>] sysenter_past_esp+0x54/0x75
Code: 00 8b 52 0c 8b 02 89 d1 f6 c4 40 74 03 8b 4a 0c 8b 41 04 40 74 1f f0 83 42 04 ff 0f 98 c0 84 c0 74 ce 8b 4a 30 89 54 24 04 ff e1 <0f> 0b 31 00 66 4c 45 c0 eb af 0f 0b 29 00 66 4c 45 c0 eb d7 8d
 <6>note: X[6108] exited with preempt_count 2
scheduling while atomic: X/0x00000002/6108
 [<c0434b8c>] schedule+0xa2c/0xdb0
 [<c011f8d0>] call_console_drivers+0x70/0x150
 [<c011fe9b>] release_console_sem+0x7b/0xc0
 [<c011fd82>] vprintk+0x2b2/0x2d0
 [<c0435c39>] rwsem_down_read_failed+0x89/0x180
 [<c0123990>] .text.lock.exit+0x27/0x87
 [<c0122559>] do_exit+0xf9/0x420
 [<c01043db>] die+0x18b/0x190
 [<c0104760>] do_invalid_op+0x0/0xb0
 [<c0104806>] do_invalid_op+0xa6/0xb0
 [<c0150911>] put_page+0x61/0x80
 [<c01253e3>] tasklet_action+0x63/0xd0
 [<c0124fe1>] __do_softirq+0x81/0x100
 [<d1381927>] drm_free+0xb7/0x150 [fglrx]
 [<c0103c67>] error_code+0x4f/0x54
 [<c027007b>] acpi_add_single_object+0x75/0x155
 [<c0150911>] put_page+0x61/0x80
 [<c0155581>] zap_pte_range+0x1e1/0x2d0
 [<c0155734>] unmap_page_range+0xc4/0x160
 [<c01558af>] unmap_vmas+0xdf/0x240
 [<c0159f91>] unmap_region+0xb1/0x150
 [<c015a321>] do_munmap+0x111/0x180
 [<c015a3e1>] sys_munmap+0x51/0x80
 [<c010310b>] sysenter_past_esp+0x54/0x75


I don't know exactly what all this means, and googling it didn't help much. It appears, as many people say, to be a problem with agpgart. To be sure, I have UseInternalAGPGART "no" in my /etc/X11/xorg.conf and I don't have any xorg.conf files in my home directory.
_________________
- - - - DO NOT USE AUTOMATIC SIGNATURES OR DOTTED LINES - - - -

Pentium 3 Celeron 533 MHz
ASUS CUV4X
Radeon 9250
Back to top
View user's profile Send private message
rhodius
n00b
n00b


Joined: 05 Sep 2005
Posts: 10

PostPosted: Thu Feb 02, 2006 9:54 am    Post subject: Reply with quote

I have the samen problem, and:

I dont have x11-drm

I have ati-drivers-8.14 and kernel-2.6.15-ck2 and I have "no" in Option UseAgpInternal.

Now i dont know what do?

thx
Back to top
View user's profile Send private message
Montolio
n00b
n00b


Joined: 20 Jan 2004
Posts: 37

PostPosted: Thu Feb 02, 2006 1:53 pm    Post subject: Reply with quote

Hi!

I have tried to switch back to kernel 2.6.14.2 and now it seems that the problem is solved!!

mfg
Montolio
Back to top
View user's profile Send private message
Frug
n00b
n00b


Joined: 28 Dec 2005
Posts: 38
Location: Toronto, Canada

PostPosted: Thu Feb 02, 2006 8:37 pm    Post subject: Reply with quote

I unmasked the testing drivers by adding the following to /etc/portage/package.keywords (in case someone doesn't know how to unmask).

Code:
x11-drivers/ati-drivers ~x86


Then emerge ati-drivers fixed the problem. That requires equery which I ran according to the unofficial howto.
_________________
- - - - DO NOT USE AUTOMATIC SIGNATURES OR DOTTED LINES - - - -

Pentium 3 Celeron 533 MHz
ASUS CUV4X
Radeon 9250
Back to top
View user's profile Send private message
AlecTavi
n00b
n00b


Joined: 21 Jul 2005
Posts: 18
Location: Washington, DC

PostPosted: Fri Feb 03, 2006 5:42 pm    Post subject: Reply with quote

Frug wrote:
I unmasked the testing drivers by adding the following to /etc/portage/package.keywords (in case someone doesn't know how to unmask).

Code:
x11-drivers/ati-drivers ~x86


Then emerge ati-drivers fixed the problem. That requires equery which I ran according to the unofficial howto.


Thanks a lot. I just tried to update to the 2.6.15 kernel, and was having a horrible time with this kernel error. One visit to the forums, and I've found the solution. I appreciate it.
Back to top
View user's profile Send private message
Frug
n00b
n00b


Joined: 28 Dec 2005
Posts: 38
Location: Toronto, Canada

PostPosted: Fri Feb 03, 2006 7:44 pm    Post subject: Reply with quote

Glad to help, hope it works for you. In case you run into any problems, here's everything I did:

https://forums.gentoo.org/viewtopic-t-428962-highlight-.html

I found the aticonfig program kind of sucked. It didn't detect my monitor but wrote over my original monitor configs, so back up xorg.conf before you run it. After you run it on /etc/X11/xorg.conf make sure you don't have another xorg.conf in your /home/user dir. Set UseInternalAGPGART to no.
I also had to set PseudoColorVisuals to off to get rid of another minor error.
_________________
- - - - DO NOT USE AUTOMATIC SIGNATURES OR DOTTED LINES - - - -

Pentium 3 Celeron 533 MHz
ASUS CUV4X
Radeon 9250
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum