![]() |
|
|
|||
|
HAL, what is it for?
I downloaded a 2.6.26 kernel from kernel.org and have been playing around with
configuring it for use on my x86_64 2008.0 system. So far it works quite well, but i have one problem i just cant figure out how to address. During boot i see the message about starting the HAL and then it prints a dot every few seconds, 30-40 seconds later it says Build Failed code 10. I searched var log, checked dmesg and cant find any HAL messages at all. I'm 99% sure that there is something i need to turn on or off in the kernel config that solves this, any ideas? Thanks Eric |
|
|||
|
Re: HAL, what is it for?
Eric wrote:
> I downloaded a 2.6.26 kernel from kernel.org and have been playing around > with configuring it for use on my x86_64 2008.0 system. So far it works > quite well, but i have one problem i just cant figure out how to address. > During boot i see the message about starting the HAL and then it prints a > dot every few seconds, 30-40 seconds later it says Build Failed code 10. I > searched var log, checked dmesg and cant find any HAL messages at all. I'm > 99% sure that there is something i need to turn on or off in the kernel > config that solves this, any ideas? That looks like DKMS is trying to rebuild a module and fails. Try (from a shell, as root) "service dkms start" and you will at least see what gives the error. |
|
|||
|
Re: HAL, what is it for?
what is hal?
Answer Daemon for Collecting Hardware Information HAL is a hardware abstraction layer and aims to provide a live list of devices present in the system at any point in time. HAL tries to understand both, physical devices (such as PCI and USB) and the device classes (such as input, net, and block) physical devices have. Besides it allows merging of information from device info files specific to a device. HAL provides a network API through D-BUS for querying devices and notifying when things change. Finally, HAL provides some monitoring (in an unintrusive way) of devices. Presently, ethernet link detection and volume mounts aremonitored. For further information, please refer to the HAL specification. |
|
|||
|
Re: HAL, what is it for?
darklight wrote:
> what is hal? > > Answer > Daemon for Collecting Hardware Information > Well, that's fine, but OP probably asked two questions. I *assume* the dkms kicks in after HAL loading is shown in the boot sequence (verbose display), and the actual error message surely comes from a dkms rebuild. |
|
|||
|
Re: HAL, what is it for?
wisdomkiller & pain wrote:
> Eric wrote: > >> I downloaded a 2.6.26 kernel from kernel.org and have been playing around >> with configuring it for use on my x86_64 2008.0 system. So far it works >> quite well, but i have one problem i just cant figure out how to address. >> During boot i see the message about starting the HAL and then it prints a >> dot every few seconds, 30-40 seconds later it says Build Failed code 10. I >> searched var log, checked dmesg and cant find any HAL messages at all. I'm >> 99% sure that there is something i need to turn on or off in the kernel >> config that solves this, any ideas? > > That looks like DKMS is trying to rebuild a module and fails. Try (from a > shell, as root) "service dkms start" and you will at least see what gives > the error. I tried that, i got about a 30 second delay, no messages and then it exited. What if i just turn the haldaemon off with chkconfig? what will i lose? Eric |
|
|||
|
Re: HAL, what is it for?
On Wed, 23 Jul 2008 23:46:17 -0400, Eric <Scorpus@gordinator.org> wrote:
> I tried that, i got about a 30 second delay, no messages and then it exited. > What if i just turn the haldaemon off with chkconfig? what will i lose? It isn't haldaemon causing the delay. It has already finished. It's the next item, dkms, which is displaying the ...s as it's trying to compile a kernel module. Look in the directories under /var/lib/dkms for all of the make.log files, and look at them to see which module is failing to compile, and why. Regards, Dave Hodgins -- Change nomail.afraid.org to ody.ca to reply by email. (nomail.afraid.org has been set up specifically for use in usenet. Feel free to use it yourself.) |
|
|||
|
Re: HAL, what is it for?
David W. Hodgins wrote:
> On Wed, 23 Jul 2008 23:46:17 -0400, Eric <Scorpus@gordinator.org> wrote: > >> I tried that, i got about a 30 second delay, no messages and then it >> exited. What if i just turn the haldaemon off with chkconfig? what will i >> lose? > > It isn't haldaemon causing the delay. It has already finished. It's the > next item, dkms, which is displaying the ...s as it's trying to compile a > kernel > module. Look in the directories under /var/lib/dkms for all of the make.log > files, and look at them to see which module is failing to compile, and why. > > Regards, Dave Hodgins > It seems to be trying to build the nvidia mandriva module. I dont see how to prevent it short of 'chkconfig --level 345 dkms off' I downloaded and installed the latest nvidia driver when i went to the custom kernel, so i dont need the mandriva one. var/lib/d=kms looks like it has nvidia modules built for every mandriva kernel there /var/lib/dkms looks like this: ls -l /var/lib/dkms/* -rw-r--r-- 1 root root 6 2007-05-16 21:02 /var/lib/dkms/dkms_dbversion /var/lib/dkms/nvidia-current: total 4 drwxr-xr-x 15 root root 4096 2008-07-23 21:02 100.14.19-1mdv2008.0/ lrwxrwxrwx 1 root root 48 2008-01-13 00:34 kernel-2.6.22.12-1mdvcustom-x86_64 -> 100.14.19-1mdv2008.0/2.6.22.12-1mdvcustom/x86_64/ lrwxrwxrwx 1 root root 50 2008-01-12 19:02 kernel-2.6.22.12-desktop-1mdv-x86_64 -> 100.14.19-1mdv2008.0/2.6.22.12-desktop-1mdv/x86_64/ lrwxrwxrwx 1 root root 49 2008-01-12 18:26 kernel-2.6.22.12-server-1mdv-x86_64 -> 100.14.19-1mdv2008.0/2.6.22.12-server-1mdv/x86_64/ lrwxrwxrwx 1 root root 48 2008-02-20 22:30 kernel-2.6.22.18-1mdvcustom-x86_64 -> 100.14.19-1mdv2008.0/2.6.22.18-1mdvcustom/x86_64/ lrwxrwxrwx 1 root root 50 2008-05-13 17:28 kernel-2.6.22.18-desktop-1mdv-x86_64 -> 100.14.19-1mdv2008.0/2.6.22.18-desktop-1mdv/x86_64/ lrwxrwxrwx 1 root root 48 2008-01-12 18:25 kernel-2.6.22.9-laptop-1mdv-x86_64 -> 100.14.19-1mdv2008.0/2.6.22.9-laptop-1mdv/x86_64/ |
|
|||
|
Re: HAL, what is it for?
On Thu, 24 Jul 2008 00:26:47 -0400, Eric <Scorpus@gordinator.org> wrote:
> I downloaded and installed the latest nvidia driver when i went to the custom > kernel, so i dont need the mandriva one. var/lib/d=kms looks like it has > nvidia modules built for every mandriva kernel there You can delete the nvidia subdirectories from /var/lib/dkms, if you are not using them, so dkms will not try to compile them. You should remove the packages, which you should be able to find with ... grep kernel /var/log/rpmpkgs | grep nvidia Regards, Dave Hodgins -- Change nomail.afraid.org to ody.ca to reply by email. (nomail.afraid.org has been set up specifically for use in usenet. Feel free to use it yourself.) |
|
|||
|
Re: HAL, what is it for?
David W. Hodgins wrote:
> On Thu, 24 Jul 2008 00:26:47 -0400, Eric <Scorpus@gordinator.org> wrote: > >> I downloaded and installed the latest nvidia driver when i went to the >> custom kernel, so i dont need the mandriva one. var/lib/d=kms looks like it >> has nvidia modules built for every mandriva kernel there > > You can delete the nvidia subdirectories from /var/lib/dkms, if you are not > using them, so dkms will not try to compile them. > > You should remove the packages, which you should be able to find with ... > grep kernel /var/log/rpmpkgs | grep nvidia > > Regards, Dave Hodgins > Slightly OT but why does the nvidia driver (download it from nvidia) output look so bad? The text is unreadable, there are no spaces between words, lines are jumbled, etc. Its just using /bin/sh and echo to display stuff, how can that be so messed up? Thanks Eric |
|
|||
|
Re: HAL, what is it for?
Eric wrote:
.... > Slightly OT but why does the nvidia driver (download it from nvidia) > output look so bad? The text is unreadable, there are no spaces between > words, lines are jumbled, etc. > Its just using /bin/sh and echo to display stuff, how can that be so > messed up? You probably want to display truetype fonts that are not installed (yet) for your Mandriva. MCC offers a utility to import windows fonts. All that's necessary is read access to a windows/fonts directory. |
![]() |
|
| Thread Tools | Search this Thread |
| Display Modes | |
|
|