Kernel26-icc compiled with Intel's compiler instead of gcc

I'm working on kernel26-icc, it's the kernel26 but compiled with Intel's compiler. Can't seem to upload it to AUR ("Invalid name: only lowercase letters are allowed.")
http://www.linuxdna.com/
So far I've this:
PKGBUILD
# Maintainer: Mathias Burén <[email protected]>
pkgname=('kernel26-icc' 'kernel26-icc-firmware' 'kernel26-icc-headers') # Build icc kernel
_kernelname=${pkgname#kernel26-icc}
_basekernel=2.6.33
pkgver=${_basekernel}
pkgrel=1
arch=(x86_64)
license=('GPL2')
url="http://www.linuxdna.com/"
source=(ftp://ftp.kernel.org/pub/linux/kernel/v2.6/linux-$_basekernel.tar.bz2
# the main kernel config files
config.x86_64
# standard config files for mkinitcpio ramdisk
kernel26-icc.preset
http://www.linuxdna.com/dna-2.6.33-intel64.patch)
makedepends=('icc')
md5sums=('c3883760b18d50e8d78819c54d579b00'
'5c91374d56f115ba4324978d5b002711'
'a4fd3c59751194bc118c70d1348436ab'
'a307beb562eb7e68a6f3e2fb5fc216a3')
build() {
cd ${srcdir}/linux-$_basekernel
cat ../config.x86_64 >./.config
patch -p1 < ../dna-2.6.33-intel64.patch || return 1
if [ "${_kernelname}" != "" ]; then
sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
fi
# get kernel version
make prepare
# load configuration
# Configure the kernel. Replace the line below with one of your choice.
make menuconfig # CLI menu for configuration
#make xconfig # X-based configuration
#make oldconfig # using old config from previous kernel version
# ... or manually edit .config
# stop here
# this is useful to configure the kernel
#msg "Stopping build"
#return 1
yes "" | make config
# build!
make bzImage modules || return 1
package_kernel26-icc() {
pkgdesc="The Linux Kernel and modules built with ICC"
backup=(etc/mkinitcpio.d/${pkgname}.preset)
depends=('coreutils' 'kernel26-icc-firmware>=2.6.33' 'module-init-tools' 'mkinitcpio>=0.5.20')
install=kernel26-icc.install
optdepends=('crda: to set the correct wireless channels of your country')
KARCH=x86
cd ${srcdir}/linux-$_basekernel
# get kernel version
_kernver="$(make kernelrelease)"
mkdir -p ${pkgdir}/{lib/modules,boot}
make INSTALL_MOD_PATH=${pkgdir} modules_install || return 1
cp System.map ${pkgdir}/boot/System.map26${_kernelname}
cp arch/$KARCH/boot/bzImage ${pkgdir}/boot/vmlinuz26${_kernelname}
# # add vmlinux
install -m644 -D vmlinux ${pkgdir}/usr/src/linux-${_kernver}/vmlinux
# install fallback mkinitcpio.conf file and preset file for kernel
install -m644 -D ${srcdir}/kernel26.preset ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset || return 1
# set correct depmod command for install
sed \
-e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/g" \
-e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/g" \
-i $startdir/kernel26.install
sed \
-e "s|source .*|source /etc/mkinitcpio.d/kernel26${_kernelname}.kver|g" \
-e "s|default_image=.*|default_image=\"/boot/${pkgname}.img\"|g" \
-e "s|fallback_image=.*|fallback_image=\"/boot/${pkgname}-fallback.img\"|g" \
-i ${pkgdir}/etc/mkinitcpio.d/${pkgname}.preset
echo -e "# DO NOT EDIT THIS FILE\nALL_kver='${_kernver}'" > ${pkgdir}/etc/mkinitcpio.d/${pkgname}.kver
# remove build and source links
rm -f ${pkgdir}/lib/modules/${_kernver}/{source,build}
# remove the firmware
rm -rf ${pkgdir}/lib/firmware
package_kernel26-icc-headers() {
pkgdesc="Header files and scripts for building modules for kernel26-icc"
mkdir -p ${pkgdir}/lib/modules/${_kernver}
cd ${pkgdir}/lib/modules/${_kernver}
ln -sf ../../../usr/src/linux-${_kernver} build
cd ${srcdir}/linux-$_basekernel
install -D -m644 Makefile \
${pkgdir}/usr/src/linux-${_kernver}/Makefile
install -D -m644 kernel/Makefile \
${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile
install -D -m644 .config \
${pkgdir}/usr/src/linux-${_kernver}/.config
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include
for i in acpi asm-{generic,x86} config linux math-emu media net pcmcia scsi sound trace video; do
cp -a include/$i ${pkgdir}/usr/src/linux-${_kernver}/include/
done
# copy arch includes for external modules
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/x86
cp -a arch/x86/include ${pkgdir}/usr/src/linux-${_kernver}/arch/x86/
# copy files necessary for later builds, like nvidia and vmware
cp Module.symvers ${pkgdir}/usr/src/linux-${_kernver}
cp -a scripts ${pkgdir}/usr/src/linux-${_kernver}
# fix permissions on scripts dir
chmod og-w -R ${pkgdir}/usr/src/linux-${_kernver}/scripts
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel
cp arch/$KARCH/Makefile ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
if [ "$CARCH" = "i686" ]; then
cp arch/$KARCH/Makefile_32.cpu ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/
fi
cp arch/$KARCH/kernel/asm-offsets.s ${pkgdir}/usr/src/linux-${_kernver}/arch/$KARCH/kernel/
# add headers for lirc package
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video
cp drivers/media/video/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/
for i in bt8xx cpia2 cx25840 cx88 em28xx et61x251 pwc saa7134 sn9c102 usbvideo zc0301; do
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
cp -a drivers/media/video/$i/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/video/$i
done
# add docbook makefile
install -D -m644 Documentation/DocBook/Makefile \
${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile
# add dm headers
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
cp drivers/md/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/md
# add inotify.h
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/linux
cp include/linux/inotify.h ${pkgdir}/usr/src/linux-${_kernver}/include/linux/
# add wireless headers
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
cp net/mac80211/*.h ${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/
# add dvb headers for external modules
# in reference to:
# http://bugs.archlinux.org/task/9912
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core
cp drivers/media/dvb/dvb-core/*.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/dvb-core/
# add dvb headers for external modules
# in reference to:
# http://bugs.archlinux.org/task/11194
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
cp include/config/dvb/*.h ${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/
# add dvb headers for http://mcentral.de/hg/~mrec/em28xx-new
# in reference to:
# http://bugs.archlinux.org/task/13146
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
cp drivers/media/dvb/frontends/lgdt330x.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
cp drivers/media/video/msp3400-driver.h ${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb/frontends/
# add xfs and shmem for aufs building
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/mm
cp fs/xfs/xfs_sb.h ${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h
# add headers vor virtualbox
# in reference to:
# http://bugs.archlinux.org/task/14568
cp -a include/drm $pkgdir/usr/src/linux-${_kernver}/include/
# add headers for broadcom wl
# in reference to:
# http://bugs.archlinux.org/task/14568
cp -a include/trace $pkgdir/usr/src/linux-${_kernver}/include/
# copy in Kconfig files
for i in `find . -name "Kconfig*"`; do
mkdir -p ${pkgdir}/usr/src/linux-${_kernver}/`echo $i | sed 's|/Kconfig.*||'`
cp $i ${pkgdir}/usr/src/linux-${_kernver}/$i
done
cd ${pkgdir}/usr/src/linux-${_kernver}/include && ln -s asm-$KARCH asm
# add header for aufs2-util
cp -a ${srcdir}/linux-$_basekernel/include/asm-generic/bitsperlong.h ${pkgdir}/usr/src/linux-${_kernver}/include/asm/
chown -R root.root ${pkgdir}/usr/src/linux-${_kernver}
find ${pkgdir}/usr/src/linux-${_kernver} -type d -exec chmod 755 {} \;
# remove unneeded architectures
rm -rf ${pkgdir}/usr/src/linux-${_kernver}/arch/{alpha,arm,arm26,avr32,blackfin,cris,frv,h8300,ia64,m32r,m68k,m68knommu,mips,microblaze,mn10300,parisc,powerpc,ppc,s390,sh,sh64,sparc,sparc64,um,v850,xtensa}
package_kernel26-icc-firmware() {
pkgdesc="The included firmware files of kernel26-icc"
cd ${srcdir}/linux-$_basekernel
make firmware || return 1
make INSTALL_MOD_PATH=${pkgdir} firmware_install || return 1
kernel26-icc.preset
# mkinitcpio preset file for kernel26-icc
# DO NOT EDIT THIS LINE:
source /etc/mkinitcpio.d/kernel26-icc.kver
ALL_config="/etc/mkinitcpio.conf"
PRESETS=('default' 'fallback')
#default_config="/etc/mkinitcpio.conf"
default_image="/boot/kernel26-icc.img"
#default_options=""
#fallback_config="/etc/mkinitcpio.conf"
fallback_image="/boot/kernel26-icc-fallback.img"
fallback_options="-S autodetect"
kernel26-icc.install
# arg 1: the new package version
# arg 2: the old package version
KERNEL_NAME=-icc
KERNEL_VERSION=2.6.33-icc
post_install () {
# updating module dependencies
echo ">>> Updating module dependencies. Please wait ..."
depmod $KERNEL_VERSION
# generate init ramdisks
echo ">>> MKINITCPIO SETUP"
echo ">>> ----------------"
echo ">>> If you use LVM2, Encrypted root or software RAID,"
echo ">>> Ensure you enable support in /etc/mkinitcpio.conf ."
echo ">>> More information about mkinitcpio setup can be found here:"
echo ">>> http://wiki.archlinux.org/index.php/Mkinitcpio"
echo ""
echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..."
/sbin/mkinitcpio -p kernel26${KERNEL_NAME}
post_upgrade() {
pacman -Q grub &>/dev/null
hasgrub=$?
pacman -Q grub2 &>/dev/null
hasgrub2=$?
pacman -Q lilo &>/dev/null
haslilo=$?
# reminder notices
if [ $haslilo -eq 0 ]; then
echo ">>>"
if [ $hasgrub -eq 0 -o $hasgrub2 -eq 0 ]; then
echo ">>> If you use the LILO bootloader, you should run 'lilo' before rebooting."
else
echo ">>> You appear to be using the LILO bootloader. You should run"
echo ">>> 'lilo' before rebooting."
fi
echo ">>>"
fi
if grep "^[^#]*/boot" /etc/fstab 2>&1 >/dev/null; then
if ! grep "/boot" /etc/mtab 2>&1 >/dev/null; then
echo "WARNING: /boot appears to be a seperate partition but is not mounted"
echo " This is most likely not what you want. Please mount your /boot"
echo " partition and reinstall the kernel unless you are sure this is OK"
fi
fi
if [ "`vercmp $2 2.6.13`" -lt 0 ]; then
# important upgrade notice
echo ">>>"
echo ">>> IMPORTANT KERNEL UPGRADE NOTICE"
echo ">>> -------------------------------"
echo ">>> As of kernel 2.6.13, DevFS is NO LONGER AVAILABLE!"
echo ">>> If you still use DevFS, please make the transition to uDev before"
echo ">>> rebooting. If you really need to stay with DevFS for some reason,"
echo ">>> then you can manually downgrade to an older version:"
echo ">>>"
echo ">>> # pacman -U http://archlinux.org/~judd/kernel/kernel26-scsi-2.6.12.2-1.pkg.tar.gz"
echo ">>>"
echo ">>> If you choose to downgrade, don't forget to add kernel26-scsi to your"
echo ">>> IgnorePkg list in /etc/pacman.conf"
echo ">>>"
echo ">>> (NOTE: The following portion applies to uDev users as well!)"
echo ">>>"
echo ">>> If you use any DevFS paths in your GRUB menu.lst, then you will not"
echo ">>> be able to boot! Change your root= parameter to use the classic"
echo ">>> naming scheme."
echo ">>>"
echo ">>> EXAMPLES:"
echo ">>> - change root=/dev/discs/disc0/part3 to root=/dev/sda3"
echo ">>> - change root=/dev/md/0 to root=/dev/md0"
echo ">>>"
fi
# generate new init ramdisk
if [ "`vercmp $2 2.6.18`" -lt 0 ]; then
echo ">>> --------------------------------------------------------------"
echo ">>> | WARNING: |"
echo ">>> |mkinitrd is not supported anymore in kernel >=2.6.18 series!|"
echo ">>> | Please change to Mkinitcpio setup. |"
echo ">>> --------------------------------------------------------------"
echo ">>>"
fi
# updating module dependencies
echo ">>> Updating module dependencies. Please wait ..."
depmod $KERNEL_VERSION
echo ">>> MKINITCPIO SETUP"
echo ">>> ----------------"
if [ "`vercmp $2 2.6.18`" -lt 0 ]; then
echo ">>> Please change your bootloader config files:"
echo ">>> Grub: /boot/grub/menu.lst | Lilo: /etc/lilo.conf"
echo "------------------------------------------------"
echo "| - initrd26.img to kernel26${KERNEL_NAME}.img |"
echo "| - initrd26-full.img to kernel26${KERNEL_NAME}-fallback.img |"
echo "------------------------------------------------"
fi
if [ "`vercmp $2 2.6.19`" -lt 0 ]; then
echo ""
echo ">>> New PATA/IDE subsystem - EXPERIMENTAL"
echo ">>> ----------"
echo ">>> To use the new pata drivers, change the 'ide' hook "
echo ">>> to 'pata' in /etc/mkinicpio.conf HOOKS="
echo ">>> The new system changes: /dev/hd? to /dev/sd?"
echo ">>> Don't forget to modify GRUB, LILO and fstab to the"
echo ">>> new naming system. "
echo ">>> eg: hda3 --> sda3, hdc8 --> sdc8"
echo ""
echo ">>> piix/ata_piix (Intel chipsets) - IMPORTANT"
echo "----------"
echo ">>> If you have enabled ide/pata/sata HOOKs in /etc/mkinitcpio.conf"
echo ">>> the 'ata_piix' module will be used."
echo ">>> This may cause your devices to shift names, eg:"
echo ">>> - IDE: devices from hd? to sd?"
echo ">>> - SATA: sda might shift to sdc if you have 2 other disks on a PIIX IDE port."
echo ">>> To check if this will affect you, check 'mkinitcpio -M' for piix/ata_piix"
echo ""
fi
echo ">>> If you use LVM2, Encrypted root or software RAID,"
echo ">>> Ensure you enable support in /etc/mkinitcpio.conf ."
echo ">>> More information about mkinitcpio setup can be found here:"
echo ">>> http://wiki.archlinux.org/index.php/Mkinitcpio"
echo ""
echo ">>> Generating initial ramdisk, using mkinitcpio. Please wait..."
if [ "`vercmp $2 2.6.19`" -lt 0 ]; then
/sbin/mkinitcpio -p kernel26${KERNEL_NAME} -m "ATTENTION:\nIf you get a kernel panic below
and are using an Intel chipset, append 'earlymodules=piix' to the
kernel commandline"
else
/sbin/mkinitcpio -p kernel26${KERNEL_NAME}
fi
if [ "`vercmp $2 2.6.21`" -lt 0 ]; then
echo ""
echo "Important ACPI Information:"
echo ">>> Since 2.6.20.7 all possible ACPI parts are modularized."
echo ">>> The modules are located at:"
echo ">>> /lib/modules/$(uname -r)/kernel/drivers/acpi"
echo ">>> For more information about ACPI modules check this wiki page:"
echo ">>> 'http://wiki.archlinux.org/index.php/ACPI_modules'"
fi
post_remove() {
rm -f /boot/kernel26${KERNEL_NAME}.img
rm -f /boot/kernel26${KERNEL_NAME}-fallback.img
Then there's of course the config, it's based on kernel26 at the moment,.
I'm building it now, to test. I had to install icc manually because the AUR package for icc didn't work for me. I had to install icc manually (run the installer), but that wasn't enough. Before makepkg, you have to add the icc to $PATH e.g.
PATH=$PATH:/opt/intel/Compiler/11.1/064/bin/intel64
and execute iccvars_intel64.sh which is in that folder.
Last edited by Fackamato (2010-02-25 23:43:38)

Ashren wrote:So there is a significant performance gain with ICC? Compilation time wise or?
icc kernel compiles in similar time as gcc kernel, or if there any differences these may be negligible. To be honest I was not really interested in compiling times (was doing somethig else as it takes ~12 min on my system to finish kernel compilation), but rather with overall kernel performance. This is not the same as OS performance, but I am planning to compile firefox with icc and maybe some other stuff (if I am bored enough).
If you have 32-bit OS (I have no idea how it will work on 64-bit), try it. I can't post PKGBUILD for 32-bit icc kernel because I don't use PKGBUILD for kernels or nvidia as I have found it limiting/cumbersome/unnecessary (while PKGBUILDs work great for anything else on Arch).
The only part really annoying is intel server speed. Downloading icc sources (710MB for 32-bit only) tahes two hours. If you try to get 32/64bit sources even longer (1GB download).
32-bit icc PKGBUILD package requires only one modification related to Release Notes otherwise makepkg will fail. Once installed export icc path, edit kernel Makefile and change one line related to compiler: change gcc to icc. You can also add some compiling optimizations.
Pretty easy if you did compile kernel before.
note added:
actually combination of icc and zen seems to have nice effect on desktop responsiveness (this is 2.6.33)
Last edited by broch (2010-02-26 19:54:57)

Similar Messages

  • Optimization build with Intel C++ 10.1

    I am trying to compile a Pro*C (C++) file with optimizations turned on (-O2).
    I am doing this with Oracle 10.2
    and Intel C++ 10.1 on RHEL 5.
    My problem is that at link I get a duplicate library error (libirc_s.a (intel_stubs.o)) and libirc.a (ia32_memcmp.o)
    /.../intel_cc_10.1/lib/libirc_s.a(intel_stubs.o): In function `_intel_fast_memcmp'':
    libirc_s/intel_stubs.c:(.text_+0x72): multiple definition of `_intel_fast_memcmp'
    /.../10.2.0/client_2/lib/libirc.a(ia32_memcmp.o):ia32_memcmp.c:(.text+0x0): first defined here
    ld: Warning: size of symbol `_intel_fast_memcmp' changed from 280 in /...10.2.0/client_2/lib/libirc.a(ia32_memcmp.o) to 272 in /...intel_cc_10.1/lib/libirc_s.a(intel_stub.o)
    Can anyone tell me how to get around this? My DBA says that she has relinked our Oracle 10.2 with Intel 10.1, but I can't seem to shake this problem.
    Thanks

    Oh well, the minute you ask a question to an open forum is the moment you find your answer.
    I have to explicitly add the Intel libirc_s.a library to the link instead of relying on the linker to find the correct irc library.

  • Failing to apply ICC profiles with xcalib and dispwin

    I created two ICC profiles under Windows 7 for my laptop and external display and also two using LPROF.
    When I try to activate a profile in xmonad with Intel graphics, nothing happens. I used these commands:
    xcalib -d :0 .color/icc/laptop.icc
    dispwin -d 0 .color/icc/laptop.icc
    xcalib doesn't show any errors. dispwin outputs:
    Dispwin: Warning - No vcgt tag found in profile - assuming linear
    This applies to all four profiles and both displays.
    At least the LPROF profiles do work fine in GIMP when set via its preferences.
    Not sure if this is relevant: I quickly looked at gnome-color-manager running Xubuntu. There I opened gcm-viewer and clicked on both of its default profiles and I also didn't see any changes.
    Any help appreciated!
    Last edited by Markus00000 (2013-02-17 07:57:23)

    It's unrelated to MediaTrackers. You can see faint images of what the original images details were. It's almost like the brightness got cranked way down and then it got set to grayscale. I'm obviously not using the camera ICC profile correctly.
    ICC profiles are related to "color management". I.e., the process that supposedly allows you to make what you get out of a digital camera look the same as what you see on the monitor and what you see on the printer. Each device has an "ICC profile" to compensate for that device's color "quirks".
    Kodak donated some of their color management expertise to Sun for Java (which also explains the bizarre class and variable naming if you look up the ICC_Profile class :-)

  • [Solved] Compiling Xorg using GCC 4.5

    Hello
    I/m using GCC 4.5 snapshot from AUR and I want to compile Xorg but have error when I compile him )Xorg):
    checking for gcc... no
    i search in configure file for GCC line but no effect.
    I removed old gcc from my sytem.
    I only have libs (gcc-libs)
    What should i do to compile xorg on gcc 4.5.
    Last edited by SpeedVin (2009-06-28 18:06:13)

    Allan wrote:
    Note that gcc-snapshot from the AUR is not meant to replace the current gcc, but install alongside it.
    To fix your issue you probably want to adjust the PKGBUILD to do something like:
    CC=gcc-4.5 ./configure ...
    Note every single packages is likely to break in the same way...
    Ok that's work now i have error:
    configure: error: gcc-4.5 -E defines unix with or without -undef.  I don't know what to do
    Now i should install gcc?

  • X61s compatibility with intel 310 mSata

    I've read that the X61s may not be compatible with Intel's 310 mSATA, but have been unable to determine if this is "fixable" with a Bios update. I would very much like to get an mSATA if it is compatible with this great machine.
    Solved!
    Go to Solution.

    I believe that there are some mini PCIe SSDs out there. Instead of being mSATA, like the 310, which is essentially SATA over a PCIe interface, these cards work like a mini PCIe card. This generally means that you cannot boot from one directly, because the system does not recognize it as a boot device. These are not that common and could be difficult to find. However, they work in any system that supports PCIe add in cards.
    When asking for help, post your question in the forum. Remember to include your system type, model number and OS. Do not post your serial number.
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help others with the same question in the future.
    My TPs: Twist 2HU: i5-3317U Win 8 Pro, 4GB RAM 250GB Samsung 840 | T420 4177CTO: i5-2520M, HD+, Win 7 Pro x64, 8GB RAM, Optimus, 160GB Intel 320 SSD, Intel 6300 WiFi, BT 3.0 | T400 2764CTO: P8700, WXGA, Win 7 Ult x64, AMD 3470, 8GB RAM, 64GB Samsung SSD, BT, Intel 5300 WiFi | A20m 14.1" PIII 500 (retired). Monitors: 2x Dell U2211h IPS 100% sRGB calibrated w/ Spyder3.

  • HP 3D DriveGuard not working with Intel RST enabled (Envy 4-1050)

    Hello, i'm having this issue and it's driving me crazy. I got my Envy 4-1050la three days ago and the first day i've changed the operating system to Windos 8 64 bits since I've bought a key last year.
    Now all is installed and working properly (after having tons of issues enabling Intel Rapid Storage Technology and restoring all device drivers), exept for the DriveGuard 3D.
    With Intel Rapid Storage acceleration disabled, DriveGuard will detect the hard drive as "supported" and the SSD as not, wich is the normal behaviour. But with acceleration enabled in either "enhanced" or "maximized" modes it shows one single drive (as expected since Intel RST makes a RAID array) but it says it's UNSUPPORTED and protection won't work at all.
    I've tried several 3D DriveGuard versions without succes.
    I will appreciate your help, thanks inadvance!

    Hello again, haha, i'm sorry but I dind't get my cake with this recipe. I followed this steps located in the link you gave me:
    1. Disable acceleration
    2. Select "Make available" to dissociate drive. 
    3. Enable acceleration but instead of choosing "Full Volume", you can choose to only use 18.6 GB. That's the only other option available for a 32 GB drive, you can't go down any more. 
    4. Format what's left in disk management.
    The result is RST working with 18.6 GB and the rest formatted into an usable drive. But still DriveGuard won't work giving me the same "Unsupported" message.
    I send you two screenshots of the procedure. First of all, one showing DriveGuard fully functional with Intel RST disabled and all space on the SSD unlocated. The second one shows the result after the given procedure showing DriveGuard listing all the drives as Unsupported and RST working over 18.6 GB fixed capacity in "enhanced" mode, with the rest of the SSD formated in a NTFS partition without unlocated space left.

  • Dual monitor for M Series ThinkCentr​e with Intel hd graphics + i5 650 processor?

    I have a  M Series (My guess it is M90) ThinkCentre desktop with Intel hd graphics + i5 650 processor (detailed info in pictures below), one vga port on the central unit, I would like to upgrade dual monitors to extend desk. 
    I checked online, someone said a Intel hd graphics doesn't support dual monitor, but some said yes. My questions are:
    1, could I upgrade to dual monitors with the Intel hd Graphics+i5 650 processor instead of upgrading a ATI video card?
    2, if 1 is yes, can I attach a vga 15-pin splitter to connect dual monitors? Thanks. 
    Solved!
    Go to Solution.

    That model does support 2 monitors, the 2nd using the DisplayPort (DP.)   Not many monitors support DP as yet, if needed, a DP to DVI, HDMI or VGA can be bought.   Lenovo sells them, or I also recommend an AMD approved adapter :  
    http://support.amd.com/en-us/recommended/eyefinity​-adapters
    you need a single-link (if DVI), passive adapter.   And not mini-DP.  
    Search on "M90, monitor" in the search engine above right for more information.  

  • I purchased snow leopard and got a disk with OSX 10.6.3 but my macbook with intel processor and 1 gig won't update.  It restarts but doesn't update after disk installs

    I purchased snow leopard from online macstore in Australia and got a disk with OSX 10.6.3 but my macbook with intel processor and 1 gig won't update from 10.5.8.  It restarts but doesn't update after disk installs.  Do I need 10.6.0 to install first? 

    Insert the Snow Leopard DVD, restart your MacBook while holding down the C key, this should start your Mac from the optical drive instead of your hard drive. Choose your language and install Snow Leopard. When it's done and you've restarted on your new 10.6.3 system run software update to upgrade to 10.6.8. Done.

  • Quicktime logo with question mark appears instead of flash content

    since updating my system yesterday to OS x 10.4.11 i have been unable to view flash content with _all browsers_. *Quicktime logo with question mark* appears instead. Spent 4 hours trying every fix suggested by Mac forums worldwide - with no result. Took the computer to the apple store where they actually took 60 euros off me for NOT fixing the problem. Still cannot view any flash content. Any help would be appreciated
    Mac book Pro 2 Ghz Intel Core Duo

    These are the downloads and the settings you need in order to view/hear pretty much everything that the net can throw at you: The setup described below has proved repeatedly successful on both PPC and Intel macs, but nothing in life carries a guarantee!
    It is known to work in the great majority of cases with Safari 3.0.4, QT 7.3 and OS 10.4.11.
    Assuming you already run Tiger versions OS 10.4.9 or above (this has not yet been verified with Leopard) and have Quicktime 7.2 or above, and are using Safari 2 or 3, download and install (or re-install even if you already had them) the latest versions, suitable for your flavor of Mac, of:
    RealPlayer 10 for Mac from http://forms.real.com/real/player/blackjack.html?platform2=Mac%20OS%20X&product= RealPlayer%2010&proc=g3&lang=&show_list=0&src=macjack
    Flip4Mac WMV Player from http://www.microsoft.com/windows/windowsmedia/player/wmcomponents.mspx (Windows Media Player for the Mac is no longer supported, even by Microsoft)
    Perian from http://perian.org/
    Adobe FlashPlayer from http://www.adobe.com/shockwave/download/download.cgi?P1ProdVersion=ShockwaveFlash
    (You can check here: http://www.adobe.com/products/flash/about/ to see which version you should install for your Mac and OS.)
    In Quicktime Preferences, under advanced, UNcheck Enable Flash, and under Mime settings/Miscellananeous only check Quicktime HTML (QHTM).
    In Macintosh HD/Library/Quicktime/ delete any files relating to DivX (Perian already has them).
    Now go to Safari Preferences/Security, and tick the boxes under Web Content (all 4 of them).
    Lastly open Audio Midi Setup (which you will find in the Utilities Folder of your Applications Folder) and click on Audio Devices. Make sure that both Audio Input and Audio Output, under Format, are set to 44100 Hz.
    Important: Now repair permissions and restart.
    The world should now be your oyster!

  • Installing Arch with intel wireless (iwlwifi-3945)

    i have tried various times in the past few weeks to install arch with minimal success.  The only time i was able to actually set up a system that would allow me to get to a gui and use the internet was when i had an install of Archie Linux (Live CD)  that i had to chroot with kubuntu to add wireless support.  Needless to say i preferred a cleaner install (especially after having to manually rename the folders, etc. for the repository changes).
    Anyways when arch is loading it makes mention of needing to append the boot image to include intel-wireless.  i was wondering what exactly was involved in doing that.  Because after trying to just install the package ifconfig does not show my wlan device.  Any help is appreciated.  let me know if more info is needed.

    pl2lnce wrote:
    i have tried various times in the past few weeks to install arch with minimal success.  The only time i was able to actually set up a system that would allow me to get to a gui and use the internet was when i had an install of Archie Linux (Live CD)  that i had to chroot with kubuntu to add wireless support.  Needless to say i preferred a cleaner install (especially after having to manually rename the folders, etc. for the repository changes).
    Anyways when arch is loading it makes mention of needing to append the boot image to include intel-wireless.  i was wondering what exactly was involved in doing that.  Because after trying to just install the package ifconfig does not show my wlan device.  Any help is appreciated.  let me know if more info is needed.
    I have Arch with iwl3945 drivers running here just fine. No tweaks to the cpio image needed.
    I have never heard of this either... You need both the drivers and the firmware. Check dmesg if everything is okay. Ifconfig -a should show a wlan0 device, if not, something went wrong.
    broch wrote:I have HP dv5000t (dualcore) with the same card. Never had any problems with intel 3945. However I am using ipw3945 instead of iwl3945 as the later is still early beta and far from stability, performance of ipw.
    Since 1.1.0 stability is just fine. Throughput is still a problem though. I get like 2.8 MBps with earlier versions, and the 1.1.21 one can hit it too, but mostly it's around 1 MBps . I prefer that to yet another proprietary package though. It's not every day I transfer a few GB to my wired server .
    Last edited by B (2007-11-15 18:12:18)

  • Vendor invoices are blocked automatically with payment blck A instead of R

    There is an issue with a specific vendor.This vendor's invoices are blocked automatically with payment block A instead of
    payment block R.
    I know that invoices are blocked when posted if there is a price variance exceeding 3% and/or 100 Euro with payment block R.The invoices with payment block A are not included in the report Z1PE which is used by the Production Planning in order to monitor the blocked invoices and these invoices remain blocked for a long time until the vendor requests their payment.Could you please check why this happens?

    HI,
    Discuss with your MM Consultant, in MM there is a facility to block the invoice automatically in certain scenarios.
    Thanks & Regards,
    Shashi Kanth.

  • How do I get my ipod to play a playlist from reverse order? (Start with recently added song instead of first added)

    How do I get my ipod to play a playlist from reverse order? (Start with recently added song instead of first added)
    So I'm adding new songs to a very old playlist? Is there anyway that when I add them, they automatically go to top of playlist? How about getting one song to the top of a playlist.  That drag to arrange function is very annoying because it is slow and the playlist does not scroll up very well on a PC.

    Make a new playlist by pressing the little plus button at the very lower left corner of iTunes. An new playlist will appear in the Source pane called "untitled playlist". While the name is highlighted, you can change it to whatever you want. Drag all of the tracks from all the albums that comprise a single book to that playlist. Sync that playlist to your iPod.

  • Can PC software work on the iMac G5 with Intel?

    Can PC software work with the iMac G5 with Intel processor? I need to know! And also, is there a new apple computer coming out next year (2007) that will be able to run PC software? I am mainly asking because I want to know if I will be able to run PC games on iMac G5 with Intel or the new computer coming out in 2007. I need to know!
    iMac G5   Mac OS X (10.4.6)  
    iMac G5 Intel Processor   Mac OS X (10.4.6)  

    Just an idea for you. There is an entire Apple Discussion forum dedicated to Boot Camp and Windows XP.
    Whereas, not everyone here with an Intel iMac has installed, tried to install or has experience with BC & XP, everyone there has or at least has an interest. You may attract help more quickly there.
    The Forum is at the bottom of the main Apple Discussions page under Windows Compatible Technology.
    Here is a link;
    Forum: Boot Camp Public Beta
    Panther was the version of Mac OS X before the current version, Tiger. Apple Computer does not release information in advance of its introductions of new hardware/software and the rules of the Apple Disussions forbid "speculation." Boot Canp is Beta because it is not yet a permanent part of Mac OS X. It works fine. It does not require constant updates. It comes with instructions for its own installation as well for Windows XP SP2. You have to purchase Windows from Microsoft. Folks report that games run fine and that Windows runs better on their Macs than it ever did on their PCs!
    Visit the Boot Camp forum at the above link for further info.

  • Why do some of my emails have blue squares with a question mark instead of a picture or bar code?

    Why do some of my emails have blue squares with a question mark instead of a picture or bar code?

    No app installed that will view the pics and bar codes.  
    Which email client are you using?  Which version? 
    File suffix of the pics & bar codes?  Example:  .pic, .bmp, .jpg, etc. 

  • Low Volume with Intel HDA ALC889

    Hi,
    I have a Intel board with Intel HDA ALC889 and I get sound out of it without problems. To get a half-decent volume, I have to set all volume controls (i.e. Master, PCM, Front) to 100 %, but sometimes it is still too quiet. Additionally, when I increase Mic Boost for Skype, all that gets louder is the background noise.
    Sorry for the German locale, but here is the output of aplay -l:
    $ aplay -l
    **** Liste der Hardware-Geräte (PLAYBACK) ****
    Karte 0: Intel [HDA Intel], Gerät 0: ALC889 Analog [ALC889 Analog]
    Sub-Geräte: 0/1
    Sub-Gerät #0: subdevice #0
    uname -a:
    $ uname -a
    Linux odyssey 2.6.30-ARCH #1 SMP PREEMPT Wed Sep 9 14:16:44 CEST 2009 x86_64 Intel(R) Xeon(R) CPU E5504 @ 2.00GHz GenuineIntel GNU/Linux
    Is there any solution to get a better volume?
    Thanks in advance.
    Kind regards
    Thomas

    No one with a clue?
    Well, I already tried to set
    options snd-hda-intel model=intel-x58
    according to http://www.kernel.org/doc/Documentation … Models.txt as I'd say my board is nearest to a X58 board. But that didn't change anything.
    Can it be a hardware "problem" or something else? Until now, I'm unwilling to spend money on an additional sound card if there is a solution...
    Thomas

Maybe you are looking for