Slimbook Pro2, Kubuntu 18.04 → 22.04 업그레이드, 변화된 점들
업데이트: 2023년 4월 26일
이 글을 쓰는 시점 기준으로 제 Slimbook Pro2 노트북은 4년 반 정도 사용했습니다. 진지한 생산성 작업용으로 처음 제대로 활용해 본 리눅스 전용 기기였습니다. 과거에 eeePC 넷북이나 듀얼부팅 Vivobook으로 비슷한 시도를 한 적은 있지만, Pro2만큼 집중적으로 활용하지는 못했습니다. 이 여정과 관련해서 이미 하드웨어, 소프트웨어, 애플리케이션 문제점, 게임 등 모든 것을 다룬 '전투 보고서'를 무려 14편이나 공유해 왔고, 마지막 글은 약 1년 전에 작성한 것입니다.
오늘은 열다섯 번째 이야기인데, 조금 특별합니다. 설치된 Kubuntu 18.04를 Kubuntu 22.04로 업그레이드하고, 시스템이 기존의 장점들을 그대로 유지하는지 확인해 볼 계획입니다. 아울러 마지막 보고 이후 노트북이 얼마나 잘 돌아왔는지에 대한 새로운 소식도 함께 전해 드리겠습니다. 참고로 제가 소유한 또 다른 Slimbook인 Titan 역시 리눅스 전용으로 생산성 작업에 활용하고 있는데, 관심 있으신 분들은 해당 후기도 읽어보시길 권합니다. 지금부터는 Pro2에 집중해 보겠습니다.

중간 단계를 거쳐야 했습니다
전체 과정은 1시간과 재부팅 한 번으로 끝났는데, 이는 다른 일부 운영체제보다 나은 결과입니다. 터미널에서 do-release-upgrade 유틸리티로 업그레이드를 진행했는데, 두 가지 질문에 답해야 해서 ncurses 메뉴와 상호작용하느라 다소 시간이 걸렸습니다. 하나는 기존 smb.conf 파일을 유지할지 묻는 것이었고, 다른 하나는 Chromium 애플리케이션이 deb에서 snap으로 마이그레이션된다는 안내였습니다.
업그레이드 도중 작업을 이어가려 했지만 불가능했습니다. 곳곳에 수많은 오류가 발생했고, 일부는 상당히 위압적이었습니다. 어느 순간 무선 연결이 끊겼는데 복구할 수 없었고, 이 문제와 관련된 터미널 오류는 다음과 같았습니다.
/etc/kernel/postinst.d/dkms:
* dkms: running auto installation service for kernel 5.4.0-144-generic
Error! The /var/lib/dkms/backport-iwlwifi/8324/5.4.0-144-generic/x86_64/dkms.conf for module backport-iwlwifi includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch. This indicates that it should not be built.
낙희적인 상황처럼 들렸습니다. 업그레이드 후 시스템이 영구적으로 망가지는 게 아닌 걱정도 들었습니다. 게다가 이 노트북에는 LUKS를 통한 전체 디스크 암호화를 적용 중이라, 완전히 재설치하는 경우 기존 데이터를 복구하고 재사용하는 것이 일반 설치보다 더 까다롭습니다.
다행히도 별다른 싸움 없이 해결됐습니다. 재부팅 후 시스템은 멀쩡하게 부팅됐고 네트워크 연결도 정상이었습니다. 다만 저는 Plasma 5.18을 예전부터 좋아하지 않았습니다. 세련되지 않았고 진정한 LTS라고 느껴지지 않았거든요. 그래서 기본 동작만 확인하고 바로 다음 버전으로 넘어갔습니다.
22.04로 이동
이 단계 역시 약 1시간과 재부팅 한 번이 걸렸습니다. 질문은 두 개였습니다. Samba 관련 질문과 Firefox의 deb에서 snap으로의 마이그레이션 안내였습니다. 무선 연결도 잠시 끊기는 현상이 있었습니다.

재부팅 후에는 대체로 문제없었지만 18.04와 미묘하게 다른 점들이 있었습니다.
- 부팅 스플래시 화면: 이제 Slimbook 로고가 끝까지 표시됩니다. 하지만 그 로고에 BIOS 화면 이미지까지 포함되어, 부팅 초기 몇 초간 F2와 F7 '버튼'이 표시된 정적 BIOS 스플래시 이미지가 그대로 보입니다. Kubuntu 로고는 화면 하단으로 밀려나고 LUKS 복호화 메시지가 로고 위에 겹쳐 표시됩니다. 매우 어수선하며, Titan 리뷰에서도 언급했던 문제입니다. 벤더 로고를 표시하려는 대부분의 최신 배포판이 겪는 문제지만, 실질적으로 18.04보다 훨씬 덜 전문적이고 깔끔해 보입니다.
- 부팅 로그: 이전에는 깔끔했던 부팅 과정에서 (무해한) BIOS ACPI 오류 메시지가 수십 줄 출력됩니다. 큰 문제는 아니지만 시스템의 전문성 있는 인상을 해칩니다. GRUB 기본 설정으로 로그 출력량을 조절해 봤지만 아직 텍스트를 완전히 제거하지는 못했습니다. 실제 부팅 시간은 Bionic(18.04)과 비교해 변함이 없습니다.
- 무선 연결: 속도가 빨라졌고, 끊김/재연결 버그가 사라졌습니다. KDE Wallet도 정상 작동합니다.
- Plasma 5.24: 5.18보다 훨씬 세련된 느낌이며 시스템 반응 속도도 빠릅니다.

시스템 세부 조정
사실 할 일이 많지 않았습니다. 몇몇 애플리케이션 설정만 살짝 바꾸면 됐습니다. Dolphin 파일 관리자에는 이유를 알 수 없는 모호한 단축키가 정의되어 있었습니다. Shift + Del이 영구 삭제(휴지통 거치지 않음)가 아니라 '잘라내기'의 보조 단축키로 지정되어 있었던 것입니다. 이런 경우가 존재한다니 의아할 따름입니다.

시스템 트레이 영역의 간격은 합리적이지만, 원하는 대로 아이콘을 재배치할 수 없었습니다. 일부 인디케이터는 마음대로 위치를 잡습니다. 예를 들어 키보드 언어 인디케이터가 무선 아이콘 옆, 즉 안쪽에 자리 잡고 있습니다. 보통 가장 오른쪽이나 왼쪽에 위치할 것으로 기대되는데 말이죠. 참고로 키보드 관련 인디케이터도 너무 많습니다. Caps Lock도 고장 난 것처럼 동작했는데, 제가 커스텀 Plasmoid 구성을 사용 중이었기 때문이었습니다. 해당 구성을 삭제하니 정상화되었습니다.

키보드 관련 항목이 너무 많습니다...
시스템 메뉴도 신경을 건드렸습니다. 높이를 변경할 수 없고, 예전에 쓰던 Plasmoid 트릭도 더 이상 통하지 않습니다. 상당히 불편했습니다. 메뉴 사이드바에 스크롤바가 생기지 않도록 여러 카테고리를 통합해야 했습니다. 최신 Plasma 버전에서는 자유로운 늘리기와 크기 조절이 가능하지만 이 LTS에서는 그럴 운이 없었습니다.
스크린샷도 더 이상 재미있지 않습니다. Kubuntu 18.04에서는 이미지에 불필요한 그림자를 추가하지 않는다는 이유로 일부러 GNOME 스크린샷 도구를 사용했습니다. 하지만 이제 이 도구조차 그림자를 추가하기 때문에 Spectacle보다 쓸 이유가 없어졌습니다. 게다가 어떤 이유에서인지 앱을 태스크 매니저에 고정하면 실행 중일 때만 아이콘이 표시되고, 종료 시에는 빈 플레이스홀더 아이콘만 보입니다.
마지막으로 DOSBox 구성이 유지되지 않았습니다. 기존 구성 파일의 내용, 특히 창 해상도와 출력 설정을 새 파일로 복사해야 했습니다. 그 후 DOSBox 창이 HD 화면에서 올바르고 깔끔하게 스케일링되었습니다.
개선된 점은?
물론 있습니다. HD 스케일링은 정말 훌륭합니다. 파일 색인 기능이 드디어 제대로 작동합니다! Baloo는 18.04에서 느리고 버그가 많으며 피라냐처럼 CPU를 집어삼키던 문제아였는데, 이제는 빠르고 조용하며 기대한 대로 작동합니다. 단, 아주 사소한 함정이 하나 있는데 이는 별도의 글에서 다루겠습니다.
더 좋은 소식도 있습니다. 시스템이 18.04보다 실제로 빨라졌습니다. 반응성도 향상되었습니다. 성능 면에서 승리입니다. 게다가 노트북 팬이 예전보다 훨씬 덜 돌아갑니다. Bionic에서는 팬이 상당히 공격적으로 회전했다면, 이제는 섀시가 훨씬 시원하고 팬이 드물게만 가동됩니다. 내부적으로 어떤 변화가 있었든 저는 매우 만족합니다.

SketchUp 같은 WINE 프로그램을 포함해 모든 프로그램이 정상 작동합니다.



화면 잠금도 예전보다 더 안정적으로 작동합니다. 구버전 Kubuntu에서는 화면 잠금이 제대로 되지 않고, 다음 데스크톱 세션까지 기능 자체가 멈춰버리는 몇 가지 시나리오가 있었습니다. 이 문제는 Jammy(22.04)에서 해결된 것으로 보입니다. Samba 속도는 Slimbook Titan에서 보고했던 것과 비슷한 수준으로, 기존 4 MB/s에서 약 20 MB/s로 향상되었습니다.
또한 오래된 Vault를 열었을 때 시스템이 암호화 업그레이드를 요청했고, 이후 모든 것이 정상 작동했습니다. Kleopatra 역시 GPG 암호화 아카이브 처리에서 훌륭한 성능을 보여줍니다. 전반적으로 매우 매끄럽고, 데스크톱이 진짜 전문적으로 느껴집니다.


하드웨어와 배터리
아무리 소프트웨어가 좋아도 해결할 수 없는 것이 하나 있습니다. 바로 노트북 배터리입니다. 배터리의 약 66%가 수명을 다한 것으로 보입니다. 충전 상태가 멀쩡하게 표시되다가 갑자기 0%로 떨어지며 치명적 배터리 수준 경고를 울립니다. 처음에는 50% 지점에서 간헐적으로 발생했지만, 최근에는 훨씬 높은 잔량에서 더 자주 발생합니다. 배터리가 수명을 다했으니 교체가 필요할 것으로 보이며, 그렇지 않으면 노트북은 사실상 작은 데스크톱에 불과합니다. 교체가 얼마나 간단한지, 아니면 가능한지조차 확실하지 않습니다. 최근 기기들은 배터리가 메인보드에 납땜되어 분리가 고통스러운 경우가 많기 때문입니다. 두고 볼 일입니다. 해결책이 없다면 안타까울 따름입니다. 업그레이드 후의 Slimbook Pro2는 놀랍고 환상적인 기계니까요.

그런데 이번 업그레이드 약 2주 전, Pro2에서 커널 패닉이 발생했습니다. 시스템이 갑자기 멈춰버렸고, 강제 재부팅 후 커널 로그를 확인해 보니 역시 크래시 기록이 있었습니다. 가장 우려스러웠던 것은 Code Segment Current Privilege Level, CS:0033이라는 값인데, 이는 사용자 영역(user space) 문제를 의미합니다. 하지만 사용자 영역 소프트웨어로는 시스템을 크래시시킬 수 없으므로 하드웨어 문제이거나 잘못된 시스템 콜일 가능성이 높습니다.
문제를 일으킨 모듈은 i915 드라이버였습니다. 이상한 드라이버 명령이었거나 그래픽 스택에 문제가 생겼을 수 있습니다. 이후로는 문제가 재발하지 않았지만, 리눅스 머신에서 결코 보고 싶지 않은 현상입니다. 아쉽게도 로그를 저장해 두지 않아 크래시 스택을 여기에 붙여넣을 수는 없습니다만, 믿어 주시기 바랍니다.
결론
솔직히 이번 업그레이드에 매우 만족합니다. 물론 몇 가지 사소한 불편함은 있었지만, Kubuntu 22.04는 제 Slimbook Pro2에 신선한 숨결을 불어넣어 주었습니다. 이제 이전보다 더 조용하고, 더 시원하며, 더 빠르게 반응합니다. 거의 5년의 세월이 흘렀다는 점을 감안하면 정말 대단한 일입니다. 모든 소프트웨어와 게임도 예전과 똑같이 작동합니다. 다른 일부 운영체제들과 비교해 보세요. 그냥 말씀드릴 뿐입니다.
따라서 오래된 리눅스, 특히 Kubuntu에서 업그레이드를 고민 중이라면 답은 십중팔구 '예'입니다. Plasma 5.24는 그야말로 순금입니다. 이제 Pro2용 새 배터리를 구할 수 있는지 확인해야 합니다. 소프트웨어가 이렇게 잘 돌아가는 이상, 땀 한 방 흘리지 않고도 행복하게 또 5년을 살 수 있을 것 같으니까요. 두 번의 업그레이드, 두 시간, 훌륭한 결과. 훌륭한 실험이었습니다. 그럼, Tuxers 여러분, 안녕히 계세요.
감사합니다.