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

Re: OT, Ubuntu Sound Trouble



Okay,
First are the results of lspci -k
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series SoC Transaction Register
 Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium 
Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
 Kernel driver in use: i915
 Kernel modules: i915
00:13.0 SATA controller: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series SATA Controller (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series SATA Controller
 Kernel driver in use: ahci
 Kernel modules: ahci
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 21)
 Kernel driver in use: xhci_hcd
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium 
Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine
 Kernel driver in use: mei_txe
 Kernel modules: mei_txe
00:1b.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller
 Kernel driver in use: snd_hda_intel
 Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 21)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series PCI Express Port #2 (rev 21)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1c.2 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series PCI Express Port #3 (rev 21)
 Kernel driver in use: pcieport
 Kernel modules: shpchp
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series PCU (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx Series PCU
 Kernel driver in use: lpc_ich
 Kernel modules: lpc_ich
00:1f.3 SMBus: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx SMBus Controller (rev 21)
 Subsystem: Intel Corporation Atom/Celeron/Pentium Processor 
x5-E8000/J3xxx/N3xxx SMBus Controller
 Kernel modules: i2c_i801
02:00.0 Network controller: Intel Corporation Wireless 3165 (rev 81)
 Subsystem: Intel Corporation Dual Band Wireless AC 3165
 Kernel driver in use: iwlwifi
 Kernel modules: iwlwifi
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
 Subsystem: Intel Corporation RTL8111/8168/8411 PCI Express Gigabit Ethernet 
Controller
 Kernel driver in use: r8169
 Kernel modules: r8169

** Now the contents of asound.state
Ubuntu didn't recognize sudo do, so I did sudo su, to be root:
state.PCH {
 control.1 {
  iface MIXER
  name 'Headphone Playback Volume'
  value.0 87
  value.1 87
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 87'
   dbmin -6525
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.2 {
  iface MIXER
  name 'Headphone Playback Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.3 {
  iface MIXER
  name 'Headphone Playback Volume'
  index 1
  value.0 87
  value.1 87
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 87'
   dbmin -6525
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.4 {
  iface MIXER
  name 'Headphone Playback Switch'
  index 1
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.5 {
  iface MIXER
  name 'Loopback Mixing'
  value Enabled
  comment {
   access 'read write'
   type ENUMERATED
   count 1
   item.0 Disabled
   item.1 Enabled
  }
 }
 control.6 {
  iface MIXER
  name 'Mic Playback Volume'
  value.0 20
  value.1 20
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 31'
   dbmin -3450
   dbmax 1200
   dbvalue.0 -450
   dbvalue.1 -450
  }
 }
 control.7 {
  iface MIXER
  name 'Mic Playback Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.8 {
  iface MIXER
  name 'Capture Volume'
  value.0 63
  value.1 63
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 63'
   dbmin -1725
   dbmax 3000
   dbvalue.0 3000
   dbvalue.1 3000
  }
 }
 control.9 {
  iface MIXER
  name 'Capture Switch'
  value.0 true
  value.1 true
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.10 {
  iface MIXER
  name 'Mic Boost Volume'
  value.0 3
  value.1 3
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 3'
   dbmin 0
   dbmax 3600
   dbvalue.0 3600
   dbvalue.1 3600
  }
 }
 control.11 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  index 16
  value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.12 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  index 16
  value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.13 {
  iface MIXER
  name 'IEC958 Playback Default'
  index 16
  value 
'0482000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.14 {
  iface MIXER
  name 'IEC958 Playback Switch'
  index 16
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.15 {
  iface MIXER
  name 'IEC958 Default PCM Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.16 {
  iface MIXER
  name 'Master Playback Volume'
  value 87
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 87'
   dbmin -6525
   dbmax 0
   dbvalue.0 0
  }
 }
 control.17 {
  iface MIXER
  name 'Master Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.18 {
  iface CARD
  name 'Mic Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.19 {
  iface CARD
  name 'Headphone Front Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.20 {
  iface CARD
  name 'Front Headphone Surround Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.21 {
  iface CARD
  name 'SPDIF Phantom Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.22 {
  iface MIXER
  name 'Beep Playback Volume'
  value.0 31
  value.1 31
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 31'
   dbmin -3450
   dbmax 1200
   dbvalue.0 1200
   dbvalue.1 1200
  }
 }
 control.23 {
  iface MIXER
  name 'Beep Playback Switch'
  value.0 false
  value.1 false
  comment {
   access 'read write'
   type BOOLEAN
   count 2
  }
 }
 control.24 {
  iface PCM
  name 'Playback Channel Map'
  value.0 0
  value.1 0
  value.2 0
  value.3 0
  comment {
   access read
   type INTEGER
   count 4
   range '0 - 36'
  }
 }
 control.25 {
  iface PCM
  name 'Capture Channel Map'
  value.0 3
  value.1 4
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.26 {
  iface PCM
  device 1
  name 'Playback Channel Map'
  value.0 0
  value.1 0
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.27 {
  iface CARD
  name 'HDMI/DP,pcm=3 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.28 {
  iface MIXER
  name 'IEC958 Playback Con Mask'
  value 
'0fff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.29 {
  iface MIXER
  name 'IEC958 Playback Pro Mask'
  value 
'0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.30 {
  iface MIXER
  name 'IEC958 Playback Default'
  value 
'0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.31 {
  iface MIXER
  name 'IEC958 Playback Switch'
  value false
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.32 {
  iface PCM
  device 3
  name ELD
  value ''
  comment {
   access 'read volatile'
   type BYTES
   count 0
  }
 }
 control.33 {
  iface PCM
  device 3
  name 'Playback Channel Map'
  value.0 0
  value.1 0
  value.2 0
  value.3 0
  value.4 0
  value.5 0
  value.6 0
  value.7 0
  comment {
   access 'read write'
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.34 {
  iface MIXER
  name 'PCM Playback Volume'
  value.0 255
  value.1 255
  comment {
   access 'read write user'
   type INTEGER
   count 2
   range '0 - 255'
   tlv '0000000100000008ffffec1400000014'
   dbmin -5100
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
}
state.Device {
 control.1 {
  iface PCM
  name 'Playback Channel Map'
  value.0 3
  value.1 4
  comment {
   access read
   type INTEGER
   count 2
   range '0 - 36'
  }
 }
 control.2 {
  iface PCM
  name 'Capture Channel Map'
  value 0
  comment {
   access read
   type INTEGER
   count 1
   range '0 - 36'
  }
 }
 control.3 {
  iface MIXER
  name 'Mic Playback Switch'
  value false
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.4 {
  iface MIXER
  name 'Mic Playback Volume'
  value 16
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 31'
   dbmin -9999999
   dbmax 800
   dbvalue.0 -700
  }
 }
 control.5 {
  iface MIXER
  name 'Speaker Playback Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.6 {
  iface MIXER
  name 'Speaker Playback Volume'
  value.0 37
  value.1 37
  comment {
   access 'read write'
   type INTEGER
   count 2
   range '0 - 37'
   dbmin -9999999
   dbmax 0
   dbvalue.0 0
   dbvalue.1 0
  }
 }
 control.7 {
  iface MIXER
  name 'Mic Capture Switch'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
 control.8 {
  iface MIXER
  name 'Mic Capture Volume'
  value 20
  comment {
   access 'read write'
   type INTEGER
   count 1
   range '0 - 35'
   dbmin -1200
   dbmax 2300
   dbvalue.0 800
  }
 }
 control.9 {
  iface MIXER
  name 'Auto Gain Control'
  value true
  comment {
   access 'read write'
   type BOOLEAN
   count 1
  }
 }
}

----- Original Message ----- 
From: "Frank Carmickle" <frank@carmickle.com>
To: "K0LNY_Glenn" <glenn@ervin.email>
Cc: "Debian Accessibility Team" <debian-accessibility@lists.debian.org>
Sent: Wednesday, March 29, 2023 12:58 PM
Subject: Re: OT, Ubuntu Sound Trouble


Glenn,

Send us the output of

lspci -k

As root do

alsactl store

and send us the contents of

/var/lib/alsa/asound.state

This should show all the known audio controls.

Best,
--FC

> On Mar 29, 2023, at 00:20, K0LNY_Glenn <glenn@ervin.email> wrote:
>
> Hi Jude,
> Here's an update.
> After stumbling around with alsamixer, it finally booted into the GUI and
> Orca talks.
> This is, however, through the USB external card.
> So on the desktop, I looked at system preferences, hardware, and sound, it
> only showed the USB soundcard, as a choice of devices.
> So although alsamixer sees it in the CLI, the GUI does not even see it.
> So until I find a way to have the desktop see the internal sound chip, I'm
> stuck with the external soundcard.
> Glenn


Reply to: