L'aventure (comment tout a commencé)
Exactement comme dans le titre, chaque fois que je verrouille l'écran (en appuyant sur Windows + L ou Ctrl + Alt + Del -> Verrouiller), l'audio cesse de fonctionner. Eh bien, en partie, car les haut-parleurs fonctionnent toujours parfaitement, mais pas les écouteurs (sortie de ligne)! La même chose ne se produit PAS lorsque le PC se réveille après le mode veille. Il semble que la seule chose qui tue la ligne est de verrouiller le fichu écran.
C'est de loin le bug le plus étrange que j'aie jamais rencontré.
Système
-Sager NP7338 / CLEVO W230SS
-Sound card: VIA High Definition Audio (HD Audio) 1802p
-Windows: 8.1 x64 Pro
Au départ, je pensais que le problème était que audiodg.exe plantait à cause de pilotes défectueux, mais après certains tests, j'ai remarqué que le processus était simplement redémarré et que les services audio (WindowsAudio et WindowsEndpointBuilder) n'étaient jamais arrêtés (en fait, les haut-parleurs continuent de fonctionner).
J'ai essayé les pilotes suivants: - 10.0500d - 10.1200a - 11.0100a - 11.0300a
Tu as une idée? Tout autre pilote que je pourrais essayer? Tant qu'il est compatible avec mon 1802p (j'ai essayé un pilote Realtek par désespoir et j'ai obtenu BSOD).
Une cause possible ...
Mon hypothèse est que le verrouillage de l'écran déclenche un événement qui fait planter un processus critique. Le problème est que je n'ai aucune idée du processus que cela pourrait être. De plus, l'observateur d'événements ne donne aucune information utile à ce sujet. Je vais tester Windows 7 mais c'est absurde car cet ordinateur portable est censé être compatible avec Windows 8.1 (oui, il est toujours sous garantie et si je ne trouve pas de solution je le retournerai).
Merci d'avance pour votre aide.
MISE À JOUR 1
J'ai littéralement comparé la liste des processus exécutés AVANT de verrouiller l'écran et la liste des processus exécutés après. Mis à part quelques processus non liés, tout est exactement le même. Je suis désespéré ... De plus, je n'ai pas pu tester Windows 7 car je ne peux pas le démarrer en mode UEFI (et je ne veux pas effacer la partition Windows actuelle au cas où je devrais montrer le problème à quelqu'un.
Autre chose: j'ai essayé de désactiver tous les éléments de démarrage (y compris VIA VDeck) et comme par magie, le problème semblait résolu. Je pouvais verrouiller l'écran et les écouteurs continueraient de fonctionner, mais une fois que j'aurais déclenché le PUF en mode veille, l'audio était à nouveau parti. Je suis sûr que c'est un problème logiciel.
la source
Réponses:
Étant donné que ce sujet a plus de deux ans et qu'aucune «réponse» n'a été fournie, je suis heureux de collecter les points. Voici la réponse que l'auteur a trouvée, lui-même (déplacé ici de la question).
Solution temporaire
Solution stable
SOLUTION FINALE
la source
En complément de la réponse de Reeves, il est possible de résoudre ce problème sans que le programme de raccourcis clavier de Clevo soit en cours d'exécution.
Notez que, à ma connaissance, ce problème est unique aux ordinateurs portables Clevo, mais affecte un grand nombre d'entre eux. Il est un peu ennuyeux que ce problème existe depuis des années, mais Clevo semble parfaitement satisfait de leur piratage logiciel pour corriger le bogue matériel (vraisemblablement).
Sous Windows
Ce que nous devons faire, c'est exécuter le programme InitHeadphones chaque fois que l'ordinateur se réveille du sommeil.
Tout d'abord, il faut malheureusement d'abord installer le programme Hotkey de Clevo, comme expliqué dans la réponse de Reeves pour obtenir le programme InitHeadphones. S'il existe un moyen plus simple, veuillez me corriger!
Deuxièmement, désactivez le démarrage automatique du programme Hotkey.
Enfin, ouvrez l'application Planificateur de tâches de Windows. Définissez l'action pour exécuter InitHeadphones.exe (par défaut, C: \ Program Files (x86) \ Hotkey \ InitHeadphones.exe) et le déclencheur:
Sous Linux
Il existe un projet appelé init-headphones sous Linux, qui fournit un programme Python qui parle directement à l'amplificateur et lui dit de se comporter.
Lien vers le référentiel: https://github.com/Unrud/init-headphone
Ce programme fait exactement ce qu'il dit sur la boîte sans tracas après avoir été configuré
la source