Jak dowiedzieć się, który sterownik sprawia, że ​​mój zestaw słuchawkowy działa?

1

Właśnie zmieniłem wersję z Debian na Debian Jessie. Przed przełączeniem mój zestaw słuchawkowy Logitech G930 łączył się poprawnie zarówno jako urządzenie wejściowe, jak i wyjściowe (chociaż urządzenie wyjściowe ma stereo tylko, gdy zestaw słuchawkowy obsługuje 7.1). Po obniżeniu wersji nie rejestruje się już jako urządzenie wejściowe, więc nie mogę używać mikrofonu. Chciałbym ustalić, który pakiet jest odpowiedzialny za uruchomienie zestawu słuchawkowego i zainstalować go ze źródeł testowych, stąd moje pytanie. Moją pierwszą myślą było pulseaudio, ale według Jessiego apt-cache policytesty i niestabilność mają tę samą wersję (o ile rozumiem wynik):

$ apt-cache policy pulseaudio
pulseaudio:
  Zainstalowano: 5.0-6
  Kandydat: 5,0–6
  Tabela wersji:
 *** 5,0–6 0
        990 http://ftp.no.debian.org/debian/ jessie / main amd64 Packages
        990 http://ftp.no.debian.org/debian/ testing / main amd64 Packages
        500 http://ftp.no.debian.org/debian/ unstable / main amd64 Packages
        100 / var / lib / dpkg / status

Podsumowując, moje pytanie brzmi: w jaki sposób dowiedzieć się, który sterownik sprawia, że ​​mój zestaw słuchawkowy działa, i w jaki sposób dowiedzieć się, który pakiet jest częścią tego sterownika?

Hubro
źródło
użyj poleceń lsusbi, usb-devicesaby wyświetlić listę podłączonych urządzeń. usb-devicesPowie, który kierowca twierdził, że wyrób (w tym większość z nich nie zawsze jest słuszne) Następnie spróbuj się dowiedzieć, do którego pakietu należy dany kierowca. Uruchamianie z medium na żywo Ubuntu często pomaga znaleźć odpowiedni sterownik, ponieważ ubuntu ma bardzo dobre automatyczne wykrywanie sprzętu.
paradokson,
@paradoxon: Wygląda na to, że jest to obsługiwane przez snd-usb-audiopakiet linux-image-3.14-2-amd64, zgodnie z dpkg -S snd-usb-audio. Czy to oznacza, że ​​sterownik jest wbudowany w jądro?
Hubro,
Najprawdopodobniej jest skompilowany jako moduł, jak większość rzeczy. Są ładowane w razie potrzeby (automatyczne wykrywanie podczas rozruchu lub zdarzenia „hot-plug” itp.). Zapewnia to, że jądro pozostanie tak wąskie, jak to możliwe w czasie wykonywania, jednocześnie obsługując dużą ilość sprzętu. Możesz zaktualizować jądro, ale łatwiej powiedzieć, że zrobiono to na Debianie. Czy istnieje konkretny powód, aby przywrócić ocenę do stabilnej? „Testowanie” Debiana jest wciąż dość stabilne w porównaniu do innych dystrybucji.
paradokson,
Inne rzeczy: czy mikrofon nie jest „dozwolony” jako źródło lub w ogóle nie jest wykrywany? Jakiego używasz, aby ustawić ustawienia pulseaudio? Jakie jest twoje ustawienie? Spróbuj odwrócić kilka różnych kombinacji. Właśnie miałem problem polegający na tym, że puls nie pozwala mi używać głośników analogowych 5.1 i mikrofonu na tej samej karcie PCI. Był to albo stero + mikrofon, albo tylko dźwięk 5.1. Moja karta pokładowa bez problemu robi mikrofon 5.1 +. Dodaj jak najwięcej informacji do swojego posta (także to, co znalazłeś na temat sterownika). Kiedy to wypracowaliśmy, możemy napisać pełną odpowiedź i zaznaczyć ją jako rozwiązaną, aby inni użytkownicy mogli z niej czerpać.
paradokson,
1
@paradoxon: Niestety (lub na szczęście?) mikrofon pojawia się teraz pod urządzeniami wejściowymi po ponownym uruchomieniu komputera i ponownym podłączeniu zestawu słuchawkowego i ponownym uruchomieniu, powodując zniknięcie mojego problemu. Twój pierwszy komentarz w rzeczywistości jednak w pełni odpowiada na moje pytanie, więc opublikuj je, a zaznaczę je poprawnie.
Hubro,

Odpowiedzi:

0

użyj poleceń lsusbi, usb-devicesaby wyświetlić listę podłączonych urządzeń. lsusbKomenda pomoże Ci dowiedzieć się szczegółów na temat podłączonych urządzeń. usb-devicesPowie, który kierowca twierdził, że wyrób (w tym większość z nich nie zawsze jest słuszne) Uruchamianie z ubuntu średni żywo często pomaga dowiedzieć się odpowiedni sterownik, ponieważ ubuntu ma bardzo dobrą hw wykrywanie auto

Jak powiedziałeś, spróbuj dowiedzieć się, do którego pakietu należy sterownik dpkg -S [driver].

Chętnie pomoże

paradokson
źródło