当前位置: 首页>>技术教程>>正文


尝试启用第二个屏幕时出现GDBus.Error

,

问题描述

我将外部屏幕连接到我的笔记本电脑,但我的桌面并没有自动扩展到它,就像大约一年前那样(旧版本的Ubuntu)。

我去了显示设置。屏幕列在那里(正确的分辨率,品牌名称等)。但当我把开关放在’on’上并单击’apply’时,我收到此错误:


Failed to apply configuration: %s

GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface `org.gnome.SettingsDaemon.XRANDR_2' on object at path /org/gnome/SettingsDaemon/XRANDR

几个月以来就是这样,但我真的希望能够再次使用外部屏幕/投影仪。

有任何想法吗?

谢谢。

最佳解决方法

dconf write /org/gnome/settings-daemon/plugins/xrandr/active true什么也没做,而且arandr对我来说看起来很难理解。如果你受到其他阻碍,值得尝试xrandr。文档在这里:http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

我通过这样做来解决这个问题:

xrandr --current
xrandr --output VGA1 --off
xrandr --output VGA1 --auto --right-of LVDS1

让我解释一下:

第一个命令是查看我连接的显示器。

$ xrandr --current
Screen 0: minimum 320 x 200, current 3200 x 1080, maximum 8192 x 8192
LVDS1 connected 1280x800+0+0 (normal left inverted right x axis y axis) 261mm x 163mm
1280x800       60.0*+
1024x768       60.0
800x600        60.3     56.2  
640x480        59.9  
VGA1 connected 1920x1080+1280+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080      60.0*+
1280x1024      60.0  
1440x900       59.9  
1280x800       59.8  
1152x864       75.0  
1024x768       70.1     60.0  
800x600        60.3     56.2  
640x480        66.7     60.0  
720x400        70.1  
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)

有很多无关的数据,但我只需要两个显示器的名称。我知道了:

LVDS1 connected

VGA1 connected

我认为可以安全地假设VGA是外接显示器。那么我把它关掉

xrandr --output VGA1 --off

并再次回来

xrandr --output VGA1 --auto --right-of LVDS1

当我将光标移动到笔记本电脑屏幕的右边时,它会出现在外接显示器上。成功。

次佳解决方法

呼叫:

dconf write /org/gnome/settings-daemon/plugins/xrandr/active true

为我解决了这个问题。

根据您的图形卡,其特定的配置工具也可以进行双屏配置,例如nvidia-settings,…

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6358.html,未经允许,请勿转载。