Opciones de selección en blanco en Chrome / Chromium y Ubuntu 14.04

17

Estoy ejecutando Ubuntu 14.04 en una computadora portátil Acer Aspire 4750G. Recientemente comencé a tener problemas con las listas de opciones de HTML SELECT cuando uso Chrome o Chromium.

Normalmente todo funciona bien, entonces las opciones de selección en las páginas web comenzarán a mostrarse en blanco. Aquí hay una captura de pantalla:

ingrese la descripción de la imagen aquí

El problema ocurre de manera irregular y ocurre con Chrome y Chromium, pero no con Firefox. Una vez que sucede, tengo que cerrar todas las sesiones de Chrome / Chromium para deshacerme de él.

Una vez que ocurre, ocurre en todos los sitios, pero solo parece afectar las opciones. No es un error CSS porque la muestra anterior se creó con el código más básico posible:

<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>

Si miro la fuente de la página en el navegador, se ve bien, y puedo seleccionar las opciones al mover el cursor hacia arriba y hacia abajo, pero no se muestran y no puedo seleccionar con un clic del mouse.

¿Alguien puede sugerir por qué esto puede estar sucediendo? He buscado en Google pero no puedo encontrar una sola referencia a este problema. Agradecería mucho cualquier sugerencia.

Gracias don

Don Dunlop
fuente
¡Hola! Tengo el mismo problema: ¿tal vez encontraste una solución para esto?
daxur
3
@daxur: aún no hay solución, aunque parece ser un problema de controlador de gráficos. Estoy usando un Acer Aspire 4750G con el dudoso conjunto de chips Optimus. Descubrí que el problema ocurre en las ventanas del navegador que se muestran en un monitor HDMI externo, pero si arrastro la ventana del navegador a la pantalla interna del portátil, está bien. Arrastrarlo nuevamente a la pantalla externa falla nuevamente. Estoy ejecutando los controladores de Nouveau predeterminados: la última vez que intenté instalar los controladores de NVidia, perdí el sistema por completo y tuve que reinstalarlo para recuperarlo, así que estoy un poco paranoico por volver a hacerlo.
Don Dunlop
Algunos compañeros de trabajo tienen el mismo problema. Creo que no todos tienen la misma CPU / GPU. Sé que no todos tienen una GPU dedicada, la mayoría solo tiene una inteligencia de cuarta generación con una GPU Intel HD 4400. En realidad, nadie tiene el problema, así que no puedo probar si funciona en el monitor de la computadora portátil.
iRaS
Lo mismo aquí, tratando de encontrar una solución
Mathieu Dumoulin
Igual que aquí. La sugerencia de @DonDunlop también funciona para mí: el problema ocurre solo en un monitor externo (aunque conectado a través de un cable VGA, no hdmi). En la pantalla del portátil, las opciones se muestran como se esperaba.
Mat

Respuestas:

6

¡Tienes que desactivar la aceleración de hardware!

Mira esto para ver la solución detallada: ¡no tengo ganas de copiar pegar todo y robar la respuesta de otra persona!

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

El resumen es que debe ir a 'configuración' y luego a 'configuración avanzada' en Chrome, luego desmarque la casilla de aceleración de hardware.

Mathieu Dumoulin
fuente
Lo siento ... estuve fuera por un tiempo y esta es mi primera oportunidad de probar nuevamente. El problema que describí ocurrió esta mañana, así que desactivé la aceleración de hardware según las instrucciones (excelentes), y el problema desapareció de inmediato. Sin embargo, desactivar la aceleración de hardware requiere un reinicio de Chrome, que generalmente soluciona el problema por sí solo, por lo que es difícil saber si esto lo hizo o no. Lo ejecutaré de esta manera durante un par de semanas para asegurarme, pero si el problema no se repite en ese momento, entonces parece que sí.
Don Dunlop
Esto funcionó para mí. Estoy en Fedora 21 y Chrome 46
Fernando Fabreti
Lamentablemente, esto no resolvió el problema para mí. Desactivar la aceleración de hardware requiere un reinicio de Chrome y eso solucionó temporalmente el problema, pero se repitió. Habiendo dicho eso, he encontrado una solución viable. Reiniciar Chrome elimina el problema temporalmente. Usar chrome: // restart lo hará sin perder contenido en tus pestañas. Acabo de crear un elemento en mi barra de marcadores llamado 'Restablecer' y apunté a Chrome: // reiniciar. Cuando se produce el problema, hago clic en eso, Chrome se reinicia y listo. No muy elegante pero mejor que reiniciar.
Don Dunlop
jeje, pero el programador pragmático afirma: "seleccionar" no está roto Es raro encontrar un error en el sistema operativo o el compilador, o incluso un producto o biblioteca de terceros. El error es más probable en la aplicación.
isaias-b
0

Intenta actualizar a la última pila de gráficos. https://wiki.ubuntu.com/Kernel/LTSEnablementStack

Fiel

La versión 14.04.2 y la versión de punto más reciente se enviarán con un núcleo actualizado y una pila X por defecto. Si ha instalado con medios más antiguos, puede usar lo siguiente para instalar el kernel más nuevo desde 15.04 (Vivid):

ESCRITORIO

 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 

MULTIARCH DESKTOP

Si ejecuta un escritorio multiarch (por ejemplo, i386 y amd64 en amd64, para juegos o Wine), es posible que necesite un comando un poco más complicado, como este:

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
Yurii Kolesnykov
fuente
Gracias Yurii ... Intenté esto y al principio parecía mejor, pero desafortunadamente el problema recurrió. Sin embargo, ahora tengo un nuevo núcleo agradable. :-) Como solución alternativa, chrome: // restart como marcador soluciona el problema cuando aparece. Ok por ahora Gracias por la sugerencia sin embargo.
Don Dunlop
Ninguna de estas soluciones funciona en 18.04.x ​​...
Kim