GN⁺: 서피스 프로 4에서의 Linux 리뷰
(binwang.me)Surface Pro 4에서의 Linux 사용 후기
배경
- 2016년에 Surface Pro 4를 구매했음
- Intel Core m3-6Y30 CPU와 4GB 메모리로 평균적인 노트북보다 성능이 낮음
- 저렴한 가격에 HiDPI 2k 화면, 압력 감지 스타일러스, 사용 가능한 키보드를 제공하는 폼 팩터가 매력적이었음
- 몇 년 후 더 강력한 노트북을 구매하고 Surface를 가족에게 주었음
- 최근 Linux 태블릿에 대한 관심이 생겨 Surface에 Linux를 설치해보기로 결심함
사용 사례
- 인터넷 브라우징: 주로 RSS 리더 사용
- 미디어 소비: Samba 공유 및 유튜브 등 온라인 사이트에서 비디오 시청
- PDF 읽기: PDF에 메모를 할 수 있으면 좋음
- 스케치: 디지털 스케치의 이점이 많음
- 그림 그리기: AI 발전으로 그림을 그려 더 강력한 기계로 이미지를 생성하는 가능성
설치
- Linux 설치는 매우 쉬웠음
- EndeavourOS와 Fedora Workstation 40을 시도했으며 설치 과정은 원활했음
- linux-surface의 위키 페이지에 설치 단계가 잘 문서화되어 있음
- 노트북으로만 사용하면 거의 완벽하지만 태블릿으로 사용하면 문제가 있음
작동하는 것들
- linux-surface 커널 없이도 대부분의 기능이 작동함: 무선 네트워크, 블루투스, 키보드, 전원 프로필, Hi-DPI UI 스케일링 등
- linux-surface 커널 설치 후 멀티 터치와 압력 감지 스타일러스도 작동함
- 배터리 수명은 가벼운 사용 시 5-6시간, 비디오 시청 시 약 3시간
- 소프트웨어 측면에서 자동 화면 회전이 활성화됨
- KDE와 Gnome 모두 태블릿 모드를 지원하며, UI가 더 크고 터치 제스처에 친화적임
두 배포판에서의 문제점
- 가장 큰 문제는 터치 인식 문제임
- 고스트 터치: 아무 것도 하지 않아도 터치가 무작위로 등록됨
- 손바닥 인식 문제: 펜 사용 시 터치 스크린 비활성화 설정이 잘 작동하지 않음
- 가상 키보드 문제: 디스크 암호 입력 시 가상 키보드가 나타나지 않음
- 절전 모드에서 배터리 소모가 큼
KDE와 EndeavourOS에서의 문제점
- 가상 키보드가 불안정하고 버그가 많음
- 터치 제스처로 오른쪽 클릭이 불가능함
- 창 크기 조정이 어려움
- 스크롤이 부드럽지 않음
Gnome과 Fedora Workstation 40에서의 문제점
- KDE보다 느림
- 메모리 사용량이 많고 OOM 킬이 자주 발생함
- 가상 키보드의 백스페이스 키가 제대로 작동하지 않음
Windows 10으로 복귀
- 터치 인식 문제가 해결되면 KDE에서 다른 문제는 수용 가능함
- Windows 10으로 돌아가서 Firefox, Nextcloud, Samba, Krita, Drawboard PDF 등을 사용함
GN⁺의 정리
- Surface Pro 4에서 Linux를 사용하려는 시도는 터치 인식 문제로 인해 실패했음
- KDE와 Gnome 모두 태블릿 모드에서의 사용성을 제공하지만, 여러 버그와 성능 문제가 있음
- Windows 10으로 돌아가서 대체 소프트웨어를 사용하여 Surface Pro 4를 활용함
- Linux 태블릿에 관심이 있는 사람들에게는 유용한 정보가 될 수 있음
- 비슷한 기능을 가진 다른 프로젝트로는 Pinetab 등이 있음
Hacker News 의견
-
Dell XPS 13에서 Ubuntu를 사용 중이며, 특별한 문제 없이 잘 작동함
- 주기적인 소프트웨어 및 펌웨어 업데이트만 수행함
- Apple 제품 외에서 가장 Mac과 비슷한 경험을 제공함
- 하지만 macOS처럼 하드웨어와 긴밀하게 통합된 Linux 노트북이 있었으면 좋겠음
-
Swap과 Zram을 비활성화하면 OOM(Out of Memory) 문제가 발생함
- 워크스테이션에서 Swap을 비활성화하는 이유를 이해하지 못함
- Kubernetes 클러스터 노드에서는 Swap 비활성화가 이해되지만, 워크스테이션에서는 Zram을 활성화하는 것이 좋다고 생각함
-
Surface Pro 4에서 WSL을 사용하는 것이 더 나은 선택이라고 생각함
- Linux 지원이 부족했음
- SSD 고장과 배터리 수명 문제로 다른 제품을 구매하게 됨
- 3:2 화면 비율이 그리움
-
Surface 시리즈를 좋아하지 않음
- 사용해보면 느리고 이상한 태블릿처럼 느껴짐
- 비싸고 지원도 느림
- Lenovo Yoga 2 in 1을 아내에게 줬는데, 성능이 좋지 않음
-
Surface Pro 4의 저사양 모델은 Intel Core m3-6Y30을 사용하여 액티브 쿨링 없이 작동함
- 대부분의 Surface Pro 4는 i5 또는 i7 프로세서를 사용함
- 10년 동안 Surface Pro 라인을 사용해왔으며, 꽤 견고함
-
Fedora Gnome과 EndeavourOS KDE 비교에서 문제는 Gnome이 아니라 Fedora임
- Arch 기반 배포판이 저사양 하드웨어에서 더 나은 성능을 보임
- Fedora는 packagekit을 사용하여 RAM을 많이 사용함
- zswap이 zram보다 저사양 하드웨어에서 더 나은 선택임
-
Surface Pro 7에서 Fedora를 사용 중이며, 비슷한 경험을 하고 있음
- Firefox에서 터치 기능이 가끔씩 문제가 발생함
-
하이브리드/분리형 폼 팩터를 좋아하지만, 소프트웨어/하드웨어 스택이 준비되지 않았음
- x86(-64) 전력 절약 기능이 부족함
- Surface Pro와 Surface Book의 Linux 지원이 불안정했음
- 듀얼 부팅이 해결책이었지만, 여전히 문제였음
- 현재 ARM 태블릿이 전력 절약 모드에서 더 나은 성능을 보임
- WSL이 Linux 하드웨어 호환성 문제를 해결함
- WSL이 더 나은 문서 리더/주석 도구를 사용할 수 있게 함
-
데스크탑 Linux 사용 경험이 항상 비슷함
- 초기 설치 성공 후 문제 해결에 많은 시간이 걸리고, 결국 포기하게 됨
-
업무용으로 Surface를 사용했지만, 매우 싫어했음
- 가벼운 OS와 가벼운 사용이 더 나을 것임