ฉันจะกำจัดแถบเลื่อน Ubuntu และชุดรูปแบบใน Firefox 46.0 ได้อย่างไร


20

ฉันใช้ Ubuntu 16.04 และฉันเพิ่งอัพเกรดfirefoxแพ็คเกจ (วางจำหน่ายวันนี้) จาก 45.0.2 เป็น 46.0

การเปิดตัวทำให้เกิดการเปลี่ยนแปลงที่ไม่พึงประสงค์ แถบเลื่อน Ubuntu ที่น่าเกลียดและแม้แต่เมนู Ubuntu ที่น่าเกลียด ฉันจะปิดใช้งานสิ่งเหล่านี้และรับสไตล์ Firefox / GTK มาตรฐานกลับคืนได้อย่างไร

ก่อน: Firefox 45.0.2 บน Ubuntu 16.04

  • ป๊อปอัปเมนูและกล่องข้อความใช้ข้อความสีดำบนพื้นหลังสีเทาอ่อน
  • แถบเลื่อนเป็นสีเทามีไอคอนขึ้น / ลง / ซ้าย / ขวา

Firefox 45.0.2 บน Ubuntu 16.04

หลัง: Firefox 46.0 บน Ubuntu 16.04

  • ป๊อปอัพเมนูและกล่องข้อความใช้ตัวอักษรสีเทาบนพื้นหลังสีดำ - อูบุนตู
  • แถบเลื่อนคือการเลียนแบบลวดลายสีส้ม

Firefox 46.0 บน Ubuntu 16.04

ฉันต้องการเก็บ Firefox 46.0 เอาไว้ แต่กำจัดอูบุนตูอูบุนตูธีม นี่คือขั้นตอนที่ฉันได้ลองไปแล้ว:

  • เครื่องมือที่ตรวจสอบแล้ว -> Addons -> ลักษณะที่ปรากฏเพื่อดูว่าเป็นธีมที่แตกต่างจากค่าเริ่มต้นหรือไม่ไม่ใช่นี่คือค่าเริ่มต้น
  • พยายามเปลี่ยนธีม Firefox ไปเป็นธีมที่สมบูรณ์ - หลายอย่างเปลี่ยนไปทุกแง่มุมของ Firefox UI ยกเว้นแถบเลื่อนและเมนูป๊อปอัปคนอื่น ๆ เปลี่ยนไป แต่ผมไม่ชอบความสวยงามของพวกเขา
  • เครื่องมือที่ตรวจสอบแล้ว -> Addons -> ส่วนขยายและปิดการใช้งานส่วนเสริม "Ubuntu Modifications" สิ่งนี้ไม่ได้ช่วย
  • จาก"ฉันจะปิดใช้งานแถบเลื่อนการซ้อนทับแบบเก่าได้อย่างไร" คำถามฉันพยายามapt-get remove overlay-scrollbarแล้วเริ่มเซสชันใหม่ สิ่งนี้ไม่ได้ช่วย
  • จากคำถามเดียวกันฉันลองgsettings set com.canonical.desktop.interface scrollbar-mode normalแล้วก็ไม่ได้ช่วยอะไรเช่นกัน
  • จากคำถามเดียวกันฉันลองเปิดตัว Firefox ด้วยLIBOVERLAY_SCROLLBAR=0 firefoxและGTK_OVERLAY_SCROLLING=0 firefoxไม่ได้ผล

สิ่งที่ได้ผลจนถึงตอนนี้คือการลดระดับเป็นfirefoxแพ็คเกจก่อนหน้า

apt-get install firefox=45.0.2+build1-0ubuntu1
apt-mark hold firefox

มันทำงานได้อย่างสมบูรณ์แบบดังนั้นมันจึงแสดงให้เห็นว่าปัญหานี้เกิดขึ้นเฉพาะกับ46.0+build5-0ubuntu0.16.04.2แพ็คเกจรุ่นใหม่ ฉันดูการเปลี่ยนแปลงแพคเกจ Ubuntuซึ่งไม่พูดอะไรมาก แต่บันทึกย่อประจำรุ่น Firefox 46.0บอกว่า "การรวม GTK3"; Firefox 46.0 เปลี่ยนจากการใช้ GTK2 เป็นการใช้ GTK3 ดังที่ Compholio ระบุไว้ในคำตอบ

นี่ไม่ใช่วิธีแก้ปัญหาถาวรฉันไม่ต้องการตกอยู่ใน Firefox รุ่นล่าสุด ฉันจะทำอย่างไรเพื่อรับธีมวานิลลา GTK ใน Firefox แทนธีม Ubuntu


1
ไม่ต้องการ 'ฉันด้วย' ที่นี่มากเกินไป - แต่ฉันมีปัญหาแบบเดียวกันในวันที่ 14.04
badgley

คำตอบ:


3

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

ฉันได้แก้ไขบางส่วนด้วยตัวเองโดยเปลี่ยนธีมสำหรับ Firefox เท่านั้น:

GTK_THEME = ความกระจ่างใส firefox

คุณสามารถเพิ่ม "ถาวร" นี้ได้โดยแก้ไขไฟล์ตัวเรียกใช้งาน:

sudo gedit / usr / bin / firefox

และเพิ่มบรรทัด (หลัง #! / bin / sh):

ส่งออก GTK_THEME = ความกระจ่างใส

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


ฉันชอบคำตอบนี้ มันไม่เหมือนกับ Firefox 45 แต่ดูดีกว่าธีม Ambiance ที่เป็นค่าเริ่มต้น ฉันทราบว่าจริง ๆ แล้วเป็นธีมเริ่มต้น (Adwaita?) การGTK_THEME=Radiance firefoxใช้ชุดรูปแบบ Radiance ซึ่งดีกว่า Ambiance (ไม่มีป๊อปอัปสีดำ) แต่ยังมีแถบเลื่อนสีส้ม การใช้ชื่อของชุดรูปแบบที่ไม่มีอยู่เสมอเลือกชุดรูปแบบเริ่มต้นซึ่งไม่มีรูปแบบ Ubuntu ที่คุ้นเคย (เช่นพื้นหลังสีเข้มในแถบแท็บด้านบนรายการเมนูที่เน้นสีส้มแทนที่จะเป็นสีน้ำเงิน) แต่มันจะดีกว่า มองกว่า Ambiance
Stuart Caie

2

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

ในToolsเมนูให้เลือกAdd-onsไปที่Get add-onsแท็บและเลื่อนหน้าลง See all complete themesที่มุมซ้ายล่างคือการเชื่อมโยง สิ่งนี้จะนำคุณไปสู่โฮมเพจ Firefox ของ Mozilla และไซต์ที่มีธีมสมบูรณ์ หรือคลิกที่ลิงก์นี้

เลือกหนึ่งในรูปแบบที่ใช้ได้ฟรีที่เข้ากันได้กับ Firefox 46 และประสงค์ดวงตาของคุณคลิกบนสีเขียวปุ่มและหลังจากดาวน์โหลดเสร็จแล้วยืนยันลูกโป่งคำพูดขออนุญาตจากคุณด้วยการคลิกที่+ Add to FirefoxInstall

จากนั้นคุณจะถูกขอให้เริ่ม Firefox ใหม่ซึ่งคุณควรทำและชุดรูปแบบใหม่จะเปิดใช้งาน

หากต้องการเปลี่ยนธีมอีกครั้งเป็นแบบอื่นหรือแบบเริ่มต้นและเพื่อลบธีมที่ไม่ต้องการอีกต่อไปให้เปิดToolsเมนูเลือกAdd-onsและไปที่Appearanceแท็บที่คุณเห็นรายการของชุดรูปแบบที่ติดตั้งไว้ทั้งหมด

PS: รายการโปรดส่วนตัวของฉันคือ "BlackFox V2" และ "NASA Night Launch" (ใช่ฉันชอบธีมมืด ... )


1
ขอบคุณสำหรับคำแนะนำ แต่มันใช้งานไม่ได้ ฉันลองใช้ธีมที่สมบูรณ์สามอันดับแรกและในขณะที่พวกเขาสร้าง Firefox ขึ้นมาใหม่ไม่มีใครเปลี่ยนแถบเลื่อนหรือเมนูป๊อปอัป ฉันได้อัปเดตคำถามด้วยข้อมูลนี้แล้ว
Stuart Caie

ชุดรูปแบบทั้งสองที่ฉันแนะนำจริง ๆ เปลี่ยนแถบเลื่อนและรายการแบบหล่นลงสำหรับฉันใน 16.06 ด้วย Firefox 46 บางทีคุณควรลองย้อนกลับการตั้งค่าที่เกี่ยวข้องกับแถบเลื่อนของ Unity กลับเป็นค่าเริ่มต้นหรืออย่างอื่นก่อน ...
Byte Commander

1
ตกลงคราวนี้ฉันตรวจสอบทั้ง BlackFox V2 และ NASA Night Launch แล้วคุณพูดถูก - พวกมันเปลี่ยนแถบเลื่อน ดังนั้นชุดรูปแบบสามารถเปลี่ยนองค์ประกอบ UI เหล่านี้ได้ แต่ชุดรูปแบบทั้งหมดในหมวดหมู่ "ชุดรูปแบบสมบูรณ์" จะเป็นเช่นนั้น ฉันจะดูว่าชุดรูปแบบใดเป็นปกติหรือไม่ GTK-ish
Stuart Caie

0

ไม่แน่ใจว่าจะใช้งานได้หรือไม่เพราะฉันไม่มีปัญหานี้ แต่ Firefox ของฉันซิงค์กับระบบ windows ของฉันและอาจเป็นสาเหตุ

หากคุณคลิกที่ปุ่มที่มุมบนขวา (ที่คุณจะคลิกเพื่อไปที่การตั้งค่า) จากนั้นคลิกที่กำหนดในที่นั่นคุณควรจะเห็นชุดรูปแบบ .. อาจลองเลือกชุดรูปแบบที่แตกต่างกันอาจตั้งค่ามันถูกต้อง

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