On my Toshiba Satellite Laptop the sound via HDMI is not working: (XFCe version... me thinks this is still the right thread, yes?)
Code: Select all
----------------------
Output from psinfo
----------------------
script by jayflood
.
====== USER INFO =====
User is: root
.
===== MACHINE INFO =====
Platform: x86_64
Kernel: 3.7.5-porteus
Processor: Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz
Base Board Information
Manufacturer: TOSHIBA
Product Name: NWQAA
--
Asset Tag: Base Board Asset Tag
Features:
Board is a hosting board
MemTotal: 3984404 kB
MemFree: 2856328 kB
Bootparam: quiet initrd=initrd.xz xfce BOOT_IMAGE=vmlinuz
.
===== LIVE DEBUG INFO =====
# Recognized devices:
/dev/sda1: LABEL="System" UUID="28022B4E022B2074" TYPE="ntfs"
/dev/sda2: LABEL="intHDD2" UUID="B88C51418C50FAF8" TYPE="ntfs"
/dev/sda4: LABEL="HDDRECOVERY" UUID="400C76C60C76B68E" TYPE="ntfs"
/dev/sda5: UUID="e4272d58-1032-471e-9cf1-c3fb9cc84670" TYPE="ext3"
/dev/sdb1: LABEL="extUSB03" UUID="0f7f7ee9-f4f3-425b-a92d-f9b1c6d92ba3" TYPE="ext2"
# Booting device:
/mnt/sdb1
# Porteus data found in:
/mnt/sdb1/porteus
# Changes are stored in:dhcpcd -x;sleep 1;dhcpcd
memory
# Non standard /rootcopy dir:
none
# Modules activated during boot time:
/mnt/sdb1/porteus/base/000-kernel.xzm
/mnt/sdb1/porteus/base/001-core.xzm
/mnt/sdb1/porteus/base/002-xorg.xzm
/mnt/sdb1/porteus/base/006-firefox.xzm
/mnt/sdb1/porteus/base/0090-xfce.xzm
/mnt/sdb1/porteus/base/0091-xfce-apps.xzm
/mnt/sdb1/porteus/base/010-nVidia-310.32-v2.0-rc2-x86_64.xzm
.
===== SOUND INFO =====
Sound card: 0 [MID ]: HDA-Intel - HDA Intel MID
HDA Intel MID at 0xd8400000 irq 47
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xd3000000 irq 16
Sound driver: Advanced Linux Sound Architecture Driver Version k3.7.5-porteus.
.
===== PARTITION INFO =====
Mounted:
devtmpfs devtmpfs 1.9G 0 1.9G 0% /dev
/dev/sda1 ntfs 1.5G 693M 808M 47% /mnt/sda1
/dev/sda2 ntfs 256G 183G 73G 72% /mnt/sda2
/dev/sda4 ntfs 9.2G 8.7G 611M 94% /mnt/sda4
/dev/sda5 ext3 22G 15G 6.1G 71% /mnt/sda5
/dev/sdb1 ext2 3.8G 2.7G 910M 76% /mnt/sdb1
/dev/sdc vfat 7.6G 6.8G 781M 90% /run/media/guest/USB_FD07
.
===== OPTICAl DRIVE =====
sr0
.
===== USB INFO =====
Removables: DataTraveler
USB
Removable status: sd1:0:0:0:[sda]Protect
sd6:0:0:0:[sdb]Protect
sd7:0:0:0:[sdc]Protect
sd8:0:0:0:[sdc]Protect
.
lsusb: Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0951:1603 Kingston Technology DataTraveler 1GB/2GB Pen Drive
Bus 002 Device 004: ID 046a:0100 Cherry GmbH
Bus 002 Device 006: ID 1307:0165 Transcend Information, Inc. 2GB/4GB Flash Drive
.
===== SCREEN INFO =====
Screen 0: minimum 8 x 8, current 3286 x 1080, maximum 8192 x 8192
.
===== ACTIVATED MODULES =====
000-kernel.xzm
001-core.xzm
002-xorg.xzm
006-firefox.xzm
0090-xfce.xzm
0091-xfce-apps.xzm
010-nVidia-310.32-v2.0-rc2-x86_64.xzm
.
===== NETWORK INFO =====
eth0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 70:5a:b6:c1:eb:ac txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet6 fe80::b682:feff:fee5:ae9d prefixlen 64 scopeid 0x20<link>
ether b4:82:fe:e5:ae:9d txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 17
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 56 bytes 3840 (3.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 56 bytes 3840 (3.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
.
# Generated by dhcpcd
# /etc/resolv.conf.head can replace this line
# /etc/resolv.conf.tail can replace this line
.
===== PCI INFO =====
lspci: 00:00.0 Host bridge [0600]: Intel Corporation Core Processor DMI [8086:d132] (rev 11)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
00:03.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express Root Port 1 [8086:d138] (rev 11)
Kernel driver in use: pcieport
00:08.0 System peripheral [0880]: Intel Corporation Core Processor System Management Registers [8086:d155] (rev 11)
00:08.1 System peripheral [0880]: Intel Corporation Core Processor Semaphore and Scratchpad Registers [8086:d156] (rev 11)
00:08.2 System peripheral [0880]: Intel Corporation Core Processor System Control and Status Registers [8086:d157] (rev 11)
00:08.3 System peripheral [0880]: Intel Corporation Core Processor Miscellaneous Registers [8086:d158] (rev 11)
00:10.0 System peripheral [0880]: Intel Corporation Core Processor QPI Link [8086:d150] (rev 11)
00:10.1 System peripheral [0880]: Intel Corporation Core Processor QPI Routing and Protocol Registers [8086:d151] (rev 11)
00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
00:1a.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 05)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: ehci_hcd
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 05)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 05)
Kernel driver in use: pcieport
00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 05)
Kernel driver in use: pcieport
00:1c.2 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 3 [8086:3b46] (rev 05)
Kernel driver in use: pcieport
00:1c.3 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 4 [8086:3b48] (rev 05)
Kernel driver in use: pcieport
00:1c.4 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 5 [8086:3b4a] (rev 05)
Kernel driver in use: pcieport
00:1d.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 05)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: ehci_hcd
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a5)
00:1f.0 ISA bridge [0601]: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller [8086:3b09] (rev 05)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller [8086:3b29] (rev 05)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 05)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
01:00.0 VGA compatible controller [0300]: nVidia Corporation GT216 [GeForce GT 330M] [10de:0a29] (rev a2)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: nvidia
01:00.1 Audio device [0403]: nVidia Corporation High Definition Audio Controller [10de:0be2] (rev a1)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: snd_hda_intel
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: r8169
07:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
Subsystem: Askey Computer Corp. Device [144f:7175]
Kernel driver in use: wl
16:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2382] (rev 20)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: sdhci-pci
16:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2381] (rev 20)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
16:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2383] (rev 20)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
Kernel driver in use: jmb38x_ms
16:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host Controller [197b:2384] (rev 20)
Subsystem: Toshiba America Info Systems Device [1179:fd30]
ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-Core Registers [8086:2c52] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2c81] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2c90] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2c91] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:03.0 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller [8086:2c98] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:03.1 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Target Address Decoder [8086:2c99] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:03.4 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Test Registers [8086:2c9c] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:04.0 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Control Registers [8086:2ca0] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:04.1 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Address Registers [8086:2ca1] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:04.2 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Rank Registers [8086:2ca2] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:04.3 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 0 Thermal Control Registers [8086:2ca3] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:05.0 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Control Registers [8086:2ca8] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:05.1 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Address Registers [8086:2ca9] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:05.2 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Rank Registers [8086:2caa] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
ff:05.3 Host bridge [0600]: Intel Corporation Core Processor Integrated Memory Controller Channel 1 Thermal Control Registers [8086:2cab] (rev 04)
Subsystem: Intel Corporation Device [8086:8086]
.
.
===== LOGS INFO =====
dmesg | tail
.
[ 1707.107254] sd 8:0:0:0: [sdc] Write Protect is off
[ 1707.107258] sd 8:0:0:0: [sdc] Mode Sense: 00 00 00 00
[ 1707.107898] sd 8:0:0:0: [sdc] Asking for cache data failed
[ 1707.107909] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[ 1707.111804] sd 8:0:0:0: [sdc] Asking for cache data failed
[ 1707.111813] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[ 1707.213502] sdc:
[ 1707.428439] sd 8:0:0:0: [sdc] Asking for cache data failed
[ 1707.428451] sd 8:0:0:0: [sdc] Assuming drive cache: write through
[ 1707.428458] sd 8:0:0:0: [sdc] Attached SCSI removable disk
.
.
cat /var/log/messages | tail
.
Feb 17 19:16:49 porteus dhcpcd[5302]: eth1: carrier acquired
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1): preparing device.
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1): deactivating device (reason 'managed') [2]
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1) supports 1 scan SSIDs
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1): supplicant interface state: starting -> ready
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1): device state change: unavailable -> disconnected (reason 'supplicant-available') [20 30 42]
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1): supplicant interface state: ready -> inactive
Feb 17 19:16:49 porteus NetworkManager[2372]: <info> (eth1) supports 1 scan SSIDs
Feb 17 19:16:49 porteus dhcpcd[5302]: eth1: carrier lost
Feb 17 19:16:49 porteus dhcpcd[5302]: eth1: waiting for carrier
..
As you can see, there are two sound cards: 0 being HDA-Intel - HDA Intel MID and 1 being HDA-Intel - HDA NVidia.
aplay only calls #1 "Nvidia" and #0 "Intel":
Code: Select all
root@porteus:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: MID [HDA Intel MID], device 0: ALC269VB Analog [ALC269VB Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
With Porteus 1.2 I had to switch on the HDMI sound devices via the different Sound Mixer / Volume Control of XFCe. But the new one opens a terminal with alsamixer now.
When I select the NVidia Card via F6, I get the 4 HDMI devices, listed as "S/PDIF" "S/PDIF 1" "S/PDIF 2" and "S/PDIF 3"
All are switched off, and I cannot access the help menu of alsamixer, cause instead the XFCe or Porteus windows pops up asking me if I want to open the XFCe help file. Which I sure not want, I want to open the terminal program, here = alsamixer help...
So... how do I switch on the HDMI device? usually with 1.2 it was 1:9, so
Code: Select all
mplayer -ao alsa:device=hw=1.9 soundfile
would just work fine, but for now, I have no sound at all.
I want it via the Full HD TV screen / via HDMI, and like I said, it used to run with the above, or with this asound.conf:
Code: Select all
pcm.!default {
type plug
slave.pcm {
type hw
card 1
device 9
}
}
But dum dum me could not figure out how to switch on the HDMI device. How can that be done that it is switched on every time I boot Porteus?