how to download

Asked by David Beacham on 2018-07-03

I am a total novice with Ubunto and not sure I'm up to the task as you seem to speak a different language to me. I could not get it to work and someone installed it for me but now I have no sound at all, it also seems quite glitchy especially trying to run videos. Can you explain in plain English please (preferably without just referring me to the tutorial which would not work). I got as far as the command prompt but then didn't even know how to type in my password as nothing happened. I'd quite like to get rid of the password anyway as it is annoying having to do that every time I come back to the computer. i don't understand how to use these codes, are there no downloads to click on for installing? what do I need to learn?

Question information

Language:
English Edit question
Status:
Answered
For:
Ubuntu alsa-driver Edit question
Assignee:
No assignee Edit question
Last query:
2018-07-10
Last reply:
2018-07-10

When you type your password in the terminal you get no feedback. Just keep typing and press ENTER when done

Copy the below command:

wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod +x ./alsa-info.sh && ./alsa-info.sh

Paste to a terminal and hit ENTER.

A URL will be created. What is the URL please?

David Beacham (whobiggs) said : #2

To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

david@david-HP-Pavilion-x2-Detachable:~$ wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && chmod
--2018-07-03 17:18:05-- http://www.alsa-project.org/alsa-info.sh
Resolving www.alsa-project.org (www.alsa-project.org)... 77.48.224.243
Connecting to www.alsa-project.org (www.alsa-project.org)|77.48.224.243|:80... connected.
HTTP request sent, awaiting response... 302 Found
Thanks for your help, I got this below (took me a while to figure out how to even copy that!)

Location: http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsa-info/alsa-info.sh [following]
--2018-07-03 17:18:05-- http://git.alsa-project.org/?p=alsa-utils.git;a=blob_plain;f=alsa-info/alsa-info.sh
Resolving git.alsa-project.org (git.alsa-project.org)... 77.48.224.243
Connecting to git.alsa-project.org (git.alsa-project.org)|77.48.224.243|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/x-sh]
Saving to: ‘alsa-info.sh’

alsa-info.sh [ <=> ] 28.03K --.-KB/s in 0.05s

2018-07-03 17:18:05 (609 KB/s) - ‘alsa-info.sh’ saved [28707]

chmod: missing operand
Try 'chmod --help' for more information.
david@david-HP-Pavilion-x2-Detachable:~$ +x ./alsa-info.sh && ./alsa-info.sh
+x: command not found
david@david-HP-Pavilion-x2-Detachable:~$

Manfred Hampl (m-hampl) said : #3

You broke the command into pieces, and so it does not work.

Try again and copy the complete command string at once from your question document on launchpad https://answers.launchpad.net/ubuntu/+source/alsa-driver/+question/670633

Yes. That is the sound setup of your system. It's a really useful script

!!################################
!!ALSA Information Script v 0.4.64
!!################################

!!Script ran on: Wed Jul 4 07:47:09 UTC 2018

!!Linux Distribution
!!------------------

Ubuntu 18.04 LTS \n \l DISTRIB_ID=Ubuntu DISTRIB_DESCRIPTION="Ubuntu 18.04 LTS" NAME="Ubuntu" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04 LTS" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" UBUNTU_CODENAME=bionic

!!DMI Information
!!---------------

Manufacturer: HP
Product Name: HP Pavilion x2 Detachable
Product Version: Type1ProductConfigId
Firmware Version: F.18
Board Vendor: HP
Board Name: 813E

!!ACPI Device Status Information
!!---------------

/sys/bus/acpi/devices/14F10720:00/status 15
/sys/bus/acpi/devices/80860F14:00/status 15
/sys/bus/acpi/devices/80860F14:01/status 15
/sys/bus/acpi/devices/80860F14:03/status 15
/sys/bus/acpi/devices/8086228A:00/status 15
/sys/bus/acpi/devices/8086228A:01/status 15
/sys/bus/acpi/devices/8086228E:00/status 15
/sys/bus/acpi/devices/8086228E:01/status 15
/sys/bus/acpi/devices/8086228E:02/status 15
/sys/bus/acpi/devices/808622A8:00/status 15
/sys/bus/acpi/devices/808622C1:00/status 15
/sys/bus/acpi/devices/808622C1:01/status 15
/sys/bus/acpi/devices/808622C1:02/status 15
/sys/bus/acpi/devices/808622C1:03/status 15
/sys/bus/acpi/devices/808622C1:04/status 15
/sys/bus/acpi/devices/808622C1:05/status 15
/sys/bus/acpi/devices/808622C1:06/status 15
/sys/bus/acpi/devices/ACPI0011:00/status 15
/sys/bus/acpi/devices/HPQC0003:00/status 15
/sys/bus/acpi/devices/INT33A4:00/status 15
/sys/bus/acpi/devices/INT33F0:00/status 15
/sys/bus/acpi/devices/INT33F4:00/status 15
/sys/bus/acpi/devices/INT33FF:00/status 15
/sys/bus/acpi/devices/INT33FF:01/status 15
/sys/bus/acpi/devices/INT33FF:02/status 15
/sys/bus/acpi/devices/INT33FF:03/status 15
/sys/bus/acpi/devices/INT33FF:04/status 15
/sys/bus/acpi/devices/INT3400:00/status 15
/sys/bus/acpi/devices/INT3403:00/status 15
/sys/bus/acpi/devices/INT3403:04/status 15
/sys/bus/acpi/devices/INT3406:00/status 15
/sys/bus/acpi/devices/INTL9C60:00/status 15
/sys/bus/acpi/devices/INTL9C60:01/status 15
/sys/bus/acpi/devices/LNXPOWER:00/status 15
/sys/bus/acpi/devices/LNXPOWER:07/status 1
/sys/bus/acpi/devices/LNXPOWER:08/status 1
/sys/bus/acpi/devices/LNXPOWER:09/status 1
/sys/bus/acpi/devices/LNXPOWER:0a/status 1
/sys/bus/acpi/devices/LNXPOWER:0b/status 1
/sys/bus/acpi/devices/LNXPOWER:0c/status 1
/sys/bus/acpi/devices/LNXPOWER:10/status 15
/sys/bus/acpi/devices/MSFT0101:00/status 15
/sys/bus/acpi/devices/PNP0103:00/status 15
/sys/bus/acpi/devices/PNP0501:00/status 15
/sys/bus/acpi/devices/PNP0C0A:01/status 31
/sys/bus/acpi/devices/PNP0C0F:00/status 9
/sys/bus/acpi/devices/PNP0C0F:01/status 9
/sys/bus/acpi/devices/PNP0C0F:02/status 9
/sys/bus/acpi/devices/PNP0C0F:03/status 9
/sys/bus/acpi/devices/PNP0C0F:04/status 9
/sys/bus/acpi/devices/PNP0C0F:05/status 9
/sys/bus/acpi/devices/PNP0C0F:06/status 9
/sys/bus/acpi/devices/PNP0C0F:07/status 9
/sys/bus/acpi/devices/SYNA7508:00/status 15
/sys/bus/acpi/devices/device:02/status 15
/sys/bus/acpi/devices/device:20/status 15
/sys/bus/acpi/devices/device:21/status 15
/sys/bus/acpi/devices/device:35/status 15
/sys/bus/acpi/devices/device:36/status 15

!!Kernel Information
!!------------------

Kernel release: 4.15.0-24-generic
Operating System: GNU/Linux
Architecture: x86_64
Processor: x86_64
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: k4.15.0-24-generic
Library version: 1.1.3
Utilities version: 1.1.3

!!Loaded ALSA modules
!!-------------------

snd_hdmi_lpe_audio

!!Sound Servers on this system
!!----------------------------

Pulseaudio:
      Installed - Yes (/usr/bin/pulseaudio)
      Running - Yes

!!Soundcards recognised by ALSA
!!-----------------------------

 0 [Audio ]: HdmiLpeAudio - Intel HDMI/DP LPE Audio
                      Intel HDMI/DP LPE Audio

!!PCI Soundcards installed in the system
!!--------------------------------------

00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 22)

!!Advanced information - PCI Vendor/Device/Subsystem ID's
!!-------------------------------------------------------

!!Modprobe options (Sound related)
!!--------------------------------

snd_pcsp: index=-2
snd_usb_audio: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_atiixp_modem: index=-2
snd_intel8x0m: index=-2
snd_via82xx_modem: index=-2
snd_usb_audio: index=-2
snd_usb_caiaq: index=-2
snd_usb_ua101: index=-2
snd_usb_us122l: index=-2
snd_usb_usx2y: index=-2
snd_cmipci: mpu_port=0x330 fm_port=0x388
snd_pcsp: index=-2
snd_usb_audio: index=-2

!!Loaded sound module options
!!---------------------------

!!Module: snd_hdmi_lpe_audio
 id : (null)
 index : -1

!!ALSA Device nodes
!!-----------------

crw-rw---- 1 root audio 116, 2 Jul 4 08:14 /dev/snd/controlC0
crw-rw---- 1 root audio 116, 3 Jul 4 08:40 /dev/snd/pcmC0D0p
crw-rw---- 1 root audio 116, 4 Jul 4 08:14 /dev/snd/pcmC0D1p
crw-rw---- 1 root audio 116, 5 Jul 4 08:14 /dev/snd/pcmC0D2p
crw-rw---- 1 root audio 116, 1 Jul 4 08:14 /dev/snd/seq
crw-rw---- 1 root audio 116, 33 Jul 4 08:14 /dev/snd/timer

/dev/snd/by-path:
total 0
drwxr-xr-x 2 root root 60 Jul 4 08:14 .
drwxr-xr-x 3 root root 180 Jul 4 08:14 ..
lrwxrwxrwx 1 root root 12 Jul 4 08:14 pci-0000:00:02.0-platform-hdmi-lpe-audio -> ../controlC0

!!Aplay/Arecord output
!!--------------------

APLAY

**** List of PLAYBACK Hardware Devices ****
card 0: Audio [Intel HDMI/DP LPE Audio], device 0: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 1: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: Audio [Intel HDMI/DP LPE Audio], device 2: HdmiLpeAudio [Intel HDMI/DP LPE Audio]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

ARECORD

**** List of CAPTURE Hardware Devices ****

!!Amixer output
!!-------------

!!-------Mixer controls for card 0 [Audio]

Card hw:0 'Audio'/'Intel HDMI/DP LPE Audio'
  Mixer name : ''
  Components : ''
  Controls : 15
  Simple ctrls : 0

!!Alsactl output
!!--------------

--startcollapse--
state.Audio {
 control.1 {
  iface PCM
  name 'IEC958 Playback Mask'
  value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.2 {
  iface PCM
  name 'IEC958 Playback Default'
  value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.3 {
  iface PCM
  name ELD
  value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read volatile'
   type BYTES
   count 128
  }
 }
 control.4 {
  iface PCM
  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
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.5 {
  iface CARD
  name 'HDMI/DP,pcm=0 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.6 {
  iface PCM
  device 1
  name 'IEC958 Playback Mask'
  value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.7 {
  iface PCM
  device 1
  name 'IEC958 Playback Default'
  value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.8 {
  iface PCM
  device 1
  name ELD
  value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read volatile'
   type BYTES
   count 128
  }
 }
 control.9 {
  iface PCM
  device 1
  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
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.10 {
  iface CARD
  name 'HDMI/DP,pcm=1 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.11 {
  iface PCM
  device 2
  name 'IEC958 Playback Mask'
  value ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
  comment {
   access read
   type IEC958
   count 1
  }
 }
 control.12 {
  iface PCM
  device 2
  name 'IEC958 Playback Default'
  value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read write'
   type IEC958
   count 1
  }
 }
 control.13 {
  iface PCM
  device 2
  name ELD
  value '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000'
  comment {
   access 'read volatile'
   type BYTES
   count 128
  }
 }
 control.14 {
  iface PCM
  device 2
  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
   type INTEGER
   count 8
   range '0 - 36'
  }
 }
 control.15 {
  iface CARD
  name 'HDMI/DP,pcm=2 Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
}
--endcollapse--

!!All Loaded Modules
!!------------------

Module
rfcomm
cmac
bnep
nls_iso8859_1
axp288_fuel_gauge
axp288_charger
axp288_adc
extcon_axp288
axp20x_pek
gpio_keys
intel_rapl
intel_powerclamp
coretemp
kvm
irqbypass
punit_atom_debug
crct10dif_pclmul
crc32_pclmul
ghash_clmulni_intel
pcbc
aesni_intel
aes_x86_64
crypto_simd
glue_helper
cryptd
intel_cstate
arc4
hp_wmi
sparse_keymap
iwlmvm
snd_intel_sst_acpi
mac80211
snd_intel_sst_core
hid_multitouch
snd_soc_sst_atom_hifi2_platform
snd_soc_acpi
snd_soc_acpi_intel_match
iwlwifi
btusb
wmi_bmof
btrtl
snd_soc_core
input_leds
joydev
btbcm
snd_compress
snd_seq_midi
btintel
ac97_bus
snd_seq_midi_event
cfg80211
bluetooth
snd_pcm_dmaengine
ecdh_generic
hid_sensor_accel_3d
shpchp
snd_rawmidi
lpc_ich
hid_sensor_rotation
hid_sensor_magn_3d
hid_sensor_als
hid_sensor_gyro_3d
hid_sensor_incl_3d
hid_sensor_trigger
industrialio_triggered_buffer
kfifo_buf
hid_sensor_iio_common
industrialio
mei_txe
mei
snd_hdmi_lpe_audio
snd_seq
snd_pcm
snd_seq_device
snd_timer
dw_dmac
axp20x_i2c
dw_dmac_core
snd
axp20x
soundcore
tpm_crb
spi_pxa2xx_platform
pwm_lpss_platform
mac_hid
processor_thermal_device
int3403_thermal
8250_dw
int3406_thermal
int340x_thermal_zone
pwm_lpss
int3400_thermal
intel_soc_dts_iosf
acpi_thermal_rel
soc_button_array
intel_int0002_vgpio
acpi_pad
sch_fq_codel
parport_pc
ppdev
lp
parport
ip_tables
x_tables
autofs4
hid_sensor_custom
hid_sensor_hub
intel_ishtp_hid
hid_generic
usbhid
mmc_block
i915
i2c_algo_bit
drm_kms_helper
syscopyarea
sysfillrect
sysimgblt
fb_sys_fops
intel_ish_ipc
drm
intel_ishtp
video
i2c_hid
hid
wmi
sdhci_acpi
sdhci

!!ALSA/HDA dmesg
!!--------------

[ 6.046232] dw_dmac INTL9C60:01: DesignWare DMA Controller, 8 channels
[ 6.136389] input: Intel HDMI/DP LPE Audio HDMI/DP,pcm=0 as /devices/pci0000:00/0000:00:02.0/hdmi-lpe-audio/sound/card0/input9
[ 6.136576] input: Intel HDMI/DP LPE Audio HDMI/DP,pcm=1 as /devices/pci0000:00/0000:00:02.0/hdmi-lpe-audio/sound/card0/input10
[ 6.136765] input: Intel HDMI/DP LPE Audio HDMI/DP,pcm=2 as /devices/pci0000:00/0000:00:02.0/hdmi-lpe-audio/sound/card0/input11
[ 6.256335] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4

Do you get sound in headphones?

David Beacham (whobiggs) said : #9

I'll have to try and borrow some headphones as i don't have any here. I can't view the video, it just goes round in circles

David Beacham (whobiggs) said : #10

I don't even know how to update the BIOS without Windows!

David Beacham (whobiggs) said : #11

On start up I get rows of "failed to allocate memory to RAM" is this why ubuntu is not working any better than Win10? It is still very slow and glitchy with lots of freezing.

Manfred Hampl (m-hampl) said : #12

I suggest that you perform a memory test (from the grub menu during the boot process).

David Beacham (whobiggs) said : #13

Thanks Manfred, it's not made much difference though videos working now albeit jerky - still no sound though.

Can you help with this problem?

Provide an answer of your own, or ask David Beacham for more information if necessary.

To post a message you must log in.