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


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.