El problema que tenemos es que Firefox muestra los desplegable, entradas de texto (text input), cajas de texto (textbox), botones… oscuros o negros:
Esto pasa porque estamos usando un tema/apariencia de escritorio oscuro y Firefox utiliza los colores de tu tema para cargas las páginas. Como en mi caso, con KDE Plasma utilizo Breeze Dark (Brisa Oscuro).
Modo automático
Para solucionarlo, si usáis KDE Plasma o LXQt, ejecutad este comando:
1
|
sudo grep –q “Exec=*env” /usr/share/applications/firefox*.desktop || sudo sed –i –e ‘s/^\(Exec=\)/\1env GTK2_RC_FILES=\/usr\/share\/themes\/Breeze\/gtk-2.0\/gtkrc GTK_THEME=Breeze /’ /usr/share/applications/firefox*.desktop
|
y si estáis en GNOME, Xfce, LXDE, Cinnamon (y basadas en GTK+):
1
|
sudo grep –q “Exec=*env” /usr/share/applications/firefox*.desktop || sudo sed –i –e ‘s/^\(Exec=\)/\1env GTK2_RC_FILES=\/usr\/share\/themes\/Adwaita\/gtk-2.0\/gtkrc GTK_THEME=Adwaita:light /’ /usr/share/applications/firefox*.desktop
|
Ahora reiniciamos el ordenador. Y si todo ha ido bien, ya podemos disfrutar de Firefox:
Modo manual
Si por alguna razón el comando de arriba os da algún problema, podéis editar manualmente el lanzador de Firefox:
1
|
sudo nano /usr/share/applications/firefox*.desktop
|
y en todas las líneas Exec= del archivo añadís esto antes de firefox y después de Exec= si estáis en KDE Plasma o LXQt:
1
|
env GTK2_RC_FILES=/usr/share/themes/Breeze/gtk–2.0/gtkrc GTK_THEME=Breeze
|
Y en GNOME, Xfce, LXDE o Cinnamon:
1
|
env GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk–2.0/gtkrc GTK_THEME=Adwaita:light
|
De tal manera que quede algo como lo siguiente:
1
|
Exec=env GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk–2.0/gtkrc GTK_THEME=Adwaita:light firefox %u
|

Guardamos y reiniciamos el sistema. Realmente lo que hemos hecho es decirle a Firefox inicie con un tema claro (Breeze o Adwaita) de nuestro Entorno de Escritorio.
Aprovecho para comentar que al parecer, Mozilla lleva 18 años ignorando este bug…
¡Hasta luego!
Fuente: https://lsm.ai/fix-firefox-dark-text-input-ubuntu-dark-theme/
Articulo Localizado en: https://lignux.com/firefox-botones-oscuros-gnu-linux/