我有一个带有 Ubuntu Touch 的 Nexus 4。现在更新到OTA12。
我想知道,因为如果我通过 Slimportad 适配器将设备连接到我的外部屏幕,它不会切换到收敛模式。Nexus 4 的屏幕可用作键盘和鼠标触摸板。在大屏幕上,我可以看到鼠标指针和正常的屏幕布局,就像我习惯在 Nexus 4 的屏幕上看到的那样。
我记得在 OTA10 上,如果连接到外部屏幕,Ubuntu Touch 会自动开启桌面模式。在桌面模式下,我通常会看到带有标题栏的窗口,并且所有应用程序都在同时运行。
我知道有些 Aquaris 设备在系统通知选项卡上确实有内置开关。但是在 Nexus 4 上没有这样的开关。
我什至完全重置了 Ubuntu Touch。但这并没有解决问题。
如何切换到桌面模式?
一种可能性是从“OpenStore”安装“UT Tweak Tool”并在“使用模式”选项卡中选择“Windowed”。然后你就有了一个窗口化的用户界面。这不是一个好的解决方案,因为它应该自动切换,但该工具还提供了很酷的其他功能。
此外,从终端:
回去:
我与 Ubuntu 电话团队有一些电子邮件:MailingList
Pat McGowan 对 Ubuntu Touch 如何处理桌面模式做了一个很棒的说明。以下是他回答的摘录:
“最新的逻辑在鼠标或触摸板可用时切换到窗口模式(不是基于具有外部显示器),因此您的 Nexus 4 应该切换,因为它充当指针。但是它也会检查屏幕的宽度是否在至少 60 个网格单元,在这种情况下只有 1080 像素。我相信有类似的逻辑可以根据屏幕宽度来决定是否在会话指示器中显示桌面模式切换。
我的问题是,没有正确检测到外部屏幕的分辨率。
我现在提交了一个错误,以改善有关使用桌面模式的可能性的用户体验。链接在这里。欢迎喜欢我提议的各位点击“这个bug影响你”,增加更多bug热度。