밸브의 VR 헤드셋 '스팀 프레임'에서 외장 CD-ROM 드라이브를 쓸 수 있게 하는 커널 설정이 추가됐다. 계기는 스팀 커뮤니티 포럼의 요청 글 하나였다. 글이 올라온 지 약 하루 뒤 밸브 개발자가 "살펴보겠다"고 답했고, 얼마 지나지 않아 설정을 고치는 커밋이 기록됐다. 다만 이 변경이 정식 SteamOS 업데이트로 배포된다는 확인은 아직 없다.
발단은 포럼 글 한 건 — "2006년 게임 디스크를 읽고 싶다"
10월 18일 스팀 프레임 일반 토론 게시판에 'Aiodensghost'라는 이용자가 글을 올렸다.
제목은 "왜 내 분리형 디스크 드라이브를 쓸 수 없느냐"였다.
이용자는 이동 중에 영화를 보려고 PC용 분리형 디스크 드라이브를 스팀 프레임에 연결하려 했다고 적었다.
하지만 헤드셋이 드라이브에 전원을 공급하지 못하고, 전원 문제가 해결돼도 디스크를 읽는 드라이버가 없다는 걸 알게 됐다고 한다.
이 때문에 2006년에 나온 레이싱 게임 '니드 포 스피드: 카본' 디스크도 설치할 수 없다며, 광학 드라이브를 쓸 수 있게 해달라고 요청했다.
개발자 계정 'gaberowe'는 다음 날인 10월 19일 "살펴보겠다. 알려줘서 고맙다(we will look into this thanks for alerting us)"는 짧은 답글을 남겼다.
바뀐 것은 커널 설정 3줄
문제의 커밋은 'b68e4a1'로, 스팀 프레임용 리눅스 커널 소스를 담은 깃허브 저장소 'deckard-linux-no-oopsies'에 올라 있다.
커밋 메시지는 "gabe_defconfig: add support for cdrom drives for parity with steamdeck/machine"이다.
번역하면 스팀덱·스팀 머신과 맞추기 위해 CD-ROM 드라이브 지원을 추가한다는 뜻이다.
작성자는 'Gabe Rowe'로, 밸브 이메일 주소(valvesoftware.com)가 달려 있다.
커밋 시각은 태평양시 기준 10월 19일 오후 12시 51분(UTC 19시 51분)이다.
포럼에 표시된 답글 시각은 같은 날 오후 12시 43분이다. 포럼 시각의 시간대는 화면에 표시되지 않지만, 태평양시라면 답글 8분 뒤에 커밋이 올라온 셈이다.
"10분도 걸리지 않았다"는 해외 보도와 맞아떨어진다.
| 설정 항목 | 변경 전 | 변경 후 |
|---|---|---|
| CONFIG_CDROM | 없음 | 모듈(m) |
| CONFIG_BLK_DEV_SR | 미설정 | 모듈(m) |
| CONFIG_CHR_DEV_SG | 미설정 | 모듈(m) |
▲ 커밋 b68e4a1 변경 내용 (arch/arm64/configs/gabe_defconfig, 3줄 추가·2줄 삭제)
새로 만든 기능이 아니라 이미 있는 기능을 켠 것
이번 변경은 새 드라이버를 만든 게 아니다.
리눅스 커널에 원래 들어 있는 CD-ROM 관련 기능을, 빌드 설정에서 꺼져 있던 상태에서 켠 것이다.
'CONFIG_BLK_DEV_SR'은 SCSI 계열 광학 드라이브를 읽는 드라이버이고, 'CONFIG_CDROM'은 그 기반이 되는 공통 CD-ROM 계층이다.
'CONFIG_CHR_DEV_SG'는 SCSI 장치에 직접 명령을 보내는 범용 인터페이스다.
USB로 연결하는 외장 광학 드라이브는 보통 이 계열 드라이버를 거쳐 인식된다.
세 항목 모두 'm', 즉 필요할 때 불러오는 모듈 방식으로 들어갔다.
변경 전에는 'BLK_DEV_SR'과 'CHR_DEV_SG'가 "is not set"으로 꺼져 있었다.
커밋 메시지가 스팀덱·머신과의 동등성(parity)을 이유로 든 만큼, 다른 밸브 기기와 맞추는 성격의 설정 변경으로 읽힌다.
아직 확인되지 않은 것들
가장 큰 미확인 사항은 배포 여부다.
저장소에 커밋이 올라왔다고 해서 다음 SteamOS 업데이트에 반드시 포함된다는 뜻은 아니다. 밸브가 이 기능을 공식 발표했다는 내용도 확인되지 않았다.
원 요청자가 겪었다는 전원 공급 문제는 이번 커밋과 별개다.
커널 설정은 드라이버를 마련할 뿐, 헤드셋이 외장 드라이브에 충분한 전력을 줄 수 있는지는 다루지 않는다.
디스크의 파일 시스템을 읽는 부분이 어떻게 구성돼 있는지도 이번 커밋 범위에서는 확인되지 않는다.
또 해당 저장소는 밸브가 직접 운영하는 곳이 아니라 SteamOS 저장소를 자동으로 미러링하는 비공식 계정(evlaV)에서 운영된다.
커밋 작성자 이메일은 밸브 도메인이지만 서명은 없는 상태(unsigned)다.
직접 커널을 빌드해 쓰는 이용자는 변경분을 먼저 적용해 볼 수 있겠지만, 일반 이용자는 정식 업데이트를 기다려야 한다.
스팀 프레임, 지금 어떤 제품인가
영상: Valve 유튜브 채널
스팀 스토어 페이지에는 스팀 프레임의 출시일이 2026년 9월 14일로 표시돼 있다.
가격은 미국 스토어 기준 256GB 키트가 1,059달러, 1TB 키트가 1,299달러다.
가격과 추첨 방식 예약은 밸브가 정식 가격을 공개했을 때 정리한 바 있다.
출시 전에는 퀄컴 칩 가격 인상이 헤드셋 가격에 미칠 영향도 거론됐다.
스팀 프레임은 스냅드래곤 기반 ARM 프로세서를 쓰기 때문에, 이번 커밋도 ARM용 커널 설정(arm64)에 들어갔다.
광학 드라이브를 헤드셋에 직접 연결해 쓰는 사례는 많지 않을 것이다. 그래도 설정 몇 줄로 해결되는 요청이라면 빠르게 받아들이겠다는 신호로는 읽힌다.