GDBus.Error khi cố gắng bật màn hình thứ hai


31

Tôi đã kết nối một màn hình ngoài với máy tính xách tay của mình, nhưng máy tính để bàn của tôi không tự động mở rộng ra nó, như cách đây đã từng làm cách đây khoảng một năm (phiên bản cũ hơn của Ubuntu).

Tôi đã đi đến các cài đặt hiển thị. Màn hình được liệt kê ở đó (độ phân giải chính xác, tên thương hiệu, v.v.). Nhưng khi tôi bật công tắc 'bật' và nhấp vào 'áp dụng', tôi gặp lỗi này:

Không thể áp dụng cấu hình:% s

GDBus.Error: org.freedesktop.DBus.Error.Un UnknownMethod: Không có giao diện như vậy `org.gnome.SinstallDaemon.XRANDR_2 'trên đối tượng tại path / org / gnome / SettingsDaemon / XRANDR

Nó đã như thế này trong vài tháng nay, nhưng tôi thực sự muốn có thể sử dụng lại màn hình / máy chiếu ngoài.

Có ý kiến ​​gì không?

Cảm ơn.


1
Hãy thử sử dụng công cụ arandr, làm việc cho tôi. sudo apt-get install arandr Nó chỉ là một giao diện đồ họa đơn giản cho xrandr. Thật dễ dàng để sử dụng và tự giải thích.
Sasha chăn cừu

Tôi gặp vấn đề tương tự: Đã thử tuyến đường <code> dconf </ code>, nhưng nó đã bị sập bất ngờ. Nhận lời khuyên của Sasha Shepards với ARandR và nó đã hoạt động rất tốt. Bộ nhớ Ubuntu 12.04 LTS: Bộ xử lý 5.9 GB: AMD Phenom (tm) II x4 840T Bộ xử lý x 4 Đồ họa: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! Loại hệ điều hành: Đĩa 32-bit: 148GB Hy vọng điều này sẽ giúp!

Câu trả lời:


31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active truekhông làm gì cả và arandr trông khá khó hiểu với tôi. Nếu bạn bị cản trở, thì đáng để thử xrandr. Tài liệu ở đây: http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

Và tôi đã có thể khắc phục điều này bằng cách làm:

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

Hãy để tôi giải thích những điều này:

Lệnh đầu tiên là để xem những gì tôi đã kết nối.

$ 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)

Có nhiều dữ liệu không liên quan, nhưng tôi chỉ cần tên của hai màn hình. Tôi hiểu rồi:

LVDS1 connected

VGA1 connected

Và tôi nghĩ thật an toàn khi cho rằng VGA là màn hình ngoài. Vì vậy, sau đó tôi tắt nó

xrandr --output VGA1 --off

và trở lại lần nữa

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

và khi tôi di chuyển con trỏ đến cạnh phải của màn hình máy tính xách tay, nó sẽ xuất hiện trên màn hình ngoài. Sự thành công.


2
Cảm ơn bạn rất nhiều vì đã giải thích điều này trong một bản chất rất đơn giản. Bạn đã làm cho cuộc sống của tôi tốt hơn rất nhiều khi biết rằng tôi có thể chạy ba lệnh này để hiển thị của tôi hoạt động tốt.
Zlatty

1
Cảm ơn, đã làm việc ở đây với Ubuntu 14.10 và i3. Tôi có hai màn hình, và mất một màn hình. Tôi đã làm điều này trong một bước kể từ khi tôi lo lắng về việc giết nhầm người: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
psychboom 22/2/2015

1
Làm --offvà sau đó --autolàm việc cho tôi. Bây giờ làm thế nào để biến điều này thành vĩnh viễn ...
Jeffrey Blattman

6

Gọi điện thoại:

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

giải quyết vấn đề cho tôi

Tùy thuộc vào card đồ họa của bạn, công cụ cấu hình cụ thể của nó cũng có thể thực hiện cấu hình màn hình kép, ví dụ như cài đặt nvidia, ... một


Wow, tôi đã có cùng một vấn đề và điều này làm việc cho tôi, cảm ơn!
Sheldon

Chỉ là ma thuật. Làm thế nào điều này hoạt động? Nó có phải là một giải pháp lâu dài?
Philippe Delteil


0

Đối với tôi, cài đặt máy tính để bàn gnome-shell và một lần chuyển sang đó và thay đổi cài đặt này từ đó cũng giải quyết vấn đề cho sự thống nhất.


Bạn nên thêm chi tiết cho câu trả lời của bạn. Giống như cách cài đặt máy tính để bàn gnome-shell. Chúng ta có nên giữ unity và gnome-shell cả cài đặt hoặc gỡ bỏ chúng sau khi cài đặt không? Nên cài đặt ở đâu sau khi cài đặt máy tính để bàn gnome-shell?
Gaurav Agarwal

0

Hãy thử vô hiệu hóa trình điều khiển card đồ họa, khởi động lại, thử nếu nó hoạt động.

Sau khi khởi động trên usb trực tiếp và quản lý để thực hiện chính xác những gì tôi muốn với màn hình (màn hình máy tính xách tay ở màn hình ngoài bên trái), tôi kết luận rằng phải có điều gì đó xảy ra với trình điều khiển của card đồ họa của tôi. Vì vậy, tôi đã vô hiệu hóa chúng thông qua Cài đặt hệ thống> Trình điều khiển bổ sung, được khởi động lại và mọi thứ hoạt động như tôi muốn.

PS: Đã thử hầu hết những điều trên, dường như không hiệu quả với tôi.

Mong nó cũng giúp được cho bạn.


0

Tôi cũng bị như vậy khi sử dụng Cài đặt> Hiển thị trên 12.04 LTS.

Có vẻ như Daemon Cài đặt Gnome cần được kích hoạt để các thay đổi có hiệu lực và tôi đã vô tình tắt nó khỏi Ứng dụng Khởi động.

Hi vọng điêu nay co ich.


0

Khởi động lại đã gnome-settings-daemonsửa nó cho tôi:

gnome-settings-daemon --replace > /dev/null 2>&1 &
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.