You are not logged in.
Mods - please don't delete this thread. I started it to allow early adopters of linux-ck in the 3.3.x tree to post issues in a place that isn't the AUR.
This thread is beneficial because:
1) It allows issues to get worked out prior to a broad release of the package series.
2) It does not bother folks subscribed to the aur page.
3) Keep the signal-to-noise ratio high in the aur page.
---
Since so many people want to start using linux-ck in the 3.3.x tree but we still don't have a stable version of BFQ yet. So:
Linux-ck-3.3.1-1 ---> http://repo-ck.com/3.3.x-prerelease/tar … src.tar.gz
Matching nvidia-ck ---> http://repo-ck.com/3.3.x-prerelease/tar … src.tar.gz
Matching broadcom-wl-ck ---> http://repo-ck.com/3.3.x-prerelease/tar … src.tar.gz
Last edited by graysky (2012-04-03 13:03:36)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Sorry for offtop graysky, can you please include small patch for microphone mute led on thinkpads?
http://pastebin.com/7HPGDxB1
Offline
D'oh, Sorry about that, it definitely makes more sense to use the forums. Deleted my AUR comments and moved my posts here.
Not sure if it's just me, but I am unable to build a working kernel with the 3.3.0-1 source package. My server (i686; SysVInit with XFS Root) won't even compile it. My laptop (x86_64; Systemd with compressed BTRFS Root) is able to compile it, but it complains that the disk is full on any action requiring disk writes (as a result, most of my daemons fail, and I cannot launch X). This doesn't occur when touching my ext2 /boot partition and df reports that the partition isn't full. I'm using localmodconfig and nconfig (changing only the processor type and tick frequency), though the same thing happens with an unaltered PKGBUILD.
The server's compile fails with this output:
LD [M] sound/soc/snd-soc-core.ko
LD [M] sound/soundcore.ko
LD [M] sound/synth/emux/snd-emux-synth.ko
LD [M] sound/synth/snd-util-mem.ko
LD [M] sound/usb/6fire/snd-usb-6fire.ko
LD [M] sound/usb/caiaq/snd-usb-caiaq.ko
LD [M] sound/usb/snd-usb-audio.ko
LD [M] sound/usb/misc/snd-ua101.ko
LD [M] sound/usb/snd-usbmidi-lib.ko
LD [M] sound/usb/usx2y/snd-usb-us122l.ko
LD [M] sound/usb/usx2y/snd-usb-usx2y.ko
IHEX firmware/adaptec/starfire_rx.bin
IHEX firmware/adaptec/starfire_tx.bin
IHEX firmware/bnx2/bnx2-mips-09-6.2.1a.fw
IHEX firmware/bnx2/bnx2-rv2p-09ax-6.0.17.fw
IHEX firmware/bnx2/bnx2-rv2p-09-6.0.17.fw
IHEX firmware/bnx2/bnx2-mips-06-6.2.1.fw
IHEX firmware/bnx2/bnx2-rv2p-06-6.0.15.fw
IHEX firmware/cxgb3/t3b_psram-1.1.0.bin
IHEX firmware/cxgb3/t3c_psram-1.1.0.bin
IHEX firmware/cxgb3/t3fw-7.10.0.bin
IHEX firmware/cxgb3/ael2005_twx_edc.bin
IHEX firmware/cxgb3/ael2005_opt_edc.bin
IHEX firmware/cxgb3/ael2020_twx_edc.bin
IHEX firmware/radeon/R100_cp.bin
IHEX firmware/radeon/R200_cp.bin
IHEX firmware/radeon/R300_cp.bin
IHEX firmware/radeon/R420_cp.bin
IHEX firmware/radeon/RS690_cp.bin
IHEX firmware/radeon/RS600_cp.bin
IHEX firmware/radeon/R520_cp.bin
IHEX firmware/radeon/R600_pfp.bin
IHEX firmware/radeon/R600_me.bin
IHEX firmware/radeon/RV610_pfp.bin
IHEX firmware/radeon/RV610_me.bin
IHEX firmware/radeon/RV630_pfp.bin
IHEX firmware/radeon/RV630_me.bin
IHEX firmware/radeon/RV620_pfp.bin
IHEX firmware/radeon/RV620_me.bin
IHEX firmware/radeon/RV635_pfp.bin
IHEX firmware/radeon/RV635_me.bin
IHEX firmware/radeon/RV670_pfp.bin
IHEX firmware/radeon/RV670_me.bin
IHEX firmware/radeon/RS780_pfp.bin
IHEX firmware/radeon/RS780_me.bin
IHEX firmware/radeon/RV770_pfp.bin
IHEX firmware/radeon/RV770_me.bin
IHEX firmware/radeon/RV730_me.bin
IHEX firmware/radeon/RV730_pfp.bin
IHEX firmware/radeon/RV710_me.bin
IHEX firmware/radeon/RV710_pfp.bin
IHEX firmware/e100/d101m_ucode.bin
IHEX firmware/e100/d101s_ucode.bin
IHEX firmware/e100/d102e_ucode.bin
IHEX firmware/korg/k1212.dsp
IHEX firmware/ositech/Xilinx7OD.bin
IHEX firmware/ess/maestro3_assp_kernel.fw
IHEX firmware/ess/maestro3_assp_minisrc.fw
IHEX firmware/yamaha/ds1_ctrl.fw
IHEX firmware/yamaha/ds1_dsp.fw
IHEX firmware/yamaha/ds1e_ctrl.fw
IHEX firmware/yamaha/yss225_registers.bin
==> ERROR: A failure occurred in build().
Aborting...
In reply to Zucca's Comment:
Temp space isn't an issue, I've got my boxes setup to handle kernel compiles. The server uses a 2 GB reiserfs partition, and the laptop uses a 3.5 GB tmpfs mount. I'm not using zramswap, so that wouldn't be causing issues either.
Would there be any odd compiler/log output if I were to run out of inodes? The server's compile abruptly stops with no erroneous output aside from makepkg saying that the build failed. The laptop only has issues under the 3.3 CK kernel, 3.2.12-1-ARCH is working normally (3.2.13-1-CK was fine too).
Failure is not an option... It comes bundled with Windows.
Offline
@val - Sorry dude, unless many more peeps want this patch, you'll have to add a few lines to the PKGBUILD yourself.
@dark -
1) Can you verify that you can or cannot compile the 3.3.0-1-ARCH kernel on that box? Use ABS.
2) What happens if you attempt to compile it in /tmp? Incidentally, I do *all* compilation in tmpfs.
Last edited by graysky (2012-03-25 17:45:28)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
1) Sure thing, It's compiling now and I'll post again when it's done (or fails).
2) It would probably run out of space. My home server only has 2 GB of RAM, so tmpfs isn't really an option since kernel builds have been at least a gig and I don't want to give tmpfs more than 50% of my ram (I could probably pull off a tmpfs compile if I really had to though). To be on the safe side, I just build packages on my 2 GB /var partition, which hasn't given me any problems until now.
Also, do you think it would be a good idea to downgrade the laptop to ck 3.2.13-1 (which I know to work), then try the 3.3 -ARCH kernel from testing to see if the problem lies in the new kernel or the -ck package on the other computer?
Failure is not an option... It comes bundled with Windows.
Offline
Sure, you can troubleshoot on a kernel level. I haven't seen this issue before. I can build you a 3.3.0-1 for i686 if needed.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Compiled it and it works fine, nothing awkward in dmesg etc.
Offline
The server compiled -ARCH 3.3 fine. I found that the output posted came at the very end of the compile on my laptop for 3.2.13, so I'll try building a clean -CK kernel and work from there to get localmodconfig and my configuration tweaks working.
The laptop's problem is probably something with its BTRFS partition, since even the -ARCH kernel had the issue. I was able to mount and write to every other filesystem I had access to, and even a btrfs-formatted loop device (to make sure it wasn't something with the btrfs module) I'm going to try a somewhat drastic fix and wipe my btrfs partition, create a new one and rsync my backup from my other drive.
So neither issue seems to be the kernel's fault.
Failure is not an option... It comes bundled with Windows.
Offline
OK. Glad to hear its not my shit
Last edited by graysky (2012-03-27 00:06:48)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Yup. The laptop's issue was definitely a messed up btrfs partition. Wiping it, recreating it and rsyncing my data back fixed the "disk full" issue and it's happily running 3.3.0-ck now.
After many compiles, I've found that the server's issue is with the K7 processor option in kernel 3.3. (This box has a pair of Athlon MP's and this option has worked fine on past kernels)
Here's the combinations I tried:
-CK Localmod only : Success
-CK Localmod, 100Hz Timer and No Pre-empt: Success
-CK Localmod, 100Hz Timer, No Pre-empt and K7: Failed
-CK Localmod and K7: Failed
-ARCH Localmod only: Success
-ARCH Localmod 100Hz timer and no Pre-empt : Success
-ARCH Localmod, 100Hz Timer, No Pre-empt and K7: Failed
-ARCH Localmod and K7 : Failed
Failure is not an option... It comes bundled with Windows.
Offline
That is some heroic troubleshooting. Did you or do you plan to post this to lkml?
Last edited by graysky (2012-03-27 09:10:00)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
I haven't yet, though it seems like a good idea. I've never posted anything to a mailing list before though, so I'm trying to figure out how I'd go about doing that.
Posted it
They figured it out: EFI cannot be enabled at the same time as K7, but Kconfig doesn't prevent you from doing so, which creates a failing config file unless you disable EFI manually.
And here's the patch that makes K7 and EFI mutually exclusive: http://dbox.darksniper.tk/k7-efi-fix.patch
Last edited by DarkSniper (2012-03-29 23:00:12)
Failure is not an option... It comes bundled with Windows.
Offline
@darksniper - how did you do that strike-though text?
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
@graysky: I just used the BBcode for stikethrough:
[s]Striked Text Goes Here[/s]
Failure is not an option... It comes bundled with Windows.
Offline
THanks. Shit! I just noticed the link at the bottom of the page... and this after 3515 posts!
https://bbs.archlinux.org/help.php
Last edited by graysky (2012-04-01 12:27:29)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
Is the latest source package supposed to be 3.3.1-1 or 3.3.0-2? I noticed that there wasn't a patch for 3.3.1 in the PKGBUILD when I was adding the k7 patch for my server and the top of Nconfig still says 3.3.0-1:
.config - Linux/i386 3.3.0-1 Kernel Configuration
Last edited by DarkSniper (2012-04-03 07:05:29)
Failure is not an option... It comes bundled with Windows.
Offline
3.3.1 patch was released today so just remove the two "#" and you will be up-to-date.
Offline
3.3.1 was released yesterday (https://lkml.org/lkml/2012/4/2/342) and I updated the src files on repo-ck.com as well as editing the first post of this thread.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
# "http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz"
# patch -p1 -i "${srcdir}/patch-${pkgver}"
But these lines are still commented...
Offline
But these lines are still commented...
They sure are... sorry about that. Fixed now
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
I think this is more due to my incompetence then is is -ck or 3.3.x-x itself.
I'm having trouble building a particular package called 'dolphin-emu' which is in the AUR, though I would like to know what to do when encountering a similar issue with other packages. It uses git to clone the source/repo, and then the g++ compilation process begins.
I switched back to the default Arch kernel and built it without errors. Are makepkg.conf settings I need to modify - or things I need to change when using the -ck kernel?
EDIT:
here's the error I receive on my i686 linux-ck-corex kernel :
[ 11%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Src/Crypto/md5.cpp.o
[ 11%] Building CXX object Source/Core/Common/CMakeFiles/common.dir/Src/Crypto/sha1.cpp.o
Linking CXX static library libcommon.a
[ 11%] Built target common
make: *** [all] Error 2
I am starting to think it may be on the sources end, because a x86_64 ck-corex desktop I am running had trouble building yesterday, but with the current revision it builds fine using the ck kernel. Any input is still appreciated. If it's worth anything my build system is using the nvidia drivers provided by the repo.
If interested, I took up the issue with them : http://code.google.com/p/dolphin-emu/is … il?id=5353
Last edited by akspecs (2012-04-09 07:37:12)
Offline
@akspecs - no relation to the ck1 patch in my opinion.
EDIT: running linux-ck-corex on my work station and built the git package just fine:
-- Installing: /scratch/dolphin-emu-git/pkg/usr/share/locale/de/LC_MESSAGES/dolphin-emu.mo
-- Installing: /scratch/dolphin-emu-git/pkg/usr/share/locale/cs/LC_MESSAGES/dolphin-emu.mo
-- Installing: /scratch/dolphin-emu-git/pkg/usr/share/locale/ca/LC_MESSAGES/dolphin-emu.mo
-- Installing: /scratch/dolphin-emu-git/pkg/usr/share/locale/ar/LC_MESSAGES/dolphin-emu.mo
-- Installing: /scratch/dolphin-emu-git/pkg/usr/bin/dolphin-emu
==> Tidying install...
-> Purging unwanted files...
-> Compressing man and info pages...
-> Stripping unneeded symbols from binaries and libraries...
==> Creating package...
-> Generating .PKGINFO file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: dolphin-emu-git 20120409-1 (Mon Apr 9 04:25:00 EDT 2012)
Last edited by graysky (2012-04-09 08:25:15)
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
@akspecs - no relation to the ck1 patch in my opinion.
I built it on another -ck system - the system that can't build is using nvidia - the system that can is using intel graphics. I appreciate what you did there.
I'm assuming your system isn't using nvidia-ck-corex or anything nvidia for that matter.
Offline
No, it is happily using then matching nvidia package. I'll bet that is you remove the nvidia package from your machine it still won't be able to build it.
CPU-optimized Linux-ck packages @ Repo-ck • AUR packages • Zsh and other configs
Offline
No, it is happily using then matching nvidia package. I'll bet that is you remove the nvidia package from your machine it still won't be able to build it.
Strange. I have no idea what I did then.
Offline