Leere Auswahloptionen für Chrome / Chromium & Ubuntu 14.04

17

Ich verwende Ubuntu 14.04 auf einem Acer Aspire 4750G-Laptop. Vor kurzem habe ich ein Problem mit HTML SELECT-Optionslisten bei Verwendung von Chrome oder Chromium.

Normalerweise funktioniert alles einwandfrei, und die ausgewählten Optionen auf den Webseiten werden leer angezeigt. Hier ist ein Screenshot:

Bildbeschreibung hier eingeben

Das Problem tritt unregelmäßig auf und tritt sowohl bei Chrome als auch bei Chromium auf, nicht jedoch bei Firefox. Sobald es passiert, muss ich alle Chrome / Chromium-Sitzungen schließen, um es loszuwerden.

Sobald es auftritt, geschieht es auf allen Aufstellungsorten, aber scheint, Wahlen nur zu beeinflussen. Es ist kein CSS-Fehler, da das obige Beispiel mit dem einfachsten Code erstellt wurde:

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

Wenn ich mir die Seitenquelle im Browser ansehe, sieht sie gut aus, und ich kann die Optionen durch Auf- und Ab-Cursor auswählen, aber sie werden nicht angezeigt und ich kann sie nicht mit einem Mausklick auswählen.

Kann jemand vorschlagen, warum dies passieren kann? Ich habe Google gejagt, kann aber keinen einzigen Hinweis auf dieses Problem finden. Würde mich über Anregungen sehr freuen.

Danke Don

Don Dunlop
quelle
Hallo! Ich habe das gleiche Problem - haben Sie vielleicht eine Lösung dafür gefunden?
daxur
3
@daxur - Noch keine Lösung, obwohl es sich anscheinend um ein Grafiktreiberproblem handelt. Ich benutze ein Acer Aspire 4750G mit dem zweifelhaften Optimus-Chipsatz. Habe festgestellt, dass das Problem in Browserfenstern auftritt, die auf einem externen HDMI-Monitor angezeigt werden, aber wenn ich dieses Browserfenster auf das interne Laptop-Display ziehe, ist es in Ordnung. Das Zurückziehen auf das externe Display schlägt erneut fehl. Ich verwende die Standard-Nouveau-Treiber. Als ich das letzte Mal versucht habe, die NVidia-Treiber zu installieren, habe ich das System komplett verloren und musste es neu installieren, um es wieder herzustellen.
Don Dunlop
Einige Mitarbeiter haben das gleiche Problem. Ich denke, dass nicht alle von ihnen die gleiche CPU / GPU haben. Ich weiß, dass nicht alle von ihnen eine dedizierte GPU haben - die meisten haben nur eine 4. Generation Intel mit einer Intel HD 4400 GPU. Eigentlich hat niemand das Problem, also kann ich nicht testen, ob es auf dem Notebook-Monitor funktioniert.
iRaS
Gleiches hier, um eine Lösung zu finden
Mathieu Dumoulin
Hier gilt das gleiche. @ DonDunlop Tipp funktioniert auch für mich: Problem tritt nur auf externen Monitor (über VGA-Kabel, nicht HDMI verdrahtet). Auf dem Laptop werden die Anzeigeoptionen wie erwartet angezeigt.
Mat

Antworten:

6

Sie müssen die Hardwarebeschleunigung ausschalten!

Sehen Sie sich die detaillierte Lösung an - ich habe keine Lust, das Ganze zu kopieren und die Antwort eines anderen zu stehlen!

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

In der Zusammenfassung heißt es, dass Sie in Chrome zu "Einstellungen" und dann zu "Erweiterte Einstellungen" wechseln und dann das Kontrollkästchen für die Hardwarebeschleunigung deaktivieren müssen.

Mathieu Dumoulin
quelle
Tut mir leid, ich war eine Weile weg und dies ist meine erste Chance, es erneut zu testen. Das von mir beschriebene Problem ist heute Morgen aufgetreten, daher habe ich die Hardwarebeschleunigung gemäß (ausgezeichneter) Anweisung deaktiviert und das Problem ist sofort behoben. Das Ausschalten der Hardwarebeschleunigung erfordert jedoch einen Neustart von Chrome, der das Problem normalerweise von selbst behebt. Es ist also schwer zu sagen, ob dies der Fall war oder nicht. Ich werde es ein paar Wochen lang so laufen lassen, um sicherzugehen, aber wenn das Problem in dieser Zeit nicht erneut auftritt, scheint es so zu sein.
Don Dunlop
das hat bei mir funktioniert. Ich bin auf Fedora 21 und Chrome 46
Fernando Fabreti
Leider hat dies das Problem für mich nicht gelöst. Zum Deaktivieren der Hardwarebeschleunigung ist ein Neustart von Chrome erforderlich, mit dem das Problem vorübergehend behoben wurde, der jedoch erneut auftrat. Trotzdem habe ich eine praktikable Lösung gefunden. Durch einen Neustart von Chrome wird das Problem vorübergehend behoben. Wenn Sie chrome: // restart verwenden, wird dies ausgeführt, ohne dass Inhalte in Ihren Tabs verloren gehen. Ich habe gerade ein Element in meiner Lesezeichenleiste mit dem Namen "Zurücksetzen" erstellt und auf chrome: // restart verwiesen. Wenn das Problem auftritt, klicke ich darauf, Chrome startet neu und voila. Nicht sehr elegant, aber besser als ein Neustart.
Don Dunlop
hehe, aber Pragmatic Programmer sagt: "select" ist nicht defekt Es kommt selten vor, dass ein Fehler im Betriebssystem oder im Compiler oder sogar in Produkten oder Bibliotheken von Drittanbietern auftritt. Der Fehler ist höchstwahrscheinlich in der Anwendung.
isaias-b
0

Versuchen Sie, auf den neuesten Grafikstapel zu aktualisieren. https://wiki.ubuntu.com/Kernel/LTSEnablementStack

Vertrauenswürdig

Das Release 14.04.2 und neuer wird standardmäßig mit einem aktualisierten Kernel und einem aktualisierten X-Stack ausgeliefert. Wenn Sie mit älteren Medien installiert haben, können Sie den neueren Kernel von 15.04 (Vivid) folgendermaßen installieren:

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 

MULTIARCH DESKTOP

Wenn Sie einen Multiarch-Desktop ausführen (z. B. i386 und amd64 unter amd64 für Spiele oder Wine), benötigen Sie möglicherweise einen etwas umfangreicheren Befehl, z.

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
quelle
Danke Yurii ... Ich habe es versucht und es schien zunächst besser zu sein, aber leider trat das Problem erneut auf. Ich habe jetzt allerdings einen schönen neuen Kernel. :-) Als Workaround-Einstellung chrome: // restart as a bookmark behebt das Problem, wenn es auftaucht. Ok für jetzt. Vielen Dank für den Vorschlag.
Don Dunlop
Keiner dieser Fixes funktioniert in der Version 18.04.x ​​...
Kim