HOME TIP & TECH

TIP & TECH

TIP & TECH More information
ubuntu 1910 + gnome + nvidia + eglstream + gdm

onionmixer 2019-10-24 13:09:28 2123

간단한 순서만 나열하는걸로 핵심 요약 해보도록 하겠습니다. (gnome-session 은 설치되어 있다는걸 전제로 합니다)

1. nvidia driver 를 설치한다. (nouveau 가 아닙니다)
이때 xserver-xorg-video-nouveau 패키지는 지워야 합니다만, libdrm-nouveau2 패키지는 dependency 관계로 그냥 놔두는게 좋습니다. 이건 놔둬도 큰 문제가 없습니다.

2. /etc/modules-load.d/blacklist-nouveau.conf 로 커널 모듈을 blacklist 처리한다.
* 파일이 없다면 생성해서 "blacklist nouveau" 라는 내용을 파일 안쪽에 넣어서 nouveau 커널 모듈이 로딩되지 않게 합니다.

3. /etc/default/grub 파일을 편집한다.
* GRUB_CMDLINE_LINUX="nvidia-drm.modeset=1" 로 argument 를 추가해 줍니다.
* grub-mkconfig -o /boot/grub/grub.cfg 으로 수정한걸 적용해 줍니다.

4. /etc/gdm3/custom.conf 파일을 편집한다.
WaylandEnable=True 로 conf 파일 내부의 값을 변경해 줍니다.

5. /usr/lib/udev/rules.d/61-gdm.rules 파일을 편집한다.
* 파일 안쪽의 " DRIVER=="nvidia", RUN+="/usr/lib/gdm3/gdm-disable-wayland" " 라인을 주석처리 한다.

여기까지 작업한 다음에 재부팅해서 xorg 가 아닌 "그놈" 을 선택해서 로그인 합니다.

로그인 한 이후에 터미널을 열어서 "export | grep XDG_SESSION_TYPE" 을 실행했을때 값이 wayland 로 나오면 nvidia+eglstream+gnome 성공입니다.


단 개인적으로 안정성은 보장할 수 없으니 몇번 뻗는다면 xorg 를 사용하실걸 권장합니다.

댓글 0개

Previous / Next
Previous ubuntu 19.10 에서 lazarus 를 qt5 로 사용하기.
Next ubuntu(우분투) 19.10 초기세팅