Управление несколькими экземплярами одного приложения с помощью dbus?

Чтобы настроить предопределенную яркость при запуске Ubuntu, введите следующую команду:

sudo gedit /etc/rc.local

Там добавьте эту строку:

echo X > /sys/class/backlight/intel_backlight/brightness

непосредственно перед выходом 0.

УБЕДИТЕСЬ, чтобы не поставить слишком низкое значение вместо X, иначе вы получите черный экран.

Поместите значения как 50, 75 (мое значение по умолчанию) и т. д. [ ! d4]

1
задан 27 July 2017 в 21:51

3 ответа

Нашел ваш вопрос, ища ответ на мою собственную проблему. Ребята на канале IRC dbus помогли мне ответить.

dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListQueuedOwners string:org.mpris.MediaPlayer2.vlc

Это даст вам адреса, которые вы можете пропустить. Он перечисляет их как: 1.25: 1.26, поэтому ваш dbus-send будет выглядеть следующим образом (обратите внимание, что требуется двоеточие!) ...

dbus-send --print-reply --dest=:1.25 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
dbus-send --print-reply --dest=:1.26 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
1
ответ дан 22 May 2018 в 20:06

Нашел ваш вопрос, ища ответ на мою собственную проблему. Ребята на канале IRC dbus помогли мне ответить.

dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListQueuedOwners string:org.mpris.MediaPlayer2.vlc

Это даст вам адреса, которые вы можете пропустить. Он перечисляет их как: 1.25: 1.26, поэтому ваш dbus-send будет выглядеть следующим образом (обратите внимание, что требуется двоеточие!) ...

dbus-send --print-reply --dest=:1.25 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause dbus-send --print-reply --dest=:1.26 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
1
ответ дан 18 July 2018 в 09:32

Нашел ваш вопрос, ища ответ на мою собственную проблему. Ребята на канале IRC dbus помогли мне ответить.

dbus-send --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListQueuedOwners string:org.mpris.MediaPlayer2.vlc

Это даст вам адреса, которые вы можете пропустить. Он перечисляет их как: 1.25: 1.26, поэтому ваш dbus-send будет выглядеть следующим образом (обратите внимание, что требуется двоеточие!) ...

dbus-send --print-reply --dest=:1.25 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause dbus-send --print-reply --dest=:1.26 /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Pause
1
ответ дан 24 July 2018 в 19:22

Другие вопросы по тегам:

Похожие вопросы: