LINUX.ORG.RU

Я осилил пульс!

 


2

2

Потратил шесть часов. Самое простое - проброска звука, avahi расшарило карту без телодвижений, pasystray её подхватил. Сложности начались при регулировке звука. Оказалось что стандартными утилитами это сделать чертовски сложно: sink постоянно меняется, пытался словить его, в итоге забил и сделал невероятной ущербности костыль, который заключается в том что звук регулируется на стороне сервера и скрипт дергается по ssh.

Все неплохо, но для того чтобы сбросить звук обратно на колонки ноута приходится перезапускать пульс и все приложения. На коленке наваялся скрипт для этого дела.

Скрин в jpg ибо ЛОР упорно выдает «Некорректное изображение: Can't resize image» на png.

>>> Просмотр (1366x768, 675 Kb)

Deleted

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

Ответ на: комментарий от najlus

Надеюсь в этом треде подскажут как поступить нормально в обход костылей. Пока что идей нет никаких

Deleted
()
Ответ на: комментарий от najlus

Ты хочешь приятных и добротных костылей, как у всех?

olibjerd ★★★★★
()
Ответ на: комментарий от Deleted

ну ~/.fonts.conf или где там у тебя шрифтовые дела все прописаны

а то больно аккуратно выглядит всё, хочется у себя попробовать. хотя сейчас попробую этот шрифт со своими конфигами — может, уже ок будет

actionless ★★★★★
()
Ответ на: комментарий от actionless

Пиксельный, да :)

а на панельке в коньках кьюр же, вроде, из артвиза?

Артвиз, но только не кьюр а nu

Deleted
()
Ответ на: комментарий от system

не смотря на некоторые недочеты.

Кривая кириллица в шрифтах? :)

Deleted
()
Ответ на: комментарий от Deleted

хм, чего-то теви никак не могу в гтк выбрать (отображается вместо него дефолтный санс), может ему надо кодировки добавить какие-то? или в гтк-конфиге как-то особо прописать?

actionless ★★★★★
()
Ответ на: комментарий от Falcon-peregrinus

А зачем?

К серверу подключена нормальная акустика

Deleted
()
Ответ на: комментарий от Deleted

а, так я, когда спрашивал про интерфейс, имел ввиду гтк-шный :)

actionless ★★★★★
()

вот подожди, выйдет новая версия пульсы, и придётся тебе его заново осиливать :)

или тот, кого нельзя называть, уже забил на пульсу и сконцентрировался только на системд?

Harald ★★★★★
()
Ответ на: комментарий от xSudo

Чем Jack не угодил? Там мне кажется проще настроить.

Никак не получилось его настроить. Не помню уже в чем проблема была

Deleted
()
Ответ на: комментарий от beastie

Наверное не на всякой «машине с колонками» легко запустить sndio.

loz ★★★★★
()

Я осилил пульс!
На коленке наваялся скрипт

Вся суть.

RedEyedMan
()

Держи, я это делаю как-то так, продакшн вариант где-то на даче лежит. Примеры для TCP и RTP. RTP предпочтительнее, так как если часы идут одинаково - по сети все будет очень хорошо синхронизировано.

#!/bin/sh
device=alsa_output.pci-0000_00_1b.0.analog-stereo.monitor

case "$1" in
  start)
    $0 stop 
    #pactl load-module module-simple-protocol-tcp rate=48000 format=s16le channels=2 source=$device record=true port=8000
    pactl load-module module-rtp-send source=$device destination=192.168.0.21 port=4000
    pactl set-sink-port alsa_output.pci-0000_00_1b.0.analog-stereo analog-output-headphones
    ;;
  stop)
    pactl unload-module `pactl list | grep tcp -B1 | grep M | sed 's/[^0-9]//g'`
#    echo pactl unload-module `pactl list | grep rtp-send -B1 | grep M | sed 's/[^0-9]//g'`
#    pactl set-sink-port alsa_output.pci-0000_00_1b.0.analog-stereo analog-output-speaker
    ;;
  *)
    echo "Usage: $0 start|stop" >&2
    ;;
esac


AiFiLTr0 ★★★★★
()
Последнее исправление: AiFiLTr0 (всего исправлений: 1)
Ответ на: комментарий от AiFiLTr0

Вау! Спасибо огромное!

Смутно помню что пускал RTP, и оно начинала неймоверно засырать мне сеть запросами из-за чего все стопорилось. Сейчас серв умер, как поднимется попробую

Deleted
()

Я осилил пульс!

Едрить вы хакер, сударь.

Gotf ★★★
()

http://uglynikki.files.wordpress.com/2013/07/oh-god-why.png

я вот порой смотрю и не понимаю: зачем нужно так себя истязать ? неужели у вас столько свободного времени, которое вы готовы потратить на то, чтобы звук регулировать по ssh ? какой-то маразм

sacred ★★
()

Дайте ссылку на wallpaper, пожалуйста.

blackst0ne ★★★★★
()

для простой переброски мог бы запилить поток через liquidsoap какой и играть на серваке хоть консольным mplayer-ом, получилось бы гораздо быстрее

lazyklimm ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.