Google Chrome ที่มีพฤติกรรมแปลก ๆ


9

ฉันเคยเป็นผู้ใช้ Chromeium เบราว์เซอร์ แต่หลังจากไม่อัปเกรด PPA เป็นเวลา 2 เดือนฉันได้เปลี่ยนมาใช้เบราว์เซอร์ Google Chrome เมื่อวานนี้ ทุกอย่างเรียบร้อยดียกเว้นพฤติกรรมแปลก ๆ ในบางหน้าและหยุดทำงานหลังจากโหลด "chrome: //" หน้าการกำหนดค่า เว็บไซต์ที่รู้จักกันดีที่สุดที่มีพฤติกรรมแปลก ๆ คือ youtube มีรูปภาพที่ฉันเห็น: Youtube เมื่อฉันเปิดเมนูผู้ใช้ที่มุมบนขวามันก็ขัดข้องเช่นนั้นและแม้หลังจากปิดเมนูแล้วบางส่วนของเมนูก็ยังคงปรากฏอยู่

คุณอาจบอกว่ามันเป็นปัญหา Youtube ไม่ฉันมีปัญหานี้อย่างน้อยสามเว็บไซต์อื่น ๆ นี่คือ Imgur: ป้อนคำอธิบายรูปภาพที่นี่ ปัญหาไม่ได้เกิดขึ้นกับทุกด้าน แต่บางครั้งมันก็เกิดขึ้นจากกลางหน้าจอ

ส่วนที่น่าสนใจคือมันเกิดขึ้นทุกครั้งในระยะห่างจากขอบด้านขวา เมื่อฉันตรวจสอบองค์ประกอบ DOM ด้วยเครื่องมือนักพัฒนาโฆษณาซ้อนทับที่แสดงตำแหน่งขององค์ประกอบจะแสดงผลตามที่ควรจะเป็น ยิ่งไปกว่านั้นถ้ามีจุดยึดหลังจากพื้นที่ชนมันทำงานได้หลังจากคลิกที่มัน การเลือกข้อความในหน้าขัดข้องเป็นไปไม่ได้

ฉันหวังว่าจะมีข้อมูลเพียงพอที่จะให้คำแนะนำขอบคุณล่วงหน้า :)

แก้ไข:

นี่คือสิ่งที่เบราว์เซอร์โพสต์ใน "chrome: // gpu-internals /":

Graphics Feature Status
Canvas: Software only, hardware acceleration unavailable
Compositing: Hardware accelerated
3D CSS: Hardware accelerated
CSS Animation: Software animated.
WebGL: Hardware accelerated
WebGL multisampling: Hardware accelerated
Problems Detected
Accelerated CSS animation has been disabled at the command line.
Accelerated 2d canvas is unstable in Linux at the moment.

Ubuntu 12.04 | Gnome-shell 3.4.1 | ATI Radeon 4550 | ความละเอียดหน้าจอ 1024 * 768 | Chrome เวอร์ชัน 20.0.1132.57 (Build ทางการ 145807)


นี่น่าจะเป็นปัญหาการเรนเดอร์และอาจเกี่ยวข้องกับไดรเวอร์วิดีโอซึ่งกำลังพบปัญหาในการเรนเดอร์หน้าจอที่เต็มไปด้วยกราฟิก แต่ถ้าหากมันไม่ได้เกิดขึ้นกับเบราว์เซอร์หรือหน้าต่างอื่น ๆ
Samik

ใช่มันเกิดขึ้นเฉพาะใน Google chrome มีหน้าที่ได้รับผลกระทบมากขึ้นดังนั้นฉันจึงถูกบังคับให้กลับไปที่ Chromium-browser 18 *
user72274

คุณสามารถพิมพ์ 'chrome: // gpu-internals' ลงในแถบที่อยู่และตัด / วางชิ้นส่วนที่ระบุว่า 'สถานะคุณสมบัติกราฟิก' และ 'ตรวจพบปัญหา' ได้หรือไม่
Mark Paskal

@MarkPaskal - ฉันได้แก้ไขคำถามของฉัน
user72274

1
ใน Chrome / Chromium รุ่นล่าสุด (เวอร์ชั่น 41.0.2272.76 - มิถุนายน 2015) ที่อยู่ที่จะใช้คือตอนนี้chrome://gpu
Eborbob

คำตอบ:


8

อาจเป็นได้ว่า Chrome รุ่นใหม่นั้นไม่ชอบ GPU ของคุณ ฉันมีปัญหาคล้ายกับของคุณและแก้ไขมันด้วยการปิดคุณสมบัติการประพันธ์และการเร่งความเร็ว 3 มิติ

พิมพ์chrome://flagsลงในแถบที่อยู่และตั้งค่ารายการต่อไปนี้:

การรวม GPU ในทุกหน้า:ปิดการใช้งาน (สามตัวเลือกในเมนูแบบเลื่อนลง)

ปิดการใช้งานผืนผ้าใบเร่งความเร็ว 2 มิติ:เปิดใช้งาน (คลิกลิงก์ที่ระบุว่า 'เปิดใช้งาน' กล่องจะเปลี่ยนเป็นสีขาว)

ปิดใช้งานภาพเคลื่อนไหว CSS เร่ง:เปิดใช้งาน (เหมือนด้านบนรายการจะเปลี่ยนเป็นสีขาว)

จากนั้นคลิกปุ่มที่ปรากฏขึ้นที่ด้านล่างของหน้าRelaunch nowเพื่อรีสตาร์ท Chrome และทดสอบว่าใช้งานได้หรือไม่


ใช้งานไม่ได้กับฉันด้วย ATI HD7970 และ Linux Mint + Mate
Leandros

ลองคำตอบ Jove 'ด้านล่างและดูว่าเหมาะกับคุณหรือไม่ DE ไม่ควรสร้างความแตกต่าง
Mark Paskal

Nope พฤติกรรมแปลก ๆ เช่นเคยบน Youtube เฉพาะใน Youtube ฉันเดาว่าไซต์อื่น ๆ จะได้รับการแก้ไขผ่านทางโซลูชันของคุณ
Leandros

ตัวเลือกเดียวที่ฉันมีในสามตัวนี้คือการDisable accelerated 2D canvasเปิดใช้งานสิ่งนี้ดูเหมือนว่าจะมีการล้างบล็อคสีขาวแบบสุ่มที่ปรากฏบนหน้าเว็บใน Chrome
Eborbob

1
บังเอิญมันค่อนข้างสับสน แต่คุณต้องตัวเลือกในการปิดการใช้งานฟังก์ชั่น ...enabledisable
Eborbob


1

ฉันมีปัญหากับไดรเวอร์ Intel GM965 / GL960 บางรุ่น ฉันขอแนะนำให้คุณลองอัปเดตไดรเวอร์วิดีโอของคุณ คุณไม่ได้พูดถึงว่าใช้ fglrx หรือไม่


พวกเขากำลังใช้ไดรเวอร์อย่างเป็นทางการ, โครเมี่ยมบัญชีดำรายการไดรเวอร์โอเพนซอร์ส radeon และคุณสามารถดูได้จาก chrome: // gpu-internals ที่ WebGL เร่งฮาร์ดแวร์
Mark Paskal

0

ฉันมี Ubuntu ที่ทำงานใน Virtualbox และบางครั้งปัญหาการเรนเดอร์ของ Chrome จะทำให้การเรนเดอร์ของ Ubuntu ล้มเหลวบังคับให้ฉันรีบูต VM โซลูชันของฉันเหมือนกับของ Jove ด้านบน แต่ฉันได้เพิ่มนามแฝงในไฟล์ ~ / .bashrc ของฉันที่ช่วยให้ฉันเริ่มการทำงานของ chrome ได้อย่างรวดเร็วผ่านทางเทอร์มินัล:

alias chrome="google-chrome --blacklist-accelerated-compositing &"
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.