วิดีโอ Chrome HTML5 ในแบบเต็มหน้าจอจะดำเมื่อเปิดใช้งานกราฟิก Intel หรือเปิดใช้งานการเร่งด้วยฮาร์ดแวร์


13
  • Chrome: 51.0.2704.106 เมตร (64 บิต)
  • QUADRO M1000M NVIDIA จัดหาไดร์เวอร์จัดส่งผ่านการอัพเดทตัวจัดการอุปกรณ์ (การอัพเดทไม่มีผลกับปัญหา): 10.18.13.5474
  • กราฟิก Intel HD 530: 10.18.15.4285
  • จอภาพคู่เชื่อมต่อภายนอกผ่านสาย HDMI เข้ากับอินพุต DVI

เมื่อเล่นวิดีโอ HTML5 บน Chrome วิดีโอแบบเต็มหน้าจอจะแสดงผลได้ดีในจอภาพในตัว แต่ถ้าตั้งให้แสดงบนจอภาพภายนอกจะเป็นเพียงสีดำ (พร้อมเสียง)

สิ่งนี้ไม่ได้เกิดขึ้นกับ MS Edge หรือ Internet Explorer

วิธีแก้ปัญหา (เช่นวิดีโอแบบเต็มหน้าจอในจอภาพภายนอกทำงานเมื่อฉัน):

  1. ปิดการใช้งานกราฟิกในตัวใน BIOS

  2. ปิดใช้ "ใช้การเร่งด้วยฮาร์ดแวร์เมื่อพร้อมใช้งาน" ในการตั้งค่า Chrome

ฉันต้องการเปิดใช้งานกราฟิกในตัว (เพื่อประหยัดแบตเตอรี่) และฉันต้องการใช้การเร่งความเร็วฮาร์ดแวร์ใน Chrome (เพื่อให้ได้ประสิทธิภาพที่ดีขึ้นเมื่อจำเป็น)

มีการตั้งค่าเฉพาะสำหรับ Chrome ในแผงควบคุม NVIDIA ที่ฉันต้องเล่นด้วยหรือไม่ ฉันพยายามตั้งค่า Chrome ให้ใช้ GPU ภายนอก แต่ก็ไม่ได้แก้ปัญหาดังนั้นฉันจึงปล่อยไว้เป็นค่าเริ่มต้น (Chrome โดยค่าเริ่มต้นใช้ GPU ภายในตามแผงควบคุมของ NVIDIA)

การตั้งค่าเฉพาะในธง Chrome ที่ฉันควรเล่นด้วยหรือไม่

ฉันจะลองเปิดใช้งานวิดีโอแบบเต็มหน้าจอในจอภาพภายนอกได้อย่างไรในขณะที่ปฏิบัติตามข้อ 1 และข้อ 2 ข้างต้น

PS: ฉันไม่ได้เล่นเกมดังนั้นฉันจะค่อนข้างปิดการใช้งาน NVIDIA GPU โดยสิ้นเชิง แต่ถ้าฉันทำเช่นนั้นจอภาพภายนอกจะไม่ทำงานเลย (ฉันถือว่ามันเป็นเพราะเอาท์พุท HDMI เชื่อมต่อโดยตรงกับกราฟิกแยก อะแดปเตอร์)


2
ฉันมีปัญหานี้เช่นกัน เคยเป็นเช่นนั้นมาหลายปีแล้ว ฉันมีหมึกที่จะไม่ได้รับการแก้ไข เนื่องจากเป็นโพรงระดับความสามารถสูงฮาร์ดแวร์บั๊กข้าม บริษัท Intel & Chrome & Nvidia
ผู้เบิกทาง

ฉันได้แก้ไขปัญหาใน Chrome 53.0.2785.80 เบต้า -m (64 บิต) และเท่าที่ฉันจำได้ก็ยังแก้ไขได้ใน 52.0.2743.116 m ปัญหาอื่น ๆbugs.chromium.org/p/chromium/issues/detail?id=627714ยังคงใช้วิธีแก้ปัญหา "ปิดการใช้งาน Intel GPU ใน BIOS และเรียกใช้เฉพาะ nVidia Chrome สามารถใช้การเร่งความเร็ว HW และปัญหานี้ไม่ได้ เกิดขึ้น."
Gaia

1
สวัสดีวันที่ 1 สิงหาคม 2559 บั๊กยังคงอยู่ที่นั่น อัพเดทล่าสุดของทุกสิ่ง Chrome 53.0.2785.89 m, Win10 Pro Up2date, Intel HD 4600 20.19.15.4463 (5/2016), Nvidia GTX 765m 21.21.13.7270 (08/2016)
ผู้เบิกทาง

คำตอบ:


10

มีข้อบกพร่องของโครเมี่ยมสำหรับสิ่งนี้ที่นี่: http://crbug.com/622167


ลองอัปเกรดเป็น Chrome 52 ผ่านทางช่องเบต้า (หรือรอสองสามสัปดาห์เพื่อปล่อยให้เสถียร)

ฉันมีสิ่งที่ดูเหมือนปัญหาเดียวกันในเวอร์ชั่น 51.0.2704.106 m (64 บิต) และหลังจากฉันอัพเกรดเป็นรุ่น 52.0.2743.60 beta-m (64 บิต) วันนี้มันก็คงที่แล้ว

หลังจากรีสตาร์ท Chrome ดูเหมือนว่าการเปลี่ยนแปลงของฉันจะแก้ไขปัญหาชั่วคราวเท่านั้นเนื่องจากผลข้างเคียงของการเริ่มใช้งาน Chrome เมื่อหน้าจอแล็ปท็อปภายในเป็นจอแสดงผลหลักของฉัน

ฉันทำการทดลองสองสามครั้งและพบสิ่งต่อไปนี้:

  • มันไม่เกี่ยวข้องกับวิดีโอ HTML5 มันเกิดขึ้นทุกครั้งที่คุณเข้าสู่โหมดเต็มหน้าจอ (โดยกด F11 บนหน้าใดก็ได้)
  • มันจะเกิดขึ้นเมื่อจอภาพภายนอกถูกทำเครื่องหมายเป็น "จอแสดงผลหลัก" ในการตั้งค่าการแสดงผลของ Windows การทำให้หน้าจอแล็ปท็อปเป็นจอแสดงผลหลักและ "ขยาย" ไปยังจอภาพภายนอกทำให้จอภาพเต็มจอทำงานได้

แล็ปท็อปของคุณติดตั้งกราฟิกแยกตาม GPU ในตัวหรือไม่? จอภาพของคุณเป็นของ Dell หรือไม่
Gaia

ปัญหาไม่เกิดขึ้นเมื่อปิดใช้งาน GPU ภายในใน BIOS (จอแสดงผล HW ถูกตั้งค่าเป็นไม่ต่อเนื่องเท่านั้นแทนที่จะเป็นแบบไฮบริด) สิ่งนี้ชี้ให้เห็นว่าปัญหาของ Chrome เกี่ยวข้องกับซอฟต์แวร์ Optimus หรือไดรเวอร์ Intel น่าเสียดายที่เราไม่สามารถทดสอบปัญหานี้ได้โดยใช้เฉพาะ GPU ของ Intel เท่านั้นเนื่องจากคุณไม่สามารถเชื่อมต่อจอแสดงผลภายนอกเมื่อเปิดใช้งาน Intel GPU เท่านั้น (พอร์ต HDMI / miniDisplay นั้นเชื่อมต่อกับ GPU แยกบนแล็ปท็อปของฉัน)
Gaia

แล็ปท็อปของฉันมีทั้งกราฟิกในตัวของ Intel และการ์ด Nvidia แบบแยกโดยใช้ Optimus ดูเหมือนว่าจะเกิดอะไรขึ้นกับทุกอย่างที่เชื่อมต่อกับพอร์ต HDMI - ฉันได้ลองกับจอภาพ Lenovo และทีวีแล้ว
Styglian

ดูความคิดเห็นsuperuser.com/questions/1098204/…
Gaia

9

แก้ไขด่วน: เริ่มต้นโครเมี่ยมด้วยการตั้งค่าสถานะนี้: --disable-direct-composition

เปิดเข้าสู่ทางลัดสำหรับการเรียกใช้งาน Chrome และผนวกค่าสถานะนั้นไว้ที่เป้าหมายเช่นภาพด้านล่าง:

การตั้งค่าสถานะ Chrome Startup

แหล่งข้อมูล jbau ... @ chromium.com (bugs.chromium.org/u/4122139466/) https://bugs.chromium.org/p/chromium/issues/detail?id=622167#c29


ฉันจะตรวจสอบเรื่องนี้และรายงานกลับ
Gaia

สิ่งนี้ใช้ได้สำหรับฉัน ใช้แล็ปท็อป Lenovo P50 และตั้งค่าจอภาพภายนอกเป็นจอภาพหลัก ขอขอบคุณ!
Adrian K.

1
มันไม่ได้ผลสำหรับฉัน ฉันใช้จอมอนิเตอร์ภายนอกเป็นจอแสดงผลหลักและปิดจอแสดงผลสำหรับหน้าจอแล็ปท็อปของฉัน สิ่งเดียวกันเกิดขึ้นที่ edge & ie แต่ไม่เกิดขึ้นกับ firefox
bysreg

0

สิ่งนี้ใช้ได้กับฉันโดยใช้ Alienware 17 R3 กับ Intel Graphics 530 และ Nvidia 980M GTX ในตัวโดยใช้จอภาพภายนอกผ่าน HDMI:

รุ่น Chrome รุ่น 54.0.2840.87 m (64- บิต)

เริ่ม Chrome ด้วยการตั้งค่าสถานะนี้:

chrome.exe --disable-direct-composition

สิ่งนี้มีผลกระทบต่อโหมดใด ๆ ในแบบเต็มหน้าจอ (F11) โดยใช้เว็บไซต์วิดีโอ HTML5 หรือไม่


ได้รับที่น่าเศร้าในคำตอบนี้: superuser.com/a/1119807/68374 คำตอบของคุณดีกว่าแสดงความคิดเห็น
Gaia

ยินดีต้อนรับสู่ Super User! เป็นการทำซ้ำคำตอบอื่นและไม่เพิ่มเนื้อหาใหม่ โปรดอย่าโพสต์คำตอบเว้นแต่ว่าคุณมีสิ่งใหม่ที่จะมีส่วนร่วม
DavidPostill
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.