François Andriot via tde-devels composed on 2023-11-05 22:59 (UTC+0100):
Felix Miata via tde-devels a écrit :
> Michele Calgaro composed on 2023-08-30 01:26
(UTC-0000):
>>
<https://mirror.git.trinitydesktop.org/gitea/TDE/arts/issues/5#issuecomment-31175>
> Hoping François sees this. I've never in recollection gotten a response if
> emailing him directly, and have no idea if he's one of the bug #5 subscribers.
Hello Felix,
Sorry if I've missed your email.
I've just installed a fresh Mageia 9 in a VMware
virtual machine (I
chose the Plasma Desktop installation type).
Login as root, then followed the Trinity wiki instructions and did
"urpmi trinity-desktop-all".
Open drakconf, choose TDM as display manager, then reboot.
At startup, I see TDM, I select the TDE session type and login with
regular user.
There was no arts crashing but I did hear any sound.
Then I realized that the volume control in virtual machine was very low,
at 5%. Setting it to 100% and now I can hear the sound .
I have not tested on real hardware at the moment.
May be the arts settings are causing the problem ? I
suggest you
configure arts to use Alsa output and try again.
How does one "configure arts"? Same problem exists on openSUSE Leap 15.5. I
tried to use TCC > Sound & Multimedia > Sound System > Hardware to select
the
Advanced Linux Sound Architecture, and the TCC window froze, leaving no response
in dmesg.
# alsactl init
Found hardware: "HDA-Intel" "Nvidia GPU 14 HDMI/DP"
"HDA:10de0014,10de0101,00100100" "0x1458" "0x3543"
Hardware is initialized using a generic method
# pinxi -ASaz --vs --zl --hostname
pinxi 3.3.31-08 (2023-11-07)
System:
Host: gb970 Kernel: 5.14.21-150500.55.36-default arch: x86_64 bits: 64
compiler: gcc v: 7.5.0 clocksource: tsc available: hpet,acpi_pm
parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0 noresume
consoleblank=0 mitigations=off
Desktop: Trinity v: R14.1.1 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0
vt: 7 dm: 1: TDM 2: XDM Distro: openSUSE Leap 15.5
Audio:
Device-1: NVIDIA GF108 High Definition Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16
bus-ID: 01:00.1 chip-ID: 10de:0bea class-ID: 0403
API: ALSA v: k5.14.21-150500.55.36-default status: kernel-api
tools: alsactl,alsamixer,amixer
Server-1: aRts v: 1.5.10 status: off with: artswrapper status: off
tools: artsbuilder,artsdsp
Server-2: PipeWire v: 0.3.64 status: active with: 1: wireplumber
status: active 2: pipewire-alsa type: plugin tools: pw-cat,pw-cli,wpctl
# rpm -qa | egrep
'alsa|arts|audio|demul|gstr|jack|libde2|libx26|mix|mpv|pavu|puls|sof-f|sound|vlc|wire|xdg'
| sort
alsa-1.2.8-150500.1.1.x86_64
alsa-firmware-1.2.4-1.41.noarch
alsa-plugins-1.2.7.1-150500.1.1.x86_64
alsa-plugins-speexrate-1.2.7.1-150500.1.1.x86_64
alsa-plugins-upmix-1.2.7.1-150500.1.1.x86_64
alsa-ucm-conf-1.2.8-150500.1.1.noarch
alsa-utils-1.2.8-150500.1.2.x86_64
audiofile-0.3.6-3.7.10.x86_64
gstreamer-1.22.0-150500.3.2.3.x86_64
gstreamer-plugins-base-1.22.0-150500.3.3.1.x86_64
kernel-firmware-sound-20230724-150500.3.6.1.noarch
kpipewire-imports-5.27.4-bp155.1.7.x86_64
kquickcharts-5.102.0-bp155.1.7.x86_64
libasound2-1.2.8-150500.1.1.x86_64
libaudiofile1-0.3.6-3.7.10.x86_64
libde265-0-1.0.12-150500.1.pm.1.x86_64
libgstaudio-1_0-0-1.22.0-150500.3.3.1.x86_64
libgstreamer-1_0-0-1.22.0-150500.3.2.3.x86_64
libgstriff-1_0-0-1.22.0-150500.3.3.1.x86_64
libjack0-1.9.12-150000.3.3.1.x86_64
libKF5Parts5-5.102.0-bp155.1.6.x86_64
libpipewire-0_3-0-0.3.64-150500.3.3.1.x86_64
libportaudio2-190600_20161030-2.39.x86_64
libpulse-mainloop-glib0-15.0-150400.4.2.2.x86_64
libpulse0-15.0-150400.4.2.2.x86_64
libvlc5-3.0.18-bp155.1.12.x86_64
libvlccore9-3.0.18-bp155.1.12.x86_64
libwebrtc_audio_processing1-0.3-1.35.x86_64
libwireplumber-0_4-0-0.4.13-150500.1.2.x86_64
libx264-164-0.164+git20220602.baee400f-150500.1.pm.3.x86_64
libx265-199-3.5-150500.2.pm.5.x86_64
mpv-0.36.0+git20231003.7b8a30fc-lp155.353.6.x86_64
PackageKit-gstreamer-plugin-1.2.4-150400.3.6.1.x86_64
pipewire-0.3.64-150500.3.3.1.x86_64
pipewire-alsa-0.3.64-150500.3.3.1.x86_64
pipewire-modules-0_3-0.3.64-150500.3.3.1.x86_64
pipewire-spa-plugins-0_2-0.3.64-150500.3.3.1.x86_64
pipewire-spa-tools-0.3.64-150500.3.3.1.x86_64
pipewire-tools-0.3.64-150500.3.3.1.x86_64
sof-firmware-2.2.4-150500.1.1.noarch
sound-theme-freedesktop-0.8-150400.12.7.noarch
trinity-arts-1.5.10-14.1.1_1.oss155.x86_64
trinity-artsbuilder-14.1.1-1.oss155.x86_64
trinity-kaudiocreator-14.1.1-1.oss155.x86_64
trinity-kmix-14.1.1-1.oss155.x86_64
trinity-libarts-akode-14.1.1-1.oss155.x86_64
trinity-libarts-audiofile-14.1.1-1.oss155.x86_64
trinity-libarts-mpeglib-14.1.1-1.oss155.x86_64
trinity-libarts-xine-14.1.1-1.oss155.x86_64
trinity-tdemultimedia-14.1.1-1.oss155.x86_64
trinity-tdemultimedia-kappfinder-data-14.1.1-1.oss155.x86_64
trinity-tdemultimedia-kfile-plugins-14.1.1-1.oss155.x86_64
trinity-tdemultimedia-tdeio-plugins-14.1.1-1.oss155.x86_64
vlc-3.0.18-bp155.1.12.x86_64
vlc-noX-3.0.18-bp155.1.12.x86_64
vlc-opencv-3.0.18-bp155.1.12.x86_64
vlc-qt-3.0.18-bp155.1.12.x86_64
wireplumber-0.4.13-150500.1.2.x86_64
wireplumber-audio-0.4.13-150500.1.2.noarch
xdg-menu-0.2-1.23.noarch
xdg-user-dirs-0.18-150500.1.1.x86_64
xdg-utils-1.1.3+20210805-150500.1.1.noarch
yast2-sound-4.5.0-150500.1.5.x86_64
# alsactl info
#
# Sound card
#
- card: 1
id: NVidia
name: HDA NVidia
longname: HDA NVidia at 0xfcffc000 irq 19
driver_name: HDA-Intel
mixer_name: Nvidia GPU 14 HDMI/DP
components: HDA:10de0014,10de0101,00100100
controls_count: 28
pcm:
- stream: PLAYBACK
devices:
- device: 3
id: HDMI 0
name: HDMI 0
subdevices:
- subdevice: 0
name: subdevice #0
- device: 7
id: HDMI 0
name: HDMI 0
subdevices:
- subdevice: 0
name: subdevice #0
- device: 8
id: HDMI 0
name: HDMI 0
subdevices:
- subdevice: 0
name: subdevice #0
- device: 9
id: HDMI 0
name: EA243WM
subdevices:
- subdevice: 0
name: subdevice #0
alsactl: rawmidi_device_list:105: snd_ctl_rawmidi_next_device
# wpctl status
PipeWire 'pipewire-0' [0.3.64, root@gb970, cookie:3297342586]
└─ Clients:
31. wpctl [0.3.64, root@gb970, pid:1441]
35. WirePlumber [0.3.64, root@gb970, pid:1080]
36. WirePlumber [export] [0.3.64, root@gb970, pid:1080]
58. PipeWire ALSA [tdeinit] [0.3.64, root@gb970, pid:1196]
Audio
├─ Devices:
│ 42. GF108 High Definition Audio Controller [alsa]
│
├─ Sinks:
│ * 43. GF108 High Definition Audio Controller Digital Stereo (HDMI 4) [vol: 0.74]
│
├─ Sink endpoints:
│
├─ Sources:
│
├─ Source endpoints:
│
└─ Streams:
Video
├─ Devices:
│
├─ Sinks:
│
├─ Sink endpoints:
│
├─ Sources:
│
├─ Source endpoints:
│
└─ Streams:
Settings
└─ Default Configured Node Names:
# pw-cli list-objects Device
id 42, type PipeWire:Interface:Device/3
object.serial = "46"
factory.id = "14"
client.id = "36"
device.api = "alsa"
device.description = "GF108 High Definition Audio Controller"
device.name = "alsa_card.pci-0000_01_00.1"
device.nick = "HDA NVidia"
media.class = "Audio/Device"
# pw-cli list-objects Node
id 28, type PipeWire:Interface:Node/3
object.serial = "28"
factory.id = "10"
priority.driver = "20000"
node.name = "Dummy-Driver"
id 29, type PipeWire:Interface:Node/3
object.serial = "29"
factory.id = "10"
priority.driver = "19000"
node.name = "Freewheel-Driver"
id 38, type PipeWire:Interface:Node/3
object.serial = "42"
factory.id = "10"
client.id = "36"
node.name = "Midi-Bridge"
media.class = "Midi/Bridge"
id 43, type PipeWire:Interface:Node/3
object.serial = "47"
object.path = "alsa:pcm:1:hdmi:1,3:playback"
factory.id = "18"
client.id = "36"
device.id = "42"
priority.session = "600"
priority.driver = "600"
node.description = "GF108 High Definition Audio Controller Digital
Stereo (HDMI 4)"
node.name = "alsa_output.pci-0000_01_00.1.hdmi-stereo-extra3"
node.nick = "EA243WM"
media.class = "Audio/Sink"
# aplay -lL
null
Discard all samples (playback) or generate zero samples (capture)
speexrate
Rate Converter Plugin Using Speex Resampler
pipewire
PipeWire Sound Server
upmix
Plugin for channel upmix (4,6,8)
default
Default ALSA Output (currently PipeWire Media Server)
hdmi:CARD=NVidia,DEV=0
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
HDA NVidia, HDMI 0
HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
HDA NVidia, EA243WM
HDMI Audio Output
**** List of PLAYBACK Hardware Devices ****
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 [EA243WM]
Subdevices: 1/1
Subdevice #0: subdevice #0
# journalctl -b --no-host | tail
Nov 08 16:21:15 wireplumber[1080]: GetManagedObjects() failed:
org.freedesktop.DBus.Error.NameHasNoOwner
Nov 08 16:21:18 wireplumber[1080]: <WpSiStandardLink:0x1102b60> item deactivated
before format set
Nov 08 16:22:37 kernel: FS-Cache: Loaded
Nov 08 16:22:37 kernel: Key type dns_resolver registered
Nov 08 16:22:37 kernel: NFS: Registering the id_resolver key type
Nov 08 16:22:37 kernel: Key type id_resolver registered
Nov 08 16:22:37 kernel: Key type id_legacy registered
Nov 08 16:33:56 systemd[1]: Starting Cleanup of Temporary Directories...
Nov 08 16:33:56 systemd[1]: systemd-tmpfiles-clean.service: Deactivated successfully.
Nov 08 16:33:56 systemd[1]: Finished Cleanup of Temporary Directories.
#
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata