You are not logged in.

#1 2008-07-16 18:09:59

tofu
Member
Registered: 2008-02-26
Posts: 42

Questions on HDAPSD (the daemon) for Thinkpads

How do you set it up? I asked in the kernel26tp for the AUR and the maintainer replied to add hdaps to the MODULEs and hdapsd to DAEMONs

But on a guide for the ArchWiki (http://wiki.archlinux.org/index.php/IBM_Thinkpad_T61) it has these options here.

modprobe tp_smapi
modprobe hdaps

and starting the daemon here.

hdapsd -d sda -s 15

Can anyone clarify this for me? - And is acpid really necessary to put in the DAEMONs? If I put it then it shows a FAIL on the boot screen. If I remove it, as I have it right now, then it seems to automatically load which is perhaps due to other daemons loading it.

Basically - is there any difference in simply putting hdapsd in DAEMONs and using hdapsd -d sda -s 15?

Also, is tp_smapi and hdaps both needed? Or what.

Last edited by tofu (2008-07-16 18:11:21)

Offline

#2 2008-07-17 22:26:26

nan
Member
From: Waterloo, Canada
Registered: 2008-07-16
Posts: 70

Re: Questions on HDAPSD (the daemon) for Thinkpads

I'm actually trying to set the same thing up, but after installing kernel26tp and then updating grub to use the new kernel, I can't start xorg; it complains about not being able to load the nvidia module. Do I need to install nvidia-tp? I tried to do that and it can't install because it couldn't valide NVIDIA-Linux-x86_64-173.14.09-pkg0.

Offline

#3 2008-07-18 06:24:51

tofu
Member
Registered: 2008-02-26
Posts: 42

Re: Questions on HDAPSD (the daemon) for Thinkpads

To answer your question - YES, you do need nvidia-tp. The proprietary Nvidia drivers are kernel dependent, so build it off the AUR.

If you can't get checksum validated, open up the PKGBUILD and comment out (#) the checksum for both i686 and x86_64.

(I had to recompile madwifi and virtualbox modules too, so I have two copies of each installed - pulled the PKGBUILD off of ABS)

Last edited by tofu (2008-07-18 06:25:41)

Offline

#4 2008-07-18 12:24:32

nan
Member
From: Waterloo, Canada
Registered: 2008-07-16
Posts: 70

Re: Questions on HDAPSD (the daemon) for Thinkpads

Mhmm, it built successfully, but it also showed errors about incorrect kernel config. Weird? hmm and cpufreq doesn't seem to work with kernel26tp either, is there a tp version?

Offline

#5 2008-07-18 15:10:11

nan
Member
From: Waterloo, Canada
Registered: 2008-07-16
Posts: 70

Re: Questions on HDAPSD (the daemon) for Thinkpads

Could someone tell me if it compiled/installed correctly? It says so, but there seem to be a ton of errors/warnings during compile. O.o

==> WARNING: Building unsupported package as root is dangerous.
 Please run yaourt as a non-privileged user.
==> Resuming previous build

==> Downloading nvidia-tp PKGBUILD from AUR...


Comment by: Missed on 20080130 [07:51:42]
nvidia driver for kernel26tp

Comment by: Missed on 20080227 [09:20:54]
up to 169.12

Comment by: Missed on 20080424 [13:34:37]
updated to make it work with 2.6.25
Don't forget to update your nvidia-utils also.

      First Submitted: Wed, 30 Jan 2008 07:51:42 +0000
      Last Updated: Fri, 04 Jul 2008 08:45:17 +0000
nvidia-tp 173.14.09-1 (Unsupported): NVIDIA drivers for kernel26tp.

==> nvidia-tp dependencies:
 - kernel26tp (already installed)
 - kernel26tp (already installed)
 - nvidia-utils (already installed)
==>  Edit the PKGBUILD (recommended) ? [Y/n] ("A" to abort)
==>   ----------------------------------------------
==>Y

Please add $EDITOR to your environment variables
for example:
==> Edit PKGBUILD with: (replace gvim with your favorite editor)

==> Edit ./PKGBUILD with: vim

==> nvidia-tp dependencies:
 - kernel26tp (already installed)
 - kernel26tp (already installed)
 - nvidia-utils (already installed)

==> WARNING: This PKGBUILD contains install file that can be dangerous.
nvidia.install
==>  Edit nvidia.install (recommended) ? [Y/n] ("A" to abort)
==>   ----------------------------------------------
==>n

==>  Continue the building of 'nvidia-tp'? [Y/n]
==>   ----------------------------------------------
==>Y



==> Building and installing package
==> Making package: nvidia-tp 173.14.09-1  (Fri Jul 18 11:07:55 EDT 2008)
==> WARNING: Running makepkg as root...
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
  -> Found NVIDIA-Linux-x86_64-173.14.09-pkg0.run in build dir
==> WARNING: Integrity checks (md5) are missing or incomplete.
==> Extracting Sources...
==> Starting build()...
Creating directory NVIDIA-Linux-x86_64-173.14.09-pkg0
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 173.14.09....................................................................................................................................
NVIDIA: calling KBUILD...
make CC=cc  KBUILD_VERBOSE=1 -C /lib/modules/2.6.25-tp/build SUBDIRS=/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (        \
    echo;                                \
    echo "  ERROR: Kernel configuration is invalid.";        \
    echo "         include/linux/autoconf.h or include/config/auto.conf are missing.";    \
    echo "         Run 'make oldconfig && make prepare' on kernel src to fix it.";    \
    echo;                                \
    /bin/false)
mkdir -p /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.tmp_versions ; rm -f /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.tmp_versions/*
make -f scripts/Makefile.build obj=/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.nv.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:14:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:14:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:14:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:14:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c: In function '__nv_setup_pat_entries':
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:944: warning: comparison between signed and unsigned
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c: In function '__nv_restore_pat_entries':
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:970: warning: comparison between signed and unsigned
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c: In function 'nv_kern_cpu_callback':
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:1296: warning: comparison between signed and unsigned
/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.c:1303: warning: comparison between signed and unsigned
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.nv-vm.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_vm)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.c:14:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.c:14:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.c:14:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.os-agp.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_agp)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.c:24:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.c:24:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.c:24:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.c:24:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.os-interface.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_interface)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.c:26:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.c:26:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.c:26:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.c:26:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.os-registry.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(os_registry)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.c:15:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.c:15:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.c:15:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.c:15:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.nv-i2c.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv_i2c)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.c:8:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.c:8:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.c:8:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.nvacpi.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign   -I/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar -Werror -mcmodel=kernel -mno-red-zone -MD   -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -DMODULE -DNVRM -DNV_VERSION_STRING=\"173.14.09\" -UDEBUG -U_DEBUG -DNDEBUG  -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvacpi)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.c
In file included from include/asm/dma-mapping_64.h:9,
                 from include/asm/dma-mapping.h:4,
                 from include/linux/dma-mapping.h:52,
                 from include/asm-generic/pci-dma-compat.h:7,
                 from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/scatterlist.h: In function 'sg_virt':
include/linux/scatterlist.h:199: warning: pointer of type 'void *' used in arithmetic
In file included from include/asm/pci.h:90,
                 from include/linux/pci.h:945,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:86,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.c:15:
include/asm-generic/pci-dma-compat.h: In function 'pci_map_page':
include/asm-generic/pci-dma-compat.h:49: warning: pointer of type 'void *' used in arithmetic
In file included from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:109,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.c:15:
include/linux/highmem.h: In function 'zero_user_segments':
include/linux/highmem.h:134: warning: pointer of type 'void *' used in arithmetic
include/linux/highmem.h:137: warning: pointer of type 'void *' used in arithmetic
In file included from include/linux/compat.h:14,
                 from include/asm/mtrr.h:135,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-linux.h:121,
                 from /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.c:15:
include/asm/compat.h: In function 'compat_alloc_user_space':
include/asm/compat.h:210: warning: pointer of type 'void *' used in arithmetic
  ld -m elf_x86_64   -r -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-kernel.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-vm.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-agp.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-interface.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/os-registry.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nv-i2c.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvacpi.o 
(cat /dev/null;   echo kernel//tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.ko;) > /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/modules.order
  Building modules, stage 2.
make -f /usr/src/linux-2.6.25-tp/scripts/Makefile.modpost
  scripts/mod/modpost   -i /usr/src/linux-2.6.25-tp/Module.symvers -I /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/Module.symvers -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/Module.symvers -S   -w  -s
  cc -Wp,-MD,/tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/.nvidia.mod.o.d  -nostdinc -isystem /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.1/include -D__KERNEL__ -Iinclude  -include include/linux/autoconf.h -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2  -fno-stack-protector -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args  -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -fno-asynchronous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow  -fomit-frame-pointer -Wdeclaration-after-statement -Wno-pointer-sign    -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nvidia.mod)"  -D"KBUILD_MODNAME=KBUILD_STR(nvidia)" -DMODULE -c -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.mod.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.mod.c
  ld -r -m elf_x86_64  --build-id -o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.ko /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.o /tmp/yaourt-tmp-root/aur-nvidia-tp/nvidia-tp/src/NVIDIA-Linux-x86_64-173.14.09-pkg0/usr/src/nv/nvidia.mod.o
NVIDIA: left KBUILD.
==> Tidying install...
  -> Removing info/doc files...
  -> Compressing man pages...
  -> Stripping debugging symbols from binaries and libraries...
==> Creating package...
  -> Generating .PKGINFO file...
  -> Adding install script...
  -> Compressing package...
==> Finished making: nvidia-tp (Fri Jul 18 11:08:28 EDT 2008)

==>  Continue installing 'nvidia-tp'? [Y/n]
==>  [v]iew package contents   [c]heck package with namcap
==>   ----------------------------------------------
Y

loading package data...
checking dependencies...
(1/1) installing nvidia-tp                          [###############################################################] 100%
If you like this package, please install aurvote
and vote for its inclusion/keeping in [community]

Last edited by nan (2008-07-18 15:11:12)

Offline

#6 2008-07-18 16:12:13

tofu
Member
Registered: 2008-02-26
Posts: 42

Re: Questions on HDAPSD (the daemon) for Thinkpads

Well. It built correctly for me. Try manually downloading the tarball from AUR and build it yourself with "makepkg -c" and then installing it with "pacman -U <pkg file>"

And for the cpufreq question - I asked that on the kernel26tp comments page. The maintainer said it was compiled into the kernel as something static and not modular. So it does work, you just don't need to load the ondemand governor.

-- It also passes checksum for me.... so maybe your download was corrupted?

Last edited by tofu (2008-07-18 16:12:53)

Offline

#7 2008-07-18 18:32:11

mcmillan
Member
Registered: 2006-04-06
Posts: 737

Re: Questions on HDAPSD (the daemon) for Thinkpads

Starting hdapsd as the daemon just runs a script that you can open up and read. It looks like it already uses those options when it calls hdapsd, though it had -d hda instead of sda for me initially. I changed it, but still get the fail when starting the daemon with acpi. I haven't investigated that much yet since this was a pretty low priority for me.

Offline

#8 2008-07-18 21:46:42

tofu
Member
Registered: 2008-02-26
Posts: 42

Re: Questions on HDAPSD (the daemon) for Thinkpads

Thanks - its nice to know about the configuration.

But are loading both tp_smapi and hdaps necessary - or do I just load the latter?

Offline

#9 2008-07-19 04:37:57

nan
Member
From: Waterloo, Canada
Registered: 2008-07-16
Posts: 70

Re: Questions on HDAPSD (the daemon) for Thinkpads

tofu, just out of curiosity. are you running 32bit or 64bit?

Offline

#10 2008-07-19 06:04:52

tofu
Member
Registered: 2008-02-26
Posts: 42

Re: Questions on HDAPSD (the daemon) for Thinkpads

I am running 32 bit due to ... the sheer convenience. 64 bit was fun for a bit, but then after a while, tweaking with things just to work gets annoying.

I had 64bit kernel26tp and the NVIDIA PKGBUILD compiled fine. If you want I can just compile it for you (well.. I can't compile 64 bit anymore) but if its 32 bit I can hook it up to a link.

Offline

#11 2008-07-19 14:09:10

nan
Member
From: Waterloo, Canada
Registered: 2008-07-16
Posts: 70

Re: Questions on HDAPSD (the daemon) for Thinkpads

Mhmm, I'm running 64 bit, kernerl26tp went fine, but I just can't get nvidia-tp to work. I'll keep trying and see how it goes.

Offline

#12 2008-08-24 02:30:05

zephyrus17
Member
Registered: 2008-06-15
Posts: 323

Re: Questions on HDAPSD (the daemon) for Thinkpads

tofu wrote:

Well. It built correctly for me. Try manually downloading the tarball from AUR and build it yourself with "makepkg -c" and then installing it with "pacman -U <pkg file>"

Sorry, but I need some help. I did "makepkg -c", but when I try to install the packages (they're the ones that appeal red in the Terminal, right?), it gives me all sorts of error messages:

error: missing package metadata in linux-2.6.25.tar.bz2
error: 'linux-2.6.25.tar.bz2': invalid or corrupted package
error: error while reading package patch-2.6.25.6.bz2: Unrecognized archive format: Invalid or incomplete multibyte or wide character
error: 'patch-2.6.25.6.bz2': libarchive error
error: error while reading package thinkpad-acpi-0.20-20080430_v2.6.25.1.patch.gz: Unrecognized archive format: Invalid or incomplete multibyte or wide character
error: 'thinkpad-acpi-0.20-20080430_v2.6.25.1.patch.gz': libarchive error
error: error while reading package tuxonice-3.0-rc7-for-2.6.25.patch.bz2: Unrecognized archive format: Invalid or incomplete multibyte or wide character
error: 'tuxonice-3.0-rc7-for-2.6.25.patch.bz2': libarchive error

Help?

Offline

Board footer

Powered by FluxBB