You are not logged in.

#1 2011-11-04 23:25:34

MrCode
Member
Registered: 2010-02-06
Posts: 373

[SOLVED][linux-ck] A few minor problems with 3.1.0

After updating to the 3.1.0 linux-ck-corei7 kernel which graysky was kind enough to put up ( big_smile ), I've noticed a few minor problems:

  • no BFQ (tried adding to mkinitcpio.conf MODULES array; did nothing)…perhaps CK hasn't put out a BFQ patch for 3.1 yet?

  • VirtualBox networking modules can't be modprobed (I get an "Invalid argument" error from modprobe)

  • ALSA levels aren't set back properly (my audio chipset isn't detected properly or something; the message goes by too fast during boot for me to read the whole thing)

I have virtually no idea where to start seriously troubleshooting this.  alsaconf doesn't detect my audio chipset (then again I don't think it ever really did hmm), but I can still adjust volume levels with alsamixer and the Xfce mixer just fine.  It's just that when I boot, it sets the volume levels to "default" values or something (it's noticeably quieter when I log in).

I've tried recompiling the VirtualBox kernel modules (actually that's the first thing I did when I booted into the new system), to no avail.  I do notice something odd in dmesg, though:

[mrcode@lappy486 ~]$ dmesg | grep "vboxnet"
[   14.689228] vboxnetadp: no symbol version for VBoxHost_RTR0Init
[   14.689234] vboxnetadp: Unknown symbol VBoxHost_RTR0Init (err -22)
[   14.689254] vboxnetadp: no symbol version for VBoxHost_RTR0Term
[   14.689256] vboxnetadp: Unknown symbol VBoxHost_RTR0Term (err -22)
[   14.689265] vboxnetadp: no symbol version for VBoxHost_RTStrToUInt32
[   14.689267] vboxnetadp: Unknown symbol VBoxHost_RTStrToUInt32 (err -22)
[   14.689275] vboxnetadp: no symbol version for VBoxHost_RTLogLoggerEx
[   14.689276] vboxnetadp: Unknown symbol VBoxHost_RTLogLoggerEx (err -22)
[   14.689281] vboxnetadp: no symbol version for VBoxHost_RTErrConvertFromErrno
[   14.689283] vboxnetadp: Unknown symbol VBoxHost_RTErrConvertFromErrno (err -22)
[   14.689287] vboxnetadp: no symbol version for VBoxHost_RTErrConvertToErrno
[   14.689289] vboxnetadp: Unknown symbol VBoxHost_RTErrConvertToErrno (err -22)
[   14.689293] vboxnetadp: no symbol version for VBoxHost_RTLogRelDefaultInstance
[   14.689295] vboxnetadp: Unknown symbol VBoxHost_RTLogRelDefaultInstance (err -22)
[   14.739594] vboxnetflt: no symbol version for VBoxHost_RTNetIPv4HdrChecksum
[   14.739601] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv4HdrChecksum (err -22)
[   14.739611] vboxnetflt: no symbol version for VBoxHost_RTSpinlockCreate
[   14.739613] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockCreate (err -22)
[   14.739618] vboxnetflt: no symbol version for SUPDrvLinuxIDC
[   14.739620] vboxnetflt: Unknown symbol SUPDrvLinuxIDC (err -22)
[   14.739627] vboxnetflt: no symbol version for VBoxHost_RTR0Init
[   14.739628] vboxnetflt: Unknown symbol VBoxHost_RTR0Init (err -22)
[   14.739633] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexCreate
[   14.739635] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexCreate (err -22)
[   14.739641] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexDestroy
[   14.739643] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexDestroy (err -22)
[   14.739647] vboxnetflt: no symbol version for VBoxHost_RTSpinlockReleaseNoInts
[   14.739649] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockReleaseNoInts (err -22)
[   14.739654] vboxnetflt: no symbol version for VBoxHost_RTThreadPreemptIsEnabled
[   14.739656] vboxnetflt: Unknown symbol VBoxHost_RTThreadPreemptIsEnabled (err -22)
[   14.739663] vboxnetflt: no symbol version for VBoxHost_RTSemEventDestroy
[   14.739665] vboxnetflt: Unknown symbol VBoxHost_RTSemEventDestroy (err -22)
[   14.739671] vboxnetflt: no symbol version for VBoxHost_RTTimeNanoTS
[   14.739673] vboxnetflt: Unknown symbol VBoxHost_RTTimeNanoTS (err -22)
[   14.739679] vboxnetflt: no symbol version for VBoxHost_RTMemFree
[   14.739681] vboxnetflt: Unknown symbol VBoxHost_RTMemFree (err -22)
[   14.739686] vboxnetflt: no symbol version for VBoxHost_RTR0Term
[   14.739688] vboxnetflt: Unknown symbol VBoxHost_RTR0Term (err -22)
[   14.739694] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexRelease
[   14.739696] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexRelease (err -22)
[   14.739704] vboxnetflt: no symbol version for VBoxHost_RTNetIPv4FinalizeChecksum
[   14.739706] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv4FinalizeChecksum (err -22)
[   14.739710] vboxnetflt: no symbol version for VBoxHost_RTNetIPv4PseudoChecksum
[   14.739711] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv4PseudoChecksum (err -22)
[   14.739718] vboxnetflt: no symbol version for VBoxHost_RTSemEventWait
[   14.739719] vboxnetflt: Unknown symbol VBoxHost_RTSemEventWait (err -22)
[   14.739725] vboxnetflt: no symbol version for VBoxHost_RTMemAllocTag
[   14.739727] vboxnetflt: Unknown symbol VBoxHost_RTMemAllocTag (err -22)
[   14.739731] vboxnetflt: no symbol version for VBoxHost_RTSemEventSignal
[   14.739732] vboxnetflt: Unknown symbol VBoxHost_RTSemEventSignal (err -22)
[   14.739736] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexRequest
[   14.739738] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexRequest (err -22)
[   14.739742] vboxnetflt: no symbol version for VBoxHost_RTSemEventCreate
[   14.739744] vboxnetflt: Unknown symbol VBoxHost_RTSemEventCreate (err -22)
[   14.739748] vboxnetflt: no symbol version for VBoxHost_RTUuidCompareStr
[   14.739750] vboxnetflt: Unknown symbol VBoxHost_RTUuidCompareStr (err -22)
[   14.739754] vboxnetflt: no symbol version for VBoxHost_RTSpinlockDestroy
[   14.739756] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockDestroy (err -22)
[   14.739762] vboxnetflt: no symbol version for VBoxHost_RTSpinlockAcquireNoInts
[   14.739764] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockAcquireNoInts (err -22)
[   14.739768] vboxnetflt: no symbol version for VBoxHost_RTNetIPv6PseudoChecksumEx
[   14.739770] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv6PseudoChecksumEx (err -22)
[   14.739777] vboxnetflt: no symbol version for VBoxHost_RTLogLoggerEx
[   14.739779] vboxnetflt: Unknown symbol VBoxHost_RTLogLoggerEx (err -22)
[   14.739783] vboxnetflt: no symbol version for VBoxHost_RTErrConvertFromErrno
[   14.739785] vboxnetflt: Unknown symbol VBoxHost_RTErrConvertFromErrno (err -22)
[   14.739789] vboxnetflt: no symbol version for VBoxHost_RTMemAllocZTag
[   14.739791] vboxnetflt: Unknown symbol VBoxHost_RTMemAllocZTag (err -22)
[   14.739795] vboxnetflt: no symbol version for VBoxHost_RTUuidFromStr
[   14.739796] vboxnetflt: Unknown symbol VBoxHost_RTUuidFromStr (err -22)
[   14.739801] vboxnetflt: no symbol version for VBoxHost_RTErrConvertToErrno
[   14.739802] vboxnetflt: Unknown symbol VBoxHost_RTErrConvertToErrno (err -22)
[   14.739810] vboxnetflt: no symbol version for VBoxHost_RTLogRelDefaultInstance
[   14.739812] vboxnetflt: Unknown symbol VBoxHost_RTLogRelDefaultInstance (err -22)
[   53.858419] vboxnetadp: no symbol version for VBoxHost_RTR0Init
[   53.858426] vboxnetadp: Unknown symbol VBoxHost_RTR0Init (err -22)
[   53.858458] vboxnetadp: no symbol version for VBoxHost_RTR0Term
[   53.858461] vboxnetadp: Unknown symbol VBoxHost_RTR0Term (err -22)
[   53.858493] vboxnetadp: no symbol version for VBoxHost_RTStrToUInt32
[   53.858497] vboxnetadp: Unknown symbol VBoxHost_RTStrToUInt32 (err -22)
[   53.858523] vboxnetadp: no symbol version for VBoxHost_RTLogLoggerEx
[   53.858527] vboxnetadp: Unknown symbol VBoxHost_RTLogLoggerEx (err -22)
[   53.858546] vboxnetadp: no symbol version for VBoxHost_RTErrConvertFromErrno
[   53.858550] vboxnetadp: Unknown symbol VBoxHost_RTErrConvertFromErrno (err -22)
[   53.858568] vboxnetadp: no symbol version for VBoxHost_RTErrConvertToErrno
[   53.858572] vboxnetadp: Unknown symbol VBoxHost_RTErrConvertToErrno (err -22)
[   53.858591] vboxnetadp: no symbol version for VBoxHost_RTLogRelDefaultInstance
[   53.858595] vboxnetadp: Unknown symbol VBoxHost_RTLogRelDefaultInstance (err -22)
[  132.330095] vboxnetadp: no symbol version for VBoxHost_RTR0Init
[  132.330103] vboxnetadp: Unknown symbol VBoxHost_RTR0Init (err -22)
[  132.330121] vboxnetadp: no symbol version for VBoxHost_RTR0Term
[  132.330125] vboxnetadp: Unknown symbol VBoxHost_RTR0Term (err -22)
[  132.330144] vboxnetadp: no symbol version for VBoxHost_RTStrToUInt32
[  132.330148] vboxnetadp: Unknown symbol VBoxHost_RTStrToUInt32 (err -22)
[  132.330161] vboxnetadp: no symbol version for VBoxHost_RTLogLoggerEx
[  132.330164] vboxnetadp: Unknown symbol VBoxHost_RTLogLoggerEx (err -22)
[  132.330170] vboxnetadp: no symbol version for VBoxHost_RTErrConvertFromErrno
[  132.330174] vboxnetadp: Unknown symbol VBoxHost_RTErrConvertFromErrno (err -22)
[  132.330179] vboxnetadp: no symbol version for VBoxHost_RTErrConvertToErrno
[  132.330183] vboxnetadp: Unknown symbol VBoxHost_RTErrConvertToErrno (err -22)
[  132.330189] vboxnetadp: no symbol version for VBoxHost_RTLogRelDefaultInstance
[  132.330193] vboxnetadp: Unknown symbol VBoxHost_RTLogRelDefaultInstance (err -22)
[  134.637377] vboxnetflt: no symbol version for VBoxHost_RTNetIPv4HdrChecksum
[  134.637385] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv4HdrChecksum (err -22)
[  134.637404] vboxnetflt: no symbol version for VBoxHost_RTSpinlockCreate
[  134.637408] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockCreate (err -22)
[  134.637417] vboxnetflt: no symbol version for SUPDrvLinuxIDC
[  134.637420] vboxnetflt: Unknown symbol SUPDrvLinuxIDC (err -22)
[  134.637432] vboxnetflt: no symbol version for VBoxHost_RTR0Init
[  134.637436] vboxnetflt: Unknown symbol VBoxHost_RTR0Init (err -22)
[  134.637442] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexCreate
[  134.637446] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexCreate (err -22)
[  134.637456] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexDestroy
[  134.637460] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexDestroy (err -22)
[  134.637466] vboxnetflt: no symbol version for VBoxHost_RTSpinlockReleaseNoInts
[  134.637470] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockReleaseNoInts (err -22)
[  134.637478] vboxnetflt: no symbol version for VBoxHost_RTThreadPreemptIsEnabled
[  134.637482] vboxnetflt: Unknown symbol VBoxHost_RTThreadPreemptIsEnabled (err -22)
[  134.637496] vboxnetflt: no symbol version for VBoxHost_RTSemEventDestroy
[  134.637500] vboxnetflt: Unknown symbol VBoxHost_RTSemEventDestroy (err -22)
[  134.637510] vboxnetflt: no symbol version for VBoxHost_RTTimeNanoTS
[  134.637514] vboxnetflt: Unknown symbol VBoxHost_RTTimeNanoTS (err -22)
[  134.637523] vboxnetflt: no symbol version for VBoxHost_RTMemFree
[  134.637527] vboxnetflt: Unknown symbol VBoxHost_RTMemFree (err -22)
[  134.637537] vboxnetflt: no symbol version for VBoxHost_RTR0Term
[  134.637540] vboxnetflt: Unknown symbol VBoxHost_RTR0Term (err -22)
[  134.637549] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexRelease
[  134.637553] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexRelease (err -22)
[  134.637568] vboxnetflt: no symbol version for VBoxHost_RTNetIPv4FinalizeChecksum
[  134.637572] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv4FinalizeChecksum (err -22)
[  134.637577] vboxnetflt: no symbol version for VBoxHost_RTNetIPv4PseudoChecksum
[  134.637581] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv4PseudoChecksum (err -22)
[  134.637591] vboxnetflt: no symbol version for VBoxHost_RTSemEventWait
[  134.637595] vboxnetflt: Unknown symbol VBoxHost_RTSemEventWait (err -22)
[  134.637603] vboxnetflt: no symbol version for VBoxHost_RTMemAllocTag
[  134.637606] vboxnetflt: Unknown symbol VBoxHost_RTMemAllocTag (err -22)
[  134.637612] vboxnetflt: no symbol version for VBoxHost_RTSemEventSignal
[  134.637616] vboxnetflt: Unknown symbol VBoxHost_RTSemEventSignal (err -22)
[  134.637621] vboxnetflt: no symbol version for VBoxHost_RTSemFastMutexRequest
[  134.637625] vboxnetflt: Unknown symbol VBoxHost_RTSemFastMutexRequest (err -22)
[  134.637630] vboxnetflt: no symbol version for VBoxHost_RTSemEventCreate
[  134.637634] vboxnetflt: Unknown symbol VBoxHost_RTSemEventCreate (err -22)
[  134.637639] vboxnetflt: no symbol version for VBoxHost_RTUuidCompareStr
[  134.637643] vboxnetflt: Unknown symbol VBoxHost_RTUuidCompareStr (err -22)
[  134.637649] vboxnetflt: no symbol version for VBoxHost_RTSpinlockDestroy
[  134.637652] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockDestroy (err -22)
[  134.637662] vboxnetflt: no symbol version for VBoxHost_RTSpinlockAcquireNoInts
[  134.637666] vboxnetflt: Unknown symbol VBoxHost_RTSpinlockAcquireNoInts (err -22)
[  134.637672] vboxnetflt: no symbol version for VBoxHost_RTNetIPv6PseudoChecksumEx
[  134.637676] vboxnetflt: Unknown symbol VBoxHost_RTNetIPv6PseudoChecksumEx (err -22)
[  134.637687] vboxnetflt: no symbol version for VBoxHost_RTLogLoggerEx
[  134.637691] vboxnetflt: Unknown symbol VBoxHost_RTLogLoggerEx (err -22)
[  134.637697] vboxnetflt: no symbol version for VBoxHost_RTErrConvertFromErrno
[  134.637701] vboxnetflt: Unknown symbol VBoxHost_RTErrConvertFromErrno (err -22)
[  134.637706] vboxnetflt: no symbol version for VBoxHost_RTMemAllocZTag
[  134.637710] vboxnetflt: Unknown symbol VBoxHost_RTMemAllocZTag (err -22)
[  134.637715] vboxnetflt: no symbol version for VBoxHost_RTUuidFromStr
[  134.637719] vboxnetflt: Unknown symbol VBoxHost_RTUuidFromStr (err -22)
[  134.637724] vboxnetflt: no symbol version for VBoxHost_RTErrConvertToErrno
[  134.637728] vboxnetflt: Unknown symbol VBoxHost_RTErrConvertToErrno (err -22)
[  134.637741] vboxnetflt: no symbol version for VBoxHost_RTLogRelDefaultInstance
[  134.637745] vboxnetflt: Unknown symbol VBoxHost_RTLogRelDefaultInstance (err -22)

I'm guessing this means that there's something going wrong at the kernel level, i.e. there's not much I can do about it (unless I suddenly got deep into kernel module programming), but I'm not really sure; I have virtually no idea how kernel module compilation/linking works (is it anything like linking with user-mode SOs?). hmm

In any case, I apologize if these are all problems that are easily solved and I'm just wasting people's time with this thread.  Some help would be appreciated, though, if these are genuine problems that aren't just a result of my own stupidity/ignorance.

Last edited by MrCode (2011-11-09 22:49:56)

Offline

#2 2011-11-04 23:45:43

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,729
Website

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

No bfq until paolo releases the patches.  https://wiki.archlinux.org/index.php/Linux-ck/Changelog

  No virtualbox until you build it yourself ... I opened a flyspray about it which u can find on a search.  Alsa has never worked right for me in months... I made the switch to pulse and am happy.

https://bugs.archlinux.org/task/26721

Last edited by graysky (2011-11-05 00:21:54)

Offline

#3 2011-11-05 22:09:37

MrCode
Member
Registered: 2010-02-06
Posts: 373

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

Apologies for the somewhat delayed response…

No bfq until paolo releases the patches.  https://wiki.archlinux.org/index.php/Linux-ck/Changelog

That's about what I figured…and it shows how clueless I am that I thought CK was responsible for BFQ. tongue

As far as VirtualBox is concerned, I think I'll have to let it slide for the time being.  It appears that I need a whole crap-ton of build dependencies to build VBox from the ABS tree (which normally I'd be okay with, but it also requires that I go multilib, which I'm not okay with).  It's not like I do a whole lot of messing around with VBox anyway, at least as of recent. hmm

Alsa has never worked right for me in months... I made the switch to pulse and am happy.

I remember having problems with PulseAudio back when I was on Ubuntu (slight delay between audio-triggering events and actually hearing the sound)…but then again, that was a) on Ubuntu ( tongue ), and b) on a different machine with slightly different audio hardware, so I dunno.  I'm fine with plain old ALSA, though; it hasn't given me too many problems, really.  Oddly enough, the volume level issue seems to have fixed itself. hmm

Last edited by MrCode (2011-11-05 22:10:50)

Offline

#4 2011-11-09 10:53:24

JokerBoy
Member
From: România
Registered: 2009-09-24
Posts: 641

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

You can use a chroot for that, here's a guide for that: https://wiki.archlinux.org/index.php/De … ean_Chroot
Use virtualbox-bfs-modules from aur to create a proper virtualbox-ck-modules package so you can avoid using vboxbuild. Well, the main purpose of this package is to build vbox modules in a chroot for a 64bit kernel with 32bit user-land. smile

Offline

#5 2011-11-09 10:56:06

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

what's wrong with vboxbuild ? the whole point of having virtualbox-source is to allow building modules on non stock kernels

Last edited by wonder (2011-11-09 10:56:32)


Give what you have. To someone, it may be better than you dare to think.

Offline

#6 2011-11-09 11:54:41

wonder
Developer
From: Bucharest, Romania
Registered: 2006-07-05
Posts: 5,941
Website

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

ok guys, i got it. my vboxbuild is pretty much wrong.

--save-module-symvers is only for vboxdrv. the rest should use --use-module-symvers.

fixed in 4.1.6-3


Give what you have. To someone, it may be better than you dare to think.

Offline

#7 2011-11-09 12:10:34

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,729
Website

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

Thx wonder.

Offline

#8 2011-11-09 20:01:53

superchango
Member
From: Tenochtitlan
Registered: 2009-01-22
Posts: 133

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

Some times when you upgrade your kernel, you need re-save the Alsa levels with:

# alsactl -f /var/lib/alsa/asound.state store

And all work fine again with the levels.


"Yo creo que los muertos son tiernos. ¿Nos besamos?"

Offline

#9 2011-11-09 23:09:36

MrCode
Member
Registered: 2010-02-06
Posts: 373

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

It looks like everything's been solved with graysky's latest build/upload. big_smile

VirtualBox works nicely again (after installing virtualbox-source and rebuilding the modules), BFQ is present (since Paolo released a new patch), and the ALSA levels appear to save/restore normally now.

Offline

#10 2011-11-10 00:09:27

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,729
Website

Re: [SOLVED][linux-ck] A few minor problems with 3.1.0

Glad it's working for ya.

Offline

Board footer

Powered by FluxBB