30 dbus
我将外部屏幕连接到我的笔记本电脑,但我的桌面并没有像大约一年前那样自动扩展到它(旧版本的 Ubuntu)。
我去了显示设置。屏幕列在那里(正确的分辨率、品牌名称等)。但是,当我将开关置于“打开”并单击“应用”时,出现此错误:
未能应用配置:%s GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: 在路径 /org/gnome/SettingsDaemon/XRANDR 的对象上没有这样的接口 `org.gnome.SettingsDaemon.XRANDR_2'
几个月以来一直如此,但我真的很想能够再次使用外部屏幕/投影仪。
有任何想法吗?
谢谢。
小智 31
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
Run Code Online (Sandbox Code Playgroud)
让我解释一下:
第一个命令是查看我连接了哪些显示器。
$ 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)
Run Code Online (Sandbox Code Playgroud)
有很多无关的数据,但我只需要两个显示器的名称。我懂了:
LVDS1 connected
Run Code Online (Sandbox Code Playgroud)
和
VGA1 connected
Run Code Online (Sandbox Code Playgroud)
而且我认为可以安全地假设 VGA 是外部显示器。那么我关掉它
xrandr --output VGA1 --off
Run Code Online (Sandbox Code Playgroud)
然后重新开始
xrandr --output VGA1 --auto --right-of LVDS1
Run Code Online (Sandbox Code Playgroud)
当我将光标移动到笔记本电脑屏幕的右边缘时,它会出现在外接显示器上。成功。
小智 6
调用:
dconf write /org/gnome/settings-daemon/plugins/xrandr/active true
Run Code Online (Sandbox Code Playgroud)
为我解决了这个问题。
根据您的显卡,其特定的配置工具也可以进行双屏配置,例如 nvidia-settings,...