|
|
#1 | |
|
Registered User
Join Date: Oct 2007
Posts: 92
|
Hi everyone. I want to try out Ubuntu (and hopefully officially migrate to Linux from MS), but theres just one things thats keeping me from doing it. That is fan control on my 8800GTX. Windows can accomplish this through rivatuner, but is there a similar functionality in Ubuntu (or any Linux distro for that matter)?
ive heard of something called nvclock that supposedly can allow manual fan control in Linux just like rivatuner, but I am not sure... I am a very incompetent noob when it comes to Linux and its terminology, so please boil down your responses to the layman windows user language (i know i know, windows has enslaved me to computer stupidity )Thanks a bunch! |
|
|
|
|
|
|
#2 | |
|
Registered User
Join Date: Jul 2005
Posts: 3,606
|
I don't believe nvclock will support the 8800 GTX, I'll research and get back to you.
|
|
|
|
|
|
|
#3 |
|
Registered User
Join Date: Jul 2005
Posts: 3,606
|
Appears the CVS version supports fan speed adjustment on 8800's, you'd need the build-essential package and you would need to check-out the CVS code and compile it.
CVS is here, http://sourceforge.net/cvs/?group_id=21335 I can walk you through it if you need help. |
|
|
|
|
|
#4 | |
|
Registered User
Join Date: Oct 2007
Posts: 92
|
Quote:
so far i know how to open the terminal -__- |
|
|
|
|
|
|
#5 |
|
Registered User
Join Date: Jul 2005
Posts: 3,606
|
http://ubuntuforums.org/showthread.php?t=315430
You need to have the build-essential package and cvs, so in terminal type: Code:
sudo apt-get install build-essential cvs |
|
|
|
|
|
#6 | |
|
Registered User
Join Date: Oct 2007
Posts: 92
|
Quote:
the website u posted is really confusing. i dont really know what theyre talking about . could you clarify the steps i have to go through for me? again, thank you very much ![]() p.s. so far with ubuntu gutsy installation, its basically in pristine condition, since the ONLY thing ive done on it so far is install the nvidia driver through the restricted drivers manager. |
|
|
|
|
|
|
#7 |
|
Registered User
Join Date: Jul 2005
Posts: 3,606
|
Yeah, you need to install cvs and build-essential first, then, checkout the newest source-code of nvclock using cvs and then build it, all the commands in the ubuntuforums page should be executed in a terminal.
|
|
|
|
|
|
#8 | |
|
Registered User
Join Date: Oct 2007
Posts: 92
|
Quote:
|
|
|
|
|
|
|
#9 |
|
Registered User
Join Date: Jul 2005
Posts: 3,606
|
Yes
|
|
|
|
|
|
#10 |
|
Registered User
Join Date: Oct 2007
Posts: 92
|
i dont know what im doing wrong but after i enter "sudo make" from the ubuntu forums, its give me back an error msg like "leaving ... directory. Error 2 .." something like that
![]() |
|
|
|
|
|
#11 |
|
Registered User
Join Date: Jul 2005
Posts: 3,606
|
Probably need some dev libraries, need a little more information than 'error 2' to help, can you post the build output?
|
|
|
|
|
|
#12 |
|
Registered User
Join Date: Oct 2007
Posts: 92
|
steve@steve-desktop:~$ cd /usr/local/src
steve@steve-desktop:/usr/local/src$ sudo cvs -z3 -d server:anonymous@nvclock.cvs.sourceforge.net:/cvsroot/nvclock co -P nvclockcvs checkout: CVS password file /home/steve/.cvspass does not exist - creating a new file ? nvclock/config.h.in ? nvclock/stamp-h ? nvclock/src/nvcontrol/Makefile cvs checkout: Updating nvclock cvs checkout: Updating nvclock/src cvs checkout: Updating nvclock/src/backend M nvclock/src/backend/Makefile cvs checkout: Updating nvclock/src/gtk cvs checkout: Updating nvclock/src/nvcontrol cvs checkout: Updating nvclock/src/qt steve@steve-desktop:/usr/local/src$ cd nvclock steve@steve-desktop:/usr/local/src/nvclock$ sudo sh autogen.sh steve@steve-desktop:/usr/local/src/nvclock$ sudo ./configure checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... yes checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for library containing getopt_long... none required checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking getopt.h usability... yes checking getopt.h presence... yes checking for getopt.h... yes checking for pkg-config... /usr/bin/pkg-config checking for gtk+-2.0 >= 2.4.0... checking whether -R must be followed by a space... neither works checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... no checking for XOpenDisplay in -lX11... no checking for XextFindDisplay in -lXext... no configure: creating ./config.status config.status: creating src/Makefile config.status: creating src/backend/Makefile config.status: creating src/nvcontrol/Makefile config.status: creating src/qt/Makefile config.status: creating src/gtk/Makefile config.status: creating Makefile config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands NVClock build summary: ---------------------- - Commandline version enabled - NV-CONTROL support enabled - GTK2 GUI disabled - QT GUI disabled steve@steve-desktop:/usr/local/src/nvclock$ sudo make make -C src all make[1]: Entering directory `/usr/local/src/nvclock/src' make[2]: Entering directory `/usr/local/src/nvclock/src/backend' gcc -O0 -INONE -I../.. -I../nvcontrol -c -o backend.o backend.c In file included from ../nvcontrol/nvcontrol.h:26, from backend.c:28: ../nvcontrol/libnvcontrol.h:36:22: error: X11/Xlib.h: No such file or directory ../nvcontrol/libnvcontrol.h:37:21: error: X11/Xmd.h: No such file or directory In file included from ../nvcontrol/nvcontrol.h:26, from backend.c:28: ../nvcontrol/libnvcontrol.h:219: error: expected specifier-qualifier-list before ‘CARD8’ ../nvcontrol/libnvcontrol.h:306: error: expected specifier-qualifier-list before ‘Display’ ../nvcontrol/libnvcontrol.h:321: error: expected ‘)’ before ‘*’ token ../nvcontrol/libnvcontrol.h:322: error: expected ‘)’ before ‘*’ token ../nvcontrol/libnvcontrol.h:323: error: expected ‘)’ before ‘*’ token ../nvcontrol/libnvcontrol.h:324: error: expected ‘)’ before ‘*’ token ../nvcontrol/libnvcontrol.h:325: error: expected ‘)’ before ‘*’ token ../nvcontrol/libnvcontrol.h:326: error: expected ‘)’ before ‘*’ token ../nvcontrol/libnvcontrol.h:327: error: expected ‘)’ before ‘*’ token make[2]: *** [backend.o] Error 1 make[2]: Leaving directory `/usr/local/src/nvclock/src/backend' make[2]: Entering directory `/usr/local/src/nvclock/src/nvcontrol' gcc -INONE -I../backend -c -o libnvcontrol.o libnvcontrol.c libnvcontrol.c:32:19: error: X11/X.h: No such file or directory libnvcontrol.c:33:22: error: X11/Xlib.h: No such file or directory libnvcontrol.c:34:25: error: X11/Xlibint.h: No such file or directory libnvcontrol.c:35:36: error: X11/extensions/extutil.h: No such file or directory In file included from nvcontrol.h:26, from libnvcontrol.c:39: libnvcontrol.h:37:21: error: X11/Xmd.h: No such file or directory In file included from nvcontrol.h:26, from libnvcontrol.c:39: libnvcontrol.h:219: error: expected specifier-qualifier-list before ‘CARD8’ libnvcontrol.h:306: error: expected specifier-qualifier-list before ‘Display’ libnvcontrol.h:321: error: expected ‘)’ before ‘*’ token libnvcontrol.h:322: error: expected ‘)’ before ‘*’ token libnvcontrol.h:323: error: expected ‘)’ before ‘*’ token libnvcontrol.h:324: error: expected ‘)’ before ‘*’ token libnvcontrol.h:325: error: expected ‘)’ before ‘*’ token libnvcontrol.h:326: error: expected ‘)’ before ‘*’ token libnvcontrol.h:327: error: expected ‘)’ before ‘*’ token libnvcontrol.c:41: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wire_to_event’ libnvcontrol.c:43: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘Hooks’ libnvcontrol.c:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*’ token libnvcontrol.c:57: error: expected ‘)’ before string constant libnvcontrol.c:60: error: expected ‘)’ before ‘*’ token libnvcontrol.c:81: error: expected ‘)’ before ‘*’ token libnvcontrol.c:116: error: expected ‘)’ before ‘*’ token libnvcontrol.c:155: error: expected ‘)’ before ‘*’ token libnvcontrol.c:196: error: expected ‘)’ before ‘*’ token libnvcontrol.c:258: error: expected ‘)’ before ‘*’ token libnvcontrol.c:286: error: expected ‘)’ before ‘*’ token libnvcontrol.c:312: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘wire_to_event’ make[2]: *** [libnvcontrol.o] Error 1 make[2]: Leaving directory `/usr/local/src/nvclock/src/nvcontrol' make[2]: Entering directory `/usr/local/src/nvclock/src/gtk' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/nvclock/src/gtk' make[2]: Entering directory `/usr/local/src/nvclock/src/qt' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/usr/local/src/nvclock/src/qt' make[1]: *** No rule to make target `backend/libbackend.a', needed by `nvclock'. Stop. make[1]: Leaving directory `/usr/local/src/nvclock/src' make: *** [all] Error 2 |
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| GPU fan always at 100%, can not change the thermal settings | legluondunet | NVIDIA Linux | 26 | 05-04-13 05:56 AM |
| Linux gaming on the rise: EA arrives on Ubuntu and Valve plans Steam port | News | Gaming Headlines | 0 | 06-15-12 04:20 PM |
| Precision and purpose: Ubuntu 12.04 and the Unity HUD reviewed | News | Latest Tech And Game Headlines | 0 | 05-28-12 02:20 PM |
| 9800 GTX and Fan Speed Control | HarryMan | NVIDIA Linux | 0 | 05-25-12 11:50 PM |
| Motherboard temperature control under Linux? | Klaus-P | NVIDIA Linux | 2 | 09-02-02 02:53 AM |