Puste wybierz opcje w Chrome / Chromium i Ubuntu 14.04


17

Używam Ubuntu 14.04 na laptopie Acer Aspire 4750G. Ostatnio zacząłem mieć problem z listami opcji HTML SELECT podczas korzystania z Chrome lub Chromium.

Zwykle wszystko działa dobrze, a następnie wybrane opcje na stronach internetowych zaczną być wyświetlane jako puste. Oto zrzut ekranu:

wprowadź opis zdjęcia tutaj

Problem występuje nieregularnie i dotyczy zarówno Chrome, jak i Chromium, ale nie dotyczy Firefoksa. Kiedy to się stanie, muszę zamknąć wszystkie sesje Chrome / Chromium, aby się go pozbyć.

Kiedy to nastąpi, dzieje się to na wszystkich stronach, ale wydaje się, że wpływa tylko na opcje. To nie jest błąd CSS, ponieważ powyższa próbka została utworzona przy użyciu najbardziej podstawowego kodu:

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

Jeśli spojrzę na źródło strony w przeglądarce, wygląda dobrze i mogę wybrać opcje, kursorami w górę iw dół, ale nie są wyświetlane i nie mogę ich wybrać za pomocą kliknięcia myszą.

Czy ktoś może zasugerować, dlaczego tak się dzieje? Polowałem na Google, ale nie mogę znaleźć ani jednego odniesienia do tego problemu. Byłbym bardzo wdzięczny za wszelkie sugestie.

Dzięki Don


Cześć! Mam ten sam problem - może znalazłeś rozwiązanie tego problemu?
daxur

3
@daxur - Nie ma jeszcze rozwiązania, chociaż wydaje się, że jest to problem ze sterownikiem karty graficznej. Używam Acer Aspire 4750G z wątpliwym zestawem układów Optimus. Odkryłem, że problem występuje w oknach przeglądarki wyświetlanych na zewnętrznym monitorze HDMI, ale jeśli przeciągnę to okno przeglądarki na wewnętrzny ekran laptopa, będzie w porządku. Przeciągnięcie go z powrotem do zewnętrznego ekranu nie powiedzie się ponownie. Korzystam z domyślnych sterowników Nouveau - ostatnim razem, gdy próbowałem zainstalować sterowniki NVidia, całkowicie zgubiłem system i musiałem zainstalować go ponownie, aby odzyskać go, więc trochę paranoikiem, aby zrobić to ponownie.
Don Dunlop,

niektórzy współpracownicy mają ten sam problem. Myślę, że nie wszystkie z nich mają takie same jednostki centralne / jednostki centralne. wiem, że nie wszystkie z nich mają dedykowane GPU - większość z nich ma tylko procesor czwartej generacji z procesorem graficznym Intel HD 4400. właściwie nikt nie ma problemu, więc nie mogę przetestować, czy działa na monitorze notebooka.
iRaS

To samo tutaj, próbując znaleźć rozwiązanie
Mathieu Dumoulin,

To samo tutaj. Wskazówka @DonDunlop też działa dla mnie: problem występuje tylko na monitorze zewnętrznym (chociaż podłączony przewodem VGA, a nie HDMI). Opcje wyświetlania na laptopie są wyświetlane zgodnie z oczekiwaniami.
Mat.

Odpowiedzi:


6

Musisz wyłączyć przyspieszenie sprzętowe!

Sprawdź to, aby uzyskać szczegółowe rozwiązanie - nie mam ochoty kopiować wklejania całej treści i kradzieży czyjejś odpowiedzi!

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

Podsumowując, musisz przejść do „ustawień”, a następnie „ustawień zaawansowanych” w Chrome, a następnie odznaczyć pole przyspieszenia sprzętowego.


Przepraszam ... przez jakiś czas był wyłączony, a to moja pierwsza szansa na przetestowanie ponownie. Opisany problem wystąpił dziś rano, więc wyłączyłem przyspieszenie sprzętowe zgodnie z (doskonałą) instrukcją, a problem natychmiast zniknął. Jednak wyłączenie akceleracji sprzętowej wymaga ponownego uruchomienia Chrome, który zwykle sam rozwiązuje problem, więc trudno powiedzieć, czy tak się stało. Uruchomię to w ten sposób przez kilka tygodni, aby się upewnić, ale jeśli problem nie powtórzy się w tym czasie, wydaje się, że tak się stanie.
Don Dunlop,

to zadziałało dla mnie. Jestem na Fedorze 21 i Chrome 46
Fernando Fabreti

Niestety nie rozwiązało to dla mnie problemu. Wyłączenie akceleracji sprzętowej wymaga ponownego uruchomienia Chrome, co tymczasowo rozwiązało problem, ale problem się powtórzył. Powiedziawszy, że znalazłem wykonalne obejście. Ponowne uruchomienie Chrome tymczasowo pozbywa się problemu. Ponowne uruchomienie chrome: // zrobi to bez utraty zawartości kart. Właśnie utworzyłem element na pasku zakładek o nazwie „Resetuj” i wskazałem go na chrome: // restart. Gdy problem występuje, klikam to, Chrome uruchamia się ponownie i voila. Niezbyt elegancki, ale lepszy niż restart.
Don Dunlop,

hehe, ale Pragmatic Programmer stwierdza: „wybierz” nie jest zepsuty Rzadko można znaleźć błąd w systemie operacyjnym lub kompilatorze, a nawet w produkcie lub bibliotece innej firmy. Błąd najprawdopodobniej występuje w aplikacji.
isaias-b

0

Spróbuj zaktualizować do najnowszego stosu grapgics. https://wiki.ubuntu.com/Kernel/LTSEnablementStack

Wierny

Wersja 14.04.2 i nowsze wersje punktowe będą domyślnie dostarczane ze zaktualizowanym jądrem i stosem X. Jeśli zainstalowałeś ze starszymi mediami, możesz użyć następujących poleceń, aby zainstalować nowsze jądro od 15.04 (Vivid):

PULPIT

 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

Jeśli korzystasz z wielu komputerów stacjonarnych (na przykład i386 i amd64 na amd64, do gier lub Wine), możesz potrzebować nieco bardziej zaangażowanego polecenia, takiego jak to:

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

Dzięki Yurii ... Próbowałem tego i na początku wydawało się, że jest lepiej, ale niestety problem się powrócił. Jednak mam teraz całkiem nowe jądro. :-) Jako obejście ustawienia chrome: // restart jako zakładka naprawia problem, gdy się pojawia. Ok na razie. Dziękuję za sugestię.
Don Dunlop,

Żadna z tych poprawek nie działa w 18.04.x ​​...
Kim
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.