Ubuntu 2560×1440 해상도 추가하기
Ubuntu에서 해상도 변경하려고 할 때 2560x1440 해상도가 없는 경우가 있다. 이 글에서는 Ubuntu에서 2560x1440 해상도를 수동으로 추가하는 방법을 간단하게 정리한다. (예: HDMI-1 출력 기준) 1. 현재 연결된 디스플레이 확인 xrandr…
Ubuntu에서 해상도 변경하려고 할 때 2560x1440 해상도가 없는 경우가 있다. 이 글에서는 Ubuntu에서 2560x1440 해상도를 수동으로 추가하는 방법을 간단하게 정리한다. (예: HDMI-1 출력 기준) 1. 현재 연결된 디스플레이 확인 xrandr…
현재 Ubuntu 26.04 LTS는 2026년 4월 Snapshot1은 개발 단계 이미지다. 실사용 PC, 운영 환경 설치는 권장하지 않는다. 4월에 정식 버전이 릴리즈되면 설치하도록 하고, 이 글에서는 가상머신에서 테스트용 설치를 전체로 설치하는…
Ubuntu 26.04 LTS 는 캐노니컬(Canonical)이 제공하는 차기 장기 지원(Long Term Support) 버전이다. Ubuntu 26.04 LTS의 정식 코드네임은 “Resolute Raccoon”이다. Resolute: 단호한, 흔들리지 않는 Raccoon: 환경 적응력이 뛰어난 동물 LTS 릴리스답게…
quilt는 여러 개의 패치를 스택(stack) 형태로 관리하는 도구다.각 패치는 순서대로 쌓이며, 위에 있는 패치가 아래 패치의 변경 내용을 기반으로 동작한다. 커널 개발에서 quilt를 쓰는 이유는 명확하다. 패치 단위로 작업을 나눌…
리눅스 커널 메일링 리스트(보통 LKML)에 가입하는 방법은 생각보다 단순하다.천천히 단계별로 정리해 본다. 리눅스 커널 메일링 리스트(LKML)란 무엇인가? Linux Kernel Mailing List 는리눅스 커널 개발자들이 패치, 설계 논의, 버그 리포트를 공개적으로…
Ubuntu 또는 다른 리눅스 환경에서 vi 또는 vim 에디터를 사용할 때, 방향키를 누르면 A, B, C, D 같은 이상한 영문자가 입력되는 문제가 발생하는 경우가 있다. 이 문제는 대부분 터미널 설정,…
watermark_boost는 리눅스 커널의 zone 워터마크(watermark) 기반 메모리 리클레임 시스템에서 사용되는 메모리 부족 예측에 따른 proactive reclaim 트리거 조절 값이다. 말 그대로 워터마크의 임계값(watermark_high)을 일시적으로 높여, 더 많은 페이지를 reclaim 하도록…
리눅스 커널을 플랫폼 또는 목적에 맞게 빌드하기 위해서는 .config 파일을 생성하고, 적절한 옵션들을 구성해야 한다. 이 과정은 커널 빌드 전체의 품질과 기능성에 큰 영향을 미친다. 이 글에서는 커널 설정 방법에…
커널 소스를 수정하다 보면 아직 업스트림에 올리지 않은 패치 여러 개를 순서대로 관리해야 하는 경우가 많다. quilt만 쓰면 패치 적용 순서는 관리되지만 이력 추적이 약하고, Git만 쓰면 커밋 이력은 남지만…
quilt은 Linux 커널이나 오픈소스 프로젝트에서 패치 세트를 관리할 때 자주 사용하는 도구이다. 여러 개의 패치를 순서대로 적용하고, 수정하고, 제거할 수 있게 도와준다. 기본적인 사용법은 다음과 같다. 1. 초기 설정 quilt…