ubuntu desktop 설치, 마이닝세팅 문서

본문 바로가기

채굴정보

ubuntu desktop 설치, 마이닝세팅 문서

페이지 정보

작성자 만식이 댓글 0건 조회 1,276회 작성일 18-07-09 13:40

본문

* Ubuntu 설치후


[1] root 비번설정

$ sudo passwd root

$ su -


[2] vi 에디터 설치

# sudo apt-get install vim


[3] C컴파일러, kernel 패키지 설치

# sudo apt install aptitude

# aptitude -y install gcc make linux-headers-$(uname -r)


[4] nvidia driver 설치

사전 패키지 설치
$ sudo apt-get install build-essential

드라이버설치
$ sudo apt-get update
$ sudo apt-get install nvidia-384  선택, $ sudo apt-get install nvidia-375



--- 필요에따라 ---------------------------------------------------------------------

참고: 최신그래픽카드인경우
$ sudo add-apt-repository ppa:graphics-drivers/ppa # 레포지터리 추가.
$ sudo apt-get update # 추가된 레포지터리의 패키지 목록을 업데이트
$ sudo apt-get install nvidia-375 # 최신 그래픽 카드는 375버전보다 높을 수 있음.

* P106을 설치하는 경우
nvidia-384 드라이버 + libcuda 1-384 패키지설치.


[5] Nvidia CUDA 드라이버 설치


cuda-repo-ubuntu1604_8.0.61-1_amd64.deb 다운로드

$ cd /home/username/다운로드

$ sudo dpkg -i cuda-repo-ubuntu1604_8.0.61-1_amd64.deb
(cuda 드라이버의 레포지터리 설치 및 자동설정)
$ sudo apt-get update (cuda 레포지터리 업데이트)
$ sudo apt-get install cuda (cuda 패키지 설치)

$ sudo apt-get install xserver-xorg-input-all (입력을 위한 패키지 설치)


NVIDIA CUDA 저장소 관련 인증키 에러가 나는 경우

## Remove old Nvidia keys
sudo apt-key del 5C37D3BE
sudo apt-key del F60F4B3D7FA2AF80

## Add new Nvidia repo signing key

---------------------------------------------------------------------------------



system 종료

그래픽카드 장착

부팅


[6] 자동실행 스크립트

# su -
# vi /etc/X11/xinit/xinitrc.d/nv-config.sh

#!/bin/sh
nvidia-settings -a [gpu:0]/GPUGraphicsClockOffset[3]=100
nvidia-settings -a [gpu:0]/GPUMemoryTransferRateOffset[3]=800
nvidia-settings -a [gpu:0]/GpuPowerMizerMode=1
nvidia-settings -a [gpu:0]/GPUFanControlState=1
nvidia-settings -a [fan:0]/GPUTargetFanSpeed=80
nvidia-settings -a [gpu:1]/GPUGraphicsClockOffset[3]=100
nvidia-settings -a [gpu:1]/GPUMemoryTransferRateOffset[3]=800
nvidia-settings -a [gpu:1]/GpuPowerMizerMode=1
nvidia-settings -a [gpu:1]/GPUFanControlState=1
nvidia-settings -a [fan:1]/GPUTargetFanSpeed=80
nvidia-settings -a [gpu:2]/GPUGraphicsClockOffset[3]=100
nvidia-settings -a [gpu:2]/GPUMemoryTransferRateOffset[3]=800
nvidia-settings -a [gpu:2]/GpuPowerMizerMode=1
nvidia-settings -a [gpu:2]/GPUFanControlState=1
nvidia-settings -a [fan:2]/GPUTargetFanSpeed=80
nvidia-settings -a [gpu:3]/GPUGraphicsClockOffset[3]=100
nvidia-settings -a [gpu:3]/GPUMemoryTransferRateOffset[3]=800
nvidia-settings -a [gpu:3]/GpuPowerMizerMode=1
nvidia-settings -a [gpu:3]/GPUFanControlState=1
nvidia-settings -a [fan:3]/GPUTargetFanSpeed=80
nvidia-settings -a [gpu:4]/GPUGraphicsClockOffset[3]=100
nvidia-settings -a [gpu:4]/GPUMemoryTransferRateOffset[3]=800
nvidia-settings -a [gpu:4]/GpuPowerMizerMode=1
nvidia-settings -a [gpu:4]/GPUFanControlState=1
nvidia-settings -a [fan:4]/GPUTargetFanSpeed=80
nvidia-settings -a [gpu:5]/GPUGraphicsClockOffset[3]=100
nvidia-settings -a [gpu:5]/GPUMemoryTransferRateOffset[3]=800
nvidia-settings -a [gpu:5]/GpuPowerMizerMode=1
nvidia-settings -a [gpu:5]/GPUFanControlState=1
nvidia-settings -a [fan:5]/GPUTargetFanSpeed=80

* 참고 :  P106/1050ti 는 [2] , 1060 은 [3] 이 최대값


[7] 파워 제한 설정 (nvidia-smi)

자동적용설정
# vi /etc/X11/xinit/xinitrc.d/nv-power.sh

사용자가 X11로 로그인 하는 경우 자동으로 파워 제한 적용.

#!/bin/sh
nvidia-smi -pm 1
nvidia-smi -pl 100

: 100와트로 파워 리미트를 설정. (기본 값은 120W)

* 참고 :  1050ti 는 전력값 52.5~75 사이의 세팅


[8] 설정파일 권한조정

# cd /etc/X11/xinit/xinitrc.d/
# chmod 755 nv-config.sh nv-power.sh  퍼미션 755로 조정

# vi /etc/lightdm/lightdm.conf.d/nv.conf

[SeatDefaults]
display-setup-script=/etc/X11/xinit/xinitrc.d/nv-config.sh
display-setup-script=/etc/X11/xinit/xinitrc.d/nv-power.sh


참고: nvidia-smi -q 혹은, nvidia-smi -q -d POWER 으로 파워 소모 상태 확인.
온도도 함께 보려면 nvidia-smi -q -d POWER,TEMPERATURE


[9] Nvidia-settings를 사용하기 위한 그래픽 카드 재설정

$ sudo nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration 
(-a 옵션으로 모든 그래픽 카드를 등록, coolbits를 28로 세팅하여 오버클럭이 가능하도록 함)

$ sudo service lightdm restart
nvidia-settings 명령을 실행하여 오버클럭, 팬속도 조절 가능여부 확인.


참고:  xorg.conf의 오류가 없는지 확인

(1) # nvidia-xconfig -t 하여 /etc/X11/xorg.conf 가 수정되었는지 오류가 없는지 확인.
(2) Xorg가 제대로 실행되고 있는지 확인. (ps aux |grep Xorg)
(3) /etc/X11/xorg.conf 가 원상복구 되었는지 확인. (그래픽카드 추가시 xorg.conf 세팅 변경됨)
(4) /var/log/Xorg.0.log 로그파일에 오류가 남아있는지 확인.


[10] 크론탭에 재부팅설정
# vi /etc/crontab
00  */2 *  *  *  root  reboot -f (2시간마다 정각에 재부팅)


[11] 원격접속

(1) 공유기 고정ip변경

ifconfig 하여, 네트워크 이름확인

네트워크 인터페이스를 수정해준다. (네트워크 이름 주의! ifconfig 꼭 확인!)
sudo vi /etc/network/interfaces

# The primary network interface
auto enp0s3
iface enp0s3 inet static
address 192.168.0.26
netmask 255.255.255.0 
network 192.168.0.0    
broadcast 192.168.0.255
gateway 192.168.0.1
dns-nameservers 168.126.63.1
dns-nameservers 164.124.101.2

네트워크 세팅 적용을 위하여 재시작한다
$ sudo /etc/init.d/networking restart 혹은, $ systemctl restart networking.service

$ reboot

* 참고 :  와이파이로 연결할때
auto "wlx0026664e54c0"
iface "wlx0026664e54c0" inet dhcp
wpa-ssid "volane"
wpa-key_mgmt WPA-PSK "VOLANE"
wpa-psk "12345678"



만약 기본 오토 셋팅 값으로 변경하고싶다면
sudo vi /etc/network/interfaces 를 기본 설정으로변경.

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback


(2)xrdp 설치

$ sudo apt-get install xrdp

[mate-desktop 설치]

$ sudo apt-get update
$ sudo apt-get install mate-core mate-desktop-environment mate-notification-daemon


[/etc/xrdp/startwm.sh 파일을 업데이트]

$ sudo sed -i.bak '/fi/a #xrdp multiple users configuration \n mate-session \n' /etc/xrdp/startwm.sh


[12] 스왑파티션 추가

$ sudo fallocate -l 16G /swapspace
$ sudo chmod 600 /swapspace
$ sudo mkswap /swapspace
$ sudo swapon /swapspace

$ sudo vi /etc/fstab

/swapspace swap swap defaults 0 0

$ swapon -a
$ free -m 혹은, $ top 으로 확인


[13] 크롬설치

sudo apt-get install libxss1 libgconf2-4 libappindicator1 libindicator7
sudo dpkg -i google-chrome-stable_current_amd64.deb


[14] 마이닝프로그램 다운로드, 압축해제, 실행화일
일반사용자로 설치


[15] 마이닝프로그램 자동실행 등록

터미널에서 gnome-session-properties


$ sudo apt install dconf-editor

마이닝프로그램 자동실행 설정(바탕화면 아이콘일경우)
콘솔에서 dconf-editor 를 실행하고,
org > gnome > nautilus > preferences 선택한 다음,
오른쪽 executable-text-activation 항목 display로 되어 있는것 "launch"로 변경.



[16] 확인
터미널에서 # tail -f cl.log
터미널에서 # top



* 참고: 우분투에서 원격데스크톱

sudo apt-get install rdesktop
rdesktop 192.168.0.101 -g 1600x900


댓글목록

등록된 댓글이 없습니다.

Total 18건 1 페이지
게시물 검색

회원로그인


그누보드5
Copyright © manoinfo.com. All rights reserved.