GDBus. Kesalahan saat mencoba mengaktifkan layar kedua

31

Saya menghubungkan layar eksternal ke laptop saya, tetapi desktop saya tidak secara otomatis meluas ke itu, seperti yang biasa dilakukan sekitar setahun yang lalu (versi Ubuntu yang lebih lama).

Saya pergi ke pengaturan tampilan. Layar terdaftar di sana (resolusi yang benar, nama merek, dll.). Tetapi ketika saya mengaktifkan 'on' dan klik 'apply', saya mendapatkan kesalahan ini:

Gagal menerapkan konfigurasi:% s

GDBus.Error: org.freedesktop.DBus.Error.UnknownMethod: Tidak ada antarmuka seperti `org.gnome.SettingsDaemon.XRANDR_2 'pada objek di jalur / org / gnome / SettingsDaemon / XRANDR

Sudah seperti ini selama beberapa bulan sekarang, tetapi saya benar-benar ingin dapat menggunakan layar eksternal / beamer lagi.

Ada ide?

Terima kasih.

Braiam
sumber
1
Coba gunakan alat arandr, bekerja untuk saya. sudo apt-get install arandr Ini hanya antarmuka grafis sederhana untuk xrandr. Mudah digunakan dan cukup jelas.
Sasha Shepherd
Saya memiliki masalah yang sama: Mencoba rute <code> dconf </code>, tetapi tidak terduga. Mengambil saran Sasha Shepards dengan ARandR dan itu berhasil. Ubuntu 12,04 LTS Memory: 5,9 GB Processor: AMD Phenom (tm) II x4 840T Processor x 4 Graphics: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! Tipe OS: Disk 32-Bit: 148GB Semoga ini bisa membantu!

Jawaban:

31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active truetidak melakukan apa pun dan arandr terlihat sangat tidak bisa dipahami olehku. Jika Anda dihalangi, patut mencoba xrandr. Dokumentasi ada di sini: http://www.thinkwiki.org/wiki/Xorg_RandR_1.2#First_discover_what_we_have

Dan saya dapat memperbaikinya dengan melakukan:

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

Biarkan saya jelaskan ini:

Perintah pertama adalah melihat tampilan apa yang telah saya hubungkan.

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

Ada banyak data asing, tetapi saya hanya perlu nama-nama dari dua layar. Saya melihat:

LVDS1 connected

dan

VGA1 connected

Dan saya pikir aman untuk mengasumsikan bahwa VGA adalah monitor eksternal. Jadi saya mematikannya

xrandr --output VGA1 --off

dan kembali lagi

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

dan ketika saya memindahkan kursor saya ke tepi kanan layar laptop, itu muncul di monitor eksternal. Keberhasilan.

Andrew Farrell
sumber
2
Terima kasih banyak untuk menjelaskan ini dengan sangat sederhana. Anda telah membuat hidup saya jauh lebih baik karena mengetahui bahwa saya dapat menjalankan tiga perintah ini agar display saya berfungsi dengan benar.
Zlatty
1
Terima kasih, bekerja di sini dengan Ubuntu 14.10 dan i3. Saya memiliki dua monitor, dan kehilangan satu. Saya melakukan ini dalam satu langkah karena saya khawatir akan membunuh yang salah: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
moodboom
1
Melakukan --offdan kemudian --autobekerja untuk saya. Sekarang bagaimana membuat ini permanen ...
Jeffrey Blattman
6

Panggilan:

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

memecahkan masalah untuk saya.

Tergantung pada kartu grafis Anda, alat konfigurasi spesifiknya dapat melakukan konfigurasi layar ganda juga, misalnya pengaturan nvidia, ... an

Matthias
sumber
Wow, saya punya masalah yang sama dan ini berhasil untuk saya, terima kasih!
Sheldon
Hanya sulap. Bagaimana ini bekerja? Apakah ini solusi permanen?
Philippe Delteil
0

Bagi saya menginstal desktop gnome-shell dan sekali beralih ke sana dan mengubah pengaturan ini dari sana menyelesaikan masalah untuk persatuan juga.

mohs
sumber
Anda harus menambahkan lebih banyak detail pada jawaban Anda. Seperti cara menginstal desktop gnome-shell. Haruskah kita menjaga kesatuan dan gnome-shell terinstal atau menghapusnya setelah pengaturan? Di mana pengaturan harus dilakukan setelah menginstal desktop gnome-shell?
Gaurav Agarwal
0

Coba nonaktifkan driver kartu grafis, restart, coba jika itu berfungsi.

Setelah booting di live usb dan berhasil melakukan apa yang saya inginkan dengan display (layar laptop di monitor eksternal kiri di sebelah kanan), saya menyimpulkan bahwa sesuatu harus terjadi dengan driver kartu grafis saya. Jadi saya menonaktifkannya melalui Pengaturan Sistem> Driver Tambahan, reboot dan semuanya berfungsi seperti yang saya inginkan.

PS: Mencoba sebagian besar di atas, sepertinya tidak berhasil untuk saya.

Semoga ini membantu Anda juga.

George
sumber
0

Saya memiliki yang sama menggunakan Pengaturan> Tampilan pada 12,04 LTS.

Sepertinya Daemon Pengaturan Gnome harus aktif agar perubahan diterapkan, dan saya tidak sengaja mematikannya dari Aplikasi Startup.

Semoga ini membantu.

pengguna271222
sumber
0

Restart gnome-settings-daemonmemperbaikinya untuk saya:

gnome-settings-daemon --replace > /dev/null 2>&1 &
Jim Hunziker
sumber