Hi Gary.. I'm replying to your mail on the list so that anyone else with the new ibook can make use of your directions.. they work perfectly well and I now have my X working and boy, what a difference from the usual LCD displays!! So now, the X works well and when I logout into the console, things are fine.. Thanks a lot for your patience and enormous help!!
Btw, I get an error when depmod runs - says there's some problem with gamma.o... looks like this isn't affecting anything now but... And now to try to setup sound... :-) nirmal On 16 Dec 2002 22:22:37 -0700 Gary Sandine <[EMAIL PROTECTED]> wrote: > On Mon, 2002-12-16 at 21:50, Nirmal Govind wrote: > > > Gary.. can you please outline the steps involved in rebuilding and > > updating kernel module radeon.o? Currently, when I start X using > > "X", it crashes with a blank screen. > > That's good because the correct radeon.o will fix this. :) > > > I ssh'd into the machine and tried starting > > X again to see what the error was and it says modprobe can't find > > module radeon. So is this missing from the benh kernel or did the > > installation of dri-trunk have something to do with it? > > > > I got the drm-trunk-module-src as you mentioned but am not familiar > > with the commands needed to create the module radeon.o and where to > > put it.. > > I'm attaching a file that you might need to use for your kernel > .config. It seems to work best for agpgart as a module and radeon as > a module (plus you need radeonfb compiled in). > > Unpack the drm-trunk-module-src and cd into modules/drm-trunk/. You > need configured kernel source at /usr/src/linux (i.e. I have the > kernel source in /usr/src/benh_kernel, and /usr/src/linux is a symlink > pointing to it). From modules/drm-trunk/ do > > # make -f Makefile.linux > > There will be a file in that directory called radeon.o when it's done. > > I save the old module by doing: > > # cd /lib/modules/2.4.20-ben1/kernel/drivers/char/drm > # mv radeon.o radeon.o.saved > > Then go to the modules/drm-trunk/ dir (where you did the compile) and > do > > # cp radeon.o /lib/modules/2.4.20-ben1/kernel/drivers/char/drm > > Then do > > # modprobe -r radeon ; modprobe -r agpgart > # modprobe agpgart ; modprobe radeon > > I put a line > > pre-install radeon modprobe agpgart > > in /etc/modutils/local, then do update-modules. Then when radeon > loads in the future, agpgart will get loaded first. If you don't have > agpgart module, it's probably OK, but if you don't have radeon.o > module to begin with, I suggest recompiling your kernel using the > attached kernel config file. > > I hope I haven't forgotten anything.... :) >