Вот как отключить в Debian Squeeze пищалку? Уж очень она мешает, когда выполняю sudo shutdown -h чч:мм. Пищит с периодичностью не знаю какой, но видимо каждые 10 минут. Выполняю эту команду перед сном, дабы автоматом вырубить комп, а он мне музыкальное сопровождение "бип"...
Прописывание blacklist pcspkr и blacklist snd_pc в /etc/modprobe.d/blacklist.conf не помогло.
Отключение пищалки
вроде бы в alsamixer-е есть ползунок Beep, не оно?
В альсе ползунок на Beep уже опущен...
Вот как отключить в Debian Squeeze пищалку?
Добавить в файл /etc/rc.local, команду modeprobe -r pcspkr.
Добавить в файл /etc/rc.local, команду modeprobe -r pcspkr.
не помогло...
А он вам вообще нужен? Я его выдернул.
А он вам вообще нужен? Я его выдернул.
Это крайний вариант. Хочется таки докопаться до истины. Если к выходным не разберусь, то выдерну smile
[quote=iSun]А он вам вообще нужен? Я его выдернул.
Это крайний вариант. Хочется таки докопаться до истины. Если к выходным не разберусь, то выдерну smile[/quote]
Попробуйте скомпилировать ядро вообще без поддержки speaker.
это в General Setup, пункт "Enable PC-speaker support", CONFIG_PCSPKR_PLATFORM.
По умолчанию он установлен в "y", т.е. он в ядре, причём модулем его
скомпилировать нельзя.
Пётр.
Попробуйте скомпилировать ядро
Пётр, стыдно признаться, но в этом я вообще не силен... Я так понимаю, что безболезненно извлечь этот модуль нельзя? Типа, перестанавливать придётся?
Попробуйте
[console]xset b off[/console]
[quote=Peter]Попробуйте скомпилировать ядро
Пётр, стыдно признаться, но в этом я вообще не силен... Я так понимаю, что безболезненно извлечь этот модуль нельзя? Типа, перестанавливать придётся?[/quote]
Я не смотрел, на что влияет именно этот параметр, но в любом случае,
если что-то нельзя скомпилировать модулем, то извлечь нельзя.
Да, после компилирования ядра его надо будет установить и так
изменить grub.conf или что там, чтобы оно загружалось по умолчанию.
Пётр.
xset b off
Бро, не помогло.
Я не смотрел, на что влияет именно этот параметр, но в любом случае,
если что-то нельзя скомпилировать модулем, то извлечь нельзя.
Да, после компилирования ядра его надо будет установить и так
изменить grub.conf или что там, чтобы оно загружалось по умолчанию.
Ну, это хороший опыт, но я не готов к нему пока. Вот только систему переустановил...
Пересборка ядра на систему не повлиляет никак. Если вы только измените этот один параметр то здеся нету ничего страшного.
Вперёд.
:rolleyes:
Пересборка ядра на систему не повлиляет никак. Если вы только измените этот один параметр то здеся нету ничего страшного.
Вперёд.
:rolleyes:
Да неее... я просто переустанавливать ось опять не хочу. Вот как замучаю, так сразу smile
[quote=kisil]Пересборка ядра на систему не повлиляет никак. Если вы только измените этот один параметр то здеся нету ничего страшного.
Вперёд.
:rolleyes:
Да неее... я просто переустанавливать ось опять не хочу. Вот как замучаю, так сразу smile[/quote]
Систему надо переустанваливать только в случае тяжёлых патологий.
Для пересборки ядра потребуется пакет kernel-package, "man make-kpkg".
И ещё потребуется подправить её конфигурационный файл, чтобы
initrd.img строился сам, а не создавать его отдельными командами.
Пётр.
[quote=kisil]Пересборка ядра на систему не повлиляет никак. Если вы только измените этот один параметр то здеся нету ничего страшного.
Вперёд.
:rolleyes:
Да неее... я просто переустанавливать ось опять не хочу. Вот как замучаю, так сразу smile[/quote]
А зачем её переустанавливать. Пересборка ядра это не переустановка системы, это пересборка и последующая его загрузка. Версия ядра при этом не меняетса только меняютса параметры, которые вы включите-выключите.
Ну, это другое дело. В таком случае, ждите пачку тупых вопрос о компиляции ядра от меня :D
Тут же надо понимать, какой параметр в ядре отвечает за пищалку, и что писать в конфиге граба...
[quote=Sunsetcolours][quote=iSun]А он вам вообще нужен? Я его выдернул.
Это крайний вариант. Хочется таки докопаться до истины. Если к выходным не разберусь, то выдерну smile[/quote]
Попробуйте скомпилировать ядро вообще без поддержки speaker.
это в General Setup, пункт "Enable PC-speaker support", CONFIG_PCSPKR_PLATFORM.
По умолчанию он установлен в "y", т.е. он в ядре, причём модулем его
скомпилировать нельзя.
Пётр.[/quote]
Вот тут написали об параметре, а про Груб ГУРУ тебе подскажут. К ним я не отношусь потому и не помогу.
Тут же надо понимать, какой параметр в ядре отвечает за пищалку
CONFIG_INPUT_PCSPKR: │
│ │
│ Say Y here if you want the standard PC Speaker to be used for │
│ bells and whistles. │
│ │
│ If unsure, say Y. │
│ │
│ To compile this driver as a module, choose M here: the │
│ module will be called pcspkr. │
│ │
│ Symbol: INPUT_PCSPKR [=m] │
│ Type : tristate │
│ Prompt: PC Speaker support │
│ Defined at drivers/input/misc/Kconfig:55 │
│ Depends on: !S390 && INPUT [=y] && INPUT_MISC [=y] && PCSPKR_PLATFORM [=y] │
│ Location: │
│ -> Device Drivers │
│ -> Input device support │
│ -> Generic input layer (needed for keyboard, mouse, ...) (INPUT [=y]) │
│ -> Miscellaneous devices (INPUT_MISC [=y])
CONFIG_INPUT_PCSPKR.....
Спасибо!
А граб сам не подцепит перекомпиленное ядро?