Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I need some help. Few days ago I've installed 2.6.1 (did not try 2.6 before) on my Suse 9.0
system. Evrything looks fine exept 2 things.
1. Framebuffer ... untill I removed vga=0x31a option from a grub CLI I could not see anything on
my console .... It looks like the frame buffer is screwd up but where and how ? Does anybody have an advice how to fix it? (I've cheched a ".config" file and all recommended options regarding frame buffer are enabled, actually I've enabled evrything regarding frame buffer in the kernel config).
2. During the boot up of the systems most of the daemons (crond,xinitd,syslogd,sshd etc.) start with a diagnostic "failed" instead of nice green "done" ... The weird part is that if I do "ps -ax"
after PC is booted I can see that all daemons up and running ;-/ ... I guess that there
is something that should be fixed in the boot scripts (or maybe not?) ... can somebody advise me on this one as well?
I'm also in the process of installing and running the 2.6.1 Linux kernel on a SuSE Linux 9.0 platform. However I have some problems regarding module loading at boot time: no modules seems to load when I boot up my system and hence I can't access CDROM, any serial ports, etc...
What version of the modutils do you have? I read somewhere at another board that the latest SuSE modutils didn't have the latest fix which are needed for compatibility with the 2.6.1 kernel. But since you didn't have any problems like that I guess that's not the issue.
So the question is: What version of the modutils do you have?
Since Suse9.0 (or at least pro version) is supplied with one of the test version of the kernel 2.6,
all required mod-init-tools will be installed by default during Suse 9.0 installation.
I did not upgrade these tools.
check it for yourself.
>modprobe -V
module-init-tools version 0.9.14-pre2
This is not the latest version but it is good enough to run 2.6
BTW before you will start 2.6 you have to generate /etc/modprobe.conf file.
you have to do this by
>/sbin/generate-modprobe.conf /etc/modprobe.conf
after that take all related to eth0 or eth1 and snd0 config aliases from /etc/modules.conf
and copy them at the end of the generated /etc/modprobe.conf
I did as you said and generated a new modprobe.conf file. When I rebooted the system and ran dmesg I got the following messages. Any ideas?
/Peso
snd_hidden_kmalloc
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
snd_es1938: Unknown symbol snd_ctl_add
snd_es1938: Unknown symbol snd_pcm_new
snd_es1938: Unknown symbol snd_card_register
snd_es1938: Unknown symbol snd_card_free
snd_es1938: Unknown symbol snd_pcm_hw_constraint_minmax
snd_es1938: Unknown symbol snd_pcm_format_unsigned
snd_es1938: Unknown symbol snd_magic_kfree
snd_es1938: Unknown symbol snd_wrapper_kfree
snd_es1938: Unknown symbol snd_opl3_create
snd_es1938: Unknown symbol snd_verbose_printk
snd_es1938: Unknown symbol snd_ctl_new1
snd_es1938: Unknown symbol snd_card_new
snd_es1938: Unknown symbol snd_pcm_lib_malloc_pages
snd_es1938: Unknown symbol snd_pcm_lib_ioctl
snd_es1938: Unknown symbol snd_pcm_lib_free_pages
snd_es1938: Unknown symbol snd_ctl_notify
snd_es1938: Unknown symbol snd_pcm_set_ops
snd_es1938: Unknown symbol snd_device_new
snd_es1938: Unknown symbol snd_mpu401_uart_interrupt
snd_es1938: Unknown symbol _snd_magic_kcalloc
snd_es1938: Unknown symbol snd_pcm_lib_preallocate_pci_pages_for_all
snd_es1938: Unknown symbol snd_mpu401_uart_new
snd_es1938: Unknown symbol snd_pcm_lib_preallocate_free_for_all
snd_es1938: Unknown symbol snd_opl3_hwdep_new
snd_es1938: Unknown symbol snd_pcm_hw_constraint_ratnums
snd_es1938: Unknown symbol snd_pcm_period_elapsed
snd_es1938: Unknown symbol snd_opl3_timer_new
snd_es1938: Unknown symbol snd_pcm_format_width
snd: Unknown parameter `snd_cards_limit'
snd_mixer_oss: Unknown symbol snd_info_register
snd_mixer_oss: Unknown symbol snd_info_free_entry
snd_mixer_oss: Unknown symbol snd_info_get_str
snd_mixer_oss: Unknown symbol snd_magic_kfree
snd_mixer_oss: Unknown symbol snd_hidden_kfree
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_ctl_find_id
snd_mixer_oss: Unknown symbol snd_verbose_printk
snd_mixer_oss: Unknown symbol snd_register_oss_device
snd_mixer_oss: Unknown symbol snd_card_file_add
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
snd_mixer_oss: Unknown symbol snd_iprintf
snd_mixer_oss: Unknown symbol snd_kcalloc
snd_mixer_oss: Unknown symbol snd_cards
snd_mixer_oss: Unknown symbol snd_ctl_notify
snd_mixer_oss: Unknown symbol snd_oss_info_register
snd_mixer_oss: Unknown symbol snd_kmalloc_strdup
snd_mixer_oss: Unknown symbol _snd_magic_kcalloc
snd_mixer_oss: Unknown symbol snd_info_create_card_entry
snd_mixer_oss: Unknown symbol snd_hidden_kmalloc
snd_mixer_oss: Unknown symbol snd_card_file_remove
snd_mixer_oss: Unknown symbol snd_info_unregister
snd_mixer_oss: Unknown symbol snd_info_get_line
snd: Unknown parameter `snd_cards_limit'
snd_seq_device: Unknown symbol snd_info_register
snd_seq_device: Unknown symbol snd_info_create_module_entry
snd_seq_device: Unknown symbol snd_info_free_entry
snd_seq_device: Unknown symbol snd_seq_root
snd_seq_device: Unknown symbol snd_magic_kfree
snd_seq_device: Unknown symbol snd_hidden_kfree
snd_seq_device: Unknown symbol snd_verbose_printk
snd_seq_device: Unknown symbol snd_iprintf
snd_seq_device: Unknown symbol snd_device_new
snd_seq_device: Unknown symbol _snd_magic_kcalloc
snd_seq_device: Unknown symbol snd_hidden_kmalloc
snd_seq_device: Unknown symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_verbose_printd
snd_rawmidi: Unknown symbol snd_info_register
snd_rawmidi: Unknown symbol snd_seq_device_new
snd_rawmidi: Unknown symbol snd_info_free_entry
snd_rawmidi: Unknown symbol snd_magic_kfree
snd_rawmidi: Unknown symbol snd_hidden_kfree
snd_rawmidi: Unknown symbol snd_unregister_oss_device
snd_rawmidi: Unknown symbol _snd_magic_kmalloc
snd_rawmidi: Unknown symbol snd_verbose_printk
snd_rawmidi: Unknown symbol snd_register_oss_device
snd_rawmidi: Unknown symbol snd_ctl_register_ioctl
snd_rawmidi: Unknown symbol snd_card_file_add
snd_rawmidi: Unknown symbol snd_iprintf
snd_rawmidi: Unknown symbol snd_kcalloc
snd_rawmidi: Unknown symbol snd_oss_info_register
snd_rawmidi: Unknown symbol snd_unregister_device
snd_rawmidi: Unknown symbol snd_device_new
snd_rawmidi: Unknown symbol snd_ctl_unregister_ioctl
snd_rawmidi: Unknown symbol _snd_magic_kcalloc
snd_rawmidi: Unknown symbol snd_info_create_card_entry
snd_rawmidi: Unknown symbol snd_hidden_kmalloc
snd_rawmidi: Unknown symbol snd_device_free
snd_rawmidi: Unknown symbol snd_card_file_remove
snd_rawmidi: Unknown symbol snd_info_unregister
snd_rawmidi: Unknown symbol snd_device_register
snd_rawmidi: Unknown symbol snd_register_device
snd_mpu401_uart: Unknown symbol snd_rawmidi_receive
snd_mpu401_uart: Unknown symbol snd_magic_kfree
snd_mpu401_uart: Unknown symbol snd_wrapper_kfree
snd_mpu401_uart: Unknown symbol snd_verbose_printk
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_ack
snd_mpu401_uart: Unknown symbol snd_rawmidi_transmit_peek
snd_mpu401_uart: Unknown symbol snd_rawmidi_new
snd_mpu401_uart: Unknown symbol snd_rawmidi_set_ops
snd_mpu401_uart: Unknown symbol _snd_magic_kcalloc
snd_mpu401_uart: Unknown symbol snd_device_free
snd_hwdep: Unknown symbol snd_info_register
snd_hwdep: Unknown symbol snd_info_create_module_entry
snd_hwdep: Unknown symbol snd_info_free_entry
snd_hwdep: Unknown symbol snd_magic_kfree
snd_hwdep: Unknown symbol snd_unregister_oss_device
snd_hwdep: Unknown symbol snd_verbose_printk
snd_hwdep: Unknown symbol snd_register_oss_device
snd_hwdep: Unknown symbol snd_ctl_register_ioctl
snd_hwdep: Unknown symbol snd_card_file_add
snd_hwdep: Unknown symbol snd_iprintf
snd_hwdep: Unknown symbol snd_unregister_device
snd_hwdep: Unknown symbol snd_device_new
snd_hwdep: Unknown symbol snd_ctl_unregister_ioctl
snd_hwdep: Unknown symbol _snd_magic_kcalloc
snd_hwdep: Unknown symbol snd_card_file_remove
snd_hwdep: Unknown symbol snd_info_unregister
snd_hwdep: Unknown symbol snd_register_device
snd_timer: Unknown symbol snd_verbose_printd
snd_timer: Unknown symbol snd_info_register
snd_timer: Unknown symbol snd_info_create_module_entry
snd_timer: Unknown symbol snd_info_free_entry
snd_timer: Unknown symbol snd_magic_kfree
snd_timer: Unknown symbol snd_hidden_kfree
snd_timer: Unknown symbol snd_verbose_printk
snd_timer: Unknown symbol snd_iprintf
snd_timer: Unknown symbol snd_kcalloc
snd_timer: Unknown symbol snd_ecards_limit
snd_timer: Unknown symbol snd_oss_info_register
snd_timer: Unknown symbol snd_unregister_device
snd_timer: Unknown symbol snd_device_new
snd_timer: Unknown symbol snd_kmalloc_strdup
snd_timer: Unknown symbol _snd_magic_kcalloc
snd_timer: Unknown symbol snd_hidden_kmalloc
snd_timer: Unknown symbol snd_info_unregister
snd_timer: Unknown symbol snd_register_device
snd_opl3_lib: Unknown symbol snd_verbose_printd
snd_opl3_lib: Unknown symbol snd_seq_device_new
snd_opl3_lib: Unknown symbol snd_timer_interrupt
snd_opl3_lib: Unknown symbol snd_magic_kfree
snd_opl3_lib: Unknown symbol snd_wrapper_kfree
snd_opl3_lib: Unknown symbol snd_verbose_printk
snd_opl3_lib: Unknown symbol snd_hwdep_new
snd_opl3_lib: Unknown symbol snd_timer_new
snd_opl3_lib: Unknown symbol snd_device_new
snd_opl3_lib: Unknown symbol _snd_magic_kcalloc
snd_opl3_lib: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_verbose_printd
snd_pcm: Unknown symbol snd_info_register
snd_pcm: Unknown symbol snd_info_create_module_entry
snd_pcm: Unknown symbol snd_timer_notify
snd_pcm: Unknown symbol snd_timer_interrupt
snd_pcm: Unknown symbol snd_info_free_entry
snd_pcm: Unknown symbol snd_info_get_str
snd_pcm: Unknown symbol snd_magic_kfree
snd_pcm: Unknown symbol snd_hidden_kfree
snd_pcm: Unknown symbol snd_verbose_printk
snd_pcm: Unknown symbol snd_ctl_register_ioctl
snd_pcm: Unknown symbol snd_card_file_add
snd_pcm: Unknown symbol snd_iprintf
snd_pcm: Unknown symbol snd_kcalloc
snd_pcm: Unknown symbol snd_major
snd_pcm: Unknown symbol snd_unregister_device
snd_pcm: Unknown symbol snd_timer_new
snd_pcm: Unknown symbol snd_device_new
snd_pcm: Unknown symbol snd_ctl_unregister_ioctl
snd_pcm: Unknown symbol _snd_magic_kcalloc
snd_pcm: Unknown symbol snd_info_create_card_entry
snd_pcm: Unknown symbol snd_power_wait
snd_pcm: Unknown symbol snd_hidden_kmalloc
snd_pcm: Unknown symbol snd_device_free
snd_pcm: Unknown symbol snd_card_file_remove
snd_pcm: Unknown symbol snd_info_unregister
snd_pcm: Unknown symbol snd_device_register
snd_pcm: Unknown symbol snd_register_device
snd_pcm: Unknown symbol snd_info_get_line
snd_es1938: Unknown symbol snd_ctl_add
snd_es1938: Unknown symbol snd_pcm_new
snd_es1938: Unknown symbol snd_card_register
snd_es1938: Unknown symbol snd_card_free
snd_es1938: Unknown symbol snd_pcm_hw_constraint_minmax
snd_es1938: Unknown symbol snd_pcm_format_unsigned
snd_es1938: Unknown symbol snd_magic_kfree
snd_es1938: Unknown symbol snd_wrapper_kfree
snd_es1938: Unknown symbol snd_opl3_create
snd_es1938: Unknown symbol snd_verbose_printk
snd_es1938: Unknown symbol snd_ctl_new1
snd_es1938: Unknown symbol snd_card_new
snd_es1938: Unknown symbol snd_pcm_lib_malloc_pages
snd_es1938: Unknown symbol snd_pcm_lib_ioctl
snd_es1938: Unknown symbol snd_pcm_lib_free_pages
snd_es1938: Unknown symbol snd_ctl_notify
snd_es1938: Unknown symbol snd_pcm_set_ops
snd_es1938: Unknown symbol snd_device_new
snd_es1938: Unknown symbol snd_mpu401_uart_interrupt
snd_es1938: Unknown symbol _snd_magic_kcalloc
snd_es1938: Unknown symbol snd_pcm_lib_preallocate_pci_pages_for_all
snd_es1938: Unknown symbol snd_mpu401_uart_new
snd_es1938: Unknown symbol snd_pcm_lib_preallocate_free_for_all
snd_es1938: Unknown symbol snd_opl3_hwdep_new
snd_es1938: Unknown symbol snd_pcm_hw_constraint_ratnums
snd_es1938: Unknown symbol snd_pcm_period_elapsed
snd_es1938: Unknown symbol snd_opl3_timer_new
snd_es1938: Unknown symbol snd_pcm_format_width
snd: Unknown parameter `snd_cards_limit'
snd_mixer_oss: Unknown symbol snd_info_register
snd_mixer_oss: Unknown symbol snd_info_free_entry
snd_mixer_oss: Unknown symbol snd_info_get_str
snd_mixer_oss: Unknown symbol snd_magic_kfree
snd_mixer_oss: Unknown symbol snd_hidden_kfree
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_ctl_find_id
snd_mixer_oss: Unknown symbol snd_verbose_printk
snd_mixer_oss: Unknown symbol snd_register_oss_device
snd_mixer_oss: Unknown symbol snd_card_file_add
snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
snd_mixer_oss: Unknown symbol snd_iprintf
snd_mixer_oss: Unknown symbol snd_kcalloc
snd_mixer_oss: Unknown symbol snd_cards
snd_mixer_oss: Unknown symbol snd_ctl_notify
snd_mixer_oss: Unknown symbol snd_oss_info_register
snd_mixer_oss: Unknown symbol snd_kmalloc_strdup
snd_mixer_oss: Unknown symbol _snd_magic_kcalloc
snd_mixer_oss: Unknown symbol snd_info_create_card_entry
snd_mixer_oss: Unknown symbol snd_hidden_kmalloc
snd_mixer_oss: Unknown symbol snd_card_file_remove
snd_mixer_oss: Unknown symbol snd_info_unregister
snd_mixer_oss: Unknown symbol snd_info_get_line
snd: Unknown parameter `snd_cards_limit'
snd: Unknown parameter `snd_cards_limit'
snd: Unknown parameter `snd_cards_limit'
snd: Unknown parameter `snd_cards_limit'
snd: Unknown parameter `snd_cards_limit'
snd: Unknown parameter `snd_cards_limit'
snd: Unknown parameter `snd_cards_limit'
[...]
I also got these messages (among a million others) from /var/log/messages. Once again, any ideas (I'm pretty new at this, so I'm pretty much out of ideas)?
/Peso
[...]
Jan 23 15:16:31 ccplinux kernel: request_module: failed /sbin/modprobe -- block-major-11-15. error = 256
[...]
Jan 23 15:16:34 ccplinux kernel: request_module: failed /sbin/modprobe -- block-major-11-1. error = 256
Jan 23 15:16:35 ccplinux kernel: request_module: failed /sbin/modprobe -- block-major-11-15. error = 256
[...]
Jan 23 15:17:23 ccplinux modprobe: WARNING: Error inserting snd (/lib/modules/2.6.1/kernel/sound/core/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Jan 23 15:17:23 ccplinux modprobe: WARNING: Error inserting snd_seq_device (/lib/modules/2.6.1/kernel/sound/core/seq/snd-seq-device.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Jan 23 15:17:23 ccplinux modprobe: WARNING: Error inserting snd_rawmidi (/lib/modules/2.6.1/kernel/sound/core/snd-rawmidi.ko): Unknown symbol in module, or unknown parameter (see dmesg)
[...]
This is the way I installed the kernel. Should be ok, shouldn't it? I untarred the kernel source in /home/peso/kernel, so the source was placed in /home/peso/kernel/linux-2.6.1:
# cd /home/peso/kernel/linux-2.6.1
# make mrproper
# make oldconfig
# make
# make modules
# mv ../linux-2.6.1 /usr/src
# make modules_install
# make install
# pico /boot/grub/menu.lst
"modified /boot/grub/menu.lst as follows:
###Don’t change this comment – YaST2 identifier: Original name: linux###
title linux-2.6.1
kernel (hd0,2)/boot/vmlinuz root=/dev/hd3 splash=silent desktop showopts
initrd (hd0,2)/boot/initrd
###Entry for the old kernel – Linux-2.4.21-99-default###
title linux-2.4.21-99-default
kernel (hd0,2)/boot/vmlinuz-2.4.21-99-default root=/dev/hd3 vga=0x314
splash=silent desktop showopts
initrd (hd0,2)/boot/initrd-2.4.21-99-default
After the above steps I generated a new modprobe.conf file as you suggested and the result was a bit better, ethO worked for example, but still I got the messages above and at boot no serial ports are found among many other things.
I'm really grateful for this help since I'm pretty stuck here!!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.