自从升级到 15.10 以来,我注意到屏幕模式切换大约需要 5 秒(然后屏幕变黑)
- 通过 Ctrl+Alt+F1 / Ctrl+Alt+F7 从控制台切换到 XFCE 桌面时
- 锁定屏幕/解锁时
在第二种情况下,我可以通过使用 LightLocker 稍微减轻影响,因为它们似乎不再切换模式。
我的 Nvidia 显卡出现了这个问题,英特尔的同事也出现了同样的问题。
我不确定这是否在 15.10 之前发生过,因为我在那里使用了 LightLocker 并且可能没有注意到这个问题。
硬件信息:
- 桌上型电脑
- GPU:NVIDIA Corporation GK106 [GeForce GTX 650 Ti](rev a1)
- 已连接 3 个屏幕
软件:
- Ubuntu 15.10
- 西门子
- NVIDIA 二进制驱动程序版本 352.41
切换期间的Xorg.0.log:
[ 21465.869] (II) NVIDIA(0): Setting mode "DVI-D-0: nvidia-auto-select @1920x1200 +1920+0 {ViewPortIn=1920x1200, ViewPortOut=1920x1200+0+0}, HDMI-0: nvidia-auto-select @1920x1200 +3840+0 {ViewPortIn=1920x1200, ViewPortOut=1920x1200+0+0}, DVI-D-1: nvidia-auto-select @1920x1200 +0+0 {ViewPortIn=1920x1200, ViewPortOut=1920x1200+0+0}"
[ 21466.010] (--) NVIDIA(GPU-0): CRT-0: disconnected
[ 21466.010] (--) NVIDIA(GPU-0): CRT-0: 400.0 MHz maximum pixel clock
[ 21466.010] (--) NVIDIA(GPU-0):
[ 21466.016] (--) NVIDIA(GPU-0): DELL U2412M (DFP-0): connected
[ 21466.016] (--) NVIDIA(GPU-0): DELL U2412M (DFP-0): Internal TMDS
[ 21466.016] (--) NVIDIA(GPU-0): DELL U2412M (DFP-0): 330.0 MHz maximum pixel clock
[ 21466.016] (--) NVIDIA(GPU-0):
[ 21466.022] (--) NVIDIA(GPU-0): DELL U2412M (DFP-1): connected
[ 21466.022] (--) NVIDIA(GPU-0): DELL U2412M (DFP-1): Internal TMDS
[ 21466.022] (--) NVIDIA(GPU-0): DELL U2412M (DFP-1): 165.0 MHz maximum pixel clock
[ 21466.022] (--) NVIDIA(GPU-0):
[ 21466.045] (--) NVIDIA(GPU-0): DELL U2412M (DFP-2): connected
[ 21466.045] (--) NVIDIA(GPU-0): DELL U2412M (DFP-2): Internal TMDS
[ 21466.045] (--) NVIDIA(GPU-0): DELL U2412M (DFP-2): 330.0 MHz maximum pixel clock
[ 21466.045] (--) NVIDIA(GPU-0):
答案1
要解决您的问题,请安装最新的稳定版本短期分支 NVIDIA 驱动程序 355。
首先卸载您之前安装的所有与 NVIDIA 相关的软件。
启动 Ubuntu,当出现登录屏幕时按Ctrl+ Alt+ F1。
输入用户名和密码然后执行:
sudo apt-get purge nvidia*
sudo reboot
如果您已经bumblebee
安装了,也请删除该软件包
(切换功能将被替换nvidia-prime
)。
在这种情况下,命令将是:
sudo apt-get purge nvidia* bumblebee
sudo reboot
现在从专有 GPU 驱动程序 PPA 安装新的驱动程序和 NVIDIA Optimus 支持。
当登录屏幕出现时按Ctrl+ Alt+ F1。
输入用户名和密码然后执行:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-355 nvidia-prime
sudo reboot
如果你需要在 BIOS 中选择要使用的卡,英伟达或者 可切换图形模式。
打开NVIDIA X 服务器设置->主要简介在英特尔和 NVIDIA GPU 之间切换。
答案2
我用不同的方法解决了这个问题。
我总是通过系统快捷方式中设置的 Ctrl+Alt+Entf 来锁定屏幕,gnome-screensaver-command
然后清空屏幕 + 显然切换了模式。
当我使用xflock4
锁定时,屏幕保护程序启动并且解锁速度很快 - 无需任何屏幕模式切换。