You are not logged in.
I recently installed virtualbox with linuc-ck as host and winxp as guest and all worked fine. After a kernel upgrade I received systemd failure messages that kernel modules failed to load. I retraced my steps on the virtualbox, linux-ck and repo-ck wikis and discovered that I may have gone overboard on the virtualbox install instructions.
My current linux setup:
sudo pacman -Sl repo-ck
--------------------------------------------------
repo-ck linux-ck-atom 3.6.8-1 [installed]
repo-ck linux-ck-atom-headers 3.6.8-1 [installed]
repo-ck virtualbox-ck-host-modules-atom 4.2.4-8 [installed]
Based on the wikis I proceeded to remove the following:
virtualbox-host-modules
arch-linux
arch-linux-headers
virtualbox-host-source (forced out, I believe, by conflict with virtualbox-ck-host-modules-atom)
virtualbox-hook (including associated /etc/mkinitcpio.conf and /etc/pacman.conf modifications)
dkms
I kept:
/etc/modules-load.d/virtualbox.conf
All of this is predicated on the asumption that virtualbox-ck-host-modules-atom will update concurrently with linux-ck-atom and -headers. Despite all the amputations, my virtualbox continues to work without problem. The only remaining test is when a kernal upgrade occurs. I believe that will happen without incident and would like to thank greysky for all his work providing the needed virtualbox modules that automatically update.
Some questions:
Is my above assumption correct?
Can I re-install arch-linux, arch-linux-headers and virtualbox-host-modules and can they co-habitate with linux-ck?
If I've missed anything, please refer to my signature.
Offline
To your question, yes, the ck modules and co-exist with the Arch modules just like nvidia and nvidia-ck co-exist. My advice is do not use the dkms method for others reading this. I have found nothing but heartache with it... which is why I provide matching modules for repo users and the AUR package for users to build their own.
Last edited by graysky (2012-11-30 00:44:30)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
To your question, yes, the ck modules and co-exist with the Arch modules just like nvidia and nvidia-ck co-exist. My advice is do not use the dkms method for others reading this. I have found nothing but heartache with it... which is why I provide matching modules for repo users and the AUR package for users to build their own.
Thank you graysky. I consistently use linux-ck but prefer to keep the base arch linux as a backup kernel. Your efforts in providing the ck kernels greatly simplifies life for me. The dkms method created problems that I simply did not have the knowledge to solve.
Thank you.
Offline
My advice is do not use the dkms method for others reading this. I have found nothing but heartache with it...
I've been using the dkms method for a while now with absolutely no problems…actually, I didn't even know you provided pre-built packages for the linux-ck VirtualBox modules until now.
This will certainly save me from having to run an extra command manually on reboot after updating the kernel…
Offline
... The dkms method created problems that I simply did not have the knowledge to solve...
Me too. I finally gave up on it. Enjoy the prebuilt modules.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
All - I recently pushed 3.6.9-3 which includes a patch to select more CPU families when compiling linux-ck. There are more options now and I'd like to ask you guys to help me understand which of them (if any) you'd like to see in the repo. I started a separate thread here with a link to take a quick survey. Please do so if you have 45 seconds.
PLEASE DO NOT REPLY IN THIS THREAD. I only post here since I know there are some that follow this thread.
Last edited by graysky (2012-12-08 16:36:09)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Just posting in advance of new CPU optimized packages which I am currently building and which should be online in the repo in a few hours. Please see the repo-ck wiki page for more details.
Users with supported CPUs are invited to switch to the new packages once the repo gets refreshed. If a package/architecture combo isn't avaiable currently, please use the survey in this thread to cast a vote for it.
TL; DR Summary
New packages groups are shown in red.
ck-generic - Any x86_64 or i686 CPU.
ck-atom - Optimized packages for Intel Atom CPUs.
ck-core2 - Optimized packages for Intel C2D/C2Q CPUs.
ck-nehalem - Optimized packages for First Generation Intel Core i3/i5/i7 CPUs.
ck-sandybridge - Optimized packages for Second Generation Intel Core i3/i5/i7 CPUs.
ck-ivybridge - Optimized packages for Third Generation Intel Core i3/i5/i7 CPUs.
ck-p4 - Optimized packages for Intel Pentium 4 CPUs.
ck-pentm - Optimized packages for Intel Pentium-M CPUs.
ck-kx - Optimized packages for AMD K7/K8/K10 CPUs.
ck-barcelona - Optimized packages for AMD Barcelona CPUs.
ck-bulldozer - Optimized packages for AMD Bulldozer CPUs.
ck-piledriver - Optimized packages for AMD Piledriver CPUs.
Note that the old ck-corex group will be replaced by the new ck-core2 group automatically.
EDIT - Plz report any problems you encounter with the repo and these new packages to this thread.
Last edited by graysky (2012-12-11 00:50:45)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Neato! Thanks graysky.
Offline
Grrr... ran into some hosting problems. Don't think I'll be able to push these packages tonight. Will try tomorrow.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Already all, hosting issues are fixed and repo is populated with new packages. Note that I generated a new gpg key and revoked the old one. Pacman should grab it automatically. YOU WILL NEED TO SIGN THE KEY. Do so after pacman imports it or after you manually import it.
% sudo pacman-key --lsign-key 5EE46C4C
==> Updating trust database...
Enjoy!
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Upgrading corex to core2 with virtualbox-ck-host-modules-corex installed required manual installation of the new vbox package. Obviously just a minor issue.
Thanks!
Offline
@reprisal - Hmm... it should have told you that they conflict and offer to replace. Not true?
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Same here, pacman offered to replace everything except virtualbox-ck-host-modules-corex.
Offline
graysky, you are the wind beneath my wings. Bless you for all your rockin' packages.
Arch x86_64
Offline
@reprisal and ipha - Thanks for the report. I found the problem and corrected it.
@o1911 - Glad you are enjoying thm.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Hi graysky!
I just updated and I get this
nvidia-304xx-ck-kx: /usr/lib/modprobe.d/nvidia.conf exists in the filesystem
In the previous versions the file was named nvidia-304xx-ck.conf.
Cheers, teacha
Offline
@teacha - I modified the PKGBUILD per the official Arch package which also does not provide a uniquely named /usr/lib/modprobe.d/nvidia.conf
I am curious: what other nvidia packages do you have installed? BTW, you should be completely safe to use the -f (force) switch when installing this since all those files are the same.
Last edited by graysky (2012-12-12 14:38:56)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Ok, thanks for clarification. I also have the stock kernel with the nvidia package from extra. So basically I had two kernels and two nvidia packages. Yours just used to install alongside the official ones smoothly.
Keep up the good work!:)
teacha
Offline
That makes sense. I will modify the ck packages to install their own to account for dual kernel systems. Thanks for letting me know.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Hey there, maybe I am missing something..
[~]$ 6 > sudo pacman-key -r 5EE46C4C
gpg: requesting key 5EE46C4C from hkp server pool.sks-keyservers.net
gpg: key 5EE46C4C: "graysky (used to sign repo-ck packages) <graysky@archlinux.us>" not changed
gpg: Total number processed: 1
gpg: unchanged: 1
==> Updating trust database...
gpg: next trustdb check due at 2013-01-22
[~]$ 7 > sudo pacman-key --lsign-key 5EE46C4C
==> Updating trust database...
gpg: next trustdb check due at 2013-01-22
[~]$ 8 > packer -Syyu
:: Synchronizing package databases...
core 106.1 KiB 856K/s 00:00 [##################################################] 100%
extra 1434.5 KiB 1481K/s 00:01 [##################################################] 100%
community 1811.4 KiB 1618K/s 00:01 [##################################################] 100%
multilib 93.6 KiB 768K/s 00:00 [##################################################] 100%
repo-ck 29.9 KiB 434K/s 00:00 [##################################################] 100%
:: Starting full system upgrade...
:: Replace linux-ck-corex with repo-ck/linux-ck-core2? [Y/n]
resolving dependencies...
looking for inter-conflicts...
Targets (12): at-spi2-core-2.6.3-1 git-1.8.0.2-1 gnupg-2.0.19-3 libgphoto2-2.5.0-1 libutempter-1.1.6-1 linux-ck-core2-3.6.10-1
linux-ck-corex-3.6.9-2 [removal] linux-ck-headers-3.6.10-1 sane-1.0.23-2 virtualbox-ck-guest-modules-4.2.4-11
virtualbox-ck-host-modules-4.2.4-11 xterm-287-2
Total Installed Size: 143.11 MiB
Net Upgrade Size: 1.96 MiB
Proceed with installation? [Y/n]
(11/11) checking package integrity [##################################################] 100%
error: virtualbox-ck-guest-modules: signature from "graysky (used to sign repo-ck packages) <graysky@archlinux.us>" is invalid
error: virtualbox-ck-host-modules: signature from "graysky (used to sign repo-ck packages) <graysky@archlinux.us>" is invalid
error: failed to commit transaction (invalid or corrupted package)
Errors occurred, no packages were upgraded.
Do I need to manually do something?
Thanks in advance..
Offline
Yes, you imported the new key but failed to sign it. See, https://bbs.archlinux.org/viewtopic.php … 7#p1204927
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Thanks graysky, the update went smoothly for me. (Though I replaced the old with ivybridge instead of letting it update itself).
Offline
After yesterday's repository change I realised that I haven't been using the bfq scheduler so I added it to the kernel boot parameters.
After adding it I was getting black screens after boot, the same way I get when I don't include the nomodeset parameter (using catalyst).
It turns out that when I include the "elevator=bfq" parameter, I need to remove nomodeset. I found no mention of this in the wiki or on the forums. Is this correct? Is there something else going on?
Offline
After yesterday's repository change I realised that I haven't been using the bfq scheduler so I added it to the kernel boot parameters.
After adding it I was getting black screens after boot, the same way I get when I don't include the nomodeset parameter (using catalyst).
It turns out that when I include the "elevator=bfq" parameter, I need to remove nomodeset. I found no mention of this in the wiki or on the forums. Is this correct? Is there something else going on?
Not sure... I use the tmpfile method described on the wiki. No problems.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
I always keep the default ARCH kernel installed for no particular reason, so I preferred to use the kernel param way in case I boot using the other kernel for some reason.
I have no idea why I need to remove nomodeset. What's even weirder is why it even boots without it. Maybe something changed in the catalyst package that I haven't caught up on.
I'll just ignore it for now and see if I can figure it out later.
Thanks for the repos graysky!
Offline