โครงการย่อย DRM ส่งแพตช์อัพเดตเข้าโครงการลินุกซ์หลักเพื่อเตรียมรวมเป็นลินุกซ์ 6.12 โดยรอบนี้มีความพิเศษคือเพิ่มตัวเลือกแสดงหน้าจอแครชเป็น QR ได้
ปกติหน้าจอ kernel panic จะมีข้อมูลเคอร์เนลให้พอสมควร ในกรณีนี้ Jocelyn Falempe ผู้พัฒนาพยายามใส่ข้อมูลแบบบีบอัดแล้วเข้าไปใน QR โดยผู้ถ่ายภาพต้องไปถอดการบีบอัดเพื่ออ่านภายหลัง ในกรณีภาพตัวอย่างสามารถทำเป็น ลิงก์โชว์ stack trace ได้เลย การทำเป็น QR ทำให้รายงานปัญหาได้ง่าย เพราะหลังเคอร์เนลแครชไปแล้วไม่สามารถจับภาพหน้าจอหรือเก็บข้อความที่แสดงหน้าจอ
Falempe เขียนโค้ดส่วนนี้ด้วยภาษา Rust โดยระบุว่าไม่มีเหตุผลอะไรพิเศษนอกจาก อยากฝึกเขียน Rust เฉยๆ
ที่มา - dri-devel
Comments
ยังไงหน้านี้มันโผล่มาตอนระบบล่มไปแล้ว งั้นเอาไว้ลองฝึกเขียนเลยแล้วกัน .... 🤣
คูล 😎
..: เรื่อยไป
เยี่ยมครับ ไม่ต้องจดละ ถ่ายรูปเก็บไว้ได้
ตอนเป็นข้อความก็ถ่ายเก็บไว้ได้หรือเปล่าครับ 5555
iPAtS
น่าจะเพราะ จากรูป เอาไปอ่านใน QR Reader แล้วได้ text ที่เอาไปทำใช้ต่อได้ง่ายกว่ามั้งครับ เพราะไม่งั้น ถ้าถ่ายข้อความ เวลาจะเอา text ไปใช้ต่อ จะต้องพิมพ์เอง หรือไม่ก็ทำ OCR น่ะครับ (เดาว่าเหตุผลประมาณนี้นะครับ)