xubuntu 20.04 설치 (nvidia 호환문제, 설치 후 세팅)
xubuntu 20.04 를 설치했더니
설치 후 재부팅시에 화면이 검게 나오면서 깨지는 일이 발생했다. 우분투 20.04로 깔아봐도 마찬가지였다.
인터넷 검색해보니 nvidia 그래픽카드 사용할 때 이런 문제가 발생 한다고 한다.
내 노트북은 Alienware-Area-51m 인데. 2080이 달려있어서 그런것 같다.
일단 이 문제를 해결하려면 xubuntu 20.04를 설치후 재부팅할때 grub 화면에서 e 키를 눌러서 grub 설정 화면으로 들어간다.
그리고 linux 로 시작하는 줄 맨 끝에 nomodeset 이라고 추가로 써준다.
linux /boot/vmlinuz- 어쩌고 저쩌고 no quiet splash 머라머라
linux /boot/vmlinuz- 어쩌고 저쩌고 no quiet splash 머라머라 nomodeset
이렇게 바꿔주고 F10 눌러서 부팅하면 부팅이 된다.
일단 이렇게 부팅한 다음 이 세팅을 계속 유지하고 싶으면
/etc/default/grub 파일을 열고
$ sudo vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" 이렇게 써진 부분을 찾아서 맨 뒤에
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset" 을 추가하고 저장한다.
그리고 나서
$ sudo update-grub2 또는
$ sudo update-grub 해주면 계속 지정된다.
일단 이렇게 하면 쓰는데 지장은 없는데 그래도 nvidia 그래픽카드 설정을 제대로 쓸라면 드라이버를 깔아야 한다.
설정 -> 소프트웨어 & 업데이트 에 가서 추가 드라이버 탭에 간다.
최신인 455 버전을 깔면 될거 같은데 내꺼랑은 무슨 이유에서인지 뭐가 안맞아서 나는 450 버전을 깔았다.
각자 맞는것으로 선택하고 바뀐 내용 적용(A) 버튼을 선택하면 된다.
그리고 필요한거 깔면 된다.
일단 필요한거 apt 로 설치한다.
$ sudo apt install terminator meld gparted vim build-essential git fonts-nanum dconf-editor doublecmd-gtk smplayer vlc tilda cmus htop iftop iotop tree gitg gitk tig exuberant-ctags openssh-server audacity p7zip-full p7zip-rar unrar wipe curl guvcview gpick kazam handbrake vlc hardinfo gsmartcontrol nmap gettext doxygen-gui graphviz fastboot u-boot-tools android-tools-adb pulseaudio pulseaudio-module-zeroconf paprefs libsndfile1-dev bluez-dbg bluez-hcidump bluez-tools blueman python-bluez chrpath bluez-tests libical-dev libreadline-dev libssl-dev zlib1g-dev libbz2-dev wget libsqlite3-dev llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev gnupg2 lsb-release fonts-powerline python-setuptools minicom libgconf-2-4 libgconf2-dev sqlitebrowser mosquitto-clients mosquitto
$ snap install avahi
필요한것들 깐다.
google chrome
ms visual studio code
beyond compare 4 깐다. (유료)
virtual box
dropbox
golang 설치
안쓰는거 지우기
$ sudo apt-get autoremove atril* gnome-mines parole pidgin* sgt* gnome-sudoku --purge
home 디렉토리에 있는 기본 디렉토리들 이름 바꾸기 (다 소문자 영어로)
$ vi ~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/desktop"
XDG_DOWNLOAD_DIR="$HOME/downloads"
XDG_TEMPLATES_DIR="$HOME/templates"
XDG_PUBLICSHARE_DIR="$HOME/public"
XDG_DOCUMENTS_DIR="$HOME/documents"
XDG_MUSIC_DIR="$HOME/music"
XDG_PICTURES_DIR="$HOME/pictures"
XDG_VIDEOS_DIR="$HOME/videos"
이렇게 바꾸고 나서 실제 디렉토리 이름도 설정과 똑같이 바꿔준다.
그리고 이것과 관련해서 blueman 설정때문에 하나 더 바꿔야한다.
dconf-editor 를 실행해서 /org/blueman/transfer/shared-path 가서 사용자 설정값을 변경한 downloads 로 지정해준다. 그리고 체크눌러서 적용해준다.
시스템 swap 줄이기
사용중인 PC의 램이 넉넉하면 swap 을 줄여본다.
$ sysctl vm.swappiness
vm.swappiness = 60
60이 기본값인데 10정도로 줄인다.
$ sudo vi /etc/sysctl.conf
vm.swappiness = 10 이렇게 써준다. 없으면 추가하고 있으면 수정한다.
$ sudo sysctl -p 이렇게 하면 적용 된다.
설정 - 창관리자 - 모양새 에서 뒤에 accessibility 붙은거로 바꾼다. 그래야 모서리 커서 잡기가 쉽다.
네트웍에서 구글 dns 추가한다.
8.8.8.8, 8.8.4.4, 1.1.1.1
nano editer 설정 변경
sudo vi /etc/nanorc
열어서
set tabsize 4
set constantshow
두개 설정해준다.
한글설정
sudo apt-get install language-pack-ko
sudo locale-gen ko_KR.UTF-8
sudo update-locale LC_ALL=ko_KR.UTF-8 LANG=ko_KR.UTF-8
export LANG=ko_KR.UTF-8
'Linux > Linux 일반' 카테고리의 다른 글
linux 에서 local network 에 쉽게 파일 공유하기 (0) | 2020.12.10 |
---|---|
RabbitMQ 설치 테스트 해보기 (0) | 2020.11.26 |
raspberry pi bluetoothctl 사용하기 (블루투스) (0) | 2020.11.20 |