아치리눅스를 베이스로 새로 개발 환경을 세팅했다.

대충 Vscode, Intel Quartus Prime Lite, gcc, clang, git, npm 정도 깔아두었다.

 

아치리눅스야 원래 주력으로 사용하던 리눅스니까 그렇다 치는데,

i3에 완전히 적응하지 못해 gnome을 설치했더니 .xprofile이 작동하지 않는 것이었다.

구글링 해 보니 x server 대신 wayland가 돌아서 그렇다는데, gdm에서 wayland를 꺼주면 된다고 한다.

 

# cd /etc/gdm
# vim custom.conf

로 찾아 들어가서 custom.conf 파일을 열어주면

[daemon]
# Uncomment the line below to force the login screen to use Xorg
#WaylandEnable=false

이런 내용이 바로 보이는데, WaylandEnable 앞에 #를 지워 주석을 해제해준 다음 재부팅하면 된다.

 

그럼 그 이후부터 gnome이 x server 위에서 동작할 것이다.

(당연히, .xinitrc 등 x server에서 자동으로 실행되는 파일들도 동작한다.)