GNOME 51, 화면 반응성과 일상 앱을 함께 다듬다

GNOME 51, 화면 반응성과 일상 앱을 함께 다듬다

GNOME 51이 공개됐습니다. 이번 버전은 데스크탑의 겉모습을 크게 바꾸기보다 화면을 그리는 기본 동작과 자주 쓰는 앱을 고르게 손보는 데 초점을 맞췄습니다.

이번 버전의 코드명은 2026년 GUADEC가 열린 스페인 갈리시아의 도시를 기념한 A Coruña입니다.

이번 릴리스는 Ubuntu 26.10과 Fedora Workstation 45 같은 다음 배포판에 들어갈 기반입니다. 다만 배포판이 GNOME 51을 패키지로 검증하고 배포하는 시점은 서로 다를 수 있습니다.

GNOME OS Nightly는 새 기능을 먼저 시험할 수 있지만 일반 사용자의 주 운영체제로 안정판과는 목적이 다릅니다.

버벅임은 줄이고 편의성은 높였다

GNOME 51에서 편리해진 부분

GNOME에서 창과 애니메이션을 실제 화면에 내보내는 역할은 Mutter가 맡습니다. GNOME 51에서는 Mutter의 프레임 스케줄링과 화면 프레임 전달 방식을 다시 다듬었습니다.

여러 프로그램이 동시에 CPU와 그래픽 자원을 사용하는 상황에서도 애니메이션이 일정한 시점에 표시되도록 조정해 창을 전환하거나 작업 공간을 넘길 때 반응이 더 매끄럽게 느껴질 수 있습니다.

화면 녹화도 중복 작업과 버퍼 복사를 줄이는 방향으로 개선됐습니다. 녹화는 단순히 화면을 캡처하는 기능처럼 보이지만 화면 내용을 읽고 인코더로 넘기는 과정이 계속 반복됩니다.

이 과정에서 불필요한 복사가 줄면 녹화 중 데스크탑이 버벅이는 상황을 완화하는 데 도움이 됩니다.

모니터 밝기 설정을 재부팅 뒤에도 기억하고 HDR 전환 뒤에도 유지하는 변화도 들어갔습니다. 노트북이나 외장 모니터를 번갈아 사용하는 사람에게는 화려하지 않아도 매일 체감하는 개선입니다. 가속도 센서가 있는 장치에서는 화면 자동 회전과 방향 잠금 설정도 제공됩니다.

그래픽 지원에서는 오래된 NVIDIA EGLStreams 인터페이스가 제거됐습니다. 특정 기능을 갑자기 없애 사용자에게 불편을 주려는 변화라기보다 GNOME이 현재 표준 그래픽 인터페이스를 중심으로 코드를 단순화하는 과정에 가깝습니다.

최신 NVIDIA 드라이버를 사용하는 환경에서는 주로 현대적인 경로가 사용되므로 오래된 드라이버를 계속 유지해야 하는 시스템만 별도로 확인할 필요가 있습니다.

지도와 파일 관리가 실제 사용을 따라가다

Gnome Maps (출처 : Gnome Apps)

GNOME Maps에는 오프라인 지도 기능이 추가됐습니다. 미리 지역을 내려받아 두면 네트워크 연결이 불안정하거나 해외에서 데이터 로밍을 아껴야 할 때 지도 화면을 확인할 수 있습니다.

저장한 지역은 목록으로 관리하며 필요 없어졌을 때 삭제할 수 있습니다. 대중교통 길찾기에서는 가능한 지역에 한해 실시간 출발 정보와 지연 정보, 승강장이나 정류장 안내, 도보 시간을 함께 보여줍니다.

Files도 여러 작은 불편을 줄였습니다. 여러 파일을 끌어다 놓을 때 현재 몇 개를 옮기는지 배지로 알려주고 복사로 새로 만들어진 파일은 후속 작업을 하기 쉽도록 자동 선택됩니다. 폴더의 빈 공간을 오른쪽 클릭했을 때 기존 선택이 무조건 해제되던 동작도 바뀌었습니다.

MacOS처럼 파일을 스페이스 바를 눌러 미리 보는 File Previewer, 즉 Sushi는 인터페이스를 거의 새로 만들었습니다. GTK 4와 libadwaita를 사용하고 다크 모드를 지원하며 이미지를 실제 크기로 보여줍니다. 문서와 이미지를 읽는 기반 라이브러리도 데스크탑의 다른 구성 요소와 맞춰졌습니다.

설정과 앱 관리의 안전성

Settings에는 노트북 사용자를 위한 선택지가 늘었습니다. 마우스를 연결하면 터치패드를 자동으로 끄도록 설정할 수 있어 타이핑 중 손바닥이 커서를 움직이는 일을 줄입니다. 네트워크 설정에는 DNS 도메인 검색 항목이 추가됐고 오래된 WEP 무선 보안 표준은 제거됐습니다. Remote Login은 기존 서비스 방식뿐 아니라 SSH 소켓 서버도 다룰 수 있습니다.

Software는 더 안전한 설치를 돕습니다. 유지보수가 끝난 애플리케이션을 설치하려 할 때 경고하고 Flatpak 앱이 접근할 수 있는 파일 권한도 더 자세히 보여줍니다. 실행할 때 캐시된 앱 데이터를 재사용하고 아이콘을 불러오는 방식을 최적화해 시작 속도도 빨라졌습니다. 사용자는 설치 버튼을 누르기 전에 앱의 현재 관리 상태와 접근 범위를 확인할 수 있게 됩니다.

Calendar는 내부 구조를 다시 다듬어 월간 보기에서 많은 일정이 있을 때 스크롤과 다시 그리기가 부드러워졌습니다. 동기화 과정에서 백그라운드 데이터 사용량도 줄였습니다. 일정 위치를 Maps에서 바로 열고 Microsoft Teams 회의 링크를 다루는 기능처럼, 다른 앱과 이어지는 세부 동작도 손봤습니다.

GNOME 51의 변화는 하나의 거대한 기능보다 자주 반복하는 동작의 마찰을 줄이는 쪽에 가깝습니다. 화면 출력, 지도, 파일, 앱 설치가 각각 조금씩 좋아지면 데스크탑 전체가 가벼워진 듯한 인상을 줄 수 있습니다. 반대로 오래된 NVIDIA 환경이나 배포판의 패키지 구성처럼 사용자의 하드웨어와 배포판에 따라 결과가 달라지는 부분도 있으므로 새 버전을 서둘러 설치하기보다는 자신이 쓰는 배포판의 검증 상태를 확인하는 편이 안전합니다.

원문 뉴스 : Phoronix


🐧 Linuxroom의 생각 :

이번 GNOME 51에서 변화된 핵심은, 기존에 있었던 렉을 획기적으로 줄이고 화면 자체는 더 매끄럽게 변경된 점입니다.

GNOME은 다 좋은데, 애니메이션이라던지 그런걸 보면 약간 불쾌한 골짜기가 있었죠. 바탕화면 워크스페이스를 이동할 때 순간적으로 멈칫한다던가 말이죠. 그런게 굉장히 많이 줄어들었다고 합니다.

그리고 예전에는 화면을 녹화할때 가끔 먹통이 되는 경우도 있었는데 그 부분도 수정했고, 추가로 컴퓨터를 껐다가 켜도 HDR 설정이 그대로 유지되게끔 변경되었고, 태블릿 처럼 화면을 돌리면 자동 회전되는 기능도 들어갔다고 합니다.

정리하자면 이번 업데이트에서는 눈에 띄는 큰 변화는 없지만, 매일 컴퓨터를 사용할 때 느겼던 소소한 불편함을 해결해준 업데이트라고 생각하시면 될 것 같습니다 😄


※ 각주

[1] GNOME: Linux 데스크톱과 그 위에서 실행되는 기본 애플리케이션을 만드는 오픈소스 프로젝트입니다.

[2] Mutter: GNOME에서 창 배치와 화면 합성, 입력과 프레임 표시를 담당하는 창 관리자입니다.

[3] 프레임 스케줄링: 화면을 구성한 결과를 모니터의 다음 표시 시점에 맞춰 내보내는 작업입니다.

[4] Wayland: 그래픽 애플리케이션과 화면 표시 장치가 통신할 때 사용하는 현대적인 디스플레이 프로토콜입니다.

[5] EGLStreams: 과거 NVIDIA 그래픽 드라이버와 Wayland 환경을 연결하기 위해 사용되던 화면 버퍼 전달 방식입니다.

[7] Flatpak: 배포판에 포함된 라이브러리와 분리된 방식으로 Linux 앱을 설치하고 실행하는 패키징 기술입니다.