Титла: USB звукова карта не работи. Публикувано от: torbalan в Apr 13, 2020, 13:46 Здравейте,
слушам музика от един компютър, на който има инсталиран debian и USB звукова карта. Докато въпросния компютър имаше графична среда - всичко работеше нормално. Скоро го преинсталирах и реших да не слагам графична среда. Всичко работи чудесно, но звук излиза само на колонките на компютъра или на жака за слушалки. Та в момента така го слушам. От жака за слушалки в нормален вход на усилвателя. Бих искал да си го подкарам, както беше преди - през USB. Устройството се вижда, но когато го избера в alsamixer, виждам само "This sound device does not have any controls." Код: aplay -l Това е от /var/log/syslog не знам нормално ли е. Код: Apr 13 12:45:34 server kernel: [171882.735150] usb 1-1.2: [b]config 1 has an invalid interface number: 3 but max is 2[/b] А от dmsg това също ми се вижда съмнително: Код: [23025.058551] usb 1-1.2: New USB device found, idVendor=0644, idProduct=8038, bcdDevice= 0.03 Титла: Re: USB звукова карта не работи. Публикувано от: programings в Apr 13, 2020, 16:52 Какво става с:
Код: aplay /път/до/някакъвwavфайл.wav -D sysdefault:CARD=1 Титла: Re: USB звукова карта не работи. Публикувано от: torbalan в Apr 13, 2020, 19:40 Код: root@server:~# aplay LRMonoPhase4.wav -D sysdefault:CARD=0 На карта 0 (тоест през жака за слушалки) го чувам нормално. Edit: Упс. Моя грешка. Забравих да превключа входа на усилвателя. Във втория случай също го чувам нормално. Титла: Re: USB звукова карта не работи. Публикувано от: malin1 в Apr 13, 2020, 22:10 Нищо лично, ама на сървър винаги ли трябва да се работи като root?
Титла: Re: USB звукова карта не работи. Публикувано от: torbalan в Apr 14, 2020, 07:03 Нямам друг потребител регистриран. Като цяло - това ми е играчка. Няма нищо важно или отговорно на него.
Как да убедя сървъра картата по подразбиране да е 1, а не 0? Или да накарам librespot да свири на карта различна от тази по подразбиране? --device DEVICE Audio device to use. Use '?' to list options if using portaudio or alsa Каквото и да опитам да напиша за име на устройство - все не става. С въпросителната също не ми се получава. Титла: Re: USB звукова карта не работи. Публикувано от: torbalan в Apr 14, 2020, 09:45 Май успях...
https://www.alsa-project.org/wiki/Setting_the_default_device ($2) Титла: Re: USB звукова карта не работи. Публикувано от: programings в Apr 14, 2020, 19:09 Май успях... Това е разковничето. :) Титла: Re: USB звукова карта не работи. Публикувано от: torbalan в Apr 14, 2020, 19:30 То ясно. Ама защо не успявам да накарам librespot да свири на коя да е карта.... Уж спазвам всичко от упътването :)
Здраве да е, както писах по-горе, играчка ми е. Ще работи така. Титла: Re: USB звукова карта не работи. Публикувано от: programings в Apr 14, 2020, 19:33 Виж дали някое от предложените тук решения няма да ти свърши работа:
https://github.com/dtcooper/raspotify/issues/40 В случая са за raspotify, така че там където проверяват правата на потребителя за достъп до картата, виж с какъв потребител работи librespot и замести подобаващо. Титла: Re: USB звукова карта не работи. Публикувано от: torbalan в Apr 14, 2020, 22:52 Когато правя експерименти го стартирам, като root.
Има ли някаква логика да няма права? Като успях да сменя звуковата карта по подразбиране да е УСБ картата, няма проблеми. Свири. Икато демон, и като го пусна от конзолата, като root. Единствено не знам какво ще се случи, ако усилвателя заспи и няма да има активна УСБ звукова карта. Но... Ще видим :) Edit: Вече знам - налага се да рестартирам librespot. |