Chrome / Chromium和Ubuntu 14.04上的空白选择选项


17

我在Acer Aspire 4750G笔记本电脑上运行Ubuntu 14.04。最近,在使用Chrome或Chromium时,我开始遇到HTML SELECT选项列表的问题。

通常,一切正常,然后网页上的选择选项将开始显示为空白。这是屏幕截图:

在此处输入图片说明

该问题不正常地发生,并且在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-尽管似乎是图形驱动程序问题,但尚未解决。我正在将Acer Aspire 4750G与可疑的Optimus芯片组配合使用。已经发现问题出在外接HDMI监视器上显示的浏览器窗口中,但是如果我将该浏览器窗口拖到笔记本电脑的内置显示器中就可以了。再次将其拖回外部显示器失败。我正在运行默认的Nouveau驱动程序-上一次尝试安装NVidia驱动程序时,我完全失去了系统,不得不重新安装以将其恢复,因此对再次执行此操作有些偏执。
唐·邓洛普

一些同事也有同样的问题。我认为并非所有人都具有相同的cpu / gpu。我知道并不是所有人都拥有专用的GPU-大多数都只有带有Intel HD 4400 GPU的第四代Intel。实际上没有人有问题,所以我无法测试它是否在笔记本显示器上工作。
iRaS

同样的事情,试图找到解决方案
Mathieu Dumoulin

同样在这里。@DonDunlop提示也对我有用:问题仅在外接显示器上发生(尽管通过VGA电缆连接,但不是HDMI)。在笔记本电脑上的显示选项将按预期显示。
2016年

Answers:


6

您必须关闭硬件加速!

查看此以获取详细的解决方案-我不想复制粘贴整个内容并窃取其他人的答案!

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

摘要是您需要先在Chrome中转到“设置”,然后转到“高级设置”,然后取消选中硬件加速框。


抱歉...离开了一段时间,这是我第一次再次测试。我描述的问题是在今天早上发生的,所以我按照(优秀)指令关闭了硬件加速,问题立即消失了。但是,关闭硬件加速需要重新启动Chrome,而Chrome通常可以单独解决此问题,因此很难确定是否这样做。我将像这样运行它几个星期以确保,但是如果该问题在该时间内没有再次出现,则可以这样做。
Don Dunlop

这对我有用。我正在使用Fedora 21和Chrome 46
Fernando Fabreti

不幸的是,这并没有为我解决问题。关闭硬件加速功能需要重新启动Chrome,这可以暂时解决问题,但确实会再次发生。话虽如此,我已经找到了可行的解决方法。重新启动Chrome可以暂时解决此问题。使用chrome:// restart可以做到这一点,而不会丢失标签中的内容。我刚刚在书签栏上创建了一个名为“重置”的项目,并将其指向chrome:// restart。发生问题时,我单击该按钮,Chrome将重新启动,然后瞧。不是很优雅,但是比重启更好。
Don Dunlop

呵呵,但是实用程序员说:“选择”没有坏很少在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 

多层桌面

如果您运行多体系结构台式机(例如,用于游戏或Wine的amd64上的i386和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

谢谢Yurii ...我确实尝试过,但乍一看似乎更好,但是不幸的是问题再次出现。我现在确实有一个不错的新内核。:-)作为一种解决方法,将chrome:// restart设置为书签可解决此问题。好吧,现在。(还是)感谢你的建议。
唐·邓洛普

这些修复程序均无法在18.04.x中起作用……
Kim
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.