Suono sbiadito mentre si scorre il testo della console


10

Questa è una cosa strana che ho notato su diversi computer.

Quando ho una sessione di console aperta, ogni volta che scorro (diciamo in un cercapersone) c'è un debole clic per ogni riga che passa. Diventa più evidente se continuo a scorrere. Il silenziamento degli altoparlanti del mio laptop non ha alcun effetto.

È di progettazione o qualche strana stranezza?


1
Riesci a ricordare su quali modelli di laptop hai sentito questo? Penso di averlo notato anche sul mio ThinkPad X60. Non sono sicuro che sia correlato, ma il mio Sansa e270 emette anche un debole "clic" nelle cuffie quando aggiorna il suo database .
ændrük,

Il netbook EeePC di mio fratello emette suoni di clic di tanto in tanto su Ubuntu e Windows, dove immagino che provenga dal disco rigido. È del tutto possibile che si stia ascoltando un normale rumore meccanico.
Christopher Kyle Horton,

@ ændrük Toshiba, HP, Sony e Mitek IIRC
Matty,

1
Lo stesso per Thinkpad X201; quando il video viene aggiornato frequentemente (come frequenti ridisegni di una scena, cercapersone in firefox; anche se non per il video, poiché quello probabilmente è accelerato), sento un ronzio silenzioso, come se gli elettroni nel filo emettessero suono; - ) Non proviene nemmeno dall'altoparlante, poiché è collegato a uno stereo, che è totalmente silenzioso. Non l'ho mai notato con nessun computer desktop, ma con diversi laptop (Thinkpad X61s era lo stesso).
Eudoxos,

1
@ Warrioring64: se ho capito bene la descrizione, non è hdd, che produce un suono nettamente diverso, un suono "meccanico", mentre quello che avevo almeno era "elettrico" (interferenza del filo).
Eudoxos,

Risposte:


7

Questa è probabilmente un'interferenza dalle tracce dell'alimentazione della CPU.

Lo noto in particolare nei casi in cui esiste un regolatore della CPU che cambia la sua velocità di clock in base al carico. Il ronzio che senti è in realtà la frequenza con cui il regolatore sta cambiando la velocità della CPU.

Ricordo un vecchio laptop in cui il suono non era solo udibile nei "telefoni", ma si manifestava come un ronzio proveniente dalla scheda madre. Per un po 'è stato possibile sopprimerlo disabilitando SpeedStep ed eseguendo la CPU alla massima velocità di clock per tutto il tempo, ma alla fine era quasi costante e ho dovuto sostituire la scheda madre per paura di perdere la sanità mentale.

In questi giorni noto un'interferenza nei miei telefoni quando il carico della CPU cambia in modo dinamico, soprattutto durante il caricamento dei giochi (scoppi di attività della CPU mentre elabora le risorse, seguiti da pause mentre attende che i buffer si riempiano dal disco). È più ovvio quando le cuffie sono collegate al pannello anteriore del mio desktop rispetto al retro, il che rafforza l'idea che si tratti di interferenze elettriche; le tracce per il pannello frontale sono forse più vicine alla CPU. Collego i miei telefoni alle prese posteriori che sembrano essere meglio schermate.

Potresti scoprire di ottenere un po 'di sollievo abilitando i controlli di " spettro di diffusione " nel tuo BIOS: questi controlli regolano i tempi degli orologi di sistema interni per rendere meno dure le onde dai bordi quadrati e sono progettate per generare meno interferenze. Come notato nell'articolo, lo spettro di diffusione è spesso disabilitato nei sistemi overcloccati per aiutare a prevenire l'inclinazione dell'orologio, ma queste funzionalità sono generalmente abilitate per impostazione predefinita. Tuttavia, probabilmente non troverai queste impostazioni sul BIOS di un laptop.

L'altra tecnica che uso per combattere questo è di ridurre i livelli dell'amplificatore. L' alsamixerapplicazione terminale è utile qui per trovare tutti i livelli rilevanti, alcuni dei quali possono essere nascosti nei mixer della GUI. Lasciarli tutti fuori dalla zona rossa a circa l'80% significa che l'interferenza iniziale viene amplificata di meno e diventa impercettibile. Questo rende anche sopportabile l'ascolto di musica sul mio laptop Windows: riduci il volume principale a circa il 30%, anziché il volume Wave, e l'interferenza scompare. Ciò riduce anche il clipping su alcuni componenti hardware.


La CPU del laptop davanti a me che mostra questo comportamento è un T3500, che non supporta il ridimensionamento della frequenza. Il suono proviene sicuramente direttamente dalla scheda madre (e sicuramente non dall'HDD o dagli altoparlanti normali), quindi non sono sicuro che questa sia la risposta.
Matty,

Un incontro di cambiamento con un commento su Slashdot afferma che google il "rumore di Intel C4" è produttivo. Verifica se riesci a disabilitare lo stato di risparmio energetico C4 nel BIOS e se questo aiuta con il rumore: sembra essere un problema riscontrato abbastanza comunemente.
Adrian,

In questo caso, potrebbe non esserci nulla che io possa fare al riguardo con questo laptop in quanto non esiste tale opzione nel BIOS
Matty,

È più ovvio quando le cuffie sono collegate al pannello anteriore del mio desktop rispetto alla parte posteriore : Sì, mille volte sì! Su ogni computer che abbia mai avuto.
Ternary

3

Non sono sicuro poiché gli altoparlanti interni dovrebbero essere disattivati ​​per impostazione predefinita, ma se questo è il suono emesso dall'altoparlante interno del sistema è possibile disattivarlo con diversi metodi.

  1. con

    xset b off
    xset b 0 0 0
    

    xsetè un user preference utility for X. L' bopzione controlla il volume della campana (1 ° 0), il tono (2 ° 0) e la durata (3 ° 0) in millisecondi.

  2. Puoi anche cambiarlo modificando ~/.inputrc(singolo utente) o /etc/inputrc(globale)

    set bell-style visible
    

    per cambiarlo in lampeggiante e

    set bell-style none
    

    per disattivare i segnali acustici di sistema.

  3. Puoi anche inserire nella blacklist il modulo

    sudo vi /etc/modprobe.d/blacklist.conf
    

    e aggiungi

    blacklist pcspkr
    

Sul mio sistema il numero 3 è già impostato come predefinito, quindi mi aspetto che lo sia anche sul tuo sistema. Questo sembra anche essere il metodo predefinito per disattivare l'altoparlante di sistema.


Questo è un laptop, non un desktop. Presumo che se spengo gli altoparlanti interni, perderò completamente tutta l'uscita audio. Quando ho disattivato l'audio degli altoparlanti (solo usando il normale metodo GUI), questo succede ancora.
Matty,

Stai fraintendendo la mia risposta. Il modulo pcspkrè responsabile dei segnali acustici di sistema, quindi non si tratta degli altoparlanti che gestiscono le impostazioni audio. Il silenziamento degli altoparlanti non disattiva i segnali acustici di sistema.
Rinzwind,

Ora capisco. Ho fatto tutte quelle cose, e sta ancora accadendo. È più una curiosità che un fastidio.
Matty,

1

Ho riscontrato qualcosa di simile su alcuni dei miei PC desktop più vecchi e, per quanto ne sapevo, aveva a che fare con i dispositivi configurati per condividere IRQ senza essere effettivamente in grado di giocare bene insieme.

Dato che uno dei sistemi faceva un rumore schioccante ogni volta che ruotavo la rotella di scorrimento mentre il sistema era sotto qualsiasi tipo di carico non banale, potrebbero essere la stessa cosa. (Il problema tendeva ad essere una qualche forma di "input dalla tastiera / mouse provoca il clic sull'uscita audio" quando l'ho riscontrato su vari PC)

Nel mio caso, risolvere il problema era semplice come cambiare l'impostazione "Sistema operativo plug-and-play" nel BIOS. Ciò ha cambiato quali assegnazioni IRQ sono state eseguite dal BIOS e quali da Linux e, a sua volta, ha modificato le assegnazioni IRQ abbastanza per risolvere il conflitto.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.