Rhythmbox по-прежнему играет песни после выхода

34

Есть ли способ заставить Rhythmbox остановить воспроизведение текущего трека, когда он закрывается, без предварительной остановки / остановки песни вручную?

user7255
источник
2
Я рекомендую просто отключить программу, пока она не будет функционировать разумно. Есть более подходящие альтернативы. Я считаю, что это лучший способ проголосовать в Ubuntu.
Всякий раз, когда что-то играет музыка, на экране должно быть что-то видимое для паузы, остановки и управления громкостью. Я проиграл файл и выбрал один. Rhythmbox. Никакого способа сделать паузу или остановить не было видно. Мне нужно было найти этот вопрос и побродить по множеству приложений, вкладок и выпадающих меню, чтобы найти скрытую кнопку включения / выключения. Это делает эту программу угрозой для меня. Не лучше, чем случайные объявления, которые воспроизводят музыку в браузере.
Ли Меадор

Ответы:

30

Это преднамеренное поведение по умолчанию: оно позволяет минимизировать («закрыть») Rhythmbox и управлять им из меню Sound.

Чтобы обойти это, вам нужно «выйти» из Rhythmbox, выбрав в меню File-> Quit, или с помощью сочетания клавиш Ctrl+ Q.


Связанный вопрос:

8128
источник
8
Щелкните правой кнопкой мыши значок запуска и выберите «Выйти» на самом деле не выходит. Это глупо. Кроме того, в строке состояния отсутствует значок, указывающий, что он работает. Я должен снова открыть его и вручную перейти File> Quit
Nathan Hazout
5
Я запускаю Rhythmbox 3.0.1 на Ubuntu 14.04, и там нет File -> Quit и он не закроется с Ctrl+ Q.
Крис
2
На Ubuntu 14.04 на сегодняшний день я должен сделать: killall -9 rhythmbox
anjan
1
@anjan в Ubuntu 14.04 вы можете закрыть его с помощью Ctrl + W
Ismail
2
Это просто неправильный дизайн взаимодействия. Действие Quit не завершается. Я бы посчитал это ошибкой.
kleinfreund
4

Путь командной строки

Попробуйте эту команду на терминале rhythmboxнемедленно закрыть ,

sudo kill $(ps aux | awk '$11=="rhythmbox"{print $2}')

Это один из способов убить, rhythmboxиспользуя идентификатор процесса (pid).

Авинаш Радж
источник
спасибо, у вас есть такой опыт? Я закрываю это, но не работа?
Мохаммад Реза Резвани
1
да, вы можете приостановить mp3, прежде чем закрывать его.
Авинаш Радж
Killing by pid не работает - он просто перехватывает kill и перезапускается с новым pid. Если он уже был закрыт, перезапустите его (например, из терминала), остановите воспроизведение, а затем Файл -> Закрыть
2
Или используйтеpkill rhythmbox
Лакшай Гарг
@ user297009 Если rhythmbox поймал убийство, вы могли бы kill -9это сделать (это крайняя мера, которая не дает программе никакой помощи). Или может быть запущена отдельная программа, которая запускает ее снова после смерти, и в этом случае вам нужно будет убить эту программу.
Brilliand
3

В некоторых приложениях, обычно в медиаплеерах, они работают в фоновом режиме, если вы не выходите из приложения. Когда бы он ни был открыт, используйте File> Quit или Ctrt + Q. Они обычно работают в индикаторах на вашей панели. Это так, чтобы вместо закрытия, когда вы хотите очистить свой рабочий стол, они продолжают играть.

Райан МакКлюр
источник
1
В Rhythmbox мы используем «Музыка / Выход» вместо «Файл / Выход».
Geppettvs D'Constanzo
К сожалению! Вы правы, сэр! Фактически, мой собственный игрок Клементина тоже использует это! Я, наверное, должен начать искать, прежде чем отправлять ....
Райан МакКлюр
2

Кажется, что есть много разногласий и изменений в отношении того, как закрывающее окно, кнопка (x) и т. Д. Работают / должны работать в Rhythmbox. На самом деле, по разным причинам оба поведения были зарегистрированы как ошибки несколько раз. Этот утверждает close == hide, в то время как этот утверждает close == quit. В любом случае, я думаю, что функциональность должна быть настраиваемой, поэтому пользователь может ее изменить.

Прочитав все сообщения об ошибках, я думаю, что именно так и должно работать. Если вы прочитаете этот комментарий в вышеупомянутой ошибке , постер утверждает, что поведение можно включить / выключить, включив / отключив плагин Status Icon :

  1. открытый ритмбокс
  2. Правка> Плагины
  3. прокрутите до конца списка и найдите запись с пометкой «Значок состояния»
  4. отмените выбор «Значок статуса»
  5. закрой окно

Я попробовал это на моей системе (Ubuntu v10.10, Rhythmbox v0.13.1), и это не сработало. Возвращаясь к отчетам об ошибках, кажется, что был применен патч для исправления проблемы совместимости приложения-индикатора, которая нарушала поведение плагина Status Icon. Я больше не уверен на 100%, каково текущее состояние всего этого, но я думаю, что вышеуказанная процедура должна работать.

Действительно, переключение этого поведения в Banshee - очень похожий процесс, который на самом деле работает.

joxl
источник
1

Я знаю, что Клементина и Audacious перестают играть, когда вы нажимаете кнопку «х». Возможно, вам стоит попробовать этих игроков.

росс
источник
1

Перейдите к значку звука в верхней панели и оттуда остановитесь / сделайте паузу (под управлением громкости вы можете управлять плеером), или закройте его, пока окно видно из меню файлов.

Бодо
источник