Sou usuário do Ubuntu / Mint / POP OS há cerca de 20 anos e agora sou forçado a usar o Windows porque meu chip de áudio não está funcionando no Linux.
Fiz uma sondagem ( https://linux-hardware.org/?id=pci:8086-3198-2782-0204 ) e o chip foi detectado, mas não está funcionando nas principais distribuições.
Eu tenho 2 perguntas:
- há alguma esperança de ver este chip suportado em um futuro próximo? (digamos um ano)
- como funciona? quem escolhe quais dispositivos suportar? existe um lugar onde eu possa pedir aos desenvolvedores do Linux para desenvolver drivers para esse dispositivo? ou algum financiamento coletivo... Eu realmente quero apoiar isso, mas não sei por onde começar.
Desculpe pelas perguntas idiotas. Eu não sei bem como as coisas funcionam, quer dizer, do ponto de vista da organização humana, quem é que toma essas decisões. Todos esses anos, quando tive um problema, estava pesquisando na web, tentando resolver problemas, mas este está além do meu conhecimento.
O chip é totalmente suportado desde pelo menos o kernel 4.11 (como mostra o site que você linkou! "Detectado" não significa "não funciona"). O Linux 4.11 tem mais de 5 anos - portanto, todas as principais distros do Linux de fato suportam seu chip!
Então, sim, ainda será suportado – agora, e provavelmente também em um ano :D
Portanto, sua outra pergunta é um pouco "exagerada": não há razão para supor que você não possa usá-lo por falta de suporte ao Linux.
Quem quer que se sente e escreva o driver do kernel do Linux e o coloque em uma forma que o mantenedor do subsistema do kernel do Linux diga "OK, este código é bom e confiável o suficiente para ser incluído no Linux". Portanto, duas partes: a pessoa (ou pessoas) que escreve o driver e o mantenedor (ou mantenedores) do kernel do sistema operacional que aceita (ou não aceita) o driver resultante no kernel do Linux.
(Normalmente, os mantenedores se esforçam para oferecer suporte a tantos dispositivos quanto possível, mas isso não significa a qualquer custo; o código que eles aceitam imediatamente torna-se um fardo para continuar com as atualizações do kernel para sempre. A qualidade do código realmente importa - é ótimo se o seu sistema operacional suporta todas as placas de som e webcam sob o céu, mas não tão bom se travar a cada 24 segundos porque alguns desenvolvedores C não encontrariam a saída em um iglu programaticamente sem iniciar um incêndio na casa no processo.)
Geralmente, a Intel e a AMD garantem que o hardware em seus chipsets seja suportado pelo Linux no momento em que o introduzem no mercado; grandes compradores de hardware colocam seu dinheiro onde está o suporte de software, então especialmente a intel paga um pequeno exército de desenvolvedores de kernel para garantir que suas coisas funcionem - especialmente porque eles literalmente não venderão CPUs de servidor suficientes para compensar os custos de desenvolvimento se eles não não são suportados pelo kernel do Linux; e o hardware de desktop também tende a se beneficiar dos drivers existentes.
Existem desenvolvedores freelancers que podem escrever drivers por dinheiro e empresas de consultoria maiores. Mas em ambos os casos, estaríamos falando de muito mais dinheiro do que o valor de um laptop ou PC aqui; desenvolvedores de drivers que sabem como escrever drivers que são bons o suficiente para upstream Linux são procurados por empresas que constroem hardware;)
Mas , o problema que você está tendo com seu áudio não decorre do fato de que o dispositivo de áudio PCI não é suportado pelo seu Linux. Pode haver uma infinidade de outras coisas erradas - desde a configuração padrão do dispositivo que não se ajusta às realidades das conexões na placa, sistemas de áudio mal configurados até interações estranhas do driver.
Mas até agora, o que você relata não indica nada sobre isso é um problema que pode ser resolvido com dinheiro; a primeira coisa que eu honestamente faria é abrir uma pergunta diferente aqui que diz