You are not logged in.
Hi,
I am a newbie. I tried Arch Linux out on VMWare, and had problems so I switched to VirtualBox. VirtualBox worked well, so I installed it on my main laptop. Everything worked well, except the audio was really distorted. So I installed PulseAudio equalizer. I followed all of the instructions in the ArchWiki, and I got a GUI that looks completely different and I didn't have any presets to choose from.
So I restarted the computer, and now my sound doesn't work at all. When I open pavucontrol, it just says " Establishing Connection to PulseAudio, Please Wait..."
Any help would be greatly appreciated!
Offline
Assuming Arch is the guest, what is the host OS? What is the laptop make and model?
Offline
Hi madpierre.
Arch is the only OS installed on my laptop right now. The laptop is a Compaq Presario CQ60-615DX.
I fixed the no sound problem I think, but I am still having problems with PulseAudio Equalizer. It is supposed to come with a bunch of presets, and it has none installed. how do I fix this? Thank you!
Offline
So, no VirtualBox? Personally, I recommend getting rid of the Pulse Audio and running straight Alsa.
Please post the output of:
$ aplay -l
$ lspci -v
Last edited by madpierre (2016-06-22 18:03:02)
Offline
No VirtualBox. Real hardware. I really like this so far, but I am still getting used to the fact that you have to install EVERYTHING manually. I used to run Mint, and the audio sounded really distorted and muffled, as if the speakers were under water, so someone on their forums said I could use Pulse Audio Equalizer to fix it. It worked on Mint, so it should work here, right?? If not, do you know of another system wide equalizer that would work just as good? Here are the outputs:
aplay -l:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CX20583 Analog [CX20583 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
lscpi -v:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 09)
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, fast devsel, latency 0
Capabilities: <access denied>
Kernel modules: intel_agp
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09) (prog-if 00 [VGA controller])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, fast devsel, latency 0, IRQ 28
Memory at d0000000 (64-bit, non-prefetchable) [size=4M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 5110 [size=8]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, fast devsel, latency 0
Memory at d2500000 (64-bit, non-prefetchable) [size=1M]
Capabilities: <access denied>
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03) (prog-if 00 [UHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 50e0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
Kernel modules: uhci_hcd
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03) (prog-if 00 [UHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 50c0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
Kernel modules: uhci_hcd
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03) (prog-if 00 [UHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at 50a0 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
Kernel modules: uhci_hcd
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03) (prog-if 20 [EHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 18
Memory at d4705c00 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at d4700000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 24
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 00003000-00004fff
Memory behind bridge: d3700000-d46fffff
Prefetchable memory behind bridge: 00000000d0400000-00000000d14fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 25
Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
I/O behind bridge: 00002000-00002fff
Memory behind bridge: d2600000-d36fffff
Prefetchable memory behind bridge: 00000000d1500000-00000000d24fffff
Capabilities: <access denied>
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03) (prog-if 00 [UHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 18
I/O ports at 5080 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
Kernel modules: uhci_hcd
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03) (prog-if 00 [UHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 19
I/O ports at 5060 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
Kernel modules: uhci_hcd
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03) (prog-if 00 [UHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at 5040 [size=32]
Capabilities: <access denied>
Kernel driver in use: uhci_hcd
Kernel modules: uhci_hcd
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03) (prog-if 20 [EHCI])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0, IRQ 18
Memory at d4705800 (32-bit, non-prefetchable) [size=1K]
Capabilities: <access denied>
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93) (prog-if 01 [Subtractive decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=03, subordinate=03, sec-latency=32
Capabilities: <access denied>
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, medium devsel, latency 0
Capabilities: <access denied>
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 82801IBM/IEM (ICH9M/ICH9M-E) 4 port SATA Controller [AHCI mode] (rev 03) (prog-if 01 [AHCI 1.0])
Subsystem: Hewlett-Packard Company Device 360b
Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 26
I/O ports at 5108 [size=8]
I/O ports at 511c [size=4]
I/O ports at 5100 [size=8]
I/O ports at 5118 [size=4]
I/O ports at 5020 [size=32]
Memory at d4705000 (32-bit, non-prefetchable) [size=2K]
Capabilities: <access denied>
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
Subsystem: Hewlett-Packard Company Device 360b
Flags: medium devsel, IRQ 19
Memory at d4706000 (64-bit, non-prefetchable) [size=256]
I/O ports at 5000 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.6 Signal processing controller: Intel Corporation 82801I (ICH9 Family) Thermal Subsystem (rev 03)
Subsystem: Hewlett-Packard Company Device 360b
Flags: fast devsel, IRQ 11
Memory at d4704000 (64-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller (rev 02)
Subsystem: Hewlett-Packard Company Device 360b
Physical Slot: 0
Flags: bus master, fast devsel, latency 0, IRQ 29
I/O ports at 3000 [size=256]
Memory at d0410000 (64-bit, prefetchable) [size=4K]
Memory at d0400000 (64-bit, prefetchable) [size=64K]
Expansion ROM at d3700000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
Subsystem: Hewlett-Packard Company U98Z062.10 802.11bgn Wireless Half-size Mini PCIe Card
Physical Slot: 1
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at d2600000 (64-bit, non-prefetchable) [size=64K]
Capabilities: <access denied>
Kernel driver in use: ath9k
Kernel modules: ath9k
Thanks
Offline
Mint's a good system. Arch is better but, yeah, Arch is really all about putting it together yourself- as was the Linux of yesteryear. Many of the newer gang seem to miss that little nuance. I think of it like this: Windows is like driving a 1972 Cadillac; all the promise of comfort and handling but a little unwieldy in the curves. Mac is like an old Chevy. Does what it's designed to do. Linux is closer to a stick shift Ford pickup. Arch Linux is the custom built roadster. OK. Enough of my nonsense.
how do I fix this?
My suspicion is that the correct driver isn't installed, dependencies are missing (hardware and/or software- i.e., PCM support), there is a driver conflict, or "all the above".
Pulse and Alsa work together up to a point. Beyond that you're dealing with parallel control (redundant is you prefer).
Please post the output of:
$ pacman -Qs alsa
$ pacman -Qs pulse
$ cat /proc/asound/cards
Thanks.
BTW, I suggest the use of the "code" tags for posting lengthy outputs.
Last edited by madpierre (2016-06-23 17:39:51)
Offline