LINUX.ORG.RU

Сообщения kir2yar

 

Посоветуйте простейшую рисовалку

Форум — Talks

Люди, нужна простейшая 3D рисовалка / кад, для прототипирования мебели. Желательно с порогом вхождения «<5 минут чтения документации».

Можете что посоветовать?

 

kir2yar
()

2017 год. Линукс готов к десктопу.

Форум — Talks

Только из под гнома таки нельзя создать ярлык на шеллскрипт простым и цивильным способом. %)

 ,

kir2yar
()

Нашел дыру в reg.ru, как и куда о ней сообщить?

Форум — Security

Нашел дыру в reg.ru, как и куда о ней сообщить?

 

kir2yar
()

Мультисит

Форум — Desktop

Доброе $(время_суток).

Запилил себе мультисит используя две видеокарты:
Nvidia GTX480 и Nvidia 7600, в общем оно работает, однако игры на вторую видеокарту приходится пробрасывать с помощью VirtualGL.

Звук делил пульсой, usb-порты и устройства ввода делил systemd (на удивление легко все получилось).

Проблема в графической части, VirtualGL добавляет оверхед и это неприятно для моего i5, начального уровня.
Судя по информации с панели nvidia-settings и htop, я не уперся в производительность видеокарты, а уперся в процессор.
Игра Insurgency2 (движок portal2) на втором пользователе (где идет пророс) съедает на 30% процессора больше. Примерно такое-же оверхэд есть и в других играх. Кроме того есть проблемы с некоторыми играми, они не позволяют себя пробросить с помощью VirtualGL.

Вопрос, можно-ли как-то организовать мультисит в одном Xorg`е? Тогда по идее не должно быть проблем с 3d графикой. Да и вторую видео карту можно убрать. Вариант с xenphyr у меня почему-то не взлетел.

Короче, мне интересно, как можно изолировать двух пользователей в одной сессии xorg, как можно ограничить/привязать устройства ввода к дисплеям xorg и в какую сторону мне дальше гуглить/копать.

(цены на комп-железо угнетают, особенно, когда дома 6 юзеров)

 ,

kir2yar
()

Ардуино, связь с компом или r-pi

Форум — Development

Доброе время суток!

Подскажите как можно связать десяток ардуинок с компом или r-pi?

Основная проблема - ардуино должна выступать инициатором соединения (к ним будет подцеплен проксимити считыватель).

Пока думаю в сторону i2c, но получается сеть по типу «много мастеров, один слейв». Или i2c-слейв тоже может быть инициатором подключения?

 , ,

kir2yar
()

Веб-офис

Форум — Admin


Есть-ли веб-приложение, которое сочетает в себе управление файлами, офисный пакет и почтовый клиент?

Крайне желательна работа с smb+AD (или на худой конец, с локальной fs)

Сейчас смотрю на ONLYOFFICE, но может есть другой вариант?

 

kir2yar
()

Задолбало быть продвинутым эникеем.

Форум — Talks

Задолбало быть продвинутым эникеем.

Сейчас по факту я занимаюсь всем, что хоть как-то похоже на системное администрирование.

Нужно развернуть сервак - я
Нужно разобраться почему тупит msSQL - я
Спланировать и внедрить в работу ip-телефонию - я
Нужно подружить астериск с одноэсиной - я

Сервера linux, windows, unix, сетевое оборудование, телефония, местечковый софт, почта, интернет, сопровождение клиентов, восстановление данных, вирнтуализация, AD, скриптоложество... Короче фактически все.

С одной стороны - это круто, изучил кучу всего... С другой стороны - то-же самое серверное эникейство. Ни одну из областей я не изучил в достаточной мере. Так, что бы сам мог гордиться.

А на том месте, где я сейчас работаю - просто не требуется крутой спец. Требуется широко и мелкообразованный. В итоге - я уперся в потолок.

Вместо того, что бы сконцентрироваться на одной области - изучаю сразу все. Но не дольше пары дней. Потом - приходится переключаться на другую, не связанную с предведущей, задачу.

Вопрос 1 - как из этого болота выбраться?
Вопрос 2 - есть какие-либо рекомендации по поиску удаленной работы? Что-бы влиться в одну, единственную, тему и изучать ее на практике.

И в какую сторону лучше всего расти?

 ,

kir2yar
()

Шум в микрофоне.

Форум — Desktop

Доброго времени суток. Ктонить забарывал такой баг?

Микрофонный вывод дает высокий уровень шума, через который все-же иногда можно распознать речь.

Гуглеж пока не помог, проблема в алсе ибо под виндой тот-же микрофон и на той-же материнке работает нормально. Пульсу - прибивать пробовал.

Материнка ASUS PBZ77-V LX2
Звучка на ней - ALC887-VD, Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)

Вывод звука нормальный. Захват через любой микрофонный вход (задний/передний) - идет с шумом.

В попытках исправить баг - обновил алсу из каждодневного ппа.
Version: 0.201501080946~ubuntu14.04.1
Ядро: 3.13.0-32-generic #57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64

 , ,

kir2yar
()

Тупой вопрос от перегретого мозга

Форум — Talks

Почему в компьютерные девайсы не зашивают дрова?
Мол, вставил видюху/сетевуху/звуковуху, или принтер подрубил, а дрова качать не надо, ибо они уже на девайсе.

В том или ином виде, ПЗУ есть на каждом девайсе, почему в него не зашивают дрова, на каком-нибудь кроссплатформенном ассемблере?

kir2yar
()

kworker/3:1 съедает весь мой проц.

Форум — Desktop

Кто с таким встречался? Гугл мне не смог помочь.

DISTRIB_DESCRIPTION=«Ubuntu 14.04 LTS»

Linux kir2yar 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

echo l > /proc/sysrq-trigger

[ 268.687707] NMI backtrace for cpu 3
[ 268.687718] CPU: 3 PID: 136 Comm: kworker/3:1 Tainted: PF O 3.13.0-24-generic #46-Ubuntu
[ 268.687719] Hardware name: System manufacturer System Product Name/P8Z77-V LX2, BIOS 0501 09/28/2012
[ 268.687729] Workqueue: rpciod rpc_async_schedule [sunrpc]
[ 268.687731] task: ffff88020d9417f0 ti: ffff88020d9f0000 task.ti: ffff88020d9f0000
[ 268.687732] RIP: 0010:[<ffffffffa03b0287>] [<ffffffffa03b0287>] rpc_sleep_on+0x47/0xb0 [sunrpc]
[ 268.687737] RSP: 0018:ffff88020d9f1d48 EFLAGS: 00000292
[ 268.687738] RAX: ffff8802116a4300 RBX: ffff88020dfa5800 RCX: 00000000ffffe1b0
[ 268.687739] RDX: ffff88020dfa58a8 RSI: 000000004d724d70 RDI: 0000000000000286
[ 268.687740] RBP: ffff88020d9f1d60 R08: 0000000000000286 R09: c440000000000000
[ 268.687741] R10: dff75018abda5888 R11: ffffea000837e940 R12: ffff8802116a4258
[ 268.687741] R13: ffffffffa03a8850 R14: 0000000000000001 R15: 00000000000000c0
[ 268.687743] FS: 0000000000000000(0000) GS:ffff88021ed80000(0000) knlGS:0000000000000000
[ 268.687743] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 268.687744] CR2: 0000000000620bf0 CR3: 0000000001c0e000 CR4: 00000000001407e0
[ 268.687745] Stack:
[ 268.687746] ffff8802116a4000 ffff88020dfa5800 ffff8802116a44b8 ffff88020d9f1d90
[ 268.687748] ffffffffa03a9150 ffff88020dfa5800 ffff8802116a4000 ffffffffa03a5fe0
[ 268.687750] ffffffffa03a5fe0 ffff88020d9f1db0 ffffffffa03a6036 ffff88020dfa5800
[ 268.687751] Call Trace:
[ 268.687757] [<ffffffffa03a9150>] xprt_connect+0xd0/0x180 [sunrpc]
[ 268.687761] [<ffffffffa03a5fe0>] ? call_bind_status+0x290/0x290 [sunrpc]
[ 268.687765] [<ffffffffa03a5fe0>] ? call_bind_status+0x290/0x290 [sunrpc]
[ 268.687769] [<ffffffffa03a6036>] call_connect+0x56/0xb0 [sunrpc]
[ 268.687773] [<ffffffffa03afd84>] __rpc_execute+0x84/0x400 [sunrpc]
[ 268.687776] [<ffffffff81081729>] ? pwq_activate_delayed_work+0x39/0x80
[ 268.687781] [<ffffffffa03b0126>] rpc_async_schedule+0x26/0x30 [sunrpc]
[ 268.687783] [<ffffffff810838a2>] process_one_work+0x182/0x450
[ 268.687785] [<ffffffff81084641>] worker_thread+0x121/0x410
[ 268.687787] [<ffffffff81084520>] ? rescuer_thread+0x3e0/0x3e0
[ 268.687789] [<ffffffff8108b312>] kthread+0xd2/0xf0
[ 268.687790] [<ffffffff8108b240>] ? kthread_create_on_node+0x1d0/0x1d0
[ 268.687793] [<ffffffff8172637c>] ret_from_fork+0x7c/0xb0
[ 268.687794] [<ffffffff8108b240>] ? kthread_create_on_node+0x1d0/0x1d0
[ 268.687795] Code: 04 74 5e 48 8b 43 70 a8 04 74 39 4c 89 e7 e8 91 d7 36 e1 0f b6 8b d6 00 00 00 4c 89 ea 48 89 de 4c 89 e7 83 e1 03 e8 b9 e7 ff ff <4c> 89 e7 e8 e1 d6 36 e1 5b 41 5c 41 5d 5d c3 66 2e 0f 1f 84 00

[ 293.623179] CPU: 3 PID: 136 Comm: kworker/3:1 Tainted: PF O 3.13.0-24-generic #46-Ubuntu
[ 293.623180] Hardware name: System manufacturer System Product Name/P8Z77-V LX2, BIOS 0501 09/28/2012
[ 293.623190] Workqueue: rpciod xs_tcp_setup_socket [sunrpc]
[ 293.623192] task: ffff88020d9417f0 ti: ffff88020d9f0000 task.ti: ffff88020d9f0000
[ 293.623193] RIP: 0010:[<ffffffff81675658>] [<ffffffff81675658>] tcp_v4_rcv+0x6e8/0x7a0
[ 293.623196] RSP: 0018:ffff88021ed83d30 EFLAGS: 00000246
[ 293.623197] RAX: 0000000000000000 RBX: ffff88020dfa5500 RCX: 0000000000000000
[ 293.623198] RDX: 0000000000019554 RSI: ffff88020dfa5500 RDI: ffff8800c33c8070
[ 293.623199] RBP: ffff88021ed83d98 R08: 0000000000009de6 R09: 0000000000000321
[ 293.623199] R10: 00000000680aa8c0 R11: 0000000000000001 R12: ffffffff81cd9b00
[ 293.623200] R13: ffff8800c33c8000 R14: ffff8800c33c8070 R15: ffff8802121c4624
[ 293.623201] FS: 0000000000000000(0000) GS:ffff88021ed80000(0000) knlGS:0000000000000000
[ 293.623202] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 293.623203] CR2: 0000000000620bf0 CR3: 0000000001c0e000 CR4: 00000000001407e0
[ 293.623204] Stack:
[ 293.623204] ffffffff00000001 ffff88021ed83d80 ffffffff810a4f3d 0000000000000000
[ 293.623206] 0000032100004cd6 680aa8c000000001 ffffffff81cd9b00 ffff8802680aa8c0
[ 293.623208] ffff88020dfa5500 ffffffff8189f9a0 ffffffff81cd9b00 ffff880212d34000
[ 293.623210] Call Trace:
[ 293.623211] <IRQ>
[ 293.623212] [<ffffffff810a4f3d>] ? enqueue_entity+0x2ad/0xbb0
[ 293.623217] [<ffffffff81650718>] ip_local_deliver_finish+0xa8/0x210
[ 293.623219] [<ffffffff81650a18>] ip_local_deliver+0x48/0x80
[ 293.623222] [<ffffffff81097fb5>] ? check_preempt_curr+0x85/0xa0
[ 293.623224] [<ffffffff8165039d>] ip_rcv_finish+0x7d/0x350
[ 293.623226] [<ffffffff81650ce8>] ip_rcv+0x298/0x3d0
[ 293.623228] [<ffffffff8161a8a6>] __netif_receive_skb_core+0x666/0x840
[ 293.623230] [<ffffffff8161aa98>] __netif_receive_skb+0x18/0x60
[ 293.623231] [<ffffffff8161b5be>] process_backlog+0xae/0x1a0
[ 293.623233] [<ffffffff8161ae82>] net_rx_action+0x152/0x250
[ 293.623236] [<ffffffff8106caec>] __do_softirq+0xec/0x2c0
[ 293.623239] [<ffffffff81727e5c>] do_softirq_own_stack+0x1c/0x30
[ 293.623239] <EOI>
[ 293.623240] [<ffffffff8106cd65>] do_softirq+0x55/0x60
[ 293.623243] [<ffffffff8106cdf4>] local_bh_enable+0x84/0x90
[ 293.623245] [<ffffffff81654d68>] ip_finish_output+0x1b8/0x3b0
[ 293.623246] [<ffffffff816562c8>] ip_output+0x58/0x90
[ 293.623247] [<ffffffff81655a25>] ip_local_out+0x25/0x30
[ 293.623249] [<ffffffff81655d7d>] ip_queue_xmit+0x13d/0x3e0
[ 293.623251] [<ffffffff8166c949>] tcp_transmit_skb+0x469/0x8d0
[ 293.623253] [<ffffffff8166f456>] tcp_connect+0x4d6/0x5c0
[ 293.623255] [<ffffffff816137bc>] ? secure_ipv4_port_ephemeral+0x4c/0x90
[ 293.623257] [<ffffffff8167290a>] tcp_v4_connect+0x31a/0x480
[ 293.623259] [<ffffffff816876b5>] __inet_stream_connect+0xa5/0x320
[ 293.623264] [<ffffffffa03a8850>] ? xprt_autoclose+0x60/0x60 [sunrpc]
[ 293.623266] [<ffffffff8171da12>] ? _raw_spin_lock_bh+0x12/0x50
[ 293.623268] [<ffffffff81687968>] inet_stream_connect+0x38/0x50
[ 293.623270] [<ffffffff815ff2d0>] kernel_connect+0x10/0x20
[ 293.623274] [<ffffffffa03ac133>] xs_tcp_setup_socket+0x243/0x610 [sunrpc]
[ 293.623276] [<ffffffff81081729>] ? pwq_activate_delayed_work+0x39/0x80
[ 293.623278] [<ffffffff810838a2>] process_one_work+0x182/0x450
[ 293.623280] [<ffffffff81084641>] worker_thread+0x121/0x410
[ 293.623282] [<ffffffff81084520>] ? rescuer_thread+0x3e0/0x3e0
[ 293.623284] [<ffffffff8108b312>] kthread+0xd2/0xf0
[ 293.623285] [<ffffffff8108b240>] ? kthread_create_on_node+0x1d0/0x1d0
[ 293.623287] [<ffffffff8172637c>] ret_from_fork+0x7c/0xb0
[ 293.623289] [<ffffffff8108b240>] ? kthread_create_on_node+0x1d0/0x1d0
[ 293.623290] Code: 41 03 95 1c 01 00 00 39 c2 72 4f 48 8b 43 58 a8 01 74 11 48 83 e0 fe 74 0b 48 89 43 58 f0 ff 80 80 00 00 00 49 8b 85 b8 00 00 00 <48> 85 c0 0f 84 97 00 00 00 48 89 18 49 89 9d b8 00 00 00 45 31

kir2yar
()

Как убить jbd2 не перезапуская комп?

Форум — Admin

В двух словах, когда раздел монтируется - создается кернел-тред jbd2/sdc5. Который, после размонтирования раздела - не умирает.
Из-за чего, fsck не хочет проверять диск. А надо.

root@kir2yar:/# mount | grep /dev/sdc
/dev/sdc1 on / type ext4 (rw,errors=remount-ro)
/dev/sdc4 on /tmp type ext4 (rw)
/dev/sdc2 on /var type ext4 (rw)

root@kir2yar:/# fsck -rccfp /dev/sdc5
fsck из util-linux 2.20.1
/dev/sdc5 is in use.
e2fsck: Cannot continue, aborting.

root@kir2yar:/# lsof | grep sdc5
Output information may be incomplete.
jbd2/sdc5 881 root cwd DIR 8,33 4096 2 /
jbd2/sdc5 881 root rtd DIR 8,33 4096 2 /
jbd2/sdc5 881 root txt unknown /proc/881/exe

Разумеется kill -9 881 не работает, поскольку это ядерный тред.

И что делать - уже тупо не знаю. Гугл не помог. :( Те, подсказал решение с перезапуском, но оно очевидное-же. А я без перезапуска хочу.

Если бы корень был не на этом винте - просто отрубил-бы винт нафиг. Увы, корень тут.

 ,

kir2yar
()

После того, как раздел примонтирован и отмонтирован fsck не работает.

Форум — Admin

Вся попоболь в нескольких строчках.

root@kir2yar:/# mount | grep /dev/sdc
/dev/sdc1 on / type ext4 (rw,errors=remount-ro)
/dev/sdc4 on /tmp type ext4 (rw)
/dev/sdc2 on /var type ext4 (rw)

root@kir2yar:/# fsck -rccfp /dev/sdc5
fsck из util-linux 2.20.1
/dev/sdc5 is in use.
e2fsck: Cannot continue, aborting.

root@kir2yar:/# lsof | grep sdc5
Output information may be incomplete.
jbd2/sdc5 881 root cwd DIR 8,33 4096 2 /
jbd2/sdc5 881 root rtd DIR 8,33 4096 2 /
jbd2/sdc5 881 root txt unknown /proc/881/exe

Блин. И разумеется закилять jbd2/sdc5 невозможно. Оно-ж ядедренный тред.

Этот баг замечен и в федоре, и в убунту, и в арче...

Перемещено leave из talks

 , ,

kir2yar
()

linux ранжирование музыки

Форум — Desktop

Есть-ли инструмент, с помощью которого можно отсортировать музыку по темпу?

Интересует что-либо, что может выдать вроде:
queen - Who wants live forewer = 1
queen - We will rock you = 5
metalica - fuel = 10

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

kir2yar
()

Сетевая прозрачность

Форум — Talks

Кто знает, почему сетевую прозрачность пилят на уровне графического сервера, а не на уровне тулкитов?

Большая часть софта на gtk да qt. Если добавить в эти тулкиты поддержку сети - отпадет необходимость гонять по сети кучи команд отрисовки, кучи битмапов. Если-же окошку нужен нестандартный виджет, либо оно на левом тулките, то это отдельное окно/виджет прокидывать по VNC.

Не понимаю, почему так не сделали.

 

kir2yar
()

Моя в шоке.

Форум — Talks

http://www.zimbra.com/downloads/zd-downloads.html

Почтовый клиент весом под сотню метров!
Не, ну я понимаю, что там не только почта. Но все равно как-то не ловко.
Еще интересно то, что линуксовая версия весит в два раза больше.

 , ,

kir2yar
()

Мультисит на убунте

Форум — General

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

1) Запуск двух иксов и настройка KDM.

У меня две видеокарты NVIDIA, не знаю, прокатит такой способ с ATI.
Сперва нам нужно найти адрес устройств, делается это так:

$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF100 [GeForce GTX 480] (rev a3)
04:00.0 VGA compatible controller: NVIDIA Corporation G73 [GeForce 7600 GT] (rev a1)

Соответственно нас интересует первая колонка.

Затем нам нужно запустить два экземпляра Xorg
Делается это так:

Xorg -config /etc/X11 -br -nolisten tcp -isolateDevice PCI:1:0:0 vt6 #Первый
Xorg -config ~ -br -nolisten tcp -sharevts -novtswitch -isolateDevice PCI:4:0:0 vt5 #Второй, в качестве пути к конфиге я намеренно указал неверный путь, для того, что бы конфига сгенерилась на лету.

Соответственно пример конфиги KDM:

cat /etc/kde4/kdm/kdmrc
http://pastebin.com/2CHkVa7h

2) Назначение устройств ввода:
Был в сети пример через конфиги иксов, но мне не понравилось то, что в таком случае нужно эти конфиги таки писать. Потому я сделал через xinput

Вывод списка устройств:

xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Gaming Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Dell Dell USB Keyboard id=8 [slave keyboard (3)]
∼ Logitech USB Optical Mouse id=10 [floating slave]
∼ AT Translated Set 2 keyboard id=11 [floating slave]

По умолчанию - все устройства ввода подцеплены ко всем иксам, нам нужно это исправить. От каждого дисплея мы отключаем лишние устройства.

DISPLAY=:0 xinput --float 10
DISPLAY=:0 xinput --float 11
DISPLAY=:1 xinput --float 8
DISPLAY=:1 xinput --float 9

Соответственно, добавляем эти строки в /etc/kde4/kdm/Xsetup, и в /etc/kde4/kdm/Xreset. (Я на всякий случай добавил и в /etc/kde4/kdm/Xsession)

На этом этапе, у вас два икса, каждый со своим набором клава/мыш.

3) Разделение аудио.
Вариант для ленивых, с пульсаудио я не расматриваю, так как не пользуюсь им.
Как это делается в ALSA. Двух звуковух у меня нет, поэтому я делю звук по каналам. Передний канал на первого пользователя, задний на второго.
Основная идея в использовании ttable.
pcm.alc883 {
type dmix
ipc_key 2048 #Нужно для того, что бы все пользователи использовали общий dmix
ipc_perm 0777
slave {
pcm «hw:CARD=Intel,DEV=0» #Править под себя
rate 44100
period_time 0
period_size 1024
buffer_size 16384
channels 8
}
bindings { #Почему-то без этого у меня не заработало.
0 0
1 1
2 2
3 3
4 4
5 5
6 6
7 7
}
}
# green - «Front» in Alsa mixer
pcm.a {
type plug
slave {
pcm «alc883»
channels 8
}
ttable.0.0 1 #Тут рулим каналами
ttable.1.1 1
}
# gray - «Surround» in Alsa mixer
pcm.b {
type plug
slave {
pcm «alc883»
channels 8
}
ttable.0.2 1
ttable.1.3 1
}

Пример моей рабочей конфиги: http://pastebin.com/aZwNE4RS

Разумеется у пользователя в хомяке должен лежать файл ~/.asoundrc, с чем-то вроде этого:
pcm.!default {
type plug
slave {
pcm «d»
channels 8
}
}

Собственно на этом все. У меня все работает. (Конфига называется asound.conf.old потому как я временно отключил разделение звука, разумеется реально она должна лежать в /etc/asound/conf)

Перемещено JB из talks

 ,

kir2yar
()

Чем под линуксом принято рисовать карту сети?

Форум — Admin

Собственно сам вопрос.
Чем под линуксом принято рисовать карту сети?

Желательно, что бы можно было использовать выхлоп nmap.

Пробовал гуглить. Натыкался на пару мертвых проектов и на пару пассивных сканеров сети.

kir2yar
()

[странное] экспорт устройств из /dev

Форум — Admin

Никто не пробовал сабж?

К примеру, когда я подключаю принтер создается фаил в /dev.
Предположим, я дам на него доступ через NFS, можно ли будет использовать использовать его на соседнем компе?

Знаю, что для этого есть тот-же cups. Я просто про общий случай.
Скажем доступ к удаленным веб-камерам, последовательным портам, USB устройствам...

 

kir2yar
()

[юмор][pulseaudio]

Форум — Talks

Кусок моей переписки с pactl

yar@yar ~ $ pactl set-sink-volume 1 «20%»
yar@yar ~ $ # Работает
yar@yar ~ $ pactl set-sink-volume 1 30%
yar@yar ~ $ # Работает
yar@yar ~ $ pactl set-sink-volume 1 10%
yar@yar ~ $ pactl set-sink-volume 1 +10%
yar@yar ~ $ pactl set-sink-volume 1 +10%
yar@yar ~ $ # Работает
yar@yar ~ $ pactl set-sink-volume 1 -10%
pactl: неверный ключ — «1»
yar@yar ~ $ # Что за нафиг!!!
yar@yar ~ $ pactl set-sink-volume 1 — -10%
yar@yar ~ $ # И где это описанно в манах?

Какого-же фига! оО

Выдержка из мана:
set-sink-volume SINK VOLUME
Set the volume of the specified sink (identified by its symbolic name or numerical index). VOLUME can be specified as an integer (e.g. 2000, 16384), a linear factor (e.g. 0.4, 1.100), a percentage (e.g. 10%, 100%) or a decibel value (e.g. 0dB, 20dB). If the volume specification start with a + or - the volume adjustment will be relative to the current sink volume.

 ,

kir2yar
()

[pulse] [ubuntu] Пульс сожрал мой инет!!!1

Форум — Desktop

Наткнулся на забавный глюк пульсаудио:

В некоторых ситуациях, под убунтой 11.10, он начинает спамить RTP пакетами в мультикаст-группу 224.0.0.56, что полностью съело весь мой хлипкий интернет-канал (ADSL).

Вариант решения - sudo iptables -A OUTPUT -d 224.0.0.56/32 -j DROP

Вопрос: как такая фигня вообще возможна? Разумеется все настройки связанные с RTP и вещанием звука у меня отключены.

Быстрый гугл показал, что не у меня одного такая проблема.

К примеру - http://taint.org/2008/03/21/142716a.html

 

kir2yar
()

RSS подписка на новые темы