Page 1 of 1

[SOLVED] XFCE Audio HELP

Posted: 12 Sep 2012, 14:57
by willard
Re: Porteus-XFCE-v1.2-i486.iso

Hi,
Referenced iso has ALL the latest upgrades, yet audio is NON-functional. I see NO major settings for audio. Where would it be?

Is there any digital probeing available, to troubleshoot NON-functional audio? Also, name audio setting/package alternatives to the DEFAULT 'alsa' tools?

Thanks in advance!
willard
SUMMARY:
ATI IXP IS NOW DEFAULT, AFTER INSTALLING 'WILLARD-SOUNDFIX.XZM'
:)

Re: XFCE Audio HELP

Posted: 12 Sep 2012, 16:25
by Hamza
Referenced iso has ALL the latest upgrades, yet audio is NON-functional. I see NO major settings for audio.
Sorry, we cannot provides all audio drivers due to kernel size. Fanthom is constantly working on making better the compatibility with all computers (even old one)

Please read this
4. Include logs and tell us what commands were executed. What we want the most are: /var/log/dmesg and /var/log/messages. Use pastebin.com for long and multiple files. Jayflood's 'Porteus System Info' tool can be also very helpful - you can launch it from Kmenu/Lxde menu and receive a lot of useful info about your system straight on the desktop. Remember: nobody can help you if they don't know what's wrong, or what you did to get the error you received. Providing this information will greatly aid others in assisting you, and will allow us to diagnose your problem easier and sooner.
Also, please provides output of 'lspci'

Re: XFCE Audio HELP

Posted: 12 Sep 2012, 20:24
by fanthom
@willard
please provide output of 2 commands: 'cat /proc/asound/cards' and 'lspci -k'

@Hamza

Code: Select all

Sorry, we cannot provides all audio drivers due to kernel size.
all audio drivers are included in porteus kernel. even the very old ones based on the ISA bus.

Re: XFCE Audio HELP

Posted: 12 Sep 2012, 23:21
by willard
fanthom wrote:@willard
please provide output of 2 commands: 'cat /proc/asound/cards' and 'lspci -k'
COMMAND ONE:
  • root@porteus:/home/guest# cat /proc/asound/cards
    0 [MP3Streamer ]: USB-Audio - MP3-Streamer
    Xitel MP3-Streamer at usb-0000:00:13.0-3, full speed
    1 [IXP ]: ATIIXP - ATI IXP
    ATI IXP rev 2 with Cx20468-31 at 0xc0003400, irq 17
    root@porteus:/home/guest#
DEFAULT SHOULD BE 'ATI IXP', NOT 'MP3Streamer', that XFCE flags!

COMMAND TWO:
  • root@porteus:/home/guest# lspci -k
    00:00.0 Host bridge: Advanced Micro Devices [AMD] nee ATI RS480 Host Bridge (rev 01)
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel modules: ati-agp
    00:01.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RS480 PCI Bridge
    Kernel modules: shpchp
    00:04.0 PCI bridge: Advanced Micro Devices [AMD] nee ATI RS480 PCI Bridge
    Kernel driver in use: pcieport
    Kernel modules: shpchp
    00:13.0 USB controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB Host Controller
    Subsystem: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB Host Controller
    Kernel driver in use: ohci_hcd
    00:13.1 USB controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB Host Controller
    Subsystem: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB Host Controller
    Kernel driver in use: ohci_hcd
    00:13.2 USB controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB2 Host Controller
    Subsystem: Advanced Micro Devices [AMD] nee ATI IXP SB400 USB2 Host Controller
    Kernel driver in use: ehci_hcd
    00:14.0 SMBus: Advanced Micro Devices [AMD] nee ATI IXP SB400 SMBus Controller (rev 11)
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: piix4_smbus
    Kernel modules: i2c-piix4
    00:14.1 IDE interface: Advanced Micro Devices [AMD] nee ATI IXP SB400 IDE Controller
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: pata_atiixp
    00:14.3 ISA bridge: Advanced Micro Devices [AMD] nee ATI IXP SB400 PCI-ISA Bridge
    00:14.4 PCI bridge: Advanced Micro Devices [AMD] nee ATI IXP SB400 PCI-PCI Bridge
    00:14.5 Multimedia audio controller: Advanced Micro Devices [AMD] nee ATI IXP SB400 AC'97 Audio Controller (rev 02)
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: snd_atiixp
    Kernel modules: snd-atiixp
    00:14.6 Modem: Advanced Micro Devices [AMD] nee ATI IXP SB400 AC'97 Modem Controller (rev 02)
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel modules: snd-atiixp-modem, 8250_pci
    00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
    00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
    00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
    00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
    Kernel driver in use: k8temp
    Kernel modules: k8temp
    01:05.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Radeon XPRESS 200M 5955 (PCIE)
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: radeon
    Kernel modules: radeon
    06:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
    Subsystem: Hewlett-Packard Company Broadcom 802.11b/g WLAN
    Kernel driver in use: b43-pci-bridge
    Kernel modules: ssb
    06:04.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: yenta_cardbus
    06:04.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: firewire_ohci
    Kernel modules: firewire-ohci
    06:04.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: tifm_7xx1
    06:04.4 SD Host controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: sdhci-pci
    06:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    Subsystem: Hewlett-Packard Company Device 309b
    Kernel driver in use: 8139too
    Kernel modules: 8139too, 8139cp
    07:00.0 USB controller: NEC Corporation USB (rev 41)
    Subsystem: D-Link System Inc Device 0035
    Kernel driver in use: ohci_hcd
    07:00.1 USB controller: NEC Corporation USB (rev 41)
    Subsystem: D-Link System Inc Device 0035
    Kernel driver in use: ohci_hcd
    07:00.2 USB controller: NEC Corporation USB 2.0 (rev 02)
    Subsystem: D-Link System Inc Device f100
    Kernel driver in use: ehci_hcd
    root@porteus:/home/guest#

* STANDARD HP DV8000 NOTEBOOK*

Re: XFCE Audio HELP

Posted: 12 Sep 2012, 23:29
by Ahau
Ahh, I think maybe we are dealing with the same issue we had here:

http://forum.porteus.org/viewtopic.php?f=81&t=1399

If that looks like it might be the problem, give me the output of 'aplay -l', and we should be able to work out a solution.

Re: XFCE Audio HELP

Posted: 12 Sep 2012, 23:53
by willard
Ahau wrote:give me the output of 'aplay -l', and we should be able to work out a solution.
  • root@porteus:/home/guest# aplay -l
    **** List of PLAYBACK Hardware Devices ****
    card 0: MP3Streamer [MP3-Streamer], device 0: USB Audio [USB Audio]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    card 1: IXP [ATI IXP], device 0: ATI IXP AC97 [ATI IXP AC97]
    Subdevices: 1/1
    Subdevice #0: subdevice #0
    root@porteus:/home/guest#
*this has been the most frustrating problem w/Porteus XFCE/KDE/LXDE*

Re: XFCE Audio HELP

Posted: 14 Sep 2012, 00:36
by Ahau
willard,

This is useful information. In another post, the order of your sound devices was reversed. I think you have some sort of a race condition going on, and if your IXP is detected first, your sound works, but if it is detected second, not so much.

I've put together a config file that should force your system to use the IXP card (/etc/asound.conf). I put it in a module together with an updated start-up script for retrovol which I've distributed previously but you may not have installed. You can download this module here: http://porteus-xfce.googlecode.com/file ... undfix.xzm

Download that module, place it on your flash device (or hard drive, wherever you have porteus installed), at /mnt/sdXY/porteus/modules, so that it is activated at every start up. Then, restart your computer and see if the correct sound card is selected and that it is working (alsamixer should work now).

I really hope this helps :)