You are not logged in.

#1 2022-10-04 20:47:32

PixelHamster
Member
Registered: 2022-06-18
Posts: 6

[SOLVED] USB MIC Blue yeti doesn't function after boot until replugged

issue:
After booting the device shows up in pavucontrol as input, however it shows no volume changes when I talk into it.

current workaround:
When I unplug and replug the usb connector from the microphone it dissapears and appears as expected and starts working as expected.

related?
I had a similar issue one time with my keyboard I don't know if it is related.

logs:
before replugging: http://ix.io/4cie
after replugging: http://ix.io/4cig

If more or different logs are required or if ix.io is not good site to use for this let me know :>
This issue did not exist on windows so I doubt it's a hardware issue.

Last edited by PixelHamster (2024-01-05 02:27:37)

Offline

#2 2023-05-10 21:39:37

philipscott
Member
Registered: 2023-05-10
Posts: 2

Re: [SOLVED] USB MIC Blue yeti doesn't function after boot until replugged

I wasn't able to solve the issue. Right now I just run a script during boot that rebinds the USB device.
Edit: The script below does successfully rebind the USB device, but it doesn't fix the issue sad

You'll need to tweak the PRODUCTID variable, which is explained here: http://migueleonardortiz.com.ar/linux/l … linux/1645

#!/usr/bin/env bash

PRODUCTID='CHANGE_ME' # See http://migueleonardortiz.com.ar/linux/learning-how-to-disable-specific-usb-devices-by-their-ports-in-linux/1645

PORTID=$(grep -l $PRODUCTID /sys/bus/usb/devices/*/uevent | tail -1)
echo "Port path: $PORTID"
PORTID=$(echo $PORTID | tr '/' ' ' | awk '{print $5}')
echo "Port: $PORTID"

echo $PORTID > /sys/bus/usb/drivers/usb/unbind
echo $PORTID > /sys/bus/usb/drivers/usb/bind

echo "Rebind for Blue Microphone complete"

Last edited by philipscott (2023-05-11 00:57:52)

Offline

#3 2023-05-10 22:32:55

PixelHamster
Member
Registered: 2022-06-18
Posts: 6

Re: [SOLVED] USB MIC Blue yeti doesn't function after boot until replugged

Thanks for replying!

I've tried your script but it didn't work for me.
It **does** rebind the mic but it doesn't solve the issue I have after booting sadly.

I still have to manually replug it hmm

Offline

#4 2023-05-11 01:05:26

philipscott
Member
Registered: 2023-05-10
Posts: 2

Re: [SOLVED] USB MIC Blue yeti doesn't function after boot until replugged

Yeah my script isn't working for me either; I got ahead of myself and made my post immediately after confirming it did bind/unbind the USB device hmm

My bad.

I did some digging — many other Linux users face similar problems...
https://old.reddit.com/r/linuxaudio/com … blue_yeti/
https://old.reddit.com/r/techsupport/co … nplugging/
https://old.reddit.com/r/archlinux/comm … g_at_boot/

Interestingly enough, you can reproduce this issue by running

systemctl suspend

I ran the following commands, which permanently fixed the issue for me (no bootup scripts needed!)

sudo rmmod snd_usb_audio -f
sudo modprobe snd_usb_audio

Does this work for you?

Offline

#5 2023-05-14 20:27:30

PixelHamster
Member
Registered: 2022-06-18
Posts: 6

Re: [SOLVED] USB MIC Blue yeti doesn't function after boot until replugged

I can confirm that systemctl suspend reproduces the issue.

These commands did nothing for me sadly:

sudo rmmod snd_usb_audio -f
sudo modprobe snd_usb_audio

Offline

#6 2024-01-05 02:23:17

PixelHamster
Member
Registered: 2022-06-18
Posts: 6

Re: [SOLVED] USB MIC Blue yeti doesn't function after boot until replugged

This has been resolved by enabling ErP in my gigabyte bios (this turns usb ports off when the pc is powered off). With thanks to https://old.reddit.com/r/techsupport/co … g/kegzlxf/.

Offline

Board footer

Powered by FluxBB