Bagaimana cara saya menyingkirkan scrollbar Ubuntu dan theming di Firefox 46.0?

20

Saya menjalankan Ubuntu 16.04 dan saya baru saja firefoxmemutakhirkan paket (dirilis hari ini) dari 45.0.2 menjadi 46.0.

Rilis ini telah membawa perubahan yang tidak diinginkan; bilah gulir Ubuntu jelek, dan bahkan lebih buruk warna menu Ubuntu. Bagaimana saya bisa menonaktifkan ini, dan mendapatkan kembali gaya Firefox / GTK standar?

Sebelum: Firefox 45.0.2 di Ubuntu 16.04

  • Menu dan kotak teks popup menggunakan teks hitam pada latar belakang abu-abu terang
  • Bilah gulir berwarna abu-abu, memiliki ikon atas / bawah / kiri / kanan

Firefox 45.0.2 di Ubuntu 16.04

Setelah: Firefox 46.0 pada Ubuntu 16.04

  • Menu dan kotak teks popup menggunakan teks abu-abu pada latar belakang hitam-Ubuntu
  • Scrollbar adalah travesties desain datar berwarna oranye

Firefox 46.0 di Ubuntu 16.04

Saya ingin menjaga Firefox 46.0 tetapi menyingkirkan tema UI Ubuntu yang buruk. Inilah langkah-langkah yang sudah saya coba:

  • Alat yang Dicentang -> Addons -> Penampilan untuk melihat apakah itu tema yang berbeda dari default - bukan, ini ADALAH default.
  • Mencoba mengubah tema Firefox menjadi beberapa tema lengkap - beberapa di antaranya mengubah setiap aspek Firefox UI kecuali scrollbar dan menu popup, yang lain memang mengubahnya tetapi saya tidak suka estetika mereka.
  • Alat yang Dicentang -> Addons -> Ekstensi dan menonaktifkan addon "Modifikasi Ubuntu". Ini tidak membantu.
  • Dari yang lama "bagaimana cara menonaktifkan bilah gulir hamparan?" pertanyaan , saya mencoba apt-get remove overlay-scrollbar, lalu memulai kembali sesi saya. Ini tidak membantu.
  • Dari pertanyaan yang sama, saya mencoba gsettings set com.canonical.desktop.interface scrollbar-mode normaldan ini juga tidak membantu.
  • Dari pertanyaan yang sama, saya mencoba meluncurkan Firefox dengan LIBOVERLAY_SCROLLBAR=0 firefoxdan juga GTK_OVERLAY_SCROLLING=0 firefox, tidak ada yang berhasil.

Apa yang berhasil sejauh ini diturunkan ke firefoxpaket sebelumnya

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

Ini berfungsi dengan baik, jadi itu menunjukkan bahwa masalahnya khusus untuk 46.0+build5-0ubuntu0.16.04.2versi baru dari paket. Saya melihat changelog paket Ubuntu yang tidak banyak bicara, tetapi catatan rilis Firefox 46.0 mengatakan "Integrasi GTK3"; Firefox 46.0 beralih dari menggunakan GTK2 ke menggunakan GTK3, seperti yang dicatat Compholio dalam jawaban mereka.

Ini bukan solusi permanen, saya tidak ingin ketinggalan rilis Firefox terbaru. Apa yang bisa saya lakukan untuk mendapatkan tema vanilla GTK di Firefox alih-alih tema Ubuntu?

Stuart Caie
sumber
1
tidak ingin terlalu banyak 'saya juga' di sini - tapi saya memiliki masalah yang sama pada 14,04
badgley

Jawaban:

3

Tampaknya ini adalah bug dengan tema GTK3, mungkin Firefox menggunakan informasi tema yang salah untuk pop-up dan bilah gulir.

Saya memperbaiki sebagian ini untuk diri saya sendiri dengan mengganti tema hanya Firefox:

GTK_THEME = cahaya firefox

Anda dapat menambahkan ini "secara permanen" dengan mengedit file peluncur:

sudo gedit / usr / bin / firefox

dan menambahkan baris (setelah #! / bin / sh):

ekspor GTK_THEME = cahaya

Mungkin ide yang baik untuk mengajukan bug terhadap ini, tetapi sekarang setelah saya akhirnya menyingkirkan menu-menu gelap yang mengerikan, saya kurang termotivasi untuk menemukan akar penyebab masalah;)

Compholio
sumber
Saya suka jawaban ini. Ini tidak sama dengan Firefox 45, tetapi secara estetis lebih baik daripada tampilan tema Ambiance standar. Saya perhatikan bahwa itu sebenarnya tema default (Adwaita?). Menggunakan GTK_THEME=Radiance firefoxmenggunakan tema Radiance, yang juga lebih baik dari Ambiance (tidak ada popup hitam), tetapi masih memiliki scrollbar oranye. Menggunakan nama tema yang tidak ada selalu memilih tema default, yang tidak memiliki beberapa stylings Ubuntu yang sudah dikenal (misalnya latar belakang gelap di bilah tab atas, item menu yang disorot oranye alih-alih biru), tetapi lebih baik looking than Ambiance
Stuart Caie
2

Yang bisa Anda lakukan adalah menginstal dan menggunakan tema lengkap untuk Firefox yang menyertakan bilah gulir sendiri, dll. Ini tidak akan terlihat seperti default lama, tapi saya yakin Anda dapat menemukan sesuatu yang serupa atau bahkan lebih bagus.

Di Toolsmenu, pilih Add-ons, pergi ke Get add-onstab dan gulir ke bawah halaman. Di sudut kiri bawah ada tautan See all complete themes. Ini akan membawa Anda ke beranda Firefox Mozilla dan situs tema lengkap mereka. Atau, klik tautan ini .

Pilih salah satu tema gratis yang tersedia yang kompatibel dengan Firefox 46 dan menyenangkan mata Anda, klik + Add to Firefoxtombol hijau dan setelah unduhan selesai, konfirmasikan balon ucapan yang meminta izin Anda dengan mengklik Install.

Kemudian Anda akan diminta untuk me-restart Firefox yang harus Anda lakukan, dan tema baru akan diaktifkan.

Untuk mengubah tema lagi menjadi yang berbeda atau yang standar dan untuk menghapus tema yang tidak diinginkan lagi, buka Toolsmenu, pilih Add-onsdan arahkan ke Appearancetab tempat Anda melihat daftar semua tema yang diinstal.

PS: Favorit pribadi saya adalah "BlackFox V2" dan "NASA Night Launch" (Ya, saya suka tema gelap ...)

Komandan Byte
sumber
1
Terima kasih atas sarannya, tetapi sepertinya tidak berhasil. Saya mencoba tiga tema lengkap teratas, dan sementara mereka memang tema ulang Firefox, tidak ada yang mengubah scrollbar atau menu-popup. Saya telah memperbarui pertanyaan dengan info ini
Stuart Caie
Kedua tema yang saya sarankan benar-benar mengubah scrollbar dan dropdown untuk saya pada 16.06 dengan Firefox 46. Mungkin Anda harus mencoba mengembalikan pengaturan scrollbar terkait Unity ke default mereka atau sesuatu yang lain terlebih dahulu ...
Byte Commander
1
OK, kali ini saya memeriksa BlackFox V2 dan NASA Night Launch, Anda benar - mereka memang mengubah scrollbar. Jadi tema dapat mengubah elemen UI ini, tetapi tidak semua tema dalam kategori "tema lengkap" akan melakukannya. Saya akan melihat apakah ada tema yang biasa-GTK-ish
Stuart Caie
0

Tidak yakin apakah itu akan berhasil karena saya tidak memiliki masalah ini tetapi firefox saya disinkronkan dengan sistem windows saya dan itulah sebabnya.

Jika Anda mengklik tombol di sudut kanan atas (di mana Anda akan mengklik untuk mendapatkan preferensi) kemudian klik Customize di sana Anda akan melihat tema .. mungkin mencoba memilih tema yang berbeda mungkin mengaturnya dengan benar.

John Orion
sumber