Запись аудио с нескольких устройств с помощью ALSA и Pulseaudio

Я хочу записывать аудио с нескольких устройств ввода с использованием ALSA и Pulseaudio. Точнее, я хочу играть в UltraStar Deluxe. Это игра, использующая SDL. Насколько я могу судить, он поддерживает только ALSA. Все работает нормально, пока я просто использую виртуальное ALSA «импульсное» устройство для вывода и ввода. К сожалению, это только одно устройство ввода, но […]

Каждый процесс считается нитью?

Является ли процесс Linux рассмотренным потоком? Например, если я пишу простую программу c, которая вызывает pthread_create для создания нового потока в main (), значит ли это, что у меня теперь есть 2 потока, один для main () и только что созданный? Или только порожденная нить считается потоком, но не основным () процессом? Мне было интересно, […]

Сравните размер файла нескольких файлов в массиве

Сценарий: на сайте Ftp имеется 100 файлов. Один раз в день все файлы .gz копируются на сайт AWS, а затем переименовываются. В имени файла сохраняется только дата. Некоторые файлы повреждены во время копирования. Файл txt был доставлен с моментальным снимком ВСЕХ файлов и атрибутов с FTP-сайта. Я должен написать сценарий, который будет читать текстовый файл […]

Включите систему с помощью USB-клавиатуры?

Чтобы спящий режим в моей системе Debian Wheezy, я запускаю следующую команду: sudo sh -c 'echo disk > /sys/power/state' Чтобы разбудить систему, я могу нажать любую клавишу на клавиатуре USB. Мое понимание спящего режима / приостановления на диске состоит в том, что состояние машины сохраняется в пространстве подкачки, и машина полностью отключена. Можно ли включить […]

ld не может найти существующий 32-разрядный libm

Я только публикую после исчерпания всех других ответов, которые я могу найти в google. Я все еще не могу понять свою проблему. Я пытаюсь использовать g ++ для компиляции в 32-разрядной версии на компьютере Red Hat. Это моя команда: BITS=32 OS=`uname -s` g++ -D$OS -O3 -Wall -pipe -m$BITS -c *.cpp Но компоновщик не может найти […]

vim редактирует файл с помощью user-vimrc, но все еще загружает все предыдущие инициализации

Проверка страницы man для vim говорит, что это -u переключатель, который позволяет мне выбрать другой файл vimrc -u {vimrc} Use the commands in the file {vimrc} for initializations. All the other initializations are skipped. Use this to edit a special kind of files. It can also be used to skip all initializations by giving the […]

Помощь в проверке целостности файлов TAR для резервного копирования

Я хочу сделать резервную копию моего домашнего каталога, и я прочитал хороший метод, чтобы использовать инструмент tar , и я думаю, что он мне подходит, поскольку все, что мне нужно сделать, это создать .tar каждой папки в домашнем каталоге ( Desktop.tar , Documents.tar и т. Д.), А затем передать, если на внешний жесткий диск (EHD). […]

Каков последний шаг в использовании моего сканера?

У меня есть USB-сканер Canon DR-1210C. Он распознается ядром при подключении: [5365651.911506] usb 2-2.1: USB disconnect, address 3 [5365661.952066] usb 2-2: USB disconnect, address 2 [5365683.268060] usb 2-2: new full speed USB device using uhci_hcd and address 4 [5365683.441019] usb 2-2: New USB device found, idVendor=1083, idProduct=160f [5365683.441027] usb 2-2: New USB device strings: Mfr=1, […]

Написание однострочных макетов для X

Я знаю кого-то, кто действительно хотел бы иметь возможность вводить только левую руку, поэтому у меня возникла идея написать макет, который «переключает» стороны клавиатуры при нажатии клавиши блокировки колпачка. Например, в макете QWERTY ключи qwerty будут переназначены на uiop []. Я написал следующий xmodmaprc (строка блокировки крышки внизу): keycode 24 = q Q u U […]

Являются ли ограничения в linux (например, контролируемыми ulimit или /etc/security/limits.conf) для каждого пользователя или для каждого пользователя за процесс?

Я видел три копии процесса, и один из них был создан в виде проблемы с памятью. Каждый индивидуально занимает около 3-4 ГБ памяти. Будет ли ограничение ограничивать убийство одного из них? И если бы это было так, что можно было бы убить?

Interesting Posts

mpd не может открыть устройство ALSA, где преуспевает aplay

Как запустить программу на экране, перенаправить весь вывод в файл и отсоединить

«Нет больше PTY» при запуске экрана в качестве пользователя без root

объединить файлы pcap

Как отобразить все команды unix, доступные в системе?

Печать stderr только в том случае, если в stdout ничего не записано, иначе распечатайте только stdout, отбрасывая stderr

Записывать транскрипцию программы с перенаправленным вводом и выводом

Как восстановить файлы с одного поврежденного диска mdadm raid1? «Недостаточно, чтобы запустить массив»

Окно приложения стало невероятно широким, почти непригодным для использования

Как я могу следить за питанием веб-камер в Linux

Эмулированная графика на Arch Linux?

Найти устаревшие файлы NFS

Как получить набор исправлений ядра linux из списка рассылки?

Системный вызов getrusage: что такое «максимальный размер резидентного набора»

BTRFS – Рейд неполный после балансировки

Linux и Unix - лучшая ОС в мире.