Jump to content

yet another Radeon driver thread-help!


solarian
 Share

Recommended Posts

Mandrake 10 Official // Radeon 9000 Pro 128mb

------------------------------------------------------------

ok, so I installed drivers, but during the install got this message->

[root@localhost]# rpm -Uh --force fglrx-4.3.0-3.9.0.i386.rpm

########################################### [100%]

########################################### [100%]

*** Trying to install a precompiled kernel module.

- creating symlink

- recreating module dependency list

- trying a sample load of the kernel module

FATAL: Error inserting fglrx (/lib/modules/2.6.3-7mdk/kernel/drivers/char/drm/fglrx.ko): Operation not permitted

failed.

*** Found kernel module build environment, generating kernel module now.

ATI module generator V 2.0

==========================

initializing...

cleaning...

patching 'highmem.h'...

skipping patch for 'drmP.h', not needed

skipping patch for 'drm_os_linux.h', not needed

assuming new VMA API since we do have kernel 2.6.x...

doing Makefile based build for kernel 2.6.x and higher

make -C /lib/modules/2.6.3-7mdk/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules

make[1]: Entering directory `/usr/src/linux-2.6.3-7mdk'

*** Warning: Overriding SUBDIRS on the command line can cause

***          inconsistencies

make[2]: `arch/i386/kernel/asm-offsets.s' is up to date.

  CHK    include/asm-i386/asm_offsets.h

  Building modules, stage 2.

/usr/src/linux-2.6.3-7mdk/scripts/Makefile.modpost:17: *** Uh-oh, you have stale module entries. You messed with SUBDIRS,

/usr/src/linux-2.6.3-7mdk/scripts/Makefile.modpost:18: do not complain if something goes wrong.

  MODPOST

make[1]: Leaving directory `/usr/src/linux-2.6.3-7mdk'

build succeeded with return value 0

duplicating results into driver repository...

done.

==============================

- creating symlink

- recreating module dependency list

- trying a sample load of the kernel module

FATAL: Error inserting fglrx (/lib/modules/2.6.3-7mdk/kernel/drivers/char/drm/fglrx.ko): Operation not permitted

failed.

Installed: qt3 (gcc 3.2) based control panel application

===

ATI display drivers successfully installed

please run 'fglrxconfig' now

===

 

so what's with the "Operation not permitted" ? I am root, goddamnit :wall:

 

anyways after I install and restart -> X doesn't load, I get a black screen without X with some error listing. -> restart!

then I insert Mandrake cd's and do a Upgrade so I get that after installation panel.

there I look at my graphic settings and see that monitor and graphic card have gone to-> CUSTOM

so I set them back to CTX and Radeon.

X loads , but with errors (screen resolution screwed) , so I uninstall Radeon drivers, do a X restart

and all is back as it was -> with no 3D. of course because I unistalled the drivers, but the thing is that with the drivers X doesn't even load.

 

any help? :( :wall:

will be very thankful :D

Edited by solarian
Link to comment
Share on other sites

so, I installed it not going into X

didn't get any of those error messages, but still -> the drivers don't load!!!

MDK output says smthing like ->

can not load monitor 0 , or smthing

I thought that I'm not that stupid , but :help:

I'm sure I have done everything correctly and even more

While experimenting I destroyed my X 5 times and still nothing :evilmod::help:

Edited by solarian
Link to comment
Share on other sites

just a suggestion but have you edited your config-4 ? I don't have an ati card, but with a nvidia card you need to change the driver from 'nv' to 'nvidia". I'm not sure what ati calls for, but perhaps thats the probelm now. Good luck

Link to comment
Share on other sites

hi

thanx for your note about the XF86

I looked at it more closely from outside X (with installed but not running driver)

and noticed that it says that my graphics card is on 1.0.1. when in reality it is on 1.0.0.

so I changed it (and one more ajustment I made "just in case" but it's not important)

so anyways now I have a laughable but not so nice problem :jester::oops:

 

the thing is that now my X loads but ONLY if I run it as ROOT

not as user

when I try to run X as user I get this message

$ kde

Authentication failed - cannot start X server.

Perhaps you do not have console ownership?xinit : Server error

So ok -> I change xinit folder's owner from root to my user (a bad idea)

and now it gives me the previous message, just without the xinit!!

 

what is console ownership?

help me? :)

 

 

edit: it's a bit scary to run this box as root, so please - smbody help ;)

edit2: oh and my card is still labeled as :custom:

same goes for monitor

but at least X loads

I haven't had the chance to test if 3D acceleration works, but that's on it's way

Edited by solarian
Link to comment
Share on other sites

well

I dished the last XF86Config-4 (god, I'll know this filename while asleep) and made a clean fglrxconfig

opened it before loading X and again saw what I couldn't understand previously

befofe my Radeon there was a VGA card... wtf

I didn't have anything to lose, so I deleted all mention of that "generic" card from the XF86Config

VOILA! it seems that my card now works and from what I get 3D acceleration also works

I'm just not too sure about the quality of it.

oh, and yes -> it had again changed to 1.0.1.

duno why it does so. had to change back to what it in relaity is 1.0.0.

but maybe now, that I know how to get back (and have made a backup of config ;) ) I'll toy some more around with the config to solve that potential unused megabytes problem (I think my acceleration is too slow)

Link to comment
Share on other sites

one more thing: It seems that the fgrlxconfig although sets monitor frequency settings right as I told it to (35-90 and 50-160 on CTX F711 for me) it later when loaded applies only the minimum

so I advice to set it with a minimum you use not what your monitor is capable of. I set both to 85 and it runs fine.

Link to comment
Share on other sites

now on fglrxinfo I get this

$ glrxinfo

Loading required GL library /usr/lib/libGL.so.1

display: :0.0  screen: 0

OpenGL vendor string: ATI Technologies Inc.

OpenGL renderer string: RADEON 9000 DDR Generic

OpenGL version string: 1.3 (X4.3.0-3.9.0)

 

that means that the correct driver is being used, although I do not like the name "Generic" by my graphic card :unsure:

 

edit: if somebody runs in a simmilar problem, then feel free to PM me and I'll send you my "XF86Config-4" file

I had to delete some parts, had to change some lines (after my last post)

particulary the ones dealing with monitor

Edited by solarian
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...