Открой микшер и поэкспериментируй с уровнями громкости - там точно отрубаются встроенные колонки, а треск - может быть из-за включенного микрофона. Отруби все, что не требуется для наушников =) У меня на SUSE 10.2 именно так и работает.
Обнови ALSA. Проблемы с отключением динамиков решаются добавлением параметра model=... (скорее всего laptop, почитай доки по ALSA) у модуля snd-hda-intel.