Firefox ไม่สามารถวาด Google แผนที่ใหม่ได้


20

Google เปิดตัวGoogle Mapsใหม่

น่าเสียดายที่มันไม่ทำงานบน Firefox 21.0 บน Ubuntu 13.04

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

ฉันลองเปิดมันในเซฟโหมด แต่ผลลัพธ์ก็เหมือนกัน

มีใครรู้วิธีทำงานบน Firefox หรือไม่

โปรดทราบว่า Chrome ทำงานได้อย่างไม่มีที่ติ นอกจากนี้ยังสามารถใช้งานบน Firefox บน Windows 8 ได้ในเครื่องเดียวกัน

กราฟิกการ์ดของเครื่องของฉันมีดังต่อไปนี้:

 $ lspci | grep VGA
 00:02.0 VGA compatible controller: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor Graphics Controller (rev 09)

1
มันใช้งานได้สำหรับฉัน (NVIDIA และ AMD) ont firefox 21.0 ubuntu 13.04 ไม่ทราบว่าเป็นการ์ดแสดงผลหรือไม่ ตอนนี้ใช้ OpenGL ไม่เป็นไร แต่ถ้ามันเป็นเรื่องสำคัญฉันไม่รู้
labsin

1
ฉันมีปัญหาเดียวกัน แต่ webgl.force-enabled = true ไม่ได้ทำอะไรเลย ฉันใช้ ThinkPad X230

@SimonPerreault จากนั้นการ์ดกราฟิกของคุณจะต้องเป็น Intel HD Graphics 4000 รุ่นที่ 3 ซึ่งคล้ายกับสภาพแวดล้อมของฉัน ฉันไม่รู้ว่าทำไมคุณไม่เห็นแผนที่ แต่วิกิของ Mozilla เกี่ยวกับโปรแกรมควบคุมกราฟิกที่ถูกบล็อก / บล็อกอาจช่วยคุณได้
Akihiro HARAI

1
ตามที่Google สนับสนุนเฉพาะ Windows และ Mac :(
2856

1
@AkihiroHarai ใช่ฉันสามารถใช้รุ่น WebGL บน Chrome บน Ubuntu ได้ด้วยเช่นกันทำงานได้ดี เป็นไปได้มากว่ามันเป็นปัญหาของ Firefox ฉันลองรุ่น WebGL บนพีซี Win 7 ที่ใช้ Firefox ในที่ทำงานและทำงานได้ดีกว่าบน Ubuntu แต่ก็ยังทำงานได้ไม่ดี
2856

คำตอบ:


9

ฉันแก้ไขปัญหา

เพียงแค่เปิดabout:configและการตั้งค่าไปwebgl.force-enabledtrue

OpenGL ดูเหมือนว่าจะถูกปิดการใช้งานอย่างใด

อัปเดต (2 มิถุนายน 2013):

คำตอบข้างต้นไม่ได้ผลสำหรับฉันอีกต่อไป (หรือนั่นคือความเข้าใจผิดของฉัน ... )

ใช้โหมด Liteแทน


ฉันคิดว่าการตั้งค่าถูกปิดใช้งานโดยค่าเริ่มต้นบน Firefox สำหรับ Linux
Flimm

ดูเหมือนจะไม่เหมาะกับฉันแม้แต่ในโหมด lite .. บางทีอาจเป็นไดรเวอร์ฟรีของ nvidia ของฉัน ...
BrunoJCM

5

ผมตั้งwebgl.min_capability_modeไปTrueและเกิดปัญหาในขณะนี้มีประวัติความเป็นมา

อย่างไรก็ตามโปรดทราบว่าปัญหานี้ในการทำงานในโหมดนี้:

"โหมด Lite ของ Google แผนที่ใหม่ไม่รวมมุมมอง 3D Earth หรือฟังก์ชั่น 3D อื่น ๆ อย่างไรก็ตามคุณยังคงสามารถเข้าถึงแผนที่ดาวเทียมได้โหมด Lite จะเปิดใช้งานตามค่าเริ่มต้นในเบราว์เซอร์และระบบปฏิบัติการรุ่นเก่าบางรุ่น ไม่รองรับ WebGL และในระบบที่ทราบว่า WebGL ไม่เสถียรคุณสามารถดูว่าคุณอยู่ในโหมด lite หรือไม่โดยค้นหาสัญลักษณ์ "โหมด Lite" ที่มุมล่างขวาของแผนที่ "


โปรดทราบว่าสิ่งนี้บังคับให้เปิดใช้งานโหมด Lite เช่นเดียวกับลิงก์ในคำตอบของ @ Akihihiro
mlissner

2

Google กล่าวว่าหากปิด WebGL คุณต้องใช้โหมด lite ดังนั้นฉันจึงคิดว่าจะเล่นกับการตั้งค่าเหล่านั้น

ฉันตั้งค่าwebgl.min_capability_modeและwebgl.force-enabledเป็นจริงและตอนนี้ก็ใช้ได้สำหรับฉัน

ตามที่กล่าวไว้ข้างต้นwebgl.force-enabledการตั้งค่าเป็นจริงด้วยตัวเองไม่ได้ผลสำหรับฉัน


สิ่งนี้ใช้ได้สำหรับฉัน ฉันใช้ Ivy bridge Core i5 กับกราฟิก Intel HD4000, Kubuntu 13.04
Michael D

2

ฉันมีปัญหาเดียวกันที่นี่และพบวิธีแก้ปัญหา

จากMozilla Wikiตามคำถาม OP Akihiro Harai:

การเร่งเลเยอร์ GL ยังไม่ได้เปิดใช้งานตามค่าเริ่มต้น (ดูข้อผิดพลาด 594876) คุณสามารถเปิดใช้งานได้โดยตั้งค่า layers.acceleration.force-enabled = true ใน about: config

สำหรับผู้ที่ไม่คุ้นเคยนี่คือขั้นตอน:

  1. เปิด Firefox
  2. ในประเภทแถบที่อยู่: about:config
  3. กด Enter
  4. ค้นหา: layers.acceleration.force-enabled
  5. คลิกขวาที่มันและเลือกสลับ
  6. รีสตาร์ท Firefox ของคุณและเพลิดเพลินไปกับ

อัปเดต: ขออภัย แต่นี่ไม่ได้แก้ปัญหาได้ 100%! หลังจากลองใช้คำแนะนำอื่น ๆ ทั้งหมดในกระทู้นี้ฉันเกือบจะได้รับการทำงาน มีปัญหาเดียวเท่านั้น: Street View ค้างเมื่อฉันพยายามเดินหน้า / ถอยหลังในมุมมอง Firefox ไม่ผิดพลาดและฉันสามารถปิดแท็บและเปิดใหม่ซึ่งก็โอเค แต่ไกลจากอุดมคติ หากใครมีข้อเสนอแนะใด ๆ แจ้งให้เราทราบ ขอขอบคุณ


-1

ฉันมีปัญหาเดียวกันกับการ์ดกราฟิก NVidia ฉันติดตั้งไดรเวอร์ "nvidia (-313-updates)" แทน "nouveau" ตอนนี้มันกำลังทำงาน ...

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