暂停后鼠标指针丢失/联想 X200/Ultrabase/2 个显示器/显示配置问题?

暂停后鼠标指针丢失/联想 X200/Ultrabase/2 个显示器/显示配置问题?

由于这个问题似乎在各个发行版和版本中反复出现,我查阅了大多数论坛,当然 [...] <- 省去谷歌技巧的冗长讨论。到目前为止,这并没有解决问题。因此:

系统:

Lenovo X200,Xubuntu 16.04,未安装任何附加程序或调整,lightdm,
Eizo FlexScan S2401W 外接显示器(通过 VGA),连接至 Ultrabase

在同一系统上我之前运行过 Xubuntu 14.04,一切都运行良好。

问题:

工作系统,使用Ultrabase 和外部显示器但:

  • 暂停系统(方法不会产生其他线程所暗示的不同结果,即我是否使用某些菜单或按钮或墙壁来悬挂我的笔记本都没有区别 - 好的墙壁可能确实如此)
  • 登录屏幕光标可见但屏幕没有以原始分辨率显示
  • 登录后指针丢失,鼠标可以正常工作(因为我可以看到我的动作,所以只有光标图标消失了)

临时“解决方案”:

我试过sudo modprobe -r psmouse看看它是否会改变什么,但没有改变。这个问题对我来说似乎是一个图形问题。它在显示小程序中切换显示器后消失2次。

显示小程序/对话框的屏幕截图

当我选择笔记本电脑仅(左侧图像),我立即在笔记本电脑屏幕上看到了光标。切换回来仅限 Eizo Nano[...](右图)显然刷新了该设备的输出并且光标重新出现。

在整个过程中,我的显示器(Eizo)的原始分辨率保持不变。登录后不再出现此问题。但是,系统似乎无法在启动或唤醒时立即识别分辨率,因为登录屏幕始终在显示器上拉伸。


问题:

什么原因可能导致该问题?(哪个应用程序/驱动程序?)


我不是在寻找:

不同的显示管理器/桌面环境/一些臃肿的工具

我期待任何(终端)输入、奇怪的想法或实验!

提前致谢,

毛兹

答案1

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1568604

查看该主题中的第 143 号帖子。

啊,漏了一个“”→“”(我愚蠢地从我发布脚本的其他地方复制粘贴了脚本,而不是从实际文件中复制粘贴……)。重试:

sudo mkdir -p /usr/local/bin

echo '#!/bin/sh 
        n="$(fgconsole)" || exit 1 
        case "$n" in 
            [0-9]) /bin/chvt 1; /bin/chvt "$n";sleep 1;;
                *) echo "error from $0; fgconsole gave $n" >/tmp/VTswitch.log 
        esac ' | sudo tee /usr/local/bin/VTswitch

sudo chmod +x /usr/local/bin/VTswitch

sudo mkdir -p /etc/lightdm/lightdm.conf.d

echo '[Seat:*] 
        session-cleanup-script=/usr/local/bin/VTswitch 
      ' | sudo tee /etc/lightdm/lightdm.conf.d/50-vtswitch.conf
sudo systemctl restart lightdm

我在华硕笔记本电脑上运行着 Ubuntu Studio 16.04(XFCE),之前一直使用 14.04,直到今年 6 月。

“锁定屏幕”功能(或“带屏幕锁定的暂停”)会导致我的鼠标光标在唤醒/解锁时不可见。

运行上面引用的帖子#143 中的说明后,我退出了,当我重新登录并锁定/解锁屏幕时,我再也无法重现该错误。

我正在研究命令的细节以便更好地理解它们,我认为这只是一种解决方法,而不是真正的解决方案......

相关内容