[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#931507: kernel-wedge: HDA sound board detection takes 60s in d-i



Package: kernel-wedge
Version: 2.99
Severity: serious
Tags: a11y
Justification: prevents blind people from using d-i

We have had (late, unfortunately) reports that HDA-based audio hardware
does not get detected. Actually it does, but only after 60s of delay,
which is way too long for the espeakup script.

What happens is in snd_hdac_i915_init, which tries to load the i915
module, which is not included in d-i, and waits for 60s to get it loaded
and bound to it. The delay was "only" 10s in 4.19.12, but apparently
increased to 60s in 4.19.37.

So I guess we should just ship the i915 module in d-i, either manually
in the existing sound-modules*-di package, or in a separate package and
make sound-modules*-di depend on it. It's a big 3M module, but it would
be shipped only in the gtk images anyway.

It'd definitely be so much useful to have this change uploaded in time
for 10.1.

Samuel

-- System Information:
Debian Release: 10.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'proposed-updates-debug'), (500, 'proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.1.0 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages kernel-wedge depends on:
ii  debhelper  12.1.1
ii  make       4.2.1-1.2

kernel-wedge recommends no packages.

kernel-wedge suggests no packages.

-- 
Samuel
* c is away : cuisine; bouffe
<y> oh, moi je fais plutôt cuisine & bouffe en fait :)
<c> oui c'est vrai, certains font cuisine && bouffe (juste au cas où... ;-))
<y> ( cuisine && bouffe ) || restau
<N> voire ((cuisine && bouffe) || restau) & apéritif
 -+- #ens-mim -+-


Reply to: