可能的翻译:
我使用 compiz 进行了一些配置,没有导致 unity 崩溃。之后我关闭电脑,重新打开并尝试以扩展模式连接显示器,结果出现了以下错误:
CRTC 148 所需的位置或大小超出了允许的限制:位置 = (1366, 0),大小 = (1366, 768),最大值 = (1600, 1600)
GDBus.Error: org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3:CRTC 148 所需的位置或大小超出了允许的限制:位置 = > (1366, 0),大小 = (1366, 768),最大值 = (1600, 1600)
谁能告诉我如何解决这个问题?
原来的:
我使用计算机进行了几次配置,但没有找到 unity,打开设备并继续,试图以扩展模式连接我的显示器,然后出现以下错误:
要求 CRTC 148 的位置或大小超出允许的限制:> 位置=(1366, 0),大小=(1366, 768),最大值=(1600, 1600)>
GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._gnome_2drr_2derror_2dquark.Code3: 要求 CRTC 148 的位置或大小超出允许限制:位置=(1366, 0),大小=(1366, 768),最大值=(1600, 1600)
请问您可以告诉我如何解决该问题吗?
答案1
我的系统也遇到了类似的问题,并且无法使用 Catalyst 修复它。
最后,我通过添加以下选项扩展了最大虚拟屏幕:
将虚拟 4096 4096 添加到我的 /etc/X11/xorg.conf 的显示子部分:
SubSection "Display"
Virtual 4096 4096
Viewport 0 0
Depth 24
EndSubSection
重新启动后,我能够使用 Ubuntu 的显示管理器来启用多台显示器。对于某些显卡来说,4096x4096 可能太大了,如果只是将其缩放到您需要的大小。
答案2
跑步gksudo amdcccle
。
显示管理器>从组合框中选择带有显示器的多显示器桌面,然后重新启动计算机即可修复。您仍然无法使用真实显示器设置。
答案3
对我来说这是有效的:重启并连接外部显示器。之后登录和 Unity 运行正常。
Ubuntu 12.04 全新安装 HP G42 PC AMD
答案4
我也遇到了同样的问题,我在 Sony Vaio 笔记本电脑上使用 nvidia 卡(nvidia 驱动程序 295.40),安装有 Ubuntu 12.04。
为了解决这个问题,我没有接受每个显示器的分辨率为“自动”,而是将它们都更改为实际分辨率(在我的情况下,两者都是 1920x1080)。
因此,我的 xorg.conf 是这样的:选项“metamodes”“DFP-0:nvidia-auto-select +0+0,DFP-1:nvidia-auto-select +1920+0”
现在它已经修复了分辨率:选项“metamodes”“DFP-0:1920x1080 +0+0,DFP-1:1920x1080 +1920+0”