MotoszNo srácok, van hang :)))
Csak sikerült megoldanom az alábbi példát/legalsó hozzászólást átalakítva: https://askubuntu.com/questions/1004998/ubuntu-17-10-cherry-trail-problem-with-sound-funny-and-sad Leírom ide is, hogy később más is tudja használni, ha kéne neki ;)
Fedora 28.1-en oldottam meg végül, de mivel Ubuntus külföldi fórumról szedtem, így Ubuntun is biztos működik a dolog. A lényeg, hogy a hangszóró szól, de nincs mikrofon; és talán nem is sztereó. Szóval még félmegoldás... A többi rendszeren nem néztem, de lehet letesztelem máshol is:
Az eredeti írás:
1. in etc/modprobe.d create file blacklist_hdmi.conf with contents: blacklist snd_hdmi_lpe_audio
2. download and run this linixium sh script: https://drive.google.com/file/d/0B99O3A0dDe67VUNMV2xfVjJKeVk/edit
in /usr/share/alsa/ucm/ create a bytcr-rt5651 folder with contents:
asound.state
bytcr-rt5651.conf
HiFi.conf
3. sudo alsa force-reload
4. rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse
5. pulseaudio -k
6. reboot
7. open pavucontrol and set configuration profile to HiFi and change output from headphones to speakers.
És ezt változtattam benne:
Természetesen mindent root-al bejelentkezve tettem.
1. in etc/modprobe.d create file blacklist_hdmi.conf with contents: blacklist snd_hdmi_lpe_audio
2. download and run this linixium sh script: https://drive.google.com/file/d/0B99O3A0dDe67VUNMV2xfVjJKeVk/edit
ezen a .sh fájlon változtattam. Mivel az én kártyám chtrt5645, így a benne lévő másik kártyát tartalmazó sorokat írtam át, és kerestem a github-on az 5645-nek megfelelő UCM mappát, és fájlokat. A változtatott sorok:
...
sudo cp /usr/share/alsa/ucm/chtrt5645/asound.state /var/lib/alsa
...
sudo mkdir /usr/share/alsa/ucm/bytcht-es8316
sudo wget --timeout=10 "https://github.com/joshskidmore/gpd-pocket-arch-guide/tree/master/files/usr/share/alsa/ucm/chtrt5645/HiFi" -O /usr/share/alsa/ucm/chtrt5645/HiFi > /dev/null 2>&1
sudo wget --timeout=10 "https://github.com/joshskidmore/gpd-pocket-arch-guide/tree/master/files/usr/share/alsa/ucm/chtrt5645/chtrt5645.conf" -O /usr/share/alsa/ucm/chtrt5645/chtrt5645.conf > /dev/null 2>&1
...
*Ezt a sort benne hagytam a kódban, bár ki is törölhettem volna; ui. es8316-os mappát mindenhol máshol átírtam chtrt5645-re, így szerintem lényegében nincs rá szükség hogy létrehozza:
sudo mkdir /usr/share/alsa/ucm/bytcht-es8316
*fedorában még futtathatóvá kellett tenni az .sh-t, és persze le kellett futtatni:
chmod +x linuxium-install-UCM-files.sh
sh linuxium-install-UCM-files.sh
*Az eredeti leírás ezen része csak annyit ír le, hogy letölti a fenti .sh a githubon lévő két fájlt, és bemásolja az alábbi útvonalra:
in /usr/share/alsa/ucm/ create a chtrt5645 folder with contents:
chtrt5645.conf
HiFi.conf
asound.state
*A 3. fájlt, az asound.state-et meg én másoltam kézzel hozzá ezek után innen: /var/lib/alsa/asound.state ide: /usr/share/alsa/ucm/chtrt5645/ és ide is: /var/lib/alsa
(és valószínűleg ezért lett csak félmegoldás a telepítéskor, mert ez a fálj a Fedora telepítésekor létrehozott asound.state, és mivel eleve nem szólt a hang, így valószínűleg hibásan lett létrehozva. Kellene szerezni a netről egy a kártyámnak megfelelő teljes értékű asound.statet )
3. sudo alsa force-reload -- ez a parancs nem működött, mert pirossal azt írta ki, hogy nem fut a daemon
4. rm -r ~/.pulse ~/.asound* ~/.pulse-cookie ~/.config/pulse --itt meg csak a .pulse mappát törölte, és a .config/pulse mappát. Ennél a másodiknál még külön rákérdezett vagy 3 db. mappa törlésére
5. pulseaudio -k -- szerintem ez sem működött a daemon miatt
6. reboot
7. open pavucontrol and set configuration profile to HiFi and change output from headphones to speakers. --ezt a lépést meg nem néztem, mert újraindítás után a tálcán megjelent a hangerő ikon, és feljebb véve a hangerőt megszólalt a hangfal. :)) Na ekkor örültem meg nagyon.