Notizie: puoi sempre seguire i nostri aggiornamenti su Twitter (@MozillaItalia) e Facebook (/MozillaItalia)

Autore Topic: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3  (Letto 3034 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Ciao,

Ho riscontrato che a partire da Firefox 42, che mi risulta compilato con il supporto alle GTK3, i tooltip (suggerimenti) sono praticamente illeggibili. Quando si posiziona il mouse su un elemento della barra, per esempio, a seconda del tema utilizzato per il Desktop Environment (uso XFCE4, ma dovrebbe essere facilmente constatabile anche su altri DE), i tooltip hanno lo sfondo trasparente o possono apparire come strisce completamente nere.

Il problema è descritto qui

https://bugzilla.mozilla.org/show_bug.cgi?id=1197165

e si risolve, come scritto nel bug report, editando il file del tema e commentando le righe

Codice: [Seleziona]
.tooltip * {
background-color: transparent;

La cosa di per sé non mi preoccupa eccessivamente dal momento che l'ho risolta. Ma trattandosi di una versione prossima ad essere rilasciata, mi dà da pensare proprio il commento 14:

Citazione
I'm not sure how we're triggering this, though...

Se venisse rilasciata così com'è, direi che il problema ci sarebbe eccome.

Offline trekfan1

  • Post: 610
    • http://www.startrekitalia.net
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #1 il: 25 Settembre 2015 12:57:16 »
Strano, io con Unity (ubuntu 15.04 o 15.10 indifferente) ho i tooltip a posto cioè striscie nere con testo bianco

Offline Iceberg

  • Moderatore
  • Post: 9192
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #2 il: 25 Settembre 2015 13:06:33 »
Confermo i tooltip illeggibili.
Usando la versione esr confido che per giugno/luglio prossimi il problema sarà risolto.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #3 il: 25 Settembre 2015 13:59:45 »
@Iceberg: con che versione di Firefox hai provato?

@Trekfan1: non conosco Unity, ma forse il problema dipende anche dal tema utilizzato. Prova magari a cambiare a cambiare tema per vedere se si presenta.

Offline Iceberg

  • Moderatore
  • Post: 9192
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #4 il: 25 Settembre 2015 14:07:08 »
Era la versione 44.

Offline trekfan1

  • Post: 610
    • http://www.startrekitalia.net
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #5 il: 25 Settembre 2015 14:29:58 »
Ho provato i temi, ecco il risultato:

Adwaita -> Menu con testo scuro su sfondo scuro, tooltip ok
Ambiance -> Menu e tooltip ok
Highcontrast -> come adwaita
Radiance -> come sopra.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #6 il: 25 Settembre 2015 14:59:11 »
Ho il dubbio che sia la versione delle GTK3, ma aspetto a questo punto di saperne di più tenendo d'occhio il bug report.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #7 il: 26 Settembre 2015 18:50:13 »
https://bugzilla.mozilla.org/show_bug.cgi?id=1207310

Da quanto ho capito, vogliono mettere a posto un po' di cose, per cui la beta dovrebbe tornare alle GTK2.

Offline Iceberg

  • Moderatore
  • Post: 9192
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #8 il: 26 Settembre 2015 23:36:44 »
Voi avete questo difetto grafico?

Apertura di un menu, in questo caso quello di ABP nella pagina about:addons, è bianco senza bordo su sfondo bianco:

Capita per tutti i menu, con tutti gli sfondi, quando è bianco su bianco è il massimo della confusione e mai il bordo.

Offline trekfan1

  • Post: 610
    • http://www.startrekitalia.net
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #9 il: 27 Settembre 2015 10:42:56 »
Io per il momento ho scritte bianche su sfondo nero

Questo è l'output che ho su Ubuntu 15.04 di dpkg -l | grep gtk2
Codice: [Seleziona]
ii  fcitx-frontend-gtk2                                  1:4.2.8.5-6ubuntu3                         amd64        Flexible Input Method Framework - GTK+ 2 IM Module frontend
ii  gtk2-engines:amd64                                   1:2.20.2-3ubuntu1                          amd64        theme engines for GTK+ 2.x
ii  gtk2-engines:i386                                    1:2.20.2-3ubuntu1                          i386         theme engines for GTK+ 2.x
ii  gtk2-engines-murrine:amd64                           0.98.2-0ubuntu2                            amd64        cairo-based gtk+-2.0 theme engine
ii  gtk2-engines-murrine:i386                            0.98.2-0ubuntu2                            i386         cairo-based gtk+-2.0 theme engine
ii  gtk2-engines-oxygen:i386                             1.4.6-1ubuntu1                             i386         Oxygen widget theme for GTK+-based applications
ii  gtk2-engines-pixbuf:amd64                            2.24.27-0ubuntu1                           amd64        pixbuf-based theme for GTK+ 2.x
ii  gtk2-engines-pixbuf:i386                             2.24.27-0ubuntu1                           i386         pixbuf-based theme for GTK+ 2.x
ii  libcheese-gtk23:amd64                                3.14.1-2ubuntu4                            amd64        tool to take pictures and videos from your webcam - widgets
ii  libgtk2-perl                                         2:1.2492-4                                 amd64        Perl interface to the 2.x series of the Gimp Toolkit library
ii  libgtk2.0-0:amd64                                    2.24.27-0ubuntu1                           amd64        GTK+ graphical user interface library
ii  libgtk2.0-0:i386                                     2.24.27-0ubuntu1                           i386         GTK+ graphical user interface library
ii  libgtk2.0-bin                                        2.24.27-0ubuntu1                           amd64        programs for the GTK+ graphical user interface library
ii  libgtk2.0-cil                                        2.12.10-5.1                                amd64        CLI binding for the GTK+ toolkit 2.12
ii  libgtk2.0-common                                     2.24.27-0ubuntu1                           all          common files for the GTK+ graphical user interface library
ii  libgtk2.0-dev                                        2.24.27-0ubuntu1                           amd64        development files for the GTK+ library
ii  libunity-gtk2-parser0:amd64                          0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell to GMenuModel parser
ii  libwxgtk2.8-0:amd64                                  2.8.12.1+dfsg2-2ubuntu1                    amd64        wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
ii  overlay-scrollbar-gtk2:amd64                         0.2.16+r359+15.04.20150319-0ubuntu1        amd64        GTK 2 module for overlay scrollbars
ii  python-gtk2                                          2.24.0-3ubuntu4                            amd64        Python bindings for the GTK+ widget set
ii  unity-gtk2-module:amd64                              0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell D-Bus exporter
ii  winff-gtk2                                           1.5.3-4ubuntu1                             amd64        GTK+ variant of winff
mentre per quanto riguarda le GTK3:
Codice: [Seleziona]
ii  fcitx-frontend-gtk3                                  1:4.2.8.5-6ubuntu3                         amd64        Flexible Input Method Framework - GTK+ 3 IM Module frontend
ii  gtk3-engines-unico:amd64                             1.0.3+14.04.20140109-0ubuntu1              amd64        Unico Gtk+ 3 theme engine
ii  ibus-gtk3:amd64                                      1.5.9-1ubuntu3                             amd64        Intelligent Input Bus - GTK+3 support
ii  libavahi-ui-gtk3-0:amd64                             0.6.31-4ubuntu4                            amd64        Avahi GTK+ User interface library for GTK3
ii  libcanberra-gtk3-0:amd64                             0.30-2ubuntu2                              amd64        GTK+ 3.0 helper for playing widget event sounds with libcanberra
ii  libcanberra-gtk3-module:amd64                        0.30-2ubuntu2                              amd64        translates GTK3 widgets signals to event sounds
ii  libdbusmenu-gtk3-4:amd64                             12.10.3+15.04.20150410.2-0ubuntu1          amd64        library for passing menus over DBus - GTK+ version
ii  libindicate-gtk3                                     12.10.1-0ubuntu3                           amd64        library for raising indicators via DBus - GTK+ bindings
ii  libunity-gtk3-parser0:amd64                          0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell to GMenuModel parser
ii  libwxgtk3.0-0:amd64                                  3.0.2-1                                    amd64        wxWidgets Cross-platform C++ GUI toolkit (GTK+ runtime)
ii  overlay-scrollbar-gtk3:amd64                         0.2.16+r359+15.04.20150319-0ubuntu1        amd64        GTK 3 module for overlay scrollbars
ii  python-aptdaemon.gtk3widgets                         1.1.1+bzr982-0ubuntu3.1                    all          Python 2 GTK+ 3 widgets to run an aptdaemon client
ii  python-wxgtk3.0                                      3.0.1.1+dfsg-2                             amd64        Python interface to the wxWidgets Cross-platform C++ GUI toolkit
ii  python3-aptdaemon.gtk3widgets                        1.1.1+bzr982-0ubuntu3.1                    all          Python 3 GTK+ 3 widgets to run an aptdaemon client
ii  unity-gtk3-module:amd64                              0.0.0+15.04.20150118-0ubuntu1              amd64        GtkMenuShell D-Bus exporter

Offline trekfan1

  • Post: 610
    • http://www.startrekitalia.net
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #10 il: 29 Settembre 2015 12:53:46 »
Ho scaricato e provato un attimo la beta2 candidate e i menu sono tornati con le scritte nere su sfondo chiaro. Per ora ho ripristinato la beta 1 in attesa dell'arrivo della beta 2 definitiva

Offline BlackPanther

  • Post: 25
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #11 il: 10 Luglio 2016 17:45:14 »
Scusate se riprendo questo topic ma io ho esattamente lo stesso problema riportato  :?

tooltip su firefox 47.0, kubuntu. Ho letto il primo post dove indica di editare il file del tema, potete indicarmi come fare e se quel metodo funziona ancora?

ho i tooltip neri con testo nero...

grazie

Offline Iceberg

  • Moderatore
  • Post: 9192
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #12 il: 13 Luglio 2016 15:47:20 »
Ho anche io quel problema malgrado il bug citato venga considerato risolto. Cosa si intendeva per editare il file del tema non l'ho ben compreso e il codice css per correggere il difetto non funziona se utilizzato tramite il file userChrome.css. E' necessario installare l'estensione Stylish e creare uno stile con questo codice:

Codice: [Seleziona]
/* AGENT_SHEET */
tooltip {
 -moz-appearance: none !important;
  background-color: #D6D2D0 !important;
  color: #000000 !important;
  border: 1px solid !important; }

Hai problemi grafici anche con i menu? A me, ho anche io KDE, vengono visualizzati con un brutto riquadro bianco senza bordo, si apre un menu e non si capisce quale è il menu e quale lo sfondo. Nel caso andrà corretto pure questo problema.

Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #13 il: 13 Luglio 2016 16:21:54 »
Non so quale versione delle librerie GTK3 state usando: a me il problema pare essersi risolto quando tutto l'ambiente GNOME è stato aggiornato alla 3.20 (uso Debian Testing).

Offline Iceberg

  • Moderatore
  • Post: 9192
Re: Linux - Tooltip illeggibili su Firefox 42 (Beta) - problema GTK3
« Risposta #14 il: 13 Luglio 2016 17:01:02 »
GTK3 3.14

0 Utenti e 1 Visitatore stanno visualizzando questo topic.