Chuyển đến nội dung
vrBlogs

Steam Frame được bật hỗ trợ ổ đĩa CD-ROM trong kernel

Valve bật ba mô-đun kernel cho ổ đĩa CD-ROM trên Steam Frame sau yêu cầu ngày 18/10, nhưng chưa công bố thời điểm đưa thay đổi vào SteamOS.

v

Bởi vrBlogs

· Đọc trong 4 phút · Nguồn: VR.org News

Steam Frame được bật hỗ trợ ổ đĩa CD-ROM trong kernel

Steam Frame đã được Valve bật hỗ trợ kernel cho ổ đĩa CD-ROM, nhưng thay đổi này chưa đồng nghĩa thiết bị có thể phát DVD, Blu-ray hoặc dùng mọi ổ quang ngay lập tức.

Valve thêm ba cấu hình CONFIG_CDROM=m, CONFIG_BLK_DEV_SR=m và CONFIG_CHR_DEV_SG=m vào tệp arch/arm64/configs/gabe_defconfig, nơi cấu hình kernel mà Valve dùng để xây dựng SteamOS cho Steam Frame. Commit mang mã b68e4a1, do Gabe Rowe của Valve thực hiện. Nội dung commit ghi rõ mục tiêu là thêm hỗ trợ ổ CD-ROM để tạo sự tương đồng với Steam Deck.

Thay đổi kernel bắt nguồn từ yêu cầu người dùng

Ngày 18/10 lúc 9:19 sáng theo giờ Thái Bình Dương, người dùng Aiodensghost đăng chủ đề “Why can't I use my detachable disc drive?” trong mục Steam Frame General Discussions. Người dùng muốn dùng Steam Frame trên đường để xem phim và cài bản Need for Speed Carbon phát hành năm 2006 mà mình vẫn sở hữu.

Bài đăng kết thúc bằng yêu cầu: “May I PLEASE have the ability to use an optical drive?” Ngày hôm sau lúc 12:43 trưa theo giờ Thái Bình Dương, Gabe Rowe trả lời dưới tên gaberowe và thẻ nhà phát triển Valve: “we will look into this thanks for alerting us.”

Phản hồi được ghi nhận lúc 19:43:01 UTC. Commit xuất hiện lúc 19:51:54 UTC, tức sau 8 phút 53 giây. Thời điểm tác giả và người commit trùng nhau, cho thấy commit không được rebase vào thời điểm muộn hơn. Tom's Hardware phát hiện thay đổi trước vào ngày 24/10 và PC Gamer đưa tin sau đó hai ngày.

Ba mô-đun làm được gì?

Cả ba cấu hình đều dùng giá trị m, nên được xây dựng dưới dạng mô-đun có thể tải thay vì tích hợp trực tiếp vào kernel. BLK_DEV_SR là trình điều khiển CD-ROM dạng block cho SCSI, phù hợp với cách ổ quang USB được nhận diện. CHR_DEV_SG cung cấp thiết bị chuyển tiếp SCSI tổng quát. CONFIG_CDROM là lớp CD-ROM dùng chung mà trình điều khiển sr dựa vào.

Khi được đưa vào bản SteamOS tương ứng, các mô-đun này có thể giúp kernel nhận diện ổ và đọc dữ liệu trên đĩa. Chúng không thêm phần mềm phát DVD hoặc Blu-ray, không cung cấp cơ chế giải mã cho các loại đĩa được mã hóa, và không giải quyết vấn đề cấp nguồn.

Cấu hình kernel không thể thay đổi lượng điện mà cổng phần cứng cung cấp. Thông số của Valve liệt kê cổng USB-C phía sau cho sạc và dữ liệu nhưng không nêu công suất đầu ra. Mức công suất phụ kiện duy nhất Valve công bố thuộc về cổng mở rộng ở cầu mũi: 3,1 volt, tối đa 2 ampere, tương đương khoảng 6 watt. Ổ đĩa không cắm vào cổng này.

Chưa có lịch phát hành cho SteamOS

Thay đổi hiện nằm trên một nhánh kernel. Nó chỉ đến được headset khi một bản SteamOS xây dựng từ nhánh đó được phát hành, trong khi Valve chưa công bố ngày phát hành. Vì vậy, hỗ trợ trong kernel chưa xác nhận khả năng tương thích thực tế trên thiết bị đang bán.

Nếu thay đổi xuất hiện trong bản SteamOS tương lai, ổ đĩa có nguồn riêng có thể được nhận diện và gắn kết. Ổ dùng nguồn từ USB vẫn chưa chắc hoạt động. Việc đọc dữ liệu từ đĩa có thể được hỗ trợ, nhưng xem phim vẫn cần phần mềm phát mà Steam Frame hiện không cung cấp. DVD và Blu-ray thương mại vẫn có lớp mã hóa.

Need for Speed Carbon cũng chưa có kết quả xác nhận. Đĩa PC bán lẻ của trò chơi dùng cơ chế bảo vệ bản quyền SafeDisc. Trò chơi còn phải hoạt động qua Proton và FEX trên chip ARM của Steam Frame; chưa có ai chứng minh cấu hình này chạy được.

Vấn đề nguồn điện vẫn còn nguyên

Commit này được mô tả là cách đưa Steam Frame về mức tương đồng với Steam Deck, vốn đã có các biểu tượng cấu hình nói trên trong nhiều năm. Đây là thay đổi ba dòng cấu hình, không phải bản cập nhật hoàn chỉnh cho trải nghiệm dùng ổ quang.

Người dùng ban đầu sau đó chuyển sang xử lý vấn đề nguồn. Ngày 25/10, người này viết rằng “Valve adding driver support to the kernel is good enough for me” và tìm một hub USB vừa cấp điện cho ổ đĩa vừa truyền dữ liệu. Hub 60W đã thử trước đó không đủ dùng.

Thông tin commit được theo dõi qua một mirror GitHub không chính thức, lập ngày 17/10. Mirror trước đó, từng chứa thay đổi về trình điều khiển màn hình OLED Plano hai tuần trước, vẫn trực tuyến nhưng không còn mang toàn bộ cây mã nguồn. Valve xuất bản mã nguồn kernel của Steam Frame, còn mirror hiển thị từng commit trên GitHub. Đây là lý do một thay đổi trong một tệp cấu hình trở thành thông tin đáng chú ý.

Phân loạiKính VR & phần cứng
Chia sẻ

Bạn thích bài viết này?

Hãy thích để cho biên tập viên biết, hoặc lưu lại để đọc sau.

Bình luận

Đăng nhập để tham gia cuộc trò chuyện.

Đăng nhập

    Chưa có bình luận. Hãy bắt đầu cuộc trò chuyện.

    Tất cả tin tức

    Bạn có chắc không?