Opzioni di selezione vuote su Chrome / Chromium e Ubuntu 14.04


17

Sto eseguendo Ubuntu 14.04 su un laptop Acer Aspire 4750G. Di recente ho iniziato a riscontrare problemi con gli elenchi di opzioni HTML SELECT durante l'utilizzo di Chrome o Chromium.

Normalmente tutto funziona bene, quindi le opzioni selezionate sulle pagine Web inizieranno a essere visualizzate come vuote. Ecco uno screenshot:

inserisci qui la descrizione dell'immagine

Il problema si verifica in modo irregolare e si verifica sia con Chrome che con Chromium, ma non con Firefox. Una volta che succede, devo chiudere tutte le sessioni di Chrome / Chromium per liberarmene.

Una volta che succede succede su tutti i siti ma sembra influenzare solo le opzioni. Non è un errore CSS perché l'esempio sopra è stato creato con il codice più semplice possibile:

<body>  
<table>  
    <tr>
        <td>Test Select:</td>
        <td>
            <select name="test">
                <option value="1">Option 1</option>
                <option value="2">Option 2</option>
                <option value="3">Option 3</option>
                <option value="4">Option 4</option>
                <option value="5">Option 5</option>
                <option value="6">Option 6</option>
                </select>
            </td>
        </tr>
</table>
</body>

Se guardo l'origine della pagina nel browser sembra a posto, e posso selezionare le opzioni scorrendo su e giù, ma non vengono visualizzate e non posso selezionare con un clic del mouse.

Qualcuno può suggerire perché questo potrebbe accadere? Ho cacciato Google, ma non riesco a trovare un singolo riferimento a questo problema. Gradirei molto qualsiasi suggerimento.

Grazie don


Ciao! Ho lo stesso problema: hai forse trovato una soluzione per questo?
daxur,

3
@daxur - Nessuna soluzione ancora, sebbene sembri essere un problema del driver grafico. Sto usando un Acer Aspire 4750G con il dubbio set di chip Optimus. Ho scoperto che il problema si verifica nelle finestre del browser visualizzate su un monitor HDMI esterno ma se trascino la finestra del browser sul display del laptop interno, va bene. Il trascinamento sul display esterno non riesce di nuovo. Sto eseguendo i driver Nouveau predefiniti: l'ultima volta che ho provato a installare i driver NVidia ho perso completamente il sistema e ho dovuto reinstallare per riaverlo, quindi un po 'paranoico nel farlo di nuovo.
Don Dunlop,

alcuni collaboratori hanno lo stesso problema. Penso che non tutti abbiano la stessa cpu / gpu. so che non tutti hanno una GPU dedicata - la maggior parte ha solo una Intel di quarta generazione con una GPU Intel HD 4400. in realtà nessuno ha il problema, quindi non posso testare se funziona sul monitor del notebook.
iRaS,

Stessa cosa qui, cercando di trovare una soluzione
Mathieu Dumoulin,

Anch'io. La punta di @DonDunlop funziona anche per me: il problema si verifica solo su monitor esterni (cablati tramite cavo VGA, non hdmi). Sul display del laptop le opzioni vengono visualizzate come previsto.
Mat

Risposte:


6

Devi disattivare l'accelerazione hardware!

Dai un'occhiata a questa soluzione dettagliata: non mi va di copiare e incollare l'intera cosa e rubare la risposta di qualcun altro!

http://www.solveyourtech.com/turn-hardware-acceleration-google-chrome/

Il riepilogo è che devi andare su "Impostazioni", quindi su "Impostazioni avanzate" in Chrome, quindi deseleziona la casella di accelerazione hardware.


Scusa ... sono stato fuori per un po 'e questa è la mia prima possibilità di testare di nuovo. Il problema che ho descritto si è verificato questa mattina, quindi ho disattivato l'accelerazione hardware come da (eccellente) istruzione e il problema è immediatamente scomparso. Tuttavia, la disattivazione dell'accelerazione hardware richiede un riavvio di Chrome che di solito risolve il problema da solo, quindi è difficile capire se sia stato o meno. Lo eseguirò in questo modo per un paio di settimane per essere sicuro, ma se il problema non si ripresenta in quel momento, questo sembrerebbe farlo.
Don Dunlop,

questo ha funzionato per me. Sono su Fedora 21 e Chrome 46
Fernando Fabreti,

Purtroppo questo non ha risolto il problema per me. La disattivazione dell'accelerazione hardware richiede un riavvio di Chrome e questo ha risolto temporaneamente il problema, ma si è ripresentato. Detto questo, ho trovato una soluzione efficace. Il riavvio di Chrome elimina temporaneamente il problema. L'uso di chrome: // restart farà ciò senza perdere il contenuto nelle tue schede. Ho appena creato un elemento sulla mia barra dei segnalibri chiamato "Ripristina" e l'ho puntato su chrome: // restart. Quando si verifica il problema, faccio clic su di esso, Chrome si riavvia e voilà. Non molto elegante ma meglio del riavvio.
Don Dunlop,

hehe, ma Pragmatic Programmer afferma: "selezionare" non è rotto È raro trovare un bug nel sistema operativo o nel compilatore, o persino in un prodotto o libreria di terze parti. Il bug è molto probabilmente nell'applicazione.
Isaias-b,

0

Prova ad aggiornare all'ultimo stack grafico. https://wiki.ubuntu.com/Kernel/LTSEnablementStack

Fidato

La versione 14.04.2 e successive verranno fornite con un kernel aggiornato e uno stack X per impostazione predefinita. Se hai installato con supporti più vecchi puoi usare quanto segue per installare il kernel più recente da 15.04 (Vivid):

DESKTOP

 sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid 

DESKTOP MULTIARCH

Se esegui un desktop multiarch (ad esempio, i386 e amd64 su amd64, per giochi o Wine), potresti trovare un comando leggermente più coinvolto, come questo:

sudo apt-get install --install-recommends linux-generic-lts-vivid xserver-xorg-core-lts-vivid xserver-xorg-lts-vivid xserver-xorg-video-all-lts-vivid xserver-xorg-input-all-lts-vivid libwayland-egl1-mesa-lts-vivid libgl1-mesa-glx-lts-vivid libgl1-mesa-glx-lts-vivid:i386 libglapi-mesa-lts-vivid:i386

Grazie Yurii ... Ci ho provato e all'inizio mi è sembrato meglio, ma sfortunatamente il problema si è ripresentato. Adesso ho un bel nuovo kernel. :-) Come impostazione alternativa chrome: // restart come segnalibro risolve il problema quando si presenta. Ok per ora. Grazie per il suggerimento però.
Don Dunlop,

Nessuna di queste correzioni funziona nel 18.04.x ​​...
Kim,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.