Am instalat recent Xubuntu 20.04 pe un computer nou cu configurația hardware enumerată mai jos:
- placa de baza HP tip Memphis 2-S
- CPU Intel Pentium G3250 Dual core à 3,2 GHz
- 16 Du-te Ram
- SSD 500 Go
- Placă video GeForce 1030 (folosind fie driverele proprietare NVidia, fie driverele open source).
Pentru a asculta sunetul, folosesc fie o consolă de mixare USB Yamaha MG12XU ca placă de sunet externă, fie un comutator KVM HDMI care poate fi folosit și ca placă de sunet externă USB, sau îmi conectez căștile direct în mufa pentru aceasta de pe calculator.
Problema este că am „sărituri” și „lacune” când ascult muzică. Este ca și cum citirea sărea înapoi sau înainte de câteva zeci de milisecunde sau, uneori, lăsa doar un gol.
Această problemă este total aleatorie: dacă mă deplasez înapoi melodia mea, problema nu se va reproduce în același moment în melodie. Apare cu sunet ascultat dintr-un flux (deezer, youtube....) sau cu fișiere locale redate fie cu VLC, fie Mixxx sau orice altceva; și indiferent de tipul de fișier: ogg, mp3 sau flac, aceeași problemă.
Deoarece Mixxx pare să fie puțin „vorbăreț” când îl lansez de pe consolă, am observat că au apărut câteva erori la lansare (dar apar și când Mixxx este lansat de pe laptopul meu care nu are această problemă de sunet) și un eroare recurentă de fiecare dată când apare saltul / decalajul.
Iată erorile de la lansarea Mixxx
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Cards PCM necunoscute.pcm.rear
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Cards PCM necunoscute.pcm.center_lfe
ALSA lib pcm.c:2642:(snd_pcm_open_noupdate) Cards PCM necunoscut.pcm.side
ALSA lib pcm_route.c:869:(find_matching_chmap) Nu s-a găsit nicio hartă a canalului care să se potrivească
ALSA lib pcm_route.c:869:(find_matching_chmap) Nu s-a găsit nicio hartă a canalului care să se potrivească
ALSA lib pcm_route.c:869:(find_matching_chmap) Nu s-a găsit nicio hartă a canalului care să se potrivească
ALSA lib pcm_route.c:869:(find_matching_chmap) Nu s-a găsit nicio hartă a canalului care să se potrivească
ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Port câmp necunoscut
ALSA lib pcm_oss.c:377:(_snd_pcm_oss_open) Port câmp necunoscut
ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Tip nevalid pentru card
ALSA lib pcm_usb_stream.c:486:(_snd_pcm_usb_stream_open) Tip nevalid pentru card
Avertisment [Controller]: problemă cu permisiunile USB (sau eroare de dispozitiv.) Contul dvs. necesită acces de scriere la controlerele USB HID.
Avertisment [Controller]: problemă cu permisiunile USB (sau eroare de dispozitiv.) Contul dvs. necesită acces de scriere la controlerele USB HID.
Avertisment [Controller]: problemă cu permisiunile USB (sau eroare de dispozitiv.) Contul dvs. necesită acces de scriere la controlerele USB HID.
Avertisment [Controller]: problemă cu permisiunile USB (sau eroare de dispozitiv.) Contul dvs. necesită acces de scriere la controlerele USB HID.
Avertisment [Controller]: problemă cu permisiunile USB (sau eroare de dispozitiv.) Contul dvs. necesită acces de scriere la controlerele USB HID.
Avertisment [Controller]: problemă cu permisiunile USB (sau eroare de dispozitiv.) Contul dvs. necesită acces de scriere la controlerele USB HID.
ALSA lib pcm.c:8526:(snd_pcm_recover) a avut loc subîncărcarea
ALSA lib pcm.c:8526:(snd_pcm_recover) a avut loc subîncărcarea
Avertisment []: SoundDeviceNetworkThread: Prioritate de eliminare a eșuate
Iată eroarea când salt / apare decalajul
ALSA lib pcm.c:8526:(snd_pcm_recover) a avut loc subîncărcarea
Am observat și ceva ciudat: această eroare poate apare în
console, chiar și atunci când nu se redă niciun sunet. Când toți jucătorii Mixxx sunt
oprit, uneori, văd o grămadă de erori de «underrun» care apar în
consola.
După cum am găsit pe un forum, am modificat fișierul /etc/pulse/daemon.conf după cum urmează:
default-fragments = 4 => modificat la 100
default-fragment-size-msec = 25 => modificat la 10000
Cu 100 de secunde de tampon, am presupus că problema va fi rezolvată, dar nu a schimbat nimic: nici mai rău, nici mai bine.
Este disperant. Știu că acest computer nu este un computer „gamer”, dar pare suficient de puternic pentru a citi fișierele de sunet. Nici macar vechiul meu laptop pe 32 de biti nu are aceasta problema...
Poate că eroarea «underrun» nu este problema. Dar în acest caz
- Nu știu unde caut un mesaj de eroare pentru a încerca să identific sursa problemei
- De ce apare acest mesaj de fiecare dată când apare problema?