You are not logged in.
After updating to the 3.1.0 linux-ck-corei7 kernel which graysky was kind enough to put up (
), 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
), 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?). ![]()
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
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
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. ![]()
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. ![]()
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 (
), 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. ![]()
Last edited by MrCode (2011-11-05 22:10:50)
Offline
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. ![]()
Arch64/DWM || My Dropbox referral link
Offline
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
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
Thx wonder.
Offline
Some times when you upgrade your kernel, you need re-save the Alsa levels with:
# alsactl -f /var/lib/alsa/asound.state storeAnd all work fine again with the levels.
"Yo creo que los muertos son tiernos. ¿Nos besamos?"
Offline
It looks like everything's been solved with graysky's latest build/upload. ![]()
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
Glad it's working for ya.
Offline