Перейти к содержанию

audioshock

Продвинутые
  • Публикаций

    3 648
  • Баллов

    6 620 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    6

Весь контент audioshock

  1. End, приветствую! Консольная Тини + консольный АП сделать очень просто, только Уважаемый Игорь не обновлял консольную версию с, по моему, января. Убрать сеть - это я понимаю, делал универсальную для все вариантов управления. А почему не нужен русификатор, тогда плеер не прочитает имена файлов на Великом и Могучем. Ядра какие нужны, которые идут в "коробке" с системой или, например, RT от Уважаемого Дима_с (автора TinyPMD, тут не знаю, как с правами на интеллектуальную собственность)? Если ядро по дефолту, консольный Тини, консольный АП и без русификатора, то сделаю. ... Добавил: у вас вывоз звука через USB или через PCI? Хотя для дефолтового ядра это не важно. ... Добавил 2: у вас какое железо :32 или 64?
  2. ampir-nnn, Можно оставить и так, но вопрос чисто теоретический: если в системе нет других таймеров (HPET отключен в биос) и система сама выбирает tsc как активный таймер (да же при включенном HPET), зачем эту команду прописывать в параметрах загрузки? Вопрос, повторюсь, для самообразования. Ну и что бы не приставали с глупыми вопросами подскажи, где можно посмотреть ПОЛНЫЙ список доступных параметров ядра и, ГЛАВНОЕ, их описание.
  3. Потому, что ядро Linux не обращяет внимания на БИОС - в большенстве случаев Это обязательный параметр для звуковой системы Ну да, "дилетантам" проще пересобрать ядро, с тысячами параметров Дилетантам (я без кавычек напишу) конечно же не проще, но когда это делаешь в графическом режиме, то проще из-за наглядности, я имею ввиду раздел "make menuconfig". Исключительно из-за этого. Может быть ты или UNITRA, или еще кто из не дилетантов скажут на что в этом разделе настройки ядра обратить внимание или что достаточно включить в grub в GRUB_CMDLINE_LINUX_DEFAULT="", а остальное, мол не имеет значения, для звука. Я видел много вариантов настройки grub якобы для звука, например такой: GRUB_CMDLINE_LINUX_DEFAULT="clocksource=tsc tsc=reliable intel_idle.max_cstate=0 processor.max_cstate=0 idle=poll pcie_aspm=performance mce=ignore_ce ipmi_si.force_kipmi=0 nmi_watchdog=0 noht nohz=on nohalt nosoftlockup=0" Есть другое предложение, что все выкинуть и оставить только это: GRUB_CMDLINE_LINUX_DEFAULT="clocksource=tsc tsc=reliable" Твое мнение, как правильнее? Помню твой пост про ОС от PVD, ты писал, что у них якобы так: isolcpus=1 threadirqs clocksource=tsc idle=poll tsc=reliable nosoftlockup Есть какой-то подход к этому вопросу, считаю, что один из главных моментов при настройки ОС, не будешь же переслушивать все эти "китайские иероглифы"
  4. Да, некоторые и fstab отслушивают А насчет доказательств, их вообще нет - и не только в этой теме. Только Игорь из соседней темы делал попытки. Есть только SQ. осталось придумать чем измерять - косяками или сотками, наверное Точно!!! Думаю измерять надо положением ручки громкости на усилителе: чем правее, тем , т.е. SQ честнее (о соседях не говорим). "...некоторые и fstab отслушивают..." - совершенно верно, Ампир, пример (это правда не fstab, fstab на Аудиомаразме отслушивают): GRUB_CMDLINE_LINUX_DEFAULT="clocksource=tsc tsc=reliable..." Зачем указывать в параметрах ядро это , если HPET отключен, да и если он есть, система все равно автоматически выбирает активным таймер tsc? Может конечно и есть в этом необходимость. Какая? Какая разница, указать это в grub или дать система самой выбрать единственный таймер tsc? Возможно в твоем предложении управлять параметрами ядра через grub есть резон: дописал-удалил параметры, обновил grub, перезагрузился и слушай, что получилось. Быстрее. Но, надо знать точный синтаксис параметров, а это не для нас, дилетантов, и главное, знать на что этот параметр влияет и влияет ли вообще.
  5. Я бы написал так: или "По просьбе Дмитрия, пытливого" или "По просьбе Дмитрия и для пытливых". Виктор, отличная работа (правда еще не читал, сужу чисто по объему), буду изучать. Давно хочу сам "сварить" RT ядро, но что-то пока страшновато браться. Может твоя инструкция подтолкнет. Если спецы-линуксоводы выскажут свое резюме оп поводу выше написанного, будет замечательно. Виктор, отлично!
  6. CHAY, если аудио файл есть, а cue нет и в плеерах этот файл отдельными треками не отображается (говорят, так бывает, даже когда нет внешнего файла cue, а он вшит в файл, повторюсь, сам не видел, но в инете читал), так вот если cue нет и файл потреково не отображается, то cue писать только руками, как советует si.tempo. Без cue разрезать можно в аудио редакторе.
  7. Виктор, отличный отчет! Отличная работа! Главное, что все сделал сам, и что все получилось. Спецы, уверен, смеяться не будут, а дадут дельные советы (если они спецы): что поправить, что может не надо было делать и куда идти дальше. Если ты сам говоришь, что это не окончательная сборка, что еще планируешь сделать для звука и для удобства пользования? Плеер Уважаемого Игоря хорош еще и тем, что "скачал-переписал-запустил", все, больше ни чего не надо, работает на любой оси. Для управления плеером (и рендерером) достаточно установить любой браузер, лучше Chromium (chromium-browser). Браузер после установки можно запустить командой xinit chromium-browser и в адресной строке указать localhost:7778. Если плеер aplayer уже запущен, то в браузере откроется его главное меню. Все, АП запущен. Я выше просил совета у спецов, как сделать так, что после загрузки системы автоматически выполнялись две команды ./aplayer и xinit chromium-browser, ответ я или пропустил, или его не было. Тем более, АП обновился и команда запуска плеера теперь освобождает терминал, здесь же следом можно запустить и браузер. Относительно "большой" объем образа системы сейчас не помеха для распространения: можно сжать RAR и разрезать им же на тома, да и интернет сейчас у всех скоростной. Виктор, вопросы: - зачем устанавливал xdm и blackbox, думаю, что достаточно xserver-xorg, он должен подтянуть x11-xserver и xinit. По моему как-то так, вечером уточню, как я делал. Если тебе все это надо, что бы запустить audacious, то можно обойтись и без них. - плеером audacious можно управлять дистанционно: пультом или по сети? У тебя сеть есть или ты ее не задействуешь, как "зло"? - автозапуск плеера audacious планируешь организовать? Виктор, в чем отличия этих ядер? По какой инструкции ты собирал эти RT ядра, сбрось ссылку, собственные рекомендации и примечания не помешают, а может и инструкцию для не спецов, как я.
  8. Я выше давал ссылку на Lin из двух файлов, это самый лучший вариант. Грузил их даже через сеть - бездисковая система. Толку НЕТ. Пробуйте .... ... Отлично, а можно повторить и по подробнее. Здесь много (большинство) не специалисты в Linux, по этому подробная инструкция приветствуется. ... т.е., мы не касаемся вопроса, лучше что-то моего ЦАП или нет, мы говорим только о Linux. Ок! ... Кто не знает (а я думаю, что это большинство) мой ЦАП USB DAC D68 (не реклама, а констатация) Стоил в 2014 всего... , ну не более 1 т. у.е. по курсу. Играет замечательно, есть лучше. я их слышал, но стоят минимум в 3-4 раза дороже. Как я говорил, я обладаю уникальным свойством - я умею останавливаться.
  9. Ампир, чуть выше ты написал "Ерунда, слушал и измерял - разница 0" То, что измерял, это вполне возможно. А вот то, что слушал, это вряд ли, потому что не на чем. Если "в бой" идут смартфон и E-MU, то о каком SQ можно говорить. Ты запомнил, что такое SQ? Это качество звука. Есть предложение, ты ни чего не говоришь о SQ, потому что не можешь, но будем очень признательны по вопросам Linux. Ты же специалист? Задача первая: как сделать образ рабочей системы (ISO или IMG), что бы: - размер образа был минимально возможный, что бы удобно было распространять - образ разворачивался на флешку стандартными программами (Win32DiskImager, Rufus и прочими) Ок?
  10. Виктор, возможно ты описывал свою сборку выше, но не затруднит еще раз: - почему выбран плеер Audacious? - Debian минимальная установка, без рабочего стола? - в grub какие параметры загрузки ядра? - плеер стартует автоматически или надо запускать вручную из терминала? Можно конечно накатить твой образ и попробовать, но хотелось бы знать что ожидать?
  11. UNITRA, приветствую и спасибо! Немного разобрался, но легче не стало. "Моя" команда dd if=/dev/sda of=/mnt/image/image.img bs=10M count=500 действительно создает файл размером 5Гб, если быть точным 4,88Гб Команда fdisk -l /mnt/image/image.img выводя инфу о разделе sda, указывая его "конец" 125040639 (картинка в предыдущем посте), т.е. "конец" раздела /dev/sda И когда это значение вводишь в truncate --size=$[(125040639+1)*512] /mnt/image/image.img то файл /mnt/image/image.img вместо "обрезания", наоборот "наращивается" до размеров раздела /dev/sda - 59Гб. Кстати, вот по этому система не хотела грузиться в память, ей просто не хватило места с таким гигантским файлом. Наверное для личного пользования я остановлюсь на Acronis: размер его максимально сжатого образа раздела /dev/sda составляет 1.37Гб, разворачивается на SSD менее чем за минуту (на флешку за 7-8 минут), но нужна вторая флешка с Acronis Для распространения: максимально сжатый RAR_ом /mnt/image/image.img - 1,68Гб, можно порезать на несколько архивов, разворачивается любой прогой, например Win32DiskImager, на флешку разворачиается конечно дольше, минуты 3-5. Ну или разобраться с рецептом от Дима_с Так что, "Или лыжи..., или я..." ... Команда lsblk показывает, что интересующий нас раздел занимает 59Гб. ... Упс... флешка после Win32DiskImager не загружается. Точно "лыжи..."
  12. Упс... ALARM!!! После создания образа по выше описанной методе получилось две беды: - перестал работать пункт в загрузочном меню "Ubuntu to RAM", система при загрузке выдает следующую ошибку: - и куда то пропал файл образа kubuntu.img из диска image Рекомендую, перед всеми экспериментами создать Arconis_ом (или другой подобной программой) образ диска (флешки) с рабочей ОС, что бы потом, если что, можно было восстановить. Вопрос к PVD-audio: Парни, приветствую! Не подскажите, что я делаю не так? Почему после создания образа "ломается" загрузка в память и куда пропадает созданный образ? При этом, загрузка с диска работает нормально.
  13. На форуме Тини Дима_с предложил такой вариант: Немного подредактирую, добавив его же инфу, если загрузились не под root, то не забыть добавить sudo. Цитата: Подключаем к рабочей системе флешку или sata диск fat32, ntfs со свободным местом не менее размера раздела на источнике. Смотрим куда она примонтировалась, в случае usb - /media, sata - /mnt Делаем полный образ диска dd if=/dev/sda of=/media/usb1/image.img bs=10M count=500 (это скопирует первые 5Gb, всё равно обрезать truncate.) где sda - диск с системой, может быть sdb. /media/usb1 - путь примонтированного диска, в случае sata будет /mnt/sd*. Ждем окончания выполнения Отрезаем пустое место. 3a. смотрим конец раздела END fdisk -l /media/usb1/image.img Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00070424 Device Boot Start End Sectors Size Id Type /media/usb1/image.img1 * 2048 7147519 7145472 3.4G 83 Linux В данном примере это 7147519. 3b. отрезаем по границе раздела truncate --size=$[(7147519+1)*512] /media/usb1/image.img Этот файл уже можем архивировать. Ctrl-C прервать Конец цитаты.
  14. Попытка присоединить файл local от PVD в "Расширенной форме" вызывает следующую реакцию форума: Ошибка: Вы не можете загружать файлы подобного типа Конец цитаты. Могу отправить файл по почте, присылайте адрес в личку.
  15. Linux полностью на tmpfs! Зачем? Затем, что tmpfs - это самый совершенный RAMDISK! Зачем ОС на RAMDISK? Затем, что бы была возможность каждому это попробовать и сравнить, что лучше: с диска или из памяти. Выше поднимался вопрос, как можно загрузить ОС полностью в память и уже от туда управлять плеером, что бы не быть зависимым от качества носителя (флешка, диск и пр.). Опять же выше приводились ссылки на инфу, как это можно сделать. Я и Виктор ( alviktor ) попробовали это осуществить. Как у Виктора дела, я не знаю, а у меня все получилось, т.е, грубо говоря, после загрузки системы, флешка отключается (выдергивается) из компа и система продолжает отлично функционировать, т.е качественно выводить звук (здесь конечно на любителя) Из приведенных здесь выше методов, мне лично понравился (исключительно простотой, не надо обладать глубокими знаниями в линукс) этот метод, но он работает только на Ubuntu Server 14.04, на которую я так и не смог установить плеер KODI, а это для меня обязательное условие. Я попробовал на Ubuntu Server 14.04 запустить АПлеер с Web интерфейсом - плеер и браузер (Chrom) стартуют нормаль, так что желающие могут сами все попробовать, применив скрипт и "загнав" ОС в RAM, сравнить как лучше, с диска или из RAM. Но, мне нужен плеер KODI, тем более, что я в свое время собрал сборку Ubuntu Server 16.04 + KODI 15.2, это еще до выхода в широкие массы BLACKOS, которая сейчас единственная ОС на моем аудио компе. После непродолжительных мытарств в интернете, я понял, что без спецов не обойтись и обратился за советом в PVD-audio. В отличие от многих зашоренных на собственном "величии" линуксоводов (сужу по форумам), парни из Тольятти прислали и нужные файлы, и описание как это можно сделать, сказав: "Чтобы ты не мучился, дам простой рецепт позволяющий запускать ОС из ОЗУ на базе tmpfs. Это не секретная информация" Конец цитаты. Я по этому рецепту прошел, и, ИСКЛЮЧИТЕЛЬНО для желающих, выкладываю здесь инструкцию, как говорится: "Нажми на кнопку и получишь результат!" Инструкция отличается от рецепта только некоторыми подробностями, уточнениями и разъяснениями к рецепту, который для знатоков линукс как "само собой", а для простых смертных "лес густой" Эта метода проверена на Ubuntu Server 18.04 и 17.10 (в PVD-audio) и на Ubuntu Server 16.04 мной лично. По идее, должна работать и на Debian. Для простых звуколюбов, не отягощенных знаниями линукс , таких как я, есть еще несколько примечаний: За всей этой писаниной как бы не забить главное, сейчас прилетят вопросы - а зачем все это надо, а будет ли звуку лучше, если ОС загнать целиком в память, а чем вам "быстрые" SSD диски или CF карточки не устраивают? Вот что бы каждый мог ответить на это вопрос для себя, т.е попробовать все это на своих системах Ubuntu или Debian, это все и затевалось. Если, конечно, вы пользуете BOS от PVD, то у вас и так все в памяти и сравнивать не надо. В заключение пару скринов:
  16. Откуда цитата: "Хорошо, мы подождем..."?
  17. Алевтин, приветствую! Поздравляю с обновой! Класс! Что касается выходов на наушники и усилитель, то на ЦАП_е у меня выхода на наушники нет, а вот на CD плеере и предварительном усилителе они есть и работают так же одновременно и без каких либо переключателей.
  18. Вопрос к линуксоводам ( ampir-nnn , UNITRA и другим скрытым специалистам): В этой статье, в комментариях пишут: В systemd прилетел коммит, который позволяет делать точно то же, что описывает автор, стандартными средствами. www.phoronix.com/scan.php?page=news_item&px=Systemd-Stateless-Root Собственно вопрос: как запустить этот fstab-generator: Support root on tmpfs? Что делать с этими файлами src/fstab-generator/fstab-generator.c src/shared/util.c и src/shared/util.h
  19. Настройки у каждого могут быт свои, в зависимости от МП, главное подход: "задавить" все, что можно, но не в ущерб стабильности. Главное, что бы потом можно было восстановить биос, т.е. я бы сначала нашел как сделать "reset" на своей МП. Моя МП, после каких-то манипуляций сама предложила вернуть дефолтовые настройки биос, т.к. с моими не могла стартануть. Мне звук с такими настройками показался более правильным, хотя не зразу его принял, в первое время явно не хватала залихватского драйва и раздутого, большого баса. Теперь такой пацанский звук слушать не могу.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.