Chrome / Chromium&Ubuntu 14.04の空白の選択オプション


17

Acer Aspire 4750GラップトップでUbuntu 14.04を実行しています。最近、ChromeまたはChromiumを使用しているときにHTML SELECTオプションリストで問題が発生し始めました。

通常、すべてが正常に機能し、Webページの選択オプションが空白として表示され始めます。スクリーンショットは次のとおりです。

ここに画像の説明を入力してください

この問題は不規則に発生し、ChromeとChromiumの両方で発生しますが、Firefoxでは発生しません。それが起こったら、私はそれを取り除くためにすべてのChrome / Chromiumセッションを閉じる必要があります。

一度発生すると、すべてのサイトで発生しますが、オプションにのみ影響するようです。上記のサンプルは可能な限り最も基本的なコードで作成されているため、CSSエラーではありません。

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

ブラウザでページソースを見ると、見栄えが良く、上下にカーソルを合わせてオプションを選択できますが、表示されず、マウスクリックで選択できません。

なぜこれが起こっているのかを提案できますか?Googleを探しましたが、この問題への単一の参照を見つけることができません。ご提案をいただければ幸いです。

ありがとうドン


こんにちは!私は同じ問題を抱えています-あなたはおそらくこれに対する解決策を見つけましたか?
-daxur

3
@daxur-まだ解決策はありませんが、グラフィックスドライバーの問題のようです。疑わしいOptimusチップセットでAcer Aspire 4750Gを使用しています。この問題は、外部HDMIモニターに表示されるブラウザーウィンドウで発生することを発見しましたが、そのブラウザーウィンドウを内部のラップトップディスプレイにドラッグすると問題ありません。外部ディスプレイにドラッグして戻すと、再び失敗します。デフォルトのNouveauドライバーを実行しています-前回NVidiaドライバーをインストールしようとしたとき、システムを完全に失い、それを取り戻すために再インストールしなければならなかったので、それをもう一度行うことについて少し妄想しました。
ドンダンロップ

一部の同僚は同じ問題を抱えています。すべてのCPU / CPUが同じではないと思います。私はそれらのすべてが専用のgpuを持っているわけではないことを知っています-ほとんどはIntel HD 4400 GPUを備えた第4世代のIntelしか持っていません。実際には誰も問題を抱えていないので、ノートブックモニターで動作するかどうかはテストできません。
iRaS

ここで同じこと、解決策を見つけようと
マチュー・デュムラン

こっちも一緒。@DonDunlopのヒントは私にとっても機能します:問題は外部モニターでのみ発生します(ただし、hdmiではなくVGAケーブルで配線されています)。ラップトップでは、ディスプレイオプションが期待どおりに表示されます。
マット

回答:


6

ハードウェアアクセラレーションをオフにする必要があります!

詳細な解決策についてはこれをチェックしてください-全部をコピーして他人の答えを盗むのは嫌です!

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

要約すると、Chromeで「設定」に進み、「高度な設定」に進み、ハードウェアアクセラレーションボックスのチェックを外す必要があります。


すみません...しばらく休みましたが、これが再びテストする最初のチャンスです。今朝説明した問題が発生したため、(優れた)指示に従ってハードウェアアクセラレーションをオフにすると、問題はすぐになくなりました。ただし、ハードウェアアクセラレーションをオフにするには、Chromeを再起動する必要があります。通常は、問題を自動的に解決するため、Chromeが問題を解決したかどうかを判断するのは困難です。確認するために数週間このように実行しますが、その時間内に問題が再発しない場合、これはそれを行うように見えます。
ドンダンロップ

これは私のために働いた。私は、Fedora 21とChrome 46によ
フェルナンドFabreti

残念ながら、これは私にとって問題を解決しませんでした。ハードウェアアクセラレーションをオフにするにはChromeを再起動する必要があり、これにより一時的に問題が修正されましたが、再発しました。私が実行可能な回避策を見つけたと言った。Chromeを再起動すると、問題は一時的に解消されます。chrome:// restartを使用すると、タブのコンテンツを失うことなくこれを実行できます。ブックマークバーに「リセット」というアイテムを作成し、chrome:// restartを指定しました。問題が発生したら、それをクリックすると、Chromeが再起動します。非常にエレガントではありませんが、再起動よりも優れています。
ドンダンロップ

しかし、Pragmatic Programmerは次のように述べています。「select」は壊れていませんOSやコンパイラ、またはサードパーティの製品やライブラリにバグを見つけることはまれです。バグは、おそらくアプリケーションにあります。
isaias-b

0

最新のgrapgicsスタックに更新してみてください。 https://wiki.ubuntu.com/Kernel/LTSEnablementStack

信頼できる

14.04.2以降のポイントリリースには、デフォルトで更新されたカーネルとXスタックが付属しています。古いメディアでインストールした場合は、次を使用して15.04(Vivid)から新しいカーネルをインストールできます。

デスクトップ

 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 

マルチアーチデスクトップ

マルチアーチ型デスクトップ(たとえば、ゲームやワイン用のi386とamd64上のamd64)を実行する場合、次のように少し複雑なコマンドが必要になることがあります。

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

ユリイに感謝します...私はこれを試しましたが、最初は良くなったように見えましたが、残念ながら問題が再発しました。しかし、私は今、素敵な新しいカーネルを持っています。:-)回避策として、chrome:// restartをブックマークとして設定すると、問題が発生したときに修正されます。とりあえず。提案をありがとう。
ドンダンロップ

これらの修正はいずれも18.04.xでは機能しません...
Kim
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.