2 คะแนน โดย GN⁺ 2025-11-28 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ชิปเซ็ต Snapdragon 8 Elite Gen 5 รองรับ Linux แบบ upstream ตั้งแต่วันเปิดตัว
  • Qualcomm เพิ่มไดรเวอร์และการเปลี่ยนแปลงโค้ดที่จำเป็นเข้าสู่ Linux kernel mainline ทันที
  • นักพัฒนาสามารถรัน Linux บนฮาร์ดแวร์รุ่นล่าสุดได้ โดยไม่ต้องผ่านกระบวนการพอร์ตเพิ่มเติม
  • นี่เป็นความเคลื่อนไหวที่ช่วยเสริมความแข็งแกร่งให้กับ ระบบนิเวศโอเพนซอร์สและความเข้ากันได้ของฮาร์ดแวร์
  • มีความหมายต่อการ เพิ่มประสิทธิภาพการพัฒนาและการเข้าถึง สำหรับนักพัฒนามือถือและระบบฝังตัว

การรองรับ Linux แบบ upstream ของ Snapdragon 8 Elite Gen 5

  • Qualcomm ประกาศ การรองรับ Linux แบบ upstream ในวันเดียวกัน (same-day upstream Linux support) สำหรับโปรเซสเซอร์ Snapdragon 8 Elite Gen 5
    • โค้ดที่จำเป็นสำหรับ Linux kernel mainline ถูกรวมไว้พร้อมกับการเปิดตัวชิปเซ็ต
    • มอบสภาพแวดล้อมที่นักพัฒนาสามารถใช้งาน Linux ได้โดยไม่ต้องพึ่งแพตช์นอกทางการเพิ่มเติม
  • การรองรับนี้สะท้อนถึง การเสริมความร่วมมือกับชุมชน Linux และแสดงให้เห็นถึงการขยายการมีส่วนร่วมด้านโอเพนซอร์สของ Qualcomm

ผลกระทบต่อนักพัฒนาและระบบนิเวศ

  • การรองรับแบบ upstream ช่วย ลดภาระในการบำรุงรักษาไดรเวอร์อุปกรณ์
    • ปัญหาความเข้ากันได้เมื่ออัปเกรดเวอร์ชันเคอร์เนลลดลง
  • นักพัฒนาระบบฝังตัว, IoT และมือถือ สามารถใช้งานฮาร์ดแวร์ Snapdragon รุ่นล่าสุดได้ทันที
  • มาตรการนี้ของ Qualcomm ช่วยส่งเสริม การทำให้สภาพแวดล้อมการพัฒนาบน Linux มีมาตรฐานมากขึ้นและเข้าถึงได้ง่ายขึ้น

ไม่มีการกล่าวถึงเพิ่มเติม

  • ในต้นฉบับไม่มีรายละเอียดทางเทคนิค ขอบเขตการรองรับ หรือค่าประสิทธิภาพรวมอยู่
  • ไม่มีคำอธิบายเพิ่มเติมนอกจากประกาศเกี่ยวกับคุกกี้และความเป็นส่วนตัว

1 ความคิดเห็น

 
GN⁺ 2025-11-28
ความคิดเห็นจาก Hacker News
  • หากผู้บริหารของ Qualcomm ได้เห็นโพสต์นี้ ก็ยอมรับได้ว่าความพยายามครั้งนี้เป็นจุดเริ่มต้นที่ดี
    แต่หากต้องการ ขยายไปไกลกว่าตลาดมือถือ ก็ยังต้องไปอีกไกล
    ไดรเวอร์ถูกส่งขึ้น LKML แล้ว แต่ยังไม่ได้ถูกรวมเข้า mainline และไดรเวอร์ของ gen4 กับ 4.5 ก็ยังมีปัญหาอยู่
    boot chain ยังคง ปิดและเป็นกรรมสิทธิ์ จึงไม่เข้ากันได้กับผู้ผลิต ARM รายอื่น
    ยังชี้ว่ามีปัญหาเรื่อง Gunyah, GearVM, โครงสร้างการล็อกของ BSP และคุณภาพซอฟต์แวร์ที่ด้อยกว่า TI·NXP
    นักพัฒนาหลายคนบอกว่าจะไม่ใช้ชิป Qualcomm อีกเพราะโมเดลการสนับสนุนแบบปิดเช่นนี้
    ตัวชิปนั้นยอดเยี่ยม แต่หากการสนับสนุนซอฟต์แวร์ตามไม่ทัน ก็ยากที่จะปลดปล่อยศักยภาพได้เต็มที่

    • ตอนนี้แม้จะ ไม่เปิด Secure Boot โค้ดทั้งหมดก่อนถึง EL1 ก็ยังต้องใช้ลายเซ็นของ Qualcomm
      OEM สามารถรันโค้ดได้เฉพาะใต้ hypervisor เท่านั้น และการเข้าถึงฮาร์ดแวร์บางส่วนก็ถูกจำกัด
    • สงสัยว่าทำไม boot chain จึงสำคัญ
      ตั้งคำถามว่าแค่ใช้ U-Boot แบบคัสตอมเพื่อโต้ตอบกับ boot chain แบบเฉพาะทาง แล้วให้ UEFI มาตรฐานไม่ได้หรือ
      ดูเหมือนโปรเจกต์ Asahi จะทำงานในลักษณะนั้น
    • ประเมินคุณภาพชิปว่า “อยู่อันดับ 2 ของอุตสาหกรรม โดยอันดับ 1 คือ Apple”
    • วิจารณ์ว่านี่แค่ดูเหมือน การแสดง PR
      พร้อมเสริมความเห็นว่า “อย่าทำแบบครึ่ง ๆ กลาง ๆ จะทำก็ทำให้จริง ไม่งั้นก็อย่าทำ”
  • ในฐานะผู้ใช้ Mobile Linux รู้สึกยินดีกับข่าวนี้
    แต่ก็เห็นว่า Qualcomm อาจไม่ได้ตั้งใจจะเป็นมิตรกับ FOSS อย่างแท้จริง แต่อาจเป็นแค่ การตัดสินใจทางธุรกิจ
    ดูเหมือนจะได้รับอิทธิพลจากความล้มเหลวของโน้ตบุ๊ก Snapdragon X (บทความ TechPowerUp) การพึ่งพา Android และความสำเร็จของการลงทุนด้าน FOSS ของ Valve
    หากทำ upstream ชิปได้อย่างเหมาะสม ก็จะมีความยืดหยุ่นกับระบบปฏิบัติการตระกูล Linux ที่หลากหลาย

    • คิดว่า การตัดสินใจทางธุรกิจ ดีกว่า “แนวคิดใหม่”
      หากมีแรงจูงใจด้านรายได้ที่ชัดเจน ก็มีโอกาสสูงกว่าจะดำเนินต่อไปได้แม้ผู้บริหารเปลี่ยน
      การสนับสนุน FOSS จะทรงพลังที่สุดเมื่อ ROI ชัดเจน
    • มองว่าสาเหตุที่ Snapdragon ไปได้ไม่ดีเป็นเพราะ ต้นทุนและพฤติกรรมการจัดซื้อขององค์กร
      เคยใช้ 8 Gen 3 แล้วรู้สึกผิดหวังกับความร้อนและการไม่มีอัปเดตไดรเวอร์ GPU
    • บริษัทต่าง ๆ จะขยับก็ต่อเมื่อ มีผลกำไรเท่านั้น
      การทำ upstream ครั้งนี้ก็ไม่ใช่ข้อยกเว้น
    • โน้ตบุ๊ก Windows on ARM ยังมีแนวโน้มจะถูกมองเป็น ตัวเลือกระดับสอง แต่การลองทำหลายแนวทางก็เป็นเรื่องดี
    • คาดว่าในระยะยาวพวกเขาคงตระหนักว่า kernel fork ของตนเองกลายเป็น นรกแห่งการบำรุงรักษา จึงเห็นว่าการทำ upstream ดีกว่า
  • Qualcomm ส่งแพตช์ขึ้น LKML ในปี 2024 และโปรโมตผ่านบล็อกทางการ แต่
    เมื่อสองวันก่อน Tuxedo Computers ประกาศถอนตัวเพราะ Qualcomm สนับสนุนได้ไม่ดี
    แม้แต่ ฟังก์ชันพื้นฐาน อย่างอายุแบตเตอรี่ การอัปเดต BIOS การควบคุมพัดลม KVM virtualization ความเร็ว USB4 และการถอดรหัสวิดีโอ ก็ยังไม่พร้อม
    จากข่าวประชาสัมพันธ์นี้เพียงอย่างเดียว จึงยังยากจะมองว่า Qualcomm เปลี่ยนไปอย่างถึงรากถึงโคนแล้ว

    • ตั้งคำถามว่า Apple ให้การสนับสนุนได้ดีกว่าหรือไม่
      พร้อมคาดเดาว่า Qualcomm มีบริการสนับสนุนเชิงพาณิชย์อยู่แล้ว และอาจเป็นไปได้ว่า Tuxedo ไม่ได้จ่ายค่าใช้จ่ายส่วนนั้น
  • หวังว่าเหตุผลที่ Qualcomm สนับสนุน FOSS ครั้งนี้ จะเป็น การตัดสินใจเชิงกลยุทธ์เพื่อตอบสนองแรงกดดันจากตลาด
    ไม่ใช่แค่เพื่อปรับภาพลักษณ์ แต่ต้องเชื่อมโยงกับรายได้จึงจะยั่งยืน
    พวกเขาอาจมองเห็นโอกาสที่จะ เขย่าตลาด x86 ด้วย CPU Oryon และ GPU Adreno
    ความสำเร็จของ Steam Deck จาก Valve เป็นตัวเร่งให้เกิดการพูดคุยเช่นนี้

    • หากดูจากแถลงการณ์ของ Qualcomm ดูเหมือนว่าจะมุ่งเป้าไปที่ IoT รถยนต์ และมือถือ มากกว่าเดสก์ท็อปผู้บริโภค
      แม้ผู้ใช้ทั่วไปจะเข้าถึงได้ยาก แต่ก็เป็นสัญญาณเชิงบวกต่อระบบนิเวศ Linux
  • กำลังมองหาเครื่อง ARM Linux อยู่ และข่าวนี้ให้ความรู้สึกเหมือน game changer
    อาจถึงขั้นเปลี่ยนแผนจากเดิมที่ตั้งใจจะรัน M2 Pro กับ Asahi

    • แนะนำ DGX Spark
      มาพร้อม aarch64 Ubuntu 24.04 เป็นค่าเริ่มต้น เงียบ ขนาดเล็ก และรองรับเครือข่าย 200GbE กับหน่วยความจำรวม 128GB
      ด้วย UEFI bootloader จึงติดตั้ง Ubuntu 25.10 และ ESXi ARM version ได้ง่ายเช่นกัน
      น่าเสียดายเพียงไม่มี BMC หรือสล็อต PCIe
    • สงสัยว่าการเปลี่ยนแปลงนี้จะนำไปสู่ ความเป็นไปได้ที่ผู้ผลิตจะออกสินค้า จริงหรือไม่
    • ถามกลับว่าทำไม Asahi จึงถูกมองว่าไม่ใช่ “native”
    • ปัญหาใหญ่ที่สุดของ Linux on ARM คือ การรองรับ device tree
      ในอดีตชิป Qualcomm ก็มีการรองรับใน mainline อยู่บ้าง แต่แทบไม่มีอุปกรณ์ที่ใช้งาน Linux ได้จริง
      ท้ายที่สุดจึงมองว่าการประกาศครั้งนี้ก็ยังมีลักษณะเป็นการตลาดค่อนข้างมาก
  • สงสัยว่า Qualcomm เปลี่ยนไปหลังโปรเจกต์ Steam Frame ที่ร่วมมือกับ Valve หรือไม่
    ข่าวเรื่องไดรเวอร์ GPU Adreno แบบโอเพนซอร์สนั้นน่าประหลาดใจมาก

    • ตามข้อมูลจากชุมชน emulator ระบุว่า ปัญหาของไดรเวอร์แบบ proprietary มีมากเกินไป
      สุดท้ายจึงอาจไม่มีทางเลือกอื่นนอกจากใช้ไดรเวอร์โอเพนซอร์ส
      ไดรเวอร์ Turnip ก็เป็นเพียงผลลัพธ์จากการ reverse engineering เท่านั้น จึงคิดว่าไม่ใช่เพราะ Qualcomm “ตาสว่าง” ขึ้นมา
    • Qualcomm พยายามปรับปรุงการรองรับ mainline Linux มานานแล้ว แต่ ไดรเวอร์ของรุ่นก่อนหน้า ก็ยังไม่สมบูรณ์นัก
      คงต้องใช้เวลาอีกกว่าจะรองรับได้อย่างสมบูรณ์
    • Steam Frame เป็น Gen 3 ส่วนบทความนี้พูดถึงชิป Gen 5
    • คาดว่าน่าจะยังมี binary blob อยู่มากเช่นเดิม
  • สงสัยว่าจะมี แท็บเล็ตที่ติดตั้ง Linux ได้ ออกมาจากชิปตัวนี้หรือไม่
    ตอนนี้แทบไม่มีแท็บเล็ต Linux น้ำหนักเบาอยู่เลย
    พร้อมถามว่า WSL2 อาจเป็นทางเลือกแทนได้หรือไม่

    • ตามบทความของ WindowsCentral WSL2 รันดิสโทร ARM64 แบบ native ได้ดี
    • บน 8 Gen 3 นั้น WSL และ Hyper-V ทำงานได้ดี แต่ ไบนารี x86 ใช้งานไม่ได้
    • การรองรับ Linux ของ X1E ยังไม่ดีนัก แต่กับ X2E นั้น มองในแง่ดี
      ตัวฮาร์ดแวร์เองยอดเยี่ยม
    • อยากใช้โน้ตบุ๊ก ARM64 สำหรับงาน
      เพราะเข้ากันได้กับระบบ embedded และไบนารี
    • มีการบอกว่าไม่มีแท็บเล็ตที่รองรับ Linux แต่ก็กล่าวถึงข้อยกเว้นอย่าง Librem 11
  • น่าแปลกที่พูดถึงแค่ H.264, H.265, VP9 แต่ ไม่มี AV1
    เพราะทุกวันนี้เว็บไซต์ส่วนใหญ่ โดยเฉพาะ YouTube ใช้ AV1 กันแล้ว

    • ในproduct brief ของ Qualcomm มีการระบุรองรับ AV1 decoding ไว้อย่างชัดเจน
      น่าจะเป็นเพราะไดรเวอร์ยังไม่เสร็จสมบูรณ์
  • ไม่มีความเชื่อมั่นใน คุณภาพไดรเวอร์ไร้สาย ของ Qualcomm
    เคยเจอประสบการณ์ที่ Wi‑Fi ใช้งานไม่ดีแม้จะผ่านไปหลายปีแล้ว

  • กล่อง สมัครสมาชิก ของเว็บมาบังเนื้อหา ทำให้ใช้งานลำบาก
    เสนอว่าน่าจะมีวิธีปิดมันได้

    • แชร์ว่าจัดการได้ด้วยการบล็อกองค์ประกอบนั้นผ่าน uBlock Origin
    • แก้ได้ด้วยการลบ HTML node ตรง ๆ
      ปิดท้ายด้วยคำว่า “presentation is half the message”