GDBus.Error при спробі включити другий екран


31

Я підключив зовнішній екран до свого ноутбука, але мій робочий стіл не поширювався на нього автоматично, як це робилося близько року тому (старша версія Ubuntu).

Я перейшов до налаштувань дисплея. Там відображався екран (правильна роздільна здатність, назва фірми тощо). Але коли я ставлю перемикач на "увімкнено" і натискаю "застосувати", я отримую цю помилку:

Не вдалося застосувати конфігурацію:% s

GDBus.Error: org.freedesktop.DBus.Error.UnknownMethod: Немає такого інтерфейсу `org.gnome.SettingsDaemon.XRANDR_2 'на об’єкт у шляху / org / gnome / SettingsDaemon / XRANDR

Так було вже кілька місяців, але мені дуже хочеться знову використовувати зовнішній екран / промінь.

Будь-які ідеї?

Спасибі.


1
Спробуйте скористатися інструментом арандр, який працював на мене. sudo apt - get install arandr Це просто простий графічний фронт для xrandr. Він простий у використанні та пояснює себе.
Пастир Саша

У мене була така ж проблема: Спробував маршрут <code> dconf </code>, але він несподівано вийшов з ладу. Потрапив поради Саші Шепардса з ARandR, і це чудово працювало. Пам'ять Ubuntu 12,04 LTS: 5,9 ГБ Процесор: AMD Phenom (tm) II x4 840T Процесор x 4 Графіка: GeForce GTX 650 / PCIe / SSE2 / 3DNOW! Тип ОС: 32-бітний диск: 148 Гб Сподіваюся, що це допоможе!

Відповіді:


31

dconf write /org/gnome/settings-daemon/plugins/xrandr/active trueнічого не робив, і арандр виглядає для мене досить незрозумілим. Якщо ви інакше стихли, варто спробувати 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

і коли я переміщу курсор у правий край екрана ноутбука, він з’являється на зовнішньому моніторі. Успіх.


2
Дуже дякую, що пояснили це дуже просто. Ти зробив моє життя набагато кращим, знаючи, що я можу виконати ці три команди, щоб мої дисплеї працювали правильно.
Златті

1
Дякую, працювали тут з Ubuntu 14.10 та i3. У мене є два монітори, а один загубили. Я зробив це за один крок, оскільки переймався вбивством невірного: xrandr --output DVI-I-2 --off && xrandr --output DVI-I-2 --auto --right-of DVI-I-1
moodboom

1
Робив --offі згодом --autoпрацював на мене. Тепер, як зробити це постійним ...
Джефрі Блатман

6

Дзвінки:

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

вирішив проблему для мене.

Залежно від вашої відеокарти, її певний інструмент конфігурації може також робити конфігурацію подвійного екрана, наприклад, nvidia-настройки, ... і


Ух, у мене був такий самий випуск, і це працювало для мене, дякую!
Шелдон

Просто магія. Як це працює? Це постійне рішення?
Філіп Дельтейль

1

Сюди я прийшов, маючи проблеми з налаштуваннями дисплея після встановлення Cinnamon в Xubuntu. Це дало мені два "діалогових" діалогових вікна, один ubuntu дав мені помилку gdbus. Відкрийте інший (Кориця), щоб правильно вийти.

https://github.com/linuxmint/Cinnamon/isissue/2506#issuecomment-26671162 - спасибі


0

Для мене встановлення робочого столу gnome-shell та одного разу переключитися на це та змінити це налаштування звідти вирішило також проблему єдності.


Ви повинні додати більше деталей до своєї відповіді. Як, наприклад, як встановити робочий стіл gnome-shell. Чи повинні ми зберігати єдність і gnome-shell як встановлені, так і видаляти їх після встановлення? Де слід встановити налаштування після встановлення робочого столу gnome-shell?
Гаурав Агарвал

0

Спробуйте відключити драйвери графічної картки, перезавантажте, спробуйте, чи працює.

Після завантаження в реальному часі і вдалося зробити саме те, що я хочу з дисплеями (екран ноутбука зліва - зовнішній монітор праворуч), я зробив висновок, що з драйверами моєї відеокарти щось має відбуватися. Тож я відключив їх через «Налаштування системи»> «Додаткові драйвери», перезавантажив і все працював так, як я хотів.

PS: Перепробував більшу частину вищесказаного, здавалося, не працює на мене.

Сподіваюся, це теж допоможе вам.


0

У мене було те саме, використовуючи Налаштування> Дисплей 12.04 LTS.

Здається, Daemon Settings Daemon повинен бути активним, щоб зміни вступили в силу, і я випадково його вимкнув із програм запуску.

Сподіваюся, це допомагає.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.