Під час прокручування тексту консолі слабкий звук клацання


10

Це дивна річ, яку я помітив на кількох різних комп’ютерах.

Коли у мене відкрито сеанс консолі, щоразу, коли я прокручую (скажімо, в пейджер), для кожного пройденого рядка виникає слабке клацання. Це стає помітнішим, якщо я постійно прокручую. Вимкнення динаміків мого ноутбука не впливає.

Це дизайн, чи якась дивна химерність?


1
Чи можете ви пригадати, на яких моделях ноутбуків ви чули про це? Я думаю, що я теж помітив це на своєму ThinkPad X60. Не впевнений, що це пов’язано, але мій Sansa e270 також робить слабкий шум «клацання» в навушниках, коли він оновлює свою базу даних .
ændrük

Нетбук EeePC мого брата час від часу видає звуки як під Ubuntu, так і з Windows, де я здогадуюсь, що він надходить з жорсткого диска. Цілком можливо, що це нормальний механічний шум, який ви чуєте.
Крістофер Кайл Хортон

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

1
Те саме для Thinkpad X201; коли відео оновлюється часто (наприклад, часті перемальовки сцени, підкачка в firefox; хоч і не для відео, оскільки це, мабуть, прискорене), я чую тихий гудечий звук, наче електрони в дроті випромінюють звук; - ) Він також не йде від динаміка, тому що він підключений до стереосистеми, яка абсолютно беззвучна. Я ніколи цього не помічав на будь-яких настільних комп’ютерах, але вже з кількома ноутбуками (Thinkpad X61s був таким самим).
eudoxos

1
@ Warrioring64: Якщо я правильно розумію опис, це не hdd, який видає чітко інший звук, "механічний", тоді як у мене, щонайменше, було "електричне" (завада на провід).
eudoxos

Відповіді:


7

Ймовірно, це втручання від слідів живлення процесора.

Я особливо помічаю це в тих випадках, коли є керуючий процесором, який змінює тактову частоту в залежності від навантаження. Чуєш, що чути, насправді частота, з якою губернатор змінює швидкість процесора.

Я пригадую старий ноутбук, де звук не був просто чутний у телефонах, він фактично виявлявся як гудечий шум від материнської плати. На деякий час це вдалося придушити, відключивши SpeedStep і весь час працюючи з процесором на повній тактовій швидкості, але в підсумку це було майже постійним, і мені довелося замінити материнську плату, боячись втратити розум.

Цього дня я помічаю втручання у своїх телефонах, коли завантаження процесора динамічно змінюється - зокрема при завантаженні ігор (зокрема, спалахи процесорної активності під час обробки ресурсів з подальшими паузами, коли вони чекають, коли буфери заповняться з диска). Це більш очевидно, коли навушники підключаються до передньої панелі мого робочого столу, ніж задня, що підсилює думку про те, що це електричні перешкоди; сліди на передній панелі ближче до процесора, можливо. Я підключаю телефони до задніх розеток, які здаються краще захищеними.

Ви можете виявити, що ви отримуєте деяке полегшення, включивши керування " спектром розширення" у вашій BIOS - ці елементи регулюють синхронізацію внутрішніх системних годин, щоб зробити квадратичні хвилі менш різкими та призначені для генерування менше перешкод. Як зазначається в статті, спектр поширення часто вимикається в розгорнутих системах, щоб запобігти перекосу годинника, але ці функції зазвичай включені за замовчуванням. Напевно, ці налаштування ви не знайдете на BIOS ноутбука.

Інша методика, яку я використовую для боротьби з цим, - це зниження рівня підсилювача. Тут використовується alsamixerтермінальна програма для пошуку всіх відповідних рівнів, деякі з яких можна заховати в мікшерах GUI. Випадання їх усіх із червоної зони до приблизно 80% означає, що початкове втручання посилюється менше і стає нечутним. Це також робить прослуховування музики на моєму ноутбуці Windows - нестерпним - зменшуйте основний об'єм приблизно до 30%, а не гучність хвилі, і перешкоди зникають. Це також зменшує відсікання деяких апаратних засобів.


Процесор на ноутбуці, який переді мною демонструє таку поведінку, - це T3500, який не підтримує масштабування частоти. Звук, безумовно, надходить безпосередньо з материнської плати (і точно не з HDD або звичайних динаміків), тому я не впевнений, що це відповідь.
Матті

Зустріч змін із коментарем Slashdot говорить про те, що гуглінг "Intel C4 шум" є продуктивним. Подивіться, чи можна вимкнути стан економії електроенергії С4 у вашій BIOS і чи допомагає це від шуму - це, здається, є досить поширеною проблемою.
Адріан

Якщо це так, можливо, я нічого не можу зробити з цим ноутбуком, оскільки в BIOS такої опції немає
Matty

Це очевидніше, коли навушники підключаються до передньої панелі мого робочого столу, ніж ззаду : Так, у тисячу разів так! На кожному комп’ютері, який я коли-небудь мав.
Тернар

3

Не впевнений, оскільки внутрішні динаміки повинні бути відключені за замовчуванням, але якщо це звук, який видає внутрішній динамік вашої системи, ви можете вимкнути це кількома методами.

  1. з

    xset b off
    xset b 0 0 0
    

    xsetє a user preference utility for X. bОпція управляє гучність дзвінка (перші 0), крок (другі 0) і тривалість (третя 0) в мілісекундах.

  2. Ви також можете змінити це шляхом редагування ~/.inputrc(одного користувача) або /etc/inputrc(глобального)

    set bell-style visible
    

    змінити його на миготливий і

    set bell-style none
    

    для вимкнення звукових сигналів системи.

  3. Ви також можете встановити чорний список модуля

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

    і додати

    blacklist pcspkr
    

У моїй системі № 3 вже встановлено за замовчуванням, тому я б очікував, що це буде і у вашій системі. Це також видається методом за замовчуванням для вимкнення динаміка системи.


Це ноутбук, а не робочий стіл. Я припускаю, що якщо вимкнути внутрішні колонки, я повністю втрачу всі аудіовиходи. Коли я вимкнув динаміки (просто використовуючи звичайний метод GUI), це все одно відбувається.
Матті

Ви неправильно розумієте мою відповідь. Модуль pcspkrвідповідає за звукові сигнали системи, тому мова йде не про колонки, які відповідають вашим звуковим налаштуванням. Вимкнення динаміків не виключає звукові сигнали системи.
Rinzwind

Я тепер розумію. Я робив усі ці речі, і це все ще відбувається. Це скоріше цікавість, ніж роздратування.
Матті

1

На деяких моїх старих настільних ПК я стикався з чимось подібним, і, наскільки я міг сказати, це стосувалося пристроїв, створених для обміну IRQ, але насправді вони не могли добре грати разом.

Зважаючи на те, що одна із систем видавала шум клацання щоразу, коли я перекочував колесо прокрутки, поки система перебуває під будь-яким нетривіальним навантаженням, вони можуть бути однаковими. (Проблема мала певну форму "введення з клавіатури / миші викликає клацання аудіовиходу", коли я стикався з ним на різних ПК)

У моєму випадку виправити проблему було настільки ж просто, як переключити в BIOS налаштування "Plug-and-Play OS". Це змінило, які присвоєння IRQ виконували BIOS, а які - Linux, і, в свою чергу, змінило призначення IRQ, достатніх для вирішення конфлікту.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.