На этот вопрос отвечают в Xfce Wiki, подраздел, Некоторые мои приложения всегда запускаются, когда я вхожу в систему:
Существует две возможных причины, почему приложение запущено: Это сохраняется на последней сессии, или это перечислено в автоматических запущенных приложениях. Выполните 1 из двух шагов ниже для избавлений от приложений.
Запустите xfce4-autostart-editor и удалите приложение (приложения). Можно также вручную удалить те файлы в ~/Desktop/Autostart и ~/.config/autostart.
Большую часть времени закрытие всех приложений и сохраняет Вашу сессию, когда Вы выходите из системы, достаточно. Если это не работает, удаляет содержание ~/.cache/sessions/каталог, когда Вы не зарегистрированы. И если Вы не хотите xfce, помнят каждую сессию, которую необходимо выключить (сняли флажок), “Автоматически сохраняют сессию на выходе из системы” в менеджере по Настройкам → Сессии и Запуск (вкладка General)
Выполнение это:
rm -fr ~/.cache/sessions/*
и Xfce должен запускаться чисто.
Кроме того, Вы, возможно, должны были бы очистить все .cache
каталог, если вышеупомянутое не устраняет проблемы:
rm -fr ~/.cache
Можно использовать ssh
-L
флаг для создания туннеля от системы до удаленного:
ssh -L <localport>:<streamhost>:<streamport> <user>@<remote>
Можно затем соединиться с концом туннеля с mplayer
поскольку Вы были бы иначе:
mplayer localhost:<localport>
Можно настроить прокси SOCKS:
ssh -D localhost:8080 user@remotehost
mplayer http_proxy://localhost:8080/http://stream
Можно использовать, говорят любое другое приложение, такое как веб-браузер, для использования этого прокси также.
tsocks
подход.
– liori
14.11.2013, 01:05
tsocks mplayer -playlist http://bassdrive.com/bassdrive.m3u
. Спасибо за Ваш советовать. Без tsocks (иначе только с http_proxy://…
) это не работало.
– erik
06.05.2016, 19:10
Можно использовать wget
ssh
открыть HTTP-соединение и данные потока вывода, затем mplayer
на локальной машине для проигрывания его.
ssh <user>@<host> "wget <stream> -O -" | mplayer -cache 512 -
Тонкость:
wget
-O
(прописная буква, о), опция устанавливает свой выходной файл; -
(тире) подразумевает stdout
.
mplayer
-cache
опция заставляет настраиваемую сумму входа быть буферизованной, компенсируя джиттер сети. -
(тире) опция заставляет его читать из stdin
.
Попытайтесь передать Радио SceneSat потоком, например. http://r1.scenesat.com:8000/scenesat
mplayer
, но не загруженный wget
.
– liori
14.11.2013, 00:44
sshfs
замечательный инструмент для случаев как это. Это скрывает много брандмауэров и позволяет Вам использовать безотносительно плеера, который Вы выбираете (хотя mplayer является все еще хорошим выбором).
sudo apt-get install sshfs # your favorite packager here
sshfs me@mydomain.org:/home/arthur/Music ~/Music
Я также выполняю Дозвуковое слушание порта 4040 на localhost
и затем ssh
- туннелируйте домой с
ssh -L 4040:localhost:4040 me@mydomain.com
Я могу затем открыть Subsonic в браузере в http://localhost:4040
.
hosts
файл, который сделаетmplayer
думайте, что целевой домен размещается в локальной машине. – liori 14.11.2013, 00:47-http-header-fields
вызвать aHost
заголовок. – Ignacio Vazquez-Abrams 14.11.2013, 00:55man ssh
. – William 14.11.2013, 06:17mplayer
опция. – Ignacio Vazquez-Abrams 14.11.2013, 06:32