LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This 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


Reply
  Search this Thread
Old 01-16-2004, 07:14 AM   #1
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Rep: Reputation: 0
Suse 9.0 + Kernel 2.6.1 = weird stuff


Hi All,

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?

Thanks in advance
Igor
 
Old 01-16-2004, 08:30 AM   #2
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
OK the answer on the first one I found ...
www.bootsplash.org
Now I just need to find an anwser on the second question.
 
Old 01-23-2004, 07:38 AM   #3
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
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?

/Peso
 
Old 01-23-2004, 07:53 AM   #4
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
Lightbulb

Hi ,

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
 
Old 01-23-2004, 08:28 AM   #5
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
Hi again,

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'
[...]
 
Old 01-23-2004, 08:35 AM   #6
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
Check your version of the mod-init-tools
 
Old 01-23-2004, 08:35 AM   #7
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
Hi again,

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)
[...]
 
Old 01-23-2004, 08:37 AM   #8
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
Hi and thanks for the quick answers!

I've got:

module-init-tools 0.9.14-pre2

which I think should be ok...

/Peso
 
Old 01-23-2004, 08:44 AM   #9
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
OK.. try to install modules/kernel first then rebbot and then generate /etc/modprobe.conf .
 
Old 01-23-2004, 08:45 AM   #10
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
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

# shutdown –r now

And after reboot, that's where I am now...

/Peso
 
Old 01-23-2004, 08:45 AM   #11
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
btw install kernel via "make install" do not copy it manualy.
 
Old 01-23-2004, 08:48 AM   #12
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
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!!

/Peso
 
Old 01-23-2004, 08:49 AM   #13
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
Dont do this :


# make oldconfig

I'd not do this ... 2.4 is qute different them the 2.6
just make menuconfig

do the required configuration ... if you dont know what must be enabled there check forum there was quite a big brainstorm about that.
 
Old 01-23-2004, 08:50 AM   #14
peso
Member
 
Registered: Jan 2004
Posts: 35

Rep: Reputation: 15
Should I reinstall the kernel and if so, what steps should I take that are different from the ones that I did?

/Peso
 
Old 01-23-2004, 08:55 AM   #15
king30
LQ Newbie
 
Registered: Jan 2004
Posts: 10

Original Poster
Rep: Reputation: 0
NOthing special ...
just

make menuconfig
make
make modules_install
make install

that is it
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Weird Stuff on my Website k1ll3r_x Linux - Networking 10 07-28-2006 11:14 AM
When installing new stuff in suse 9.1, do you uninstall old stuff first? randon SUSE / openSUSE 1 12-25-2004 04:37 PM
mailq on exim - weird stuff tensigh Debian 2 04-10-2004 09:01 PM
more weird X stuff sockknitter Debian 1 12-20-2003 10:15 AM
Weird Stuff Bigun Linux - General 6 09-14-2002 01:18 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 03:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration