You are not logged in.
Hi Guys,
I have successfully patched 3.11 for blacklight bug and for no dirrect brightness change via acpi calls (for controling via scripts via /sys/class/backlight)
I will change the name for linux-ak 3.10 kernel to linux-lts-ak (since i heard 3.10 will be lts) and linux-ak will be 3.11 now. I will keep buidling kernel headers and docs packages as well. Not conflicting with original Arch kernel as well.
Stay tuned.
Offline
I have uploaded src packages to AUR. You may find them Here
Packages includes headers and docs as well.
Last edited by alexey (2013-09-03 17:14:01)
Offline
One remark, guys. The kernel is still being compiled for the first time after i created packages, but i have to go to grub some food. I have to take my zenbook with me. I will hibernate all the things and continue then.
I will report once they are done and bootable. Anyways you are welcome to test compile and boot your selves. :-)
Offline
Alexey, instead of posting over and over again, you should use the edit button… especially if your posts are only a few minutes apart. Unless there is some vital new info that you want to make absolutely sure that potential users of your kernel will see, this is expected posting behavior in accordance with the forum ettiquete. (So for example, posting that you are going to go out to eat and therefore haven't finished compiling, would warrant an edit).
BTW, I don't know how safe it is to suspend/hibernate/freeze a compilation in the middle. I have had things (kernels actually) not function correctly when doing that kind of thing. It would probably be best to compile in a straight shot. If you are not using a case, or sticking the machine into a backpack to briefcase, you might want to consider using systemd-inhibit with the makepkg so that it can continue to work until it finishes.
Offline
WonderWoofy, i am sorry for flooding. I'll make a note for my self :-)
I trust hibernation is fine for compilation. At least known how it works i do not see any problems the compilations is a usual process i believe. But let's see how it goes.
i believe in Linux :-) It's been 17 years already :-) It never betrays.
FINAL UPDATE
Source packages for patched kernels 3.11 mainline 3.10 lts are available in my AUR. They build solid packages which include: kernel, kernel headers, kernel docs in one.
Please try and let me know any errors. I have successfully tested both on Asus ZenBook UX21A. I stick with 3.11 myself.
Please read PKGBUILD for how to enable working kbd and screen brightness scripts. The main point is to set up permissions
I do that with my laptop-mode script and systemd service + udev. This working just fine.
laptop-mode.service
[Unit]
Description=Laptop Mode Power Management Script
After=systemd-user-sessions.service
[Service]
Type=oneshot
ExecStartPre=/usr/bin/sleep 3
ExecStart=/opt/bin/laptop-mode
[Install]
WantedBy=multi-user.target
/etc/udev/rules.d/99-power-management.rules
ACTION=="add", TEST=="power/autosuspend", ATTR{power/autosuspend}="300"
ACTION=="add", TEST=="power/control", ATTR{power/control}="auto"
ACTION=="add", ATTR{product}=="xHCI Host Controller", TEST=="power/control", ATTR{power/control}="on"
ACTION=="add", ENV{ID_MODEL_FROM_DATABASE}=="USB Hub", TEST=="power/control", ATTR{power/control}="on"
SUBSYSTEM=="scsi_host", KERNEL=="host*", TEST=="link_power_management_policy", ATTR{link_power_management_policy}="min_power"
SUBSYSTEM=="power_supply", ACTION=="change", ENV{POWER_SUPPLY_NAME}=="AC0", PROGRAM="/opt/bin/laptop-mode"
/opt/bin/laptop-mode
#!/bin/sh
exec > /tmp/$(basename $0 .sh).log 2>&1
date
set -x
set_cpu_freq () {
min=$1
max=$2
for i in /sys/devices/system/cpu/cpu*/cpufreq
do
echo $min > $i/scaling_min_freq
echo $max > $i/scaling_max_freq
done
}
set_cpu_governor () {
for i in /sys/devices/system/cpu/cpu*/cpufreq
do
echo $1 > $i/scaling_governor
done
}
set_intel_pstate () {
dir="/sys/devices/system/cpu/intel_pstate"
if [[ -d $dir ]]
then
case $1 in
powersave)
echo 1 > $dir/no_turbo
echo 60 > $dir/max_perf_pct
;;
performance)
echo 0 > $dir/no_turbo
echo 100 > $dir/max_perf_pct
;;
esac
fi
}
set_pcie_aspm () {
echo $1 > /sys/module/pcie_aspm/parameters/policy
}
set_screen () {
echo $1 > /sys/class/backlight/intel_backlight/brightness
}
set_kbd () {
echo $1 > /sys/class/leds/asus::kbd_backlight/brightness
}
# set permissions
chmod 444 /sys/devices/system/cpu/cpu*/cpufreq/cpuinfo_cur*
chgrp power /sys/class/backlight/intel_backlight/brightness \
/sys/class/leds/asus::kbd_backlight/brightness \
/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor \
/sys/devices/system/cpu/cpu*/cpufreq/scaling_m??_freq \
/sys/devices/system/cpu/intel_pstate/*
chmod 664 /sys/class/backlight/intel_backlight/brightness \
/sys/class/leds/asus::kbd_backlight/brightness \
/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor \
/sys/devices/system/cpu/cpu*/cpufreq/scaling_m??_freq \
/sys/devices/system/cpu/intel_pstate/*
AC=$(cat /sys/class/power_supply/AC0/online)
case $AC in
0)
# bat
set_cpu_freq 800000 3000000
set_cpu_governor "powersave"
set_intel_pstate "powersave"
set_pcie_aspm "powersave"
set_screen 250
set_kbd 1
logger -t "laptop-mode" -p daemon.notice "powersave mode"
;;
1)
# ac
set_cpu_freq 800000 3000000
set_cpu_governor "performance"
set_intel_pstate "performance"
set_pcie_aspm "performance"
set_screen 1721
set_kbd 2
logger -t "laptop-mode" -p daemon.notice "performance mode"
;;
*)
logger -t "laptop-mode" -p daemon.error "UNKNOWN AC STATUS: $AC"
echo "UNKNOWN AC STATUS: $AC"
exit 1
;;
esac
a bit more for powersave ( think i need to create separate thread or even write wiki)
/etc/sysctl.d/99-power-management.conf
kernel.nmi_watchdog = 0
kernel.watchdog = 0
vm.dirty_writeback_centisecs = 1500
vm.laptop_mode = 5
And goog one for resume after suspend/hibernate
/usr/lib/systemd/system-sleep/01-power-management.sh
#!/bin/sh -x
case $1 in
pre)
pkill -USR1 userd.sh # this makes userd.sh to lock the X screen
su - user -c "DISPLAY=:0 purple-remote setstatus?status=offline"
sleep 3
pgrep openvpn && pkill openvpn
pgrep pppd && pkill -HUP pppd
;;
post)
pkill -USR1 userd.sh # double check X locking for some case
sysctl --system
sleep 5 && /opt/bin/laptop-mode
;;
esac
exit 0
Last edited by alexey (2013-09-03 22:03:05)
Offline
There is a problem with building modules
$ sudo mkinitcpio -p linux-ak
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'default'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak.img
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.0-1-ak (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.16/build/make.log for more information.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'fallback'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak-fallback.img -S autodetect
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.0-1-ak (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.16/build/make.log for more information.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak-fallback.img
==> Image generation successful
$ cat /var/lib/dkms/vboxhost/4.2.16/build/make.log
DKMS make.log for vboxhost-4.2.16 for kernel 3.11.0-1-ak (x86_64)
Wed Sep 4 11:51:34 EEST 2013
make: Entering directory `/usr/src/linux-3.11.0-1-ak'
LD /var/lib/dkms/vboxhost/4.2.16/build/built-in.o
LD /var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/linux/SUPDrv-linux.o
/bin/sh: scripts/genksyms/genksyms: Permission denied
make[2]: *** [/var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[1]: *** [/var/lib/dkms/vboxhost/4.2.16/build/vboxdrv] Error 2
make: *** [_module_/var/lib/dkms/vboxhost/4.2.16/build] Error 2
make: Leaving directory `/usr/src/linux-3.11.0-1-ak'
Offline
Hi ZeroLinux
I think the reason is "/bin/sh: scripts/genksyms/genksyms: Permission denied"
Check the user which do the buid and his perms to the give file/directory. I see you are using sudo, maybe somewhere in the dkms scrips it does "su" to some one another user?
Offline
With "su" and "su -" the same effect:
$ su -
Password:
# mkinitcpio -p linux-ak
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'default'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak.img
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.0-1-ak (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.16/build/make.log for more information.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'fallback'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak-fallback.img -S autodetect
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.0-1-ak (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.16/build/make.log for more information.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak-fallback.img
==> Image generation successful
# cat /var/lib/dkms/vboxhost/4.2.16/build/make.log
DKMS make.log for vboxhost-4.2.16 for kernel 3.11.0-1-ak (x86_64)
Wed Sep 4 14:19:59 EEST 2013
make: Entering directory `/usr/src/linux-3.11.0-1-ak'
LD /var/lib/dkms/vboxhost/4.2.16/build/built-in.o
LD /var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/linux/SUPDrv-linux.o
/bin/sh: scripts/genksyms/genksyms: Permission denied
make[2]: *** [/var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[1]: *** [/var/lib/dkms/vboxhost/4.2.16/build/vboxdrv] Error 2
make: *** [_module_/var/lib/dkms/vboxhost/4.2.16/build] Error 2
make: Leaving directory `/usr/src/linux-3.11.0-1-ak'
Last edited by ZeroLinux (2013-09-04 11:23:26)
Offline
I see /usr/src/linux-3.11.0-1-ak/scripts/genksyms/genksyms has no exec perm.
I will check this in PKGBUILD and fix. As a workaround please chmod +x /usr/src/linux-3.11.0-1-ak/scripts/genksyms/genksyms and try again.
Offline
The same problem with another file
# chmod +x /usr/src/linux-3.11.0-1-ak/scripts/genksyms/genksyms
# mkinitcpio -p linux-ak
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'default'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak.img
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.0-1-ak (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.16/build/make.log for more information.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'fallback'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak-fallback.img -S autodetect
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build....(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.11.0-1-ak (x86_64)
Consult /var/lib/dkms/vboxhost/4.2.16/build/make.log for more information.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak-fallback.img
==> Image generation successful
# cat /var/lib/dkms/vboxhost/4.2.16/build/make.log
DKMS make.log for vboxhost-4.2.16 for kernel 3.11.0-1-ak (x86_64)
Wed Sep 4 14:52:39 EEST 2013
make: Entering directory `/usr/src/linux-3.11.0-1-ak'
LD /var/lib/dkms/vboxhost/4.2.16/build/built-in.o
LD /var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/built-in.o
CC [M] /var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/linux/SUPDrv-linux.o
/bin/sh: /usr/src/linux-3.11.0-1-ak/scripts/recordmcount: Permission denied
make[2]: *** [/var/lib/dkms/vboxhost/4.2.16/build/vboxdrv/linux/SUPDrv-linux.o] Error 1
make[1]: *** [/var/lib/dkms/vboxhost/4.2.16/build/vboxdrv] Error 2
make: *** [_module_/var/lib/dkms/vboxhost/4.2.16/build] Error 2
make: Leaving directory `/usr/src/linux-3.11.0-1-ak'
After fixing this
chmod +x /usr/src/linux-3.11.0-1-ak/scripts/recordmcount
, with another
/bin/sh: scripts/basic/fixdep: Permission denied
Last edited by ZeroLinux (2013-09-04 12:01:07)
Offline
Hi ZeroLinux, im back and looking into PKGBUILD. The strange thing is that i used ARCH stock kernel PKGBUILD package-headers function contents to copy files from src/ to pkg/ dir. I will find the reason and fix.
update: i found the reason. new src package will be ready soon.
Update2
Hey Zero!
Please find fixed source package at usual place
linux-lts-ak fixed as well
Last edited by alexey (2013-09-04 14:09:25)
Offline
Now is Ok, but strange thing usual kernel and yours are in the confict
:: linux-ak and linux are in conflict (kernel26). Remove linux? [y/N]
I had to delete the usual one
$ sudo pacman -U /tmp/yaourt-tmp-alexander/linux-ak-3.11-1-x86_64.pkg.tar.xz
loading packages...
warning: linux-ak-3.11-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
:: linux-ak and linux are in conflict (kernel26). Remove linux? [y/N] y
Packages (2): linux-3.10.10-1 [removal] linux-ak-3.11-1
Total Installed Size: 108.78 MiB
Net Upgrade Size: -64.98 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [####################################################################] 100%
(1/1) checking package integrity [####################################################################] 100%
(1/1) loading package files [####################################################################] 100%
(1/1) checking for file conflicts [####################################################################] 100%
(2/2) checking available disk space [####################################################################] 100%
(1/1) removing linux [####################################################################] 100%
(1/1) reinstalling linux-ak [####################################################################] 100%
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'default'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak.img
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area....
make KERNELRELEASE=3.11.0-1-ak -C /usr/lib/modules/3.11.0-1-ak/build M=/var/lib/dkms/vboxhost/4.2.16/build............
cleaning build area....
DKMS: build completed.
vboxdrv.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /usr/lib/modules/3.11.0-1-ak/kernel/misc/
vboxnetflt.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /usr/lib/modules/3.11.0-1-ak/kernel/misc/
vboxnetadp.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /usr/lib/modules/3.11.0-1-ak/kernel/misc/
vboxpci.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /usr/lib/modules/3.11.0-1-ak/kernel/misc/
depmod....
DKMS: install completed.
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'fallback'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak-fallback.img -S autodetect
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [encrypt]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
-> Running build hook: [vboxhost]
Building virtualbox host modules for 3.11.0-1-ak kernel...
Module vboxhost/4.2.16 already installed on kernel 3.11.0-1-ak/x86_64
Ok.
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak-fallback.img
==> Image generation successful
Offline
Interesting, i think i need to remove
provides=("kernel26${_kernelname}=${pkgver}")
from PKGBUILD
update:
Right, dude. I removed the
provide=
directive. And now it's ok. linux-ak linux-lts-ak are updated as well.
Please try again.
Last edited by alexey (2013-09-04 21:35:54)
Offline
I tried to install usual version linux and then to install your kernel to check conflicts
$ sudo pacman -S linux
[sudo] password for alexander:
resolving dependencies...
looking for inter-conflicts...
:: linux and linux-ak are in conflict (kernel26). Remove linux-ak? [y/N] y
Packages (2): linux-ak-3.11-1 [removal] linux-3.10.10-1
Total Installed Size: 64.98 MiB
Net Upgrade Size: -43.81 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [####################################################################] 100%
(1/1) checking package integrity [####################################################################] 100%
(1/1) loading package files [####################################################################] 100%
(1/1) checking for file conflicts [####################################################################] 100%
error: failed to commit transaction (conflicting files)
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.alias exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.alias.bin exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.builtin.bin exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.dep exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.dep.bin exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.devname exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.softdep exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.symbols exists in filesystem
linux: /usr/lib/modules/3.10.10-1-ARCH/modules.symbols.bin exists in filesystem
Errors occurred, no packages were upgraded.
Help me to install it in the right way
Last edited by ZeroLinux (2013-09-05 08:40:43)
Offline
Hi ZeroLinux,
First i think you need to download the latest linux-ak.tar.gz
Second you need to get the fresh build of linux-ak package.
Then pacman -R linux-ak linux, i mean to clean all the files, check manually /lib/modules/ after then, check outher files that left after unclear install/uninstall of linux and linux-ak.
And then you can do in any sequence:
pacman -S linux
pacman -U linux-ak-....xz
See my output
Script started on Thu 05 Sep 2013 05:41:18 PM MSK
]0; root /root[?1034hroot@localhost ~
# pacman -S linux
resolving dependencies...
looking for inter-conflicts...
Packages (1): linux-3.10.10-1
Total Installed Size: 64.98 MiB
:: Proceed with installation? [Y/n] y
(0/1) checking keys in keyring [----------------------] 0%
(1/1) checking keys in keyring [######################] 100%
(0/1) checking package integrity [----------------------] 0%
(1/1) checking package integrity [######################] 100%
(0/1) loading package files [----------------------] 0%
(1/1) loading package files [######################] 100%
(0/1) checking for file conflicts [----------------------] 0%
(1/1) checking for file conflicts [######################] 100%
(0/1) checking available disk space [----------------------] 0%
(1/1) checking available disk space [######################] 100%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [##--------------------] 12%
(1/1) installing linux [###-------------------] 17%
(1/1) installing linux [#####-----------------] 23%
(1/1) installing linux [######----------------] 29%
(1/1) installing linux [#######---------------] 35%
(1/1) installing linux [########--------------] 40%
(1/1) installing linux [##########------------] 47%
(1/1) installing linux [###########-----------] 52%
(1/1) installing linux [############----------] 58%
(1/1) installing linux [##############--------] 64%
(1/1) installing linux [###############-------] 70%
(1/1) installing linux [################------] 76%
(1/1) installing linux [#################-----] 81%
(1/1) installing linux [###################---] 89%
(1/1) installing linux [######################] 100%
warning: directory permissions differ on /boot/
filesystem: 700 package: 755
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.10.10-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.10.10-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
Optional dependencies for linux
crda: to set the correct wireless channels of your country
]0; root /rootroot@localhost ~
# pacman -U /home/builder/build/linux-ak/linux-ak-3.11-1-x86_64.pkg.tar.xz
loading packages...
resolving dependencies...
looking for inter-conflicts...
Packages (1): linux-ak-3.11-1
Total Installed Size: 123.40 MiB
:: Proceed with installation? [Y/n] y
(0/1) checking keys in keyring [----------------------] 0%
(1/1) checking keys in keyring [######################] 100%
(0/1) checking package integrity [----------------------] 0%
(1/1) checking package integrity [######################] 100%
(0/1) loading package files [----------------------] 0%
(1/1) loading package files [######################] 100%
(0/1) checking for file conflicts [----------------------] 0%
(1/1) checking for file conflicts [######################] 100%
(0/1) checking available disk space [----------------------] 0%
(1/1) checking available disk space [######################] 100%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [###-------------------] 14%
(1/1) installing linux-ak [###-------------------] 17%
(1/1) installing linux-ak [####------------------] 21%
(1/1) installing linux-ak [#####-----------------] 24%
(1/1) installing linux-ak [#####-----------------] 25%
(1/1) installing linux-ak [#####-----------------] 27%
(1/1) installing linux-ak [######----------------] 31%
(1/1) installing linux-ak [#######---------------] 35%
(1/1) installing linux-ak [#########-------------] 42%
(1/1) installing linux-ak [##########------------] 47%
(1/1) installing linux-ak [###########-----------] 51%
(1/1) installing linux-ak [############----------] 55%
(1/1) installing linux-ak [#############---------] 60%
(1/1) installing linux-ak [##############--------] 65%
(1/1) installing linux-ak [###############-------] 70%
(1/1) installing linux-ak [################------] 75%
(1/1) installing linux-ak [#################-----] 80%
(1/1) installing linux-ak [##################----] 85%
(1/1) installing linux-ak [###################---] 90%
(1/1) installing linux-ak [####################--] 95%
(1/1) installing linux-ak [######################] 100%
warning: directory permissions differ on /boot/
filesystem: 700 package: 755
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'default'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak.img
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'fallback'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak-fallback.img -S autodetect
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak-fallback.img
==> Image generation successful
Optional dependencies for linux-ak
crda: to set the correct wireless channels of your country
]0; root /rootroot@localhost ~
# pacan [K[K[K[Kcman -R linux
checking dependencies...
Packages (1): linux-3.10.10-1
Total Removed Size: 64.98 MiB
:: Do you want to remove these packages? [Y/n] y
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [----------------------] 0%
(1/1) removing linux [######################] 100%
]0; root /rootroot@localhost ~
# pacman -R linux
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C^C
]0; root /rootroot@localhost ~
# pacman -Q | grep linus[Kx
archlinux-keyring 20130818-1
linux-ak 3.11-1
linux-api-headers 3.10.6-1
linux-firmware 20130725-1
util-linux 2.23.2-1
xdm-archlinux 0.4-1
]0; root /rootroot@localhost ~
# pacman -S linux
resolving dependencies...
looking for inter-conflicts...
Packages (1): linux-3.10.10-1
Total Installed Size: 64.98 MiB
:: Proceed with installation? [Y/n] y
(0/1) checking keys in keyring [----------------------] 0%
(1/1) checking keys in keyring [######################] 100%
(0/1) checking package integrity [----------------------] 0%
(1/1) checking package integrity [######################] 100%
(0/1) loading package files [----------------------] 0%
(1/1) loading package files [######################] 100%
(0/1) checking for file conflicts [----------------------] 0%
(1/1) checking for file conflicts [######################] 100%
(0/1) checking available disk space [----------------------] 0%
(1/1) checking available disk space [######################] 100%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [##--------------------] 12%
(1/1) installing linux [###-------------------] 17%
(1/1) installing linux [#####-----------------] 23%
(1/1) installing linux [######----------------] 29%
(1/1) installing linux [#######---------------] 34%
(1/1) installing linux [########--------------] 40%
(1/1) installing linux [##########------------] 46%
(1/1) installing linux [###########-----------] 52%
(1/1) installing linux [############----------] 58%
(1/1) installing linux [##############--------] 64%
(1/1) installing linux [###############-------] 70%
(1/1) installing linux [################------] 76%
(1/1) installing linux [#################-----] 81%
(1/1) installing linux [###################---] 89%
(1/1) installing linux [######################] 100%
warning: directory permissions differ on /boot/
filesystem: 700 package: 755
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.10.10-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.10.10-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
Optional dependencies for linux
crda: to set the correct wireless channels of your country
]0; root /rootroot@localhost ~
# pacman -R linux-[K linux-al
error: target not found: linux-al
]0; root /rootroot@localhost ~
# pacman -R linux linux-al
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Ck
checking dependencies...
Packages (2): linux-3.10.10-1 linux-ak-3.11-1
Total Removed Size: 188.38 MiB
:: Do you want to remove these packages? [Y/n] y
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [#########-------------] 45%
(1/2) removing linux-ak [##################----] 83%
(1/2) removing linux-ak [######################] 100%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [######################] 100%
]0; root /rootroot@localhost ~
# pacman -[K[K[K[K[K[K[K[K/-Upacman -U /home/builder/build/linux-ak/linux-ak-3.11-1-x86_64.pkg.tar.xz
[C[C
loading packages...
resolving dependencies...
looking for inter-conflicts...
Packages (1): linux-ak-3.11-1
Total Installed Size: 123.40 MiB
:: Proceed with installation? [Y/n] y
(0/1) checking keys in keyring [----------------------] 0%
(1/1) checking keys in keyring [######################] 100%
(0/1) checking package integrity [----------------------] 0%
(1/1) checking package integrity [######################] 100%
(0/1) loading package files [----------------------] 0%
(1/1) loading package files [######################] 100%
(0/1) checking for file conflicts [----------------------] 0%
(1/1) checking for file conflicts [######################] 100%
(0/1) checking available disk space [----------------------] 0%
(1/1) checking available disk space [######################] 100%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [----------------------] 0%
(1/1) installing linux-ak [###-------------------] 14%
(1/1) installing linux-ak [###-------------------] 17%
(1/1) installing linux-ak [####------------------] 21%
(1/1) installing linux-ak [#####-----------------] 24%
(1/1) installing linux-ak [#####-----------------] 25%
(1/1) installing linux-ak [######----------------] 28%
(1/1) installing linux-ak [######----------------] 31%
(1/1) installing linux-ak [#######---------------] 36%
(1/1) installing linux-ak [#########-------------] 43%
(1/1) installing linux-ak [##########------------] 47%
(1/1) installing linux-ak [###########-----------] 52%
(1/1) installing linux-ak [############----------] 56%
(1/1) installing linux-ak [#############---------] 60%
(1/1) installing linux-ak [##############--------] 66%
(1/1) installing linux-ak [###############-------] 71%
(1/1) installing linux-ak [################------] 76%
(1/1) installing linux-ak [#################-----] 81%
(1/1) installing linux-ak [##################----] 85%
(1/1) installing linux-ak [###################---] 90%
(1/1) installing linux-ak [####################--] 95%
(1/1) installing linux-ak [#####################-] 99%
(1/1) installing linux-ak [######################] 100%
warning: directory permissions differ on /boot/
filesystem: 700 package: 755
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'default'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak.img
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-ak.preset: 'fallback'
-> -k /boot/vmlinuz-linux-ak -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-ak-fallback.img -S autodetect
==> Starting build: 3.11.0-1-ak
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-ak-fallback.img
==> Image generation successful
Optional dependencies for linux-ak
crda: to set the correct wireless channels of your country
]0; root /rootroot@localhost ~
# pacman -S linux
resolving dependencies...
looking for inter-conflicts...
Packages (1): linux-3.10.10-1
Total Installed Size: 64.98 MiB
:: Proceed with installation? [Y/n] y
(0/1) checking keys in keyring [----------------------] 0%
(1/1) checking keys in keyring [######################] 100%
(0/1) checking package integrity [----------------------] 0%
(1/1) checking package integrity [######################] 100%
(0/1) loading package files [----------------------] 0%
(1/1) loading package files [######################] 100%
(0/1) checking for file conflicts [----------------------] 0%
(1/1) checking for file conflicts [######################] 100%
(0/1) checking available disk space [----------------------] 0%
(1/1) checking available disk space [######################] 100%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [----------------------] 0%
(1/1) installing linux [##--------------------] 11%
(1/1) installing linux [###-------------------] 17%
(1/1) installing linux [####------------------] 22%
(1/1) installing linux [#####-----------------] 27%
(1/1) installing linux [#######---------------] 33%
(1/1) installing linux [########--------------] 38%
(1/1) installing linux [#########-------------] 44%
(1/1) installing linux [##########------------] 49%
(1/1) installing linux [############----------] 56%
(1/1) installing linux [#############---------] 61%
(1/1) installing linux [##############--------] 66%
(1/1) installing linux [###############-------] 72%
(1/1) installing linux [################------] 77%
(1/1) installing linux [##################----] 83%
(1/1) installing linux [####################--] 91%
(1/1) installing linux [######################] 100%
warning: directory permissions differ on /boot/
filesystem: 700 package: 755
>>> Updating module dependencies. Please wait ...
>>> Generating initial ramdisk, using mkinitcpio. Please wait...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: 3.10.10-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: 3.10.10-1-ARCH
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: bfa
==> WARNING: Possibly missing firmware for module: smsmdtv
-> Running build hook: [kbdlight]
-> Running build hook: [encrypt]
-> Running build hook: [uresume]
-> Running build hook: [filesystems]
-> Running build hook: [shutdown]
==> Generating module dependencies
==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
==> Image generation successful
Optional dependencies for linux
crda: to set the correct wireless channels of your country
]0; root /rootroot@localhost ~
# pacman -R linux-[K linux-ak
checking dependencies...
Packages (2): linux-3.10.10-1 linux-ak-3.11-1
Total Removed Size: 188.38 MiB
:: Do you want to remove these packages? [Y/n] y
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [----------------------] 0%
(1/2) removing linux-ak [#########-------------] 45%
(1/2) removing linux-ak [##################----] 83%
(1/2) removing linux-ak [######################] 100%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [----------------------] 0%
(2/2) removing linux [######################] 100%
]0; root /rootroot@localhost ~
# exit
Script done on Thu 05 Sep 2013 05:43:59 PM MSK
Last edited by alexey (2013-09-05 13:55:29)
Offline
Hi Guys,
I have updated linux-ak and linux-lts-ak to pkgrel=2 due to i decided to stick with simple ignore intel bios provided bpp rather then code rearrangement
intel-bios-bpp-ignore-hack.patch
--- drivers/gpu/drm/i915/intel_dp.c.orig 2013-09-03 00:46:10.000000000 +0400
+++ drivers/gpu/drm/i915/intel_dp.c 2013-09-06 11:02:56.021830357 +0400
@@ -710,8 +710,9 @@
/* Walk through all bpp values. Luckily they're all nicely spaced with 2
* bpc in between. */
bpp = pipe_config->pipe_bpp;
- if (is_edp(intel_dp) && dev_priv->vbt.edp_bpp)
- bpp = min_t(int, bpp, dev_priv->vbt.edp_bpp);
+/* if (is_edp(intel_dp) && dev_priv->vbt.edp_bpp)
+ bpp = min_t(int, bpp, dev_priv->vbt.edp_bpp); */
+ printk("INTEL BIOS BPP HACK: pipe_config->pipe_bpp: %d, dev_priv->vbt.edp_bpp: %d, ignoring intel bios bpp\n", pipe_config->pipe_bpp, dev_priv->vbt.edp_bpp);
for (; bpp >= 6*3; bpp -= 2*3) {
mode_rate = intel_dp_link_required(adjusted_mode->clock, bpp);
@@ -749,7 +750,7 @@
intel_dp->link_bw = bws[clock];
intel_dp->lane_count = lane_count;
- pipe_config->pipe_bpp = bpp;
+/* pipe_config->pipe_bpp = bpp;*/
pipe_config->port_clock = drm_dp_bw_code_to_link_rate(intel_dp->link_bw);
DRM_DEBUG_KMS("DP link bw %02x lane count %d clock %d bpp %d\n",
The intel-dp-code-rearrangement.patch is still available in the package. Uncomment it in the PKGBUILD if you like, but do not forget to comment out the intel-bios-bpp-ignore-hack.patch. Those two patches are conflicting.
Last edited by alexey (2013-09-06 10:47:52)
Offline
Just a note for any one that is interested I just upgraded my ux31a to stock arch 3.10.10-1 x86_64 kernel and all seems to be working as before, the update. Not sure why I did not have any issues but if any one wants further configuration detail let me know.
Offline
Just a note for any one that is interested I just upgraded my ux31a to stock arch 3.10.10-1 x86_64 kernel and all seems to be working as before, the update. Not sure why I did not have any issues but if any one wants further configuration detail let me know.
Unfortunately, neither 3.10.10-1-ARCH works on my UX32VD without CSM. Could you please post your kernel boot options?
Offline
Snostorm wrote:Just a note for any one that is interested I just upgraded my ux31a to stock arch 3.10.10-1 x86_64 kernel and all seems to be working as before, the update. Not sure why I did not have any issues but if any one wants further configuration detail let me know.
Unfortunately, neither 3.10.10-1-ARCH works on my UX32VD without CSM. Could you please post your kernel boot options?
If you are saying that you are having problems with UEFI this might not be just you (particularly for efistub). There is another thread that seems to indicate that others have had problems with 3.10.10 (and maybe 3.10.9?). It is a pretty short thread, but from what I read of it, apparently it is the ARCH kernel specifically because jasonwryan was affected and tried his own custom kernel, only to find that it worked just fine with the CONFIG_EFI_STUB. I can't seem to find it right now… but do a search and you'll come across it.
Offline
JoKo wrote:Snostorm wrote:Just a note for any one that is interested I just upgraded my ux31a to stock arch 3.10.10-1 x86_64 kernel and all seems to be working as before, the update. Not sure why I did not have any issues but if any one wants further configuration detail let me know.
Unfortunately, neither 3.10.10-1-ARCH works on my UX32VD without CSM. Could you please post your kernel boot options?
If you are saying that you are having problems with UEFI this might not be just you (particularly for efistub). There is another thread that seems to indicate that others have had problems with 3.10.10 (and maybe 3.10.9?). It is a pretty short thread, but from what I read of it, apparently it is the ARCH kernel specifically because jasonwryan was affected and tried his own custom kernel, only to find that it worked just fine with the CONFIG_EFI_STUB. I can't seem to find it right now… but do a search and you'll come across it.
Does not connect to the issue. All the details at Bug 59841
CSM is OK
Or hack with ignore.
Final desition is not yet released. Quirk or module parameter. (i think quirck)
Offline
The issue is solved upstream in 3.12!
see
https://bugzilla.kernel.org/show_bug.cgi?id=59841#c237
https://bbs.archlinux.org/viewtopic.php … 4#p1345074
gen2arch
Offline
Hello friends,
Does anybody have a older linux-ak version for me? Maybe 3.11.7-1-ak or 3.11.8-1-ak? The optimus-funktion of the kernel 3.12.0-1(-ak) does not work for me correctly.
> The closesource nvidia driver (325.15.10) does not work on a custom kernel like 3.12.0-1-ak.
> The closesource nvidia-dkms driver (325.15.2) is too old and also does not work on a custom kernel > 3.11..
> And again bbswitch(-dkms) does not work on a kernel > 3.11..
I want to install the old 3.11.7-1-ak, but it is not anymore available.
Offline
alexey, I own an ASUS T100 and I found that 'linux-ak' helps me, X detects my screen because I can remove 'nomodeset' and all my graphical problems solved. But there's something about your kernel config that stops my WiFi from detecting if I use the 'core/linux' package (3.14.1-1) WiFi works, I tried converting some patches ('intel_opregion.c' and 'intel_dp.c' (bpp hack)) you used in 'linux-ak' to 'core/linux' package from abs but had no luck, everything built but I still get a black screen as soon as X loads. So I can either use 'linux-ak' and have my graphical problems fixed or use 'core/linux' and have WiFi with a black screen in X.
I am interested in finding out how to patch 'core/linux' from abs so I can have both my screen and WiFi working. Theres also a possibility that my WiFi hardware wasn't supported in 3.12.10-1 and you could make another 'linux-ak' that's up to date.
I don't create patches very often and I don't know c / c++ so it takes me hours just to try and adapt patches, I'm wondering is there any way you could push the patches that fixed the backlight problem to the kernel tree so you don't have to keep making linux-ak
Offline
My attempt to make 2 patches to the 'core/linux' package (3.14.1-1). Screen still black when X starts. Maybe I adapted alexeys code incorrectly, I don't know c / c++.
Hope this can come in handy for alexeys linux-ak package or anyone trying to make the same patches to the core linux package.
intel-bios-bpp-ignore-hack.patch
--- linux-3.14/drivers/gpu/drm/i915/intel_dp.c.orig 2014-05-01 23:41:22.110713533 +1000
+++ linux-3.14/drivers/gpu/drm/i915/intel_dp.c 2014-05-01 23:49:30.575929129 +1000
@@ -844,12 +844,14 @@
/* Walk through all bpp values. Luckily they're all nicely spaced with 2
* bpc in between. */
bpp = pipe_config->pipe_bpp;
- if (is_edp(intel_dp) && dev_priv->vbt.edp_bpp &&
+ /*if (is_edp(intel_dp) && dev_priv->vbt.edp_bpp &&
dev_priv->vbt.edp_bpp < bpp) {
DRM_DEBUG_KMS("clamping bpp for eDP panel to BIOS-provided %i\n",
dev_priv->vbt.edp_bpp);
bpp = dev_priv->vbt.edp_bpp;
- }
+ }*/
+ printk("INTEL BIOS BPP HACK: pipe_config->pipe_bpp: %d, dev_priv->vbt.edp_bpp: %d, ignoring intel bios bpp\n",
+ pipe_config->pipe_bpp, dev_priv->vbt.edp_bpp);
for (; bpp >= 6*3; bpp -= 2*3) {
mode_rate = intel_dp_link_required(adjusted_mode->crtc_clock,
@@ -888,7 +890,7 @@
intel_dp->link_bw = bws[clock];
intel_dp->lane_count = lane_count;
- pipe_config->pipe_bpp = bpp;
+ /*pipe_config->pipe_bpp = bpp;*/
pipe_config->port_clock = drm_dp_bw_code_to_link_rate(intel_dp->link_bw);
DRM_DEBUG_KMS("DP link bw %02x lane count %d clock %d bpp %d\n",
intel-drm-disable-changing-brighness-via-asle-interrupt.patch
--- linux-3.14/drivers/gpu/drm/i915/intel_opregion.c.orig 2014-05-01 23:52:56.925039943 +1000
+++ linux-3.14/drivers/gpu/drm/i915/intel_opregion.c 2014-05-01 23:57:33.356896267 +1000
@@ -394,7 +394,7 @@
return -EINVAL;
}
-
+/*
static u32 asle_set_backlight(struct drm_device *dev, u32 bclp)
{
struct drm_i915_private *dev_priv = dev->dev_private;
@@ -412,10 +412,6 @@
mutex_lock(&dev->mode_config.mutex);
- /*
- * Update backlight on all connectors that support backlight (usually
- * only one).
- */
DRM_DEBUG_KMS("updating opregion backlight %d/255\n", bclp);
list_for_each_entry(intel_connector, &dev->mode_config.connector_list, base.head)
intel_panel_set_backlight(intel_connector, bclp, 255);
@@ -426,6 +422,12 @@
return 0;
}
+*/
+/* disable changing brighness via ASLE interrupt command ASLE_SET_BACKLIGHT bit */
+static inline u32 asle_set_backlight(struct drm_device *dev, u32 bclp)
+{
+ return 0;
+}
static u32 asle_set_als_illum(struct drm_device *dev, u32 alsi)
{
PKGBUILD changes
source=(...
...
'intel-bios-bpp-ignore-hack.patch'
'intel-drm-disable-changing-brighness-via-asle-interrupt.patch'
)
md5sums=(...
...
'd76a1ae88ca9abcd10629c7660910d0c'
'4b9419f8e5a78d703876b229b17644d2')
# INTEL BBM HACK
patch -p1 -i "${srcdir}/intel-bios-bpp-ignore-hack.patch"
# disable changing brighness via ASLE interrupt command ASLE_SET_BACKLIGHT bit
# comment this out if you want things go usual
patch -p1 -i "${srcdir}/intel-drm-disable-changing-brighness-via-asle-interrupt.patch"
Offline