1P by neo 2달전 | favorite | 댓글 1개

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와 가벼운 사용이 더 나을 것임