|
|
@@ -27,7 +27,83 @@ irc://irc.freenode.net/cgminer
|
|
|
|
|
|
License: GPLv3. See COPYING for details.
|
|
|
|
|
|
-READ EXECUTIVE SUMMARY BELOW FOR FIRST TIME USERS!
|
|
|
+---
|
|
|
+
|
|
|
+EXECUTIVE SUMMARY ON USAGE:
|
|
|
+
|
|
|
+After saving configuration from the menu, you do not need to give cgminer any
|
|
|
+arguments and it will load your configuration.
|
|
|
+
|
|
|
+Any configuration file may also contain a single
|
|
|
+ "include" : "filename"
|
|
|
+to recursively include another configuration file.
|
|
|
+Writing the configuration will save all settings from all files in the output.
|
|
|
+
|
|
|
+
|
|
|
+Single pool, regular desktop:
|
|
|
+
|
|
|
+cgminer -o http://pool:port -u username -p password
|
|
|
+
|
|
|
+Single pool, dedicated miner:
|
|
|
+
|
|
|
+cgminer -o http://pool:port -u username -p password -I 9
|
|
|
+
|
|
|
+Single pool, first card regular desktop, 3 other dedicated cards:
|
|
|
+
|
|
|
+cgminer -o http://pool:port -u username -p password -I d,9,9,9
|
|
|
+
|
|
|
+Multiple pool, dedicated miner:
|
|
|
+
|
|
|
+cgminer -o http://pool1:port -u pool1username -p pool1password -o http://pool2:port -u pool2usernmae -p pool2password -I 9
|
|
|
+
|
|
|
+Add overclocking settings, GPU and fan control for all cards:
|
|
|
+
|
|
|
+cgminer -o http://pool:port -u username -p password -I 9 --auto-fan --auto-gpu --gpu-engine 750-950 --gpu-memclock 300
|
|
|
+
|
|
|
+Add overclocking settings, GPU and fan control with different engine settings for 4 cards:
|
|
|
+
|
|
|
+cgminer -o http://pool:port -u username -p password -I 9 --auto-fan --auto-gpu --gpu-engine 750-950,945,700-930,960 --gpu-memclock 300
|
|
|
+
|
|
|
+Single pool with a standard http proxy, regular desktop:
|
|
|
+
|
|
|
+cgminer -o "http:proxy:port|http://pool:port" -u username -p password
|
|
|
+
|
|
|
+Single pool with a socks5 proxy, regular desktop:
|
|
|
+
|
|
|
+cgminer -o "socks5:proxy:port|http://pool:port" -u username -p password
|
|
|
+
|
|
|
+Single pool with stratum protocol support:
|
|
|
+
|
|
|
+cgminer -o stratum+tcp://pool:port -u username -p password
|
|
|
+
|
|
|
+The list of proxy types are:
|
|
|
+ http: standard http 1.1 proxy
|
|
|
+ http0: http 1.0 proxy
|
|
|
+ socks4: socks4 proxy
|
|
|
+ socks5: socks5 proxy
|
|
|
+ socks4a: socks4a proxy
|
|
|
+ socks5h: socks5 proxy using a hostname
|
|
|
+
|
|
|
+If you compile cgminer with a version of CURL before 7.19.4 then some of the above will
|
|
|
+not be available. All are available since CURL version 7.19.4
|
|
|
+
|
|
|
+If you specify the --socks-proxy option to cgminer, it will only be applied to all pools
|
|
|
+that don't specify their own proxy setting like above
|
|
|
+
|
|
|
+READ WARNINGS AND DOCUMENTATION BELOW ABOUT OVERCLOCKING
|
|
|
+
|
|
|
+To configure multiple displays on linux you need to configure your Xorg cleanly
|
|
|
+to use them all:
|
|
|
+
|
|
|
+sudo aticonfig --adapter=all -f --initial
|
|
|
+
|
|
|
+On Linux you virtually always need to export your display settings before
|
|
|
+starting to get all the cards recognised and/or temperature+clocking working:
|
|
|
+
|
|
|
+export DISPLAY=:0
|
|
|
+
|
|
|
+---
|
|
|
+BUILDING CGMINER
|
|
|
|
|
|
Dependencies:
|
|
|
curl dev library http://curl.haxx.se/libcurl/
|
|
|
@@ -116,13 +192,6 @@ If you are on 32 bit, x86_64 in the 2nd last line should be x86
|
|
|
If it finds the opencl files it will inform you with
|
|
|
"OpenCL: FOUND. GPU mining support enabled."
|
|
|
|
|
|
-Basic WIN32 build instructions (LIKELY OUTDATED INFO. requires mingw32):
|
|
|
- ./autogen.sh # only needed if building from git repo
|
|
|
- rm -f mingw32-config.cache
|
|
|
- MINGW32_CFLAGS="-O2 -Wall -msse2" mingw32-configure
|
|
|
- make
|
|
|
- ./mknsis.sh
|
|
|
-
|
|
|
Native WIN32 build instructions: see windows-build.txt
|
|
|
|
|
|
---
|
|
|
@@ -316,77 +385,6 @@ CPU only options (deprecated, not included in binaries!):
|
|
|
--enable-cpu|-C Enable CPU mining with other mining (default: no CPU mining if other devices exist)
|
|
|
|
|
|
|
|
|
-
|
|
|
----
|
|
|
-
|
|
|
-EXECUTIVE SUMMARY ON USAGE:
|
|
|
-
|
|
|
-After saving configuration from the menu, you do not need to give cgminer any
|
|
|
-arguments and it will load your configuration.
|
|
|
-
|
|
|
-Any configuration file may also contain a single
|
|
|
- "include" : "filename"
|
|
|
-to recursively include another configuration file.
|
|
|
-Writing the configuration will save all settings from all files in the output.
|
|
|
-
|
|
|
-
|
|
|
-Single pool, regular desktop:
|
|
|
-
|
|
|
-cgminer -o http://pool:port -u username -p password
|
|
|
-
|
|
|
-Single pool, dedicated miner:
|
|
|
-
|
|
|
-cgminer -o http://pool:port -u username -p password -I 9
|
|
|
-
|
|
|
-Single pool, first card regular desktop, 3 other dedicated cards:
|
|
|
-
|
|
|
-cgminer -o http://pool:port -u username -p password -I d,9,9,9
|
|
|
-
|
|
|
-Multiple pool, dedicated miner:
|
|
|
-
|
|
|
-cgminer -o http://pool1:port -u pool1username -p pool1password -o http://pool2:port -u pool2usernmae -p pool2password -I 9
|
|
|
-
|
|
|
-Add overclocking settings, GPU and fan control for all cards:
|
|
|
-
|
|
|
-cgminer -o http://pool:port -u username -p password -I 9 --auto-fan --auto-gpu --gpu-engine 750-950 --gpu-memclock 300
|
|
|
-
|
|
|
-Add overclocking settings, GPU and fan control with different engine settings for 4 cards:
|
|
|
-
|
|
|
-cgminer -o http://pool:port -u username -p password -I 9 --auto-fan --auto-gpu --gpu-engine 750-950,945,700-930,960 --gpu-memclock 300
|
|
|
-
|
|
|
-Single pool with a standard http proxy, regular desktop:
|
|
|
-
|
|
|
-cgminer -o "http:proxy:port|http://pool:port" -u username -p password
|
|
|
-
|
|
|
-Single pool with a socks5 proxy, regular desktop:
|
|
|
-
|
|
|
-cgminer -o "socks5:proxy:port|http://pool:port" -u username -p password
|
|
|
-
|
|
|
-Single pool with stratum protocol support:
|
|
|
-
|
|
|
-cgminer -o stratum+tcp://pool:port -u username -p password
|
|
|
-
|
|
|
-The list of proxy types are:
|
|
|
- http: standard http 1.1 proxy
|
|
|
- http0: http 1.0 proxy
|
|
|
- socks4: socks4 proxy
|
|
|
- socks5: socks5 proxy
|
|
|
- socks4a: socks4a proxy
|
|
|
- socks5h: socks5 proxy using a hostname
|
|
|
-
|
|
|
-If you compile cgminer with a version of CURL before 7.19.4 then some of the above will
|
|
|
-not be available. All are available since CURL version 7.19.4
|
|
|
-
|
|
|
-If you specify the --socks-proxy option to cgminer, it will only be applied to all pools
|
|
|
-that don't specify their own proxy setting like above
|
|
|
-
|
|
|
-READ WARNINGS AND DOCUMENTATION BELOW ABOUT OVERCLOCKING
|
|
|
-
|
|
|
-On Linux you virtually always need to export your display settings before
|
|
|
-starting to get all the cards recognised and/or temperature+clocking working:
|
|
|
-
|
|
|
-export DISPLAY=:0
|
|
|
-
|
|
|
---
|
|
|
|
|
|
WHILE RUNNING:
|