Shouldn't speakup install be delayed until after sound initialization completes?
On Tue, 25 Jun 2019, Didier Spaier wrote: > Date: Tue, 25 Jun 2019 17:24:52 > From: Didier Spaier <[email protected]> > To: [email protected] > Subject: Re: Sound card not detected by the incoming Debian installer for > Debian 10 > Resent-Date: Tue, 25 Jun 2019 21:25:08 +0000 (UTC) > Resent-From: [email protected] > > Hello, > > On 6/25/19 5:06 PM, Samuel Thibault wrote: > > Didier Spaier, le mar. 25 juin 2019 16:58:26 +0200, a ecrit: > >> 2. As soon as tty2 becomes available type in it lsmod|sort>a > >> 3. Later in the startup process type lsmod|sort>b > > > > How much later is that? > > not a direct answer but this quote of dmesg from the Debian installer looks > weird: > > > [ 4.092887] speakup: module is from the staging directory, the quality is > unknown, you have been warned. > [ 4.094581] input: Speakup as /devices/virtual/input/input5 > [ 4.094721] initialized device: /dev/synth, node (MAJOR 10, MINOR 25) > [ 4.095264] speakup 3.1.6: initialized > [ 4.095265] synth name on entry is: soft > [ 4.095940] speakup_soft: module is from the staging directory, the quality > is unknown, you have been warned. > [ 4.096109] synth probe > [ 4.096159] initialized device: /dev/softsynth, node (MAJOR 10, MINOR 26) > [ 4.096160] initialized device: /dev/softsynthu, node (MAJOR 10, MINOR 27) > [ 39.518901] random: crng init done > [ 62.626986] usb 1-1.2: USB disconnect, device number 3 > [ 62.658872] snd_hda_intel 0000:00:1b.0: couldn't bind with audio component > [ 62.678643] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing. > [ 62.679105] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: > line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker > [ 62.679106] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 > (0x0/0x0/0x0/0x0/0x0) > [ 62.679107] snd_hda_codec_conexant hdaudioC0D0: hp_outs=2 > (0x1c/0x19/0x0/0x0/0x0) > [ 62.679108] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0 > [ 62.679108] snd_hda_codec_conexant hdaudioC0D0: inputs: > [ 62.679110] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x23 > [ 62.679110] snd_hda_codec_conexant hdaudioC0D0: Mic=0x1b > [ 62.679111] snd_hda_codec_conexant hdaudioC0D0: Dock Mic=0x1a > [ 62.680399] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for > stable communication > [ 62.680962] snd_hda_codec_conexant hdaudioC0D0: Failed to find > thinkpad-acpi symbol tpacpi_led_set > [ 62.683994] input: HDA Intel PCH Mic as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input6 > [ 62.684034] input: HDA Intel PCH Dock Mic as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input7 > [ 62.684070] input: HDA Intel PCH Dock Headphone as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input8 > [ 62.684121] input: HDA Intel PCH Headphone as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input9 > [ 64.130887] usb 1-1.2: new low-speed USB device number 6 using ehci-pci > > So it takes nearly one minute before the snd_hda_codes be loaded. > > In case of Slint startup this occurs way sooner: > > [ 8.166945] fbcon: inteldrmfb (fb0) is primary device > [ 8.167569] nouveau 0000:01:00.0: i2c: aux 000a: address-only transaction > dropped > [ 8.167584] nouveau 0000:01:00.0: i2c: aux 000a: address-only transaction > dropped > [ 8.189455] nouveau 0000:01:00.0: i2c: aux 000c: address-only transaction > dropped > [ 8.189466] nouveau 0000:01:00.0: i2c: aux 000c: address-only transaction > dropped > [ 8.233873] firewire_core 0000:0d:00.3: created device fw0: GUID > f0def1ffcbed60ff, S400 > [ 8.695890] psmouse serio1: synaptics: queried max coordinates: x [..5888], > y [..4820] > [ 8.799703] psmouse serio1: synaptics: Touchpad model: 1, fw: 7.2, id: > 0x1c0b1, caps: 0xd047b1/0xb40000/0xa0000/0x0, board id: 0, fw id: 578367 > [ 8.799718] psmouse serio1: synaptics: serio: Synaptics pass-through port > at isa0060/serio1/input0 > [ 8.864606] input: SynPS/2 Synaptics TouchPad as > /devices/platform/i8042/serio1/input/input8 > [ 9.094933] Console: switching to colour frame buffer device 240x67 > [ 9.121739] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device > [ 9.153881] snd_hda_codec_conexant hdaudioC0D0: CX20590: BIOS auto-probing. > [ 9.154352] snd_hda_codec_conexant hdaudioC0D0: autoconfig for CX20590: > line_outs=1 (0x1f/0x0/0x0/0x0/0x0) type:speaker > [ 9.154354] snd_hda_codec_conexant hdaudioC0D0: speaker_outs=0 > (0x0/0x0/0x0/0x0/0x0) > [ 9.154356] snd_hda_codec_conexant hdaudioC0D0: hp_outs=2 > (0x1c/0x19/0x0/0x0/0x0) > [ 9.154358] snd_hda_codec_conexant hdaudioC0D0: mono: mono_out=0x0 > [ 9.154359] snd_hda_codec_conexant hdaudioC0D0: inputs: > [ 9.154361] snd_hda_codec_conexant hdaudioC0D0: Internal Mic=0x23 > [ 9.154363] snd_hda_codec_conexant hdaudioC0D0: Mic=0x1b > [ 9.154364] snd_hda_codec_conexant hdaudioC0D0: Dock Mic=0x1a > [ 9.155660] snd_hda_codec_conexant hdaudioC0D0: Enable sync_write for > stable communication > [ 9.162236] input: HDA Intel PCH Mic as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input13 > [ 9.162304] input: HDA Intel PCH Dock Mic as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input14 > [ 9.162368] input: HDA Intel PCH Dock Headphone as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input15 > [ 9.163280] input: HDA Intel PCH Headphone as > /devices/pci0000:00/0000:00:1b.0/sound/card0/input16 > [ 9.744511] psmouse serio2: trackpoint: IBM TrackPoint firmware: 0x0e, > buttons: 3/3 > [ 10.079295] input: TPPS/2 IBM TrackPoint as > /devices/platform/i8042/serio1/serio2/input/input12 > [ 12.540339] fuse init (API version 7.27) > [ 13.487618] EXT4-fs (sdb4): re-mounted. Opts: (null) > > This is from an installed system kernel 2.19.52, as dmesg in Slint installer > has no timing. > > Didier > > > --

