레노버 X1 카본 및 우분투 18.04

3804 단어

Update September 17, 2022

This article is severely out of date. The latest LTS Ubuntu versions have excellent support for the Lenovo X1C6. I will no longer be updating this article.



기본적으로 Lenovo의 2018 X1 Carbon은 아름다운 기계입니다. Windows를 염두에 두고 설계되었기 때문에 대부분의 Linux 배포판에서 제대로 작동하도록 약간의 조정이 필요합니다.

This post will be updated as the OS/hardware support increases.



더 나은 WQHD 지원



Linux는 적어도 아직까지는 고해상도를 제대로 수행하지 못합니다. 우리는 가까운 장래에 부분적인 확장을 기대할 수 있지만 상당히 중요한 업스트림 방식의 변화처럼 보입니다.

There is hope for future fractional scaling support with these two code changes



지금은 몇 가지 해키 구성을 사용하고 있습니다.
  • Ubunut 18.04(Gnome에서)를 실행 중입니다. gnome Tweak 도구를 설치합니다.

  • sudo apt install gnome-tweak-tool
    
    


  • 글꼴 아래에서 배율을 1.6(또는 보트에 떠 있는 값)으로 높입니다
  • .
  • Ubuntu 디스플레이 설정을 열고 배율을 100%로 줄입니다
  • .
  • Ubuntu 도크 설정에서 크기를 원하는 대로 조정합니다
  • .

    이것은 진정한 분수 스케일링을 얻을 때까지 견딜 수 있는 경험을 제공해야 합니다. 메뉴 모음 아이콘은 여전히 ​​매우 작고 일부 응용 프로그램은 사용하기 어렵지만 대부분은 훌륭하게 작동합니다.

    수면 및 배터리 수명 지원



    업데이트 - 2018년 9월 7일: Lenovo는 이 문제를 해결할 수 있는 기능을 제공하는 새로운 BIOS 버전 1.30을 출시했습니다.

    Linux에서 BIOS를 업데이트하고 컴퓨터를 다시 시작하려면 업데이트 프로세스에 약 5분이 소요됩니다.

    fwupdmgr refresh
    fwupdmgr update
    
    


    업데이트가 완료된 후 다시 시작하고 Sleep State를 linux로 설정하면 다음 위치에 있습니다.

    Config > Sleep State > Linux
    
    


    F10을 눌러 저장하고 종료합니다.

    경고: 아래 단계는 필요하지 않지만 역사적 참조를 위해 보관됩니다.

    X1C6은 기본적으로 S3 절전 상태를 지원하지 않습니다. 이것은 lenovo forums에서 자세히 논의되었으며 곧 BIOS 패치를 받을 것 같지 않습니다. 그러나 그것은 여러 해커들이 자신의 것을 만드는 것을 막지 못했습니다.

    이 패치는 S3를 지원하도록 DSDTs을 업데이트하여 숙면 배터리 수명을 대폭 연장합니다.

    Update August 1 2018 - fiji-flo creates a fancy script

    Fiji-flo has created a nice little script to get this patch applied in a jiffy found here: x1carbon2018s3



    fiji-flo's 지침으로 넘어가지만 그 전에 메모를 덮어두십시오.

    다음은 패치 적용에 대한 몇 가지 참고 사항입니다.
  • iasl의 최신 버전이 있는지 확인하십시오.
  • 5단계에서 게시물의 6이 아닌 hunk 7에서 실패했지만 hunk 6이 실패할 경우 왼쪽 명령을 사용하여 해결했습니다(생성된 dsdt.dsl에서 2개의 "One"줄 제거)
  • 8단계에서 추가되는 /acpi_override는 8단계에서 acpi_override에 복사한 /boot의 위치이므로 이 추가는 실제로 /boot/acpi_override여야 합니다.

  • BIOS에서 일부 하드웨어를 비활성화하여 배터리 수명을 개선할 수 있습니다.
  • 메모리 카드 슬롯(가장 중요함)

  • Security > I/O Port Access > Memory Card Slot
    
    


  • 지문 판독기(Linux에서는 아직 지원되지 않음)

  • Security > I/O Port Access >Memory Card Slot
    
    


  • 무선 WAN(나는 이것을 사용하지 않으며 SD 카드 슬롯이 동일하기 때문에 여전히 SD 카드 슬롯을 폴링할 것이라고 우려했습니다.)

  • Security > I/O Port Access > Wireless WAN
    
    

    좋은 웹페이지 즐겨찾기