我最近升级到了 Oneric,发现Fn+F8无法在 Oneric、Dell E6410、Nvidia 上切换显示器。我经常进行演示,需要以最少的麻烦在投影仪和笔记本电脑之间切换,所以这个键对我来说很重要!
在 Maverick 中,我设法使用 grub 使其工作acpi_osi=\\\"!Windows 2009\\\"
(如下所述:http://www.len.ro/2011/01/e6410-summary/)。走进一个满是人的房间,插上笔记本电脑,等待 5 分钟才能使用 nvidia-settings 进行更改,这有点丢脸。我怎样才能让 +Fn再次F8工作?
在使用 xev 进行一些调试之后,似乎 acpi_osi 有一定效果,但是视频切换并没有在其他地方发生,即使/var/log/XOrg.0.log
显示:
[ 24182.812] (II) 收到 PM 事件:功能已更改
也许还有其他地方没有正确处理该事件。
答案1
最后我放弃了,并决定采用使用 disper 的更简单的解决方案。
apt-add-repository ppa:disper-dev/ppa
apt-get update
apt-get install disper
进而
分散-c切换到外接显示器并分散剂返回主屏幕。我还在 xfce 中配置了一个快捷方式,现在我使用它来将 p 映射到 disper -c
答案2
对我来说更好的解决方案似乎是使用来打开/关闭外部显示器nvidia-settings
,这样可以检测外部显示器的分辨率并打开和关闭 TwinView 功能(以及其他有用的配置选项)。
答案3
这篇文章适用于我的 Dell Precision M6600 Ubuntu 14.04。Fn+F8 坏了
答案4
它在 Windows 中有效吗?可能是你使用了错误的键。另外,尝试使用其他键(例如 Fn+F5、Fn+F9 等)