Operating System - Linux
1832858 Members
3481 Online
110048 Solutions
New Discussion

Another boot with re-compiled Kernel problem

 
Justin Wright
Occasional Contributor

Another boot with re-compiled Kernel problem

Thanks to Bill, I was able to get past my Kernel Panic problem, but have since run into another one.

Again I am using a HP Visualize XL-Class with a fx10 graphics card and am running Linux 7.1. Therefore I had to go to HP's website and download their special fx10 driver for 7.1. All is well, the driver works fine, you just have to boot to the command prompt and then run "startx", no big deal. However, I now have to re-compile my Kernel. I modified my .config file to be sure to include the SCSI driver I need. During re-boot, I get a bunch of unresolved externals when it tries to boot the hpgraphics driver. It moves on and I get to my command prompt and I can do whatever from there. When I try to run "startx", it dies because it can't find the graphics driver.

I have determined that the reason is because, the Kernel has not included the new driver code during re-build. There is no specific line in the .config file to explicitly tell the makefile to include the fx10 code.

So my question is, does anyone know what I can add or modify in the .config file so that the HP specific graphics driver gets included?

I have tried to re-install the driver, via the rpm, after I have booted with the new Kernel, but it tells me that it is already installed. Then I tried to run the FXconfig.sh file and I got the same unresolved externals and it told me to re-boot to install the graphics driver.

Thanks for the help.

Justin
1 REPLY 1
Kodjo Agbenu
Honored Contributor

Re: Another boot with re-compiled Kernel problem

Hello Justin,

The hpgfx driver is not shipped with the official Linux kernel. Therefore, there are some information needed by the kernel module loader which would normally be created by make modules_install, but in your case are probably missing as you have changed your kernel.

However, in the post-install scripts included in the hpgraphics RPM, I suppose that things are made correctly.

What I suggest is to re-install the hpgraphics RPM. You can either uninstall and re-install it, or force the re-install by adding "--force" to the rpm command options.

I guess that the following actions are automagically performed by the RPM post-install script :

-> add a line in /lib/modules//modules.dep, for the dependency graph

-> rebuild the module dependency graph with "depmod -a".

Good luck.

Kodjo
Learn and explain...