Score:3

ไม่สามารถใช้ OpenGL 3.3+ ใน WSL (Windows 11)

ธง kr

ทั้ง GPU และ CPU ของฉันรองรับ OpenGL 4.6 และไดรเวอร์ของฉันเป็นเวอร์ชันล่าสุด อย่างไรก็ตาม Ubuntu 20.04 ของฉันบน WSL รองรับ 3.3 เท่านั้น นี่คือสิ่งที่ glxinfo พูดว่า:

glxinfo | เกรป "OpenGL"
สตริงผู้จำหน่าย OpenGL: Microsoft Corporation
สตริงเรนเดอร์ OpenGL: D3D12 (NVIDIA GeForce RTX 3080 Laptop GPU)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 3.3 (โปรไฟล์หลัก) Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์หลักของ OpenGL: 3.30
แฟล็กบริบทโปรไฟล์หลักของ OpenGL: (ไม่มี)
มาสก์โปรไฟล์หลักของ OpenGL: โปรไฟล์หลัก
ส่วนขยายโปรไฟล์หลักของ OpenGL:
สตริงเวอร์ชัน OpenGL: 3.1 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงา OpenGL: 1.40
แฟล็กบริบท OpenGL: (ไม่มี)
ส่วนขยาย OpenGL:
สตริงเวอร์ชันโปรไฟล์ OpenGL ES: OpenGL ES 3.0 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์ OpenGL ES: OpenGL ES GLSL ES 3.00
ส่วนขยายโปรไฟล์ OpenGL ES:

แก้ไข: เวอร์ชันเคอร์เนลของฉันคือ: 5.10.60.1

NotTheDr01ds avatar
vn flag
ฉันสมมติว่าเป็น 20.04 แต่คุณสามารถยืนยันการเปิดตัว Ubuntu ใน WSL ได้หรือไม่ โปรดทราบว่าฉันเห็น `OpenGL core profile version string: 4.5 (Core Profile) Mesa 21.2.6` บน WSL2/Windows 11 ที่มี 2070
NotTheDr01ds avatar
vn flag
นอกจากนี้เคอร์เนลของคุณคืออะไร? `ชื่อ -a`
cocomac avatar
cn flag
@ NotTheDr01ds IDK เคอร์เนลใดที่ OP ใช้ แต่ควรสังเกตว่า [WSL ใช้เคอร์เนลอื่น] (https://github.com/microsoft/WSL2-Linux-Kernel) มากกว่า Ubuntu พื้นฐาน
NotTheDr01ds avatar
vn flag
@cocomac แน่นอน เป็นเพียงการที่ Microsoft อัปเดตเคอร์เนล WSL2 เป็นประจำ และเปิดใช้ฟังก์ชันการทำงานใหม่ทุกครั้ง ขณะนี้ฉันใช้เคอร์เนล 5.10.60.1 WSL2 แต่ฉันเห็นมีการเผยแพร่ล่าสุดอีกสามรายการ สงสัยว่า OP จำเป็นต้อง `wsl --update` เพื่อดึงเคอร์เนลในภายหลังหรือไม่
NotTheDr01ds avatar
vn flag
และขอแจ้งให้ทราบว่า -- ไม่ต้องสนใจผลลัพธ์ของฉัน เนื่องจากฉันไม่ได้ใช้การเรนเดอร์ฮาร์ดแวร์ด้วยเหตุผลบางประการ -- `สตริงเรนเดอร์ OpenGL: llvmpipe (LLVM 12.0.0, 256 บิต)`
Hazar Ulaş avatar
kr flag
ฉันได้แก้ไขคำถามของฉันเพื่อรวมรุ่นของฉัน
Score:0
ธง vn

ตามที่ระบุไว้ในความคิดเห็น เมื่อใช้ซอฟต์แวร์เรนเดอร์ (LLVM) ผลลัพธ์ของฉันแสดงให้เห็นว่าโปรไฟล์คือ 4.5

หลังจากอัปเดตไดรเวอร์ nVidia ของฉัน (ซึ่งฉันไม่ได้ทำมาระยะหนึ่งแล้ว) ตอนนี้ฉันเห็นสิ่งเดียวกับคุณ:

สตริงเรนเดอร์ OpenGL: D3D12 (NVIDIA GeForce RTX 2070 SUPER)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 3.3 (โปรไฟล์หลัก) Mesa 21.2.6

อย่างไรก็ตาม อ้างอิงจาก หน้าเมซ่า D3D12ไดรเวอร์รองรับเฉพาะ 3.3 ดังนั้นฉันเชื่อว่าสิ่งนี้เป็นสิ่งที่คาดหวัง


ผลลัพธ์ทั้งหมด:

~> glxinfo | เกรป "OpenGL"

สตริงผู้จำหน่าย OpenGL: Microsoft Corporation
สตริงเรนเดอร์ OpenGL: D3D12 (NVIDIA GeForce RTX 2070 SUPER)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 3.3 (โปรไฟล์หลัก) Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์หลักของ OpenGL: 3.30
แฟล็กบริบทโปรไฟล์หลักของ OpenGL: (ไม่มี)
มาสก์โปรไฟล์หลักของ OpenGL: โปรไฟล์หลัก
ส่วนขยายโปรไฟล์หลักของ OpenGL:
สตริงเวอร์ชัน OpenGL: 3.1 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงา OpenGL: 1.40
แฟล็กบริบท OpenGL: (ไม่มี)
ส่วนขยาย OpenGL:
สตริงเวอร์ชันโปรไฟล์ OpenGL ES: OpenGL ES 3.0 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์ OpenGL ES: OpenGL ES GLSL ES 3.00
ส่วนขยายโปรไฟล์ OpenGL ES:

~> LIBGL_ALWAYS_SOFTWARE=1 glxinfo | เกรป "OpenGL"

สตริงผู้จำหน่าย OpenGL: Mesa/X.org
สตริงตัวแสดง OpenGL: llvmpipe (LLVM 12.0.0, 256 บิต)
สตริงเวอร์ชันโปรไฟล์หลักของ OpenGL: 4.5 (โปรไฟล์หลัก) Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์หลักของ OpenGL: 4.50
แฟล็กบริบทโปรไฟล์หลักของ OpenGL: (ไม่มี)
มาสก์โปรไฟล์หลักของ OpenGL: โปรไฟล์หลัก
ส่วนขยายโปรไฟล์หลักของ OpenGL:
สตริงเวอร์ชัน OpenGL: 3.1 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงา OpenGL: 1.40
แฟล็กบริบท OpenGL: (ไม่มี)
ส่วนขยาย OpenGL:
สตริงเวอร์ชันโปรไฟล์ OpenGL ES: OpenGL ES 3.2 Mesa 21.2.6
สตริงเวอร์ชันภาษาแรเงาโปรไฟล์ OpenGL ES: OpenGL ES GLSL ES 3.20
ส่วนขยายโปรไฟล์ OpenGL ES:

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา