• 리눅스를 구동하는 레노버 리전 장치에 기존에 문제가 되었던 전력 제한을 수정하는 새로운 'Extreme' 모드가 도입될 예정이며, 최대 성능 모드는 승인된(인증된) 장치만 실행할 수 있게 된다.

    Linux의 Extreme 모드 수정.

    article image

    레노버 Legion 장치는 노트북과 휴대용 기기의 성능을 제어하기 위한 여러 전원 프로필을 갖추고 있습니다. 하지만 이러한 기기에 Linux를 설치할 경우, 전원 프로필이 제대로 작동하지 않고 상태 보고(statistics)를 자주 잘못하여 시스템 안정성 문제가 발생합니다. 이는 전력을 배터리로 구동해야 하는 휴대용 기기에서 특히 큰 문제입니다. 전력 제어는 쾌적한 사용 경험에 매우 중요한 요소이기 때문입니다. 다행히 Phoronix의 보도에 따르면, 마침내 해결책이 제시된 것으로 보입니다.

    Legion 장치에 대한 Linux 지원에 공헌한 독립 개발자 데릭 클라크(Derek Clark)가 "Extreme" 모드에 대한 적절한 지원을 추가하는 패치 시리즈를 공개했습니다. 이 프로필 사용이 승인될 경우, 반드시 검증된 장치에서만 실행할 수 있도록 제한되어, 저가형 또는 열 제약이 있는 장치에서 발생할 수 있는 버그를 방지할 수 있습니다. 이 내용을 더 깊이 이해하기 위해 배경 지식부터 살펴보겠습니다.

    Linux 환경에서 성능 모드는 레노버 WMI GameZone 드라이버가 처리하며, 이 드라이버가 레노버의 펌웨어 제어 기능을 운영체제(OS)로 변환하는 역할을 합니다. 극단적인(Extreme) 전원 프로필은 일부 특정 모델에만 사용하도록 설계되었습니다. 이 프로필은 PPT/SPL(최대 전력 제한) 값을 가능한 최고치로 설정하기 때문에 냉각 시스템에 과부하를 주고, 무엇보다 배터리 수명을 급격하게 단축시킵니다. CPU가 배터리가 안전하게 공급할 수 있는 전력을 초과하여 소모하는 경우가 빈번하므로, 실질적으로는 전원 연결 상태(plugged-in use)에서만 사용하는 것이 목적입니다.

    article image

    데릭은 자신의 패치 제안 스레드에서 "이 시리즈는 새로운 'Extreme' 플랫폼 프로필 모드를 추가하고 lenovo-wmi-gamezone 드라이버가 사용합니다. 또한, 현재 일부 사용자들이 보고하는 버그를 수정하기 위해 기존의 거부 목록(deny list)을 허용 목록(allow list) 방식으로 전환합니다. 이로 인해 사용자들은 Fn+Q 키보드 조합을 통해 여전히 Extreme 모드를 설정할 수 있어 기능상 손실은 없습니다. 현재 Extreme 모드로 검증된 모델은 없습니다"라고 밝혔습니다.

    이처럼 민감한 설정임에도 불구하고, 일부 Legion 장치의 BIOS는 실제로는 지원하지 않으면서 잘못하게 Extreme 모드를 지원한다고 보고하는 문제가 있었습니다. 이러한 장치들은 기본적으로 Windows 구동을 전제로 설계되었기 때문에, 레노버 자체 유틸리티와 소프트웨어는 운영체제와 통신하여 오작동을 막을 수 있었습니다. 이는 Linux 환경에서는 누릴 수 없는 특권이었습니다. Linux의 경우, 장치가 실제와 다르게 오인하게 만드는 상황이 자주 발생했습니다.

    이러한 오작동은 Extreme 모드를 켰음에도 불구하고 실제로는 Performance 모드가 작동하는 충돌을 야기했습니다. 그리고 Performance 모드를 사용하면 Balanced 모드로 되돌아가는 문제가 발생하면서 많은 사용자들이 이를 (오인하여) 완전히 무시하게 만들었습니다. 바로 이것이 데릭이 제안한 패치가 해결하려는 문제입니다. 패치는 프로필을 수정하여 적절한 Extreme 모드 지원을 추가하는 동시에, 기본적으로 해당 모드를 비활성화한 상태로 유지합니다.

    article image

    그 이유는 현재까지 충분한 테스트가 진행되지 않았고 이전 사용자들로부터의 문제 보고도 많아, 어떠한 장치도 Linux에서 Extreme 모드를 실행할 만큼 검증되지 않았기 때문입니다. 이전에는 펌웨어가 Extreme 전원 프로필을 지원하지 않는 모델은 아예 옵션에서 제외하는 '거부 목록(deny list)'에 의존했는데, 이것이 많은 잘못된 보고의 원인이었습니다. 데릭은 이 방식을 '허용 목록(allow list)'으로 변경하여, 오직 검증된 장치만이 Extreme 모드를 실행할 수 있도록 시스템을 개선했습니다.

    따라서 모든 Lenovo Legion 장치는 곧 Linux에서 정확한 전원 프로필을 제공받을 수 있을 것으로 예상되며, 패치가 승인될 무렵에는 Extreme 모드 허용 목록에 일부 모델이 포함될 수도 있습니다. 특히 효율성 면에서 이점을 얻는 저가형 장치와 휴대용 기기들에게 Linux는 훌륭한 게이밍 환경이 되고 있으며, 최근 ROG Xbox Ally X가 Bazzite를 구동하는 사례를 통해서도 그 장점을 확인할 수 있습니다.


    Tom's Hardware 최신 뉴스와 분석, 리뷰를 받아보려면 Google News에서 팔로우하거나 즐겨찾는 출처로 등록해 주세요.

    [출처:] https://www.tomshardware.com/software/linux/lenovo-legion-devices-running-linux-set-to-get-new-extreme-mode-that-fixes-previously-broken-power-limits-only-approved-devices-will-be-able-to-run-the-maximum-performance-mode