• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst OSS 15.5 Keine Eingabe oder Ausgabegeräte gefunden

gorgonz

Hacker
Bisher ging der Sound einwandfrei. Seit dem vorletzten Update ist der Sound weg, das KDE applet "Lautsprecher" meldet:
Keine Eingabe oder Ausgabegeräte gefunden
Hab mit YaST nach den Audio Geräten gesucht, beide Ausiogeräte (Motherboard, Grafikkarte) sind da, aber nicht konfiguriert.
Habe sie konfigurieren lassen und neu gebootet => Sound geht
Einen Tag später wieder PC hochgefahren, Sound wieder weg, aber Konfiguration noch vorhanden.
Versucht neuere Updates zu machen, keine Änderung.

Aus einem anderen Post ein paar Standardabfragen übernommen:
Code:
cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfcc20000 irq 73
 1 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfca00000 irq 75

Code:
lspci | grep -i audio
05:00.0 Multimedia video controller: Conexant Systems, Inc. CX23885 PCI Video and Audio Decoder (rev 02)
0c:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
0e:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller

Code:
aplay /usr/share/sounds/alsa/Front_Center.wav
Wiedergabe: WAVE 'Front_Center.wav' : Signed 16 bit Little Endian, Rate: 48000 Hz, mono

Devices scheinen also ansprechbar zu sein, aber es ist nix zu hören.

Kleine Nebeninfos:
  • Bisher Soundausgang hinten genutzt, Umstecken nach vorne keine Änderung
  • Kernelversion nachgesehen, erstaunt gesehen, dass ich unter 15.4 den Kernel 5.18.9.19-default hatte, jetzt mit 15.5 einen älteren Kernel 5.14.21-150500.55.19-default.
  • Bin aber nach so langer Zeit mit 15.4 nicht mehr sicher, ob ich damals aus Gründen einen neueren Kernel nehmen musste ;-).
  • Auch mal andere Lautsprecher dran gehängt, man weiß ja nie => keine Änderung
 
Zuletzt bearbeitet:

Sauerland

Ultimate Guru
jetzt mit 15.5 einen älteren Kernel 5.14.21-150500.55.19-default.
Hast du denn mal einen älteren Kernel installiert und damit gestartet?
Diese gibt es bei openSUSE Leap 15.5:
Code:
zypper se -s kernel-default
Repository 'Packman_Aachen' ist veraltet. Sie können 'zypper refresh' als root ausführen, um es zu aktualisieren.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                           | Type       | Version                             | Arch   | Repository
---+--------------------------------+------------+-------------------------------------+--------+-------------------------------------------------------------
i+ | kernel-default                 | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | kernel-default                 | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | kernel-default                 | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default                 | Paket      | 5.14.21-150500.53.2                 | x86_64 | Main Repository

PS:
bei mir bleiben immer 3 statt 2 Kernel installiert:
Code:
grep -i latest /etc/zypp/zypp.conf 
## latest        - Keep kernel with the highest version number
## latest-N      - Keep kernel with the Nth highest version number
multiversion.kernels = latest,latest-1,latest-2,running
 
OP
G

gorgonz

Hacker
Oje, ich habe nie welche bewusst deinstalliert. Naja, so sieht es bei mir aus:
Code:
S  | Name                           | Type       | Version                             | Arch   | Repository
---+--------------------------------+------------+-------------------------------------+--------+-------------------------------------------------------------
i+ | kernel-default                 | Paket      | 5.14.21-150400.24.81.1              | x86_64 | (Systempakete)
i+ | kernel-default                 | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default                 | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default                 | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default                 | Paket      | 5.14.21-150500.53.2                 | x86_64 | Haupt-Repository
   | kernel-default                 | Quellpaket | 5.14.21-150500.55.19.1              | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default                 | Quellpaket | 5.14.21-150500.55.12.1              | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default                 | Quellpaket | 5.14.21-150500.55.7.1               | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base            | Paket      | 5.14.21-150500.55.19.1.150500.6.6.4 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base            | Paket      | 5.14.21-150500.55.12.1.150500.6.4.2 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base            | Paket      | 5.14.21-150500.55.7.1.150500.6.2.5  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base            | Paket      | 5.14.21-150500.53.2.150500.4.7      | x86_64 | Haupt-Repository
   | kernel-default-base            | Quellpaket | 5.14.21-150500.55.19.1.150500.6.6.4 | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base            | Quellpaket | 5.14.21-150500.55.12.1.150500.6.4.2 | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base            | Quellpaket | 5.14.21-150500.55.7.1.150500.6.2.5  | noarch | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base-rebuild    | Paket      | 5.14.21-150500.55.19.1.150500.6.6.4 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base-rebuild    | Paket      | 5.14.21-150500.55.12.1.150500.6.4.2 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base-rebuild    | Paket      | 5.14.21-150500.55.7.1.150500.6.2.5  | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-base-rebuild    | Paket      | 5.14.21-150500.53.2.150500.4.7      | x86_64 | Haupt-Repository
   | kernel-default-devel           | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-devel           | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-devel           | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-devel           | Paket      | 5.14.21-150500.53.2                 | x86_64 | Haupt-Repository
i  | kernel-default-extra           | Paket      | 5.14.21-150400.24.81.1              | x86_64 | (Systempakete)
i  | kernel-default-extra           | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default-extra           | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default-extra           | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default-extra           | Paket      | 5.14.21-150500.53.2                 | x86_64 | Haupt-Repository
   | kernel-default-livepatch       | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-livepatch       | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-livepatch       | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-livepatch-devel | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-livepatch-devel | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-livepatch-devel | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | kernel-default-optional        | Paket      | 5.14.21-150400.24.81.1              | x86_64 | (Systempakete)
i  | kernel-default-optional        | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default-optional        | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default-optional        | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
v  | kernel-default-optional        | Paket      | 5.14.21-150500.53.2                 | x86_64 | Haupt-Repository
   | kernel-default-vdso            | Paket      | 5.14.21-150500.55.19.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-vdso            | Paket      | 5.14.21-150500.55.12.1              | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-vdso            | Paket      | 5.14.21-150500.55.7.1               | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
   | kernel-default-vdso            | Paket      | 5.14.21-150500.53.2                 | x86_64 | Haupt-Repository

Meine Einstellungen sind
Code:
grep -i latest /etc/zypp/zypp.conf
## latest        - Keep kernel with the highest version number
## latest-N      - Keep kernel with the Nth highest version number
multiversion.kernels = latest,latest-1,running

Das mit dem kernel ist mir zwar aufgefallen, denke aber nicht, dass es das Problem ist. Es gibt auch keine kernel Änderungen, wenn ich das mache:
Code:
cat /var/log/zypp/history|grep kernel
...
2023-08-27 22:44:33|remove |kernel-default-optional|5.14.21-150400.24.74.1|x86_64||
# 2023-08-27 22:44:44 kernel-default-extra-5.14.21-150400.24.74.1.x86_64 removed ok
# dracut: *** Including module: kernel-modules ***
# dracut: *** Including module: kernel-modules-extra ***
# dracut: *** Installing kernel module dependencies ***
# dracut: *** Installing kernel module dependencies done ***
# dracut: Stored kernel commandline:
2023-08-27 22:44:44|remove |kernel-default-extra|5.14.21-150400.24.74.1|x86_64||
# 2023-08-27 22:45:01 kernel-default-5.14.21-150400.24.74.1.x86_64 removed ok
# Option --remove-kernel not available for grub2-efi.
2023-08-27 22:45:01|remove |kernel-default|5.14.21-150400.24.74.1|x86_64|root@linux.fritz.box|
# dracut: *** Including module: kernel-modules ***
# dracut: *** Including module: kernel-modules-extra ***
# dracut: *** Installing kernel module dependencies ***
# dracut: *** Installing kernel module dependencies done ***
# dracut: Stored kernel commandline:
# dracut: *** Including module: kernel-modules ***
# dracut: *** Including module: kernel-modules-extra ***
# dracut: *** Installing kernel module dependencies ***
# dracut: *** Installing kernel module dependencies done ***
# dracut: Stored kernel commandline:

Da das Fehlerbild erst seit etwa 3 Tagen existiert, war da nix im log
 

Sauerland

Ultimate Guru
Poste mal als root:
Code:
cat /var/log/zypp/history | grep -Ei '2023-09-08|2023-09-09|2023-09-10'
das sollte dann deine zypper Befehle an den 3 Tagen anzeigen.

Und auch mal
Code:
uname -a
 
OP
G

gorgonz

Hacker
Immer wieder interessant, was es für Möglichkeiten gibt ;-).
Hab lieber noch einen Tag dazu
Code:
cat /var/log/zypp/history | grep -Ei '2023-09-07|2023-09-08|2023-09-09|2023-09-10'
2023-09-07 23:12:10|command|root@linux.fritz.box|'/usr/lib/packagekitd'|
2023-09-07 23:12:11|install|ibus-dict-emoji|1.5.25-150400.3.3.1|noarch||repo-sle-update|b0b8831268a8ed4d1ad1d5ec6bee7c4f3b8cc0ead9bed02a7fe2fa50e460b678|
2023-09-07 23:12:11|install|libibus-1_0-5|1.5.25-150400.3.3.1|x86_64||repo-sle-update|d2f05c4e981816b49e74a0e5444b113eccd178a69adc23b34cd14722f775fb21|
2023-09-07 23:12:11|install|libibus-1_0-5-32bit|1.5.25-150400.3.3.1|x86_64||repo-sle-update|c2f53ab468b32d04b4301f8fd9518f1ff76f4168dd5e013f0b8c30be85266812|
2023-09-07 23:12:12|install|rtkit|0.11+git.20130926-150000.3.3.1|x86_64||repo-sle-update|abe9a3d3ecf73d137826b33356e534c98b7188ea2fcfb36bc52abc6c9fd036c4|
2023-09-07 23:12:12|install|typelib-1_0-IBus-1_0|1.5.25-150400.3.3.1|x86_64||repo-sle-update|32af16341388a24a704c22d97032cbe24d903e63c4f21abe9fe23dc3e2d329b7|
2023-09-07 23:12:12|install|ibus-gtk-32bit|1.5.25-150400.3.3.1|x86_64||repo-sle-update|1a2298d3c76fe467277a85a9fb215d1167b2cf6445f91140ab10f5207809e5a2|
2023-09-07 23:12:13|install|ibus|1.5.25-150400.3.3.1|x86_64||repo-sle-update|08ef313078e2e7302db325a2d15f670617bb19f272742f697281c8b69986d248|
2023-09-07 23:12:13|install|ibus-lang|1.5.25-150400.3.3.1|noarch||repo-sle-update|c68a60355f43c3fe19ae0ed2b8386377f9955e7064cee0685d2ebf8cbcb4d406|
2023-09-07 23:12:13|install|ibus-gtk3|1.5.25-150400.3.3.1|x86_64||repo-sle-update|9eb3423fefc269066554b7834dc60c88ed2a16121a4df00e07625ee69d6535ba|
2023-09-07 23:12:13|install|ibus-gtk|1.5.25-150400.3.3.1|x86_64||repo-sle-update|ce5c5841eae0b8ca2ec7049da3034a8f01b6c86f4bfa436bb51ca4e9273e9504|
2023-09-07 23:12:13|patch  |openSUSE-SLE-15.5-2023-3550|1|noarch|repo-sle-update|moderate|optional|needed|applied|
2023-09-07 23:12:13|patch  |openSUSE-SLE-15.5-2023-3551|1|noarch|repo-sle-update|low|recommended|needed|applied|
2023-09-08 20:18:20|command|root@localhost.localdomain|'/usr/lib/packagekitd'|
2023-09-08 20:18:21|install|libssh2-1|1.9.0-150000.4.16.1|x86_64||repo-sle-update|e1bf41931d23581b5af16ec1f5c96374ff63a5c014239a293a049c37631fe437|
2023-09-08 20:18:21|patch  |openSUSE-SLE-15.5-2023-3555|1|noarch|repo-sle-update|important|security|needed|applied|
2023-09-08 20:19:43|command|root@localhost.localdomain|'zypper' 'dup'|
2023-09-08 20:19:43|install|iscan-data|1.39.1-150500.6.pm.3|noarch|root@localhost.localdomain|ftp.gwdg.de-openSUSE_Leap_$releasever|1e170309f33dd2127f3d59431cb3d3c8c0378bcb5e2f9721213f729ed044239f|
2023-09-08 20:19:44|install|iscan|2.30.4-150500.6.pm.3|x86_64|root@localhost.localdomain|ftp.gwdg.de-openSUSE_Leap_$releasever|c26dab873191d36291df4dcd316c94a3911f22280cc1d03f0f896e5a4e88bdc9|
2023-09-08 20:19:45|install|libjavascriptcoregtk-4_0-18|2.40.5-150400.4.48.1|x86_64||repo-sle-update|fc6b78ec334ed10f7470bf0e331a1743408857b14d79368a10ab2569a8f99018|
2023-09-08 20:19:45|install|typelib-1_0-JavaScriptCore-4_1|2.40.5-150400.4.48.1|x86_64||repo-sle-update|5d94cdc950a29e6edd588e051587ddd1b993bcd348685c8b006a08b701a10fd4|
2023-09-08 20:19:45|install|webkit2gtk-4_1-injected-bundles|2.40.5-150400.4.48.1|x86_64||repo-sle-update|51c4eeb03457ddc583d5b70d5ab22109f55590742306ad5517c8f8d49a9b2de2|
2023-09-08 20:19:46|install|libwebkit2gtk-4_0-37|2.40.5-150400.4.48.1|x86_64||repo-sle-update|01e40ed8a8b4146c4de1f7d0568b39687b50c70effeab220f61d219ee757661b|
2023-09-08 20:19:46|install|webkit2gtk-4_0-injected-bundles|2.40.5-150400.4.48.1|x86_64||repo-sle-update|2c5b693084303fc8527be3419aaf72fd537cbb4c09a99411024142efc968583c|
2023-09-08 20:19:46|install|typelib-1_0-WebKit2-4_1|2.40.5-150400.4.48.1|x86_64||repo-sle-update|77bfbe369368e070568d66fea851b814f2fe499a52e9a7a5e4f8452b0bb7c145|
2023-09-08 20:19:46|install|WebKitGTK-4.0-lang|2.40.5-150400.4.48.1|noarch||repo-sle-update|14036cb0af403fd1f1e94edb3ca46a97e81b1937f90695bd6c71389696d993c5|

Ich erinnere mich jetzt auch wieder, dass es in dieser Zeit ein Kompatibilitätsproblem mit einer webkit*3 Version gab. Diese wird ua von meinem kyocera Druckertreiber verwendet. Hab dann erlaubt, dass eine webkit*4 Version installiert wird. Später dann diesen kyocera Treiber nochmal deinstalliert und neu installiert, um zu sehen, ob es jetzt zu Problemen kommt, war nicht der Fall. Aber da war das Problem ja schon vorhanden.
Leg daher zusätzlich bei
Code:
cat /var/log/zypp/history | grep -Ei '2023-09-11'
2023-09-11 10:28:27|command|root@linux.fritz.box|'/usr/bin/ruby.ruby2.5' '--encoding=utf-8' '/usr/lib/YaST2/bin/y2start' 'online_update' 'qt' '-name' 'YaST2' '-icon' 'yast'|
2023-09-11 10:28:27|remove |WebKit2GTK-4.1-lang|2.38.6-150400.4.42.4|noarch|root@linux.fritz.box|
2023-09-11 10:28:28|install|libjavascriptcoregtk-4_1-0|2.40.5-150400.4.48.1|x86_64||repo-sle-update|416f253c27dbd744b0c4a9ac836073d392b2df8af2e89a9d6eb92194d0aeb35e|
2023-09-11 10:28:29|install|libwebkit2gtk-4_1-0|2.40.5-150400.4.48.1|x86_64||repo-sle-update|4ae7fe40c561486dddfa7fd0de51b8a72f8bdfcf2b4a53f8085b1b9849c6241e|
2023-09-11 10:28:29|install|WebKitGTK-4.1-lang|2.40.5-150400.4.48.1|noarch||repo-sle-update|98f46dd81fcb8c1ba6d125c01df37a6da4cce9225bb5696aef0ad05148864eeb|
2023-09-11 10:28:29|patch  |openSUSE-SLE-15.5-2023-3419|1|noarch|repo-sle-update|important|security|needed|applied|
2023-09-11 10:28:29|patch  |openSUSE-SLE-15.5-2023-3556|1|noarch|repo-sle-update|important|security|needed|applied|
2023-09-11 22:37:31|command|root@linux.fritz.box|'zypper' 'up'|
2023-09-11 22:37:31|install|crypto-policies|20210917.c9d86d1-150400.3.3.1|noarch||repo-sle-update|9c8d1b21f324c3d740deb74d22841fb8e1b1c9d2b88cd05874916d50e6a1f7a0|
2023-09-11 22:37:31|install|crypto-policies-scripts|20210917.c9d86d1-150400.3.3.1|noarch||repo-sle-update|7e422d9d039f47340d317a2a147231fa66be014c7703b17c318b66feda1fa04d|
2023-09-11 22:37:31|patch  |openSUSE-SLE-15.5-2023-3577|1|noarch|repo-sle-update|low|recommended|needed|applied|
2023-09-11 23:08:48|command|root@linux.fritz.box|'zypper' 'in' 'kyodialog-9.3-0.x86_64.rpm'|
# 2023-09-11 23:08:48 kyodialog-9.3-0.x86_64.rpm install failed
2023-09-11 23:11:59|command|root@linux.fritz.box|'zypper' 'in' 'kyodialog-9.3-0.x86_64.rpm'|
# 2023-09-11 23:11:59 kyodialog-9.3-0.x86_64.rpm install failed
2023-09-11 23:13:42|command|root@linux.fritz.box|'/usr/bin/ruby.ruby2.5' '--encoding=utf-8' '/usr/lib/YaST2/bin/y2start' 'online_update' 'qt' '-name' 'YaST2' '-icon' 'yast'|
2023-09-11 23:13:42|remove |kyodialog|9:9.1-0|x86_64|root@linux.fritz.box|
2023-09-11 23:13:57|command|root@linux.fritz.box|'zypper' 'in' 'kyodialog-9.3-0.x86_64.rpm'|
# 2023-09-11 23:13:58 kyodialog-9.3-0.x86_64.rpm installed ok
2023-09-11 23:13:58|install|kyodialog|9:9.3-0|x86_64|root@linux.fritz.box|_tmpRPMcache_||
 
OP
G

gorgonz

Hacker
Oh, eines vergessen:

Code:
uname -a

Linux localhost.localdomain 5.14.21-150500.55.19-default #1 SMP PREEMPT_DYNAMIC Tue Aug 8 22:15:01 UTC 2023 (9908c29) x86_64 x86_64 x86_64 GNU/Linux


Wollte mal die HW selbst überprüfen und habe eine alte Win10 Partition gestartet, ok warten, warten, warten, bis alle updates seit langer Zeit gemacht waren.

Aber dann: Sound geht einwandfrei

OSS gebootet und siehe: Sound geht einwandfrei

Ok, Win10 wieder gebootet: Sound geht einwandfrei

Ok, OSS gebootet: Trotzdem kein Sound :-(


Hatte gehofft, dass es ein Geräte-Initialisierungsproblem wird. Jetzt weiss ich auch nicht mehr weiter


Vielleicht muss ich doch eine neue Komplettinstallation machen, ist allerdings ein nerviger Gedanke, da das Einrichten für meine Zwecke doch Zeit erfordern wird.


Mach den Win10 Versuch noch ein weiteres Mal, um sicherer zu werden, dass das unterschiedliche Verhalten reproduzierbar bleibt und nicht doch auf eine wackelige HW hinweist.


[UPD]

- Ok, Verhalten gleich geblieben

- Mal überlegt, dass die beiden Systeme ja auf unterschiedlichen Platten sind und smartctl bemüht. Bin allerdings nicht sicher, ob das mit NVMs überhaupt geht. Test dauerte nur ca 0,5s


Hier das Ergebnis

Code:
smartctl --all /dev/nvme0n1

smartctl 7.2 2021-09-14 r5237 [x86_64-linux-5.14.21-150500.55.19-default] (SUSE RPM)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       GIGABYTE GP-ASM2NE6100TTTD
Serial Number:                      SN204208906056
Firmware Version:                   EGFM13.0
PCI Vendor/Subsystem ID:            0x1987
IEEE OUI Identifier:                0x6479a7
Total NVM Capacity:                 1.000.204.886.016 [1,00 TB]
Unallocated NVM Capacity:           0
Controller ID:                      1
NVMe Version:                       1.3
Number of Namespaces:               1
Namespace 1 Size/Capacity:          1.000.204.886.016 [1,00 TB]
Namespace 1 Formatted LBA Size:     512
Namespace 1 IEEE EUI-64:            6479a7 3f702001da
Local Time is:                      Tue Sep 12 18:43:32 2023 CEST
Firmware Updates (0x12):            1 Slot, no Reset required
Optional Admin Commands (0x0017):   Security Format Frmw_DL Self_Test
Optional NVM Commands (0x005d):     Comp DS_Mngmt Wr_Zero Sav/Sel_Feat Timestmp
Log Page Attributes (0x08):         Telmtry_Lg
Maximum Data Transfer Size:         512 Pages
Warning  Comp. Temp. Threshold:     90 Celsius
Critical Comp. Temp. Threshold:     95 Celsius

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     9.78W       -        -    0  0  0  0        0       0
 1 +     6.75W       -        -    1  1  1  1        0       0
 2 +     5.23W       -        -    2  2  2  2        0       0
 3 -   0.0490W       -        -    3  3  3  3     2000    2000
 4 -   0.0018W       -        -    4  4  4  4    25000   25000

Supported LBA Sizes (NSID 0x1)
Id Fmt  Data  Metadt  Rel_Perf
 0 +     512       0         2
 1 -    4096       0         1

=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)

Critical Warning:                   0x00
Temperature:                        44 Celsius
Available Spare:                    100%
Available Spare Threshold:          5%
Percentage Used:                    0%
Data Units Read:                    8.918.850 [4,56 TB]
Data Units Written:                 5.435.213 [2,78 TB]
Host Read Commands:                 47.485.684
Host Write Commands:                35.553.627
Controller Busy Time:               121
Power Cycles:                       1.374
Power On Hours:                     10.493
Unsafe Shutdowns:                   122
Media and Data Integrity Errors:    0
Error Information Log Entries:      3.030
Warning  Comp. Temperature Time:    0
Critical Comp. Temperature Time:    0

Error Information (NVMe Log 0x01, 16 of 63 entries)
Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS
  0       3030     0  0x0018  0x4004  0x028            0     0     -
 
Zuletzt bearbeitet:

Sauerland

Ultimate Guru
hast du mal in pavucontrol geschaut, ob die richtige Konfiguration benutzt wird, ob die richtige Hardware benutzt wird.

Und das alles, wenn ein Stream läuft.
 
OP
G

gorgonz

Hacker
Das Tool kenne ich noch nicht, musste es erst installieren. Als Ausgabegerät wird nur ein Dummy-Ausgabe gemeldet, bei erweitert ist nur PCM angekreuzt.
Im Reiter Konfiguration steht nur "Keine Karten zur Konfiguration vorhanden". Meinst Du das?
Wie kann eine Konfiguration gewählt oder angelegt werden?

Auch noch seltsam: Hab natürlich auch einen Test mit meinem USB-Kopfhörer gemacht. lsusb zeigt ihn, wird aber auch nicht als Ausgabegerät angeboten (pavucontrol und "Lautsprecher")

Moment, während ein Stream läuft ... ja, der Firefox wird angezeigt, mit veränderlicher Amplitude. Allerdings mit dem Text Stumm und 100%(0 DB). Stummschalten ist trotzdem ein anderer Modus, weil die Amplitude dann auf Null bleibt

[UPD]
Versuche mich gerade einzulesen, daher probiert:
Code:
pulseaudio --dump-conf
### Aus Konfigurationsdatei wird gelesen: /etc/pulse/daemon.conf ###
daemonize = no
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = no
rescue-streams = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib64/pulse-15.0/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target =
log-level = notice
resample-method = auto
avoid-resampling = no
enable-remixing = yes
remixing-use-all-sink-channels = yes
remixing-produce-lfe = no
remixing-consume-lfe = no
lfe-crossover-freq = 0
default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 8000
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 200000

und
Code:
cat /etc/pulse/default.pa
#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish

### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GSettings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gsettings.so
.nofail
load-module module-gsettings
.fail
.endif

### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Honour intended role device property
load-module module-intended-roles

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif

### Enable positioned event sounds
load-module module-position-event-sounds

### Cork music/video streams when a phone stream is active
load-module module-role-cork

### Modules to allow autoloading of filters (such as echo cancellation)
### on demand. module-filter-heuristics tries to determine what filters
### make sense, and module-filter-apply does the heavy-lifting of
### loading modules and rerouting streams.
load-module module-filter-heuristics
load-module module-filter-apply

### Make some devices default
#set-default-sink output
#set-default-source input

### Allow including a default.pa.d directory, which if present, can be used
### for additional configuration snippets.
.nofail
.include /etc/pulse/default.pa.d

Der Ordner /etc/pulse/default.pa.d ist leer

Hilft das weiter?
 
Zuletzt bearbeitet:
OP
G

gorgonz

Hacker
Code:
zypper se -si sof
S  | Name                  | Type  | Version                            | Arch   | Repository
---+-----------------------+-------+------------------------------------+--------+-------------------------------------------------------------
i  | libgstisoff-1_0-0     | Paket | 1.22.0-lp155.2.8                   | x86_64 | Haupt-Repository
i  | libisofs6             | Paket | 1.4.6-1.29                         | x86_64 | Haupt-Repository
i  | libsoftokn3           | Paket | 3.90-150400.3.32.1                 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i  | libsoftokn3-32bit     | Paket | 3.90-150400.3.32.1                 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | lightsoff             | Paket | 40.0.1-bp155.2.16                  | x86_64 | Haupt-Repository
i  | lightsoff-lang        | Paket | 40.0.1-bp155.2.16                  | noarch | Haupt-Repository
i  | lsof                  | Paket | 4.91-1.11                          | x86_64 | Haupt-Repository
i  | mkisofs               | Paket | 3.02~a09-4.6.1                     | x86_64 | Haupt-Repository
i  | openal-soft           | Paket | 1.17.2-3.7.41                      | x86_64 | Haupt-Repository
i  | texlive-udesoftec     | Paket | 2021.189.1.7.1svn57866-150400.20.1 | noarch | Haupt-Repository
i  | texlive-udesoftec-doc | Paket | 2021.189.1.7.1svn57866-150400.20.1 | noarch | Haupt-Repository
i  | zisofs-tools          | Paket | 1.0.8-1.27                         | x86_64 | Haupt-Repository

Und noch etwas. Habe jetzt unter Win10 einen Stream für 5 Min laufen lassen und erst dann wieder OSS gestartet. Jetzt habe ich eine Situation, in der wieder alle Geräte da sind. Das nutze ich kurz.

pavucontrol meldet jetzt 3 Geräte unter Konfiguration (das 3. hatte ich noch nicht erwähnt: Im Bildschirm enthalten über HDMI)
Profile:
USB-Kopfhörer: Analog Stereo Duplex
Bildschirm: Digital Stereo (HDMI3)-Ausgabe
Motherboard: Analog-Stereo-Ausgabe

Übrigens ohne, dass gerade ein Stream läuft.

Code:
pactl list cards short
0       alsa_card.usb-GN_Netcom_GN_2000_USB_OC-00       module-alsa-card.c
1       alsa_card.pci-0000_0c_00.1      module-alsa-card.c
2       alsa_card.pci-0000_0e_00.4      module-alsa-card.c

Code:
pulseaudio --dump-conf
### Aus Konfigurationsdatei wird gelesen: /etc/pulse/daemon.conf ###
daemonize = no
fail = yes
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 5
allow-module-loading = yes
allow-exit = yes
use-pid-file = yes
system-instance = no
local-server-type = user
cpu-limit = no
enable-shm = yes
flat-volumes = no
rescue-streams = yes
lock-memory = no
exit-idle-time = 20
scache-idle-time = 20
dl-search-path = /usr/lib64/pulse-15.0/modules
default-script-file = /etc/pulse/default.pa
load-default-script-file = yes
log-target =
log-level = notice
resample-method = auto
avoid-resampling = no
enable-remixing = yes
remixing-use-all-sink-channels = yes
remixing-produce-lfe = no
remixing-consume-lfe = no
lfe-crossover-freq = 0
default-sample-format = s16le
default-sample-rate = 44100
alternate-sample-rate = 48000
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 4
default-fragment-size-msec = 25
enable-deferred-volume = yes
deferred-volume-safety-margin-usec = 8000
deferred-volume-extra-delay-usec = 0
shm-size-bytes = 0
log-meta = no
log-time = no
log-backtrace = 0
rlimit-fsize = -1
rlimit-data = -1
rlimit-stack = -1
rlimit-core = -1
rlimit-rss = -1
rlimit-as = -1
rlimit-nproc = -1
rlimit-nofile = 256
rlimit-memlock = -1
rlimit-locks = -1
rlimit-sigpending = -1
rlimit-msgqueue = -1
rlimit-nice = 31
rlimit-rtprio = 9
rlimit-rttime = 200000

und

Code:
cat /etc/pulse/default.pa
#!/usr/bin/pulseaudio -nF
#
# This file is part of PulseAudio.
#
# PulseAudio is free software; you can redistribute it and/or modify it
# under the terms of the GNU Lesser General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# PulseAudio is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public License
# along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.

# This startup script is used only if PulseAudio is started per-user
# (i.e. not in system mode)

.fail

### Automatically restore the volume of streams and devices
load-module module-device-restore
load-module module-stream-restore
load-module module-card-restore

### Automatically augment property information from .desktop files
### stored in /usr/share/application
load-module module-augment-properties

### Should be after module-*-restore but before module-*-detect
load-module module-switch-on-port-available

### Load audio drivers statically
### (it's probably better to not load these drivers manually, but instead
### use module-udev-detect -- see below -- for doing this automatically)
#load-module module-alsa-sink
#load-module module-alsa-source device=hw:1,0
#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
#load-module module-null-sink
#load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available
.ifexists module-udev-detect.so
load-module module-udev-detect
.else
### Use the static hardware detection module (for systems that lack udev support)
load-module module-detect
.endif

### Automatically connect sink and source if JACK server is present
.ifexists module-jackdbus-detect.so
.nofail
load-module module-jackdbus-detect channels=2
.fail
.endif

### Automatically load driver modules for Bluetooth hardware
.ifexists module-bluetooth-policy.so
load-module module-bluetooth-policy
.endif

.ifexists module-bluetooth-discover.so
load-module module-bluetooth-discover
.endif

### Load several protocols
.ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix
.endif
load-module module-native-protocol-unix

### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp
#load-module module-zeroconf-publish

### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv

### Load the RTP sender module (also configured via paprefs, see above)
#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
#load-module module-rtp-send source=rtp.monitor

### Load additional modules from GSettings. This can be configured with the paprefs tool.
### Please keep in mind that the modules configured by paprefs might conflict with manually
### loaded modules.
.ifexists module-gsettings.so
.nofail
load-module module-gsettings
.fail
.endif

### Automatically restore the default sink/source when changed by the user
### during runtime
### NOTE: This should be loaded as early as possible so that subsequent modules
### that look up the default sink/source get the right value
load-module module-default-device-restore

### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink

### Honour intended role device property
load-module module-intended-roles

### Automatically suspend sinks/sources that become idle for too long
load-module module-suspend-on-idle

### If autoexit on idle is enabled we want to make sure we only quit
### when no local session needs us anymore.
.ifexists module-console-kit.so
load-module module-console-kit
.endif
.ifexists module-systemd-login.so
load-module module-systemd-login
.endif

### Enable positioned event sounds
load-module module-position-event-sounds

### Cork music/video streams when a phone stream is active
load-module module-role-cork

### Modules to allow autoloading of filters (such as echo cancellation)
### on demand. module-filter-heuristics tries to determine what filters
### make sense, and module-filter-apply does the heavy-lifting of
### loading modules and rerouting streams.
load-module module-filter-heuristics
load-module module-filter-apply

### Make some devices default
#set-default-sink output
#set-default-source input

### Allow including a default.pa.d directory, which if present, can be used
### for additional configuration snippets.
.nofail
.include /etc/pulse/default.pa.d

Der Ordner /etc/pulse/default.pa.d ist weiterhin leer
 
Zuletzt bearbeitet:
OP
G

gorgonz

Hacker
Der Boot heute hat auch wieder geklappt. Ich würde gerne die Konfiguration bzw. die Profile sichern wollen. Dann könnte ich sie einkopieren, wenn es mal wieder nicht klappt.

Wo finde ich die zugehörigen Dateien?

[UPD] Nur kurz erwähnt, heute (14.09.) wieder Boot ohne Sound. Daher wäre es hilfreich, wenn ich die Konfigurationsdateien retten könnte, wenn ich wieder einen Boot mit Sound habe ;-) Falls das jemand parat hat ;-)

[UPD2] Inzwischen merke ich, dass bei mehreren Boots von OSS auch immer einer dabei ist, der die Geräte erkennt - brauche also kein Windows dafür :)
 
Zuletzt bearbeitet:

abgdf

Guru
Zuletzt bearbeitet:

josef-wien

Ultimate Guru
Wenn bei Dir pulseaudio und pipewire installiert sind, dann entscheide Dich für eines und entferne vom anderen alles, was sich problemlos entfernen läßt. Besteht das Problem dann immer noch, sollten wir als erstes wissen, ob cat /proc/asound/cards unterschiedliche Ausgaben liefert.

P. S. alsa steuert man mit alsactl, aber wie pulseaudio und pipewire da hineinpfuschen, kann ich nicht sagen, da ich aktiv nur alsa verwende.
 

abgdf

Guru
Kurz 'n bißchen OT:
da ich aktiv nur alsa verwende.
Finde ich grundsätzlich gut, bei den alten Systemen zu bleiben, da hat man als Benutzer oft mehr Kontrolle.
Ausgerechnet pulseaudio finde ich aber inzwischen gar nicht mal so schlecht (wenn die grundlegende automatische Konfiguration geklappt hat). Es kann nämlich problemlos mehrere Soundquellen mischen. Das ist z.B. toll für sowas wie "obs-studio" (eigene Videos produzieren). Oder wenn man ein Youtube-Video laufen hat, und ein zweites dazu anmacht, dann bricht der Sound nicht ab oder sowas, sondern wird einfach dazugemischt. Außerdem kann man mit pulseaudio den gesamten Systemsound nach Audacity leiten und da aufnehmen. Das gefällt mir auch. (Sowas geht im Prinzip auch mit alsa, ist aber etwas schwieriger zu machen.) "pavucontrol" ist inzwischen ein schönes und mächtiges Tool geworden, das mit zahlreichen Soundquellen gleichzeitig umgehen kann. Benutze ich auch gern, um den Sound von Kopfhörer und Mikrofon, also von Ausgabe und Eingabe gleichzeitig, bei Videokonferenzen zu steuern. Also, ich bin von pulseaudio in seiner heutigen Form positiv überrascht. Und Firefox will's seit einiger Zeit halt auch haben (oder pipewire).
Na, das nur am Rande. Nicht, daß man mir noch nachsagt, ich lehnte alles Neue ab. Wenn mal etwas gut ist, nehme ich es auch an.
 
Zuletzt bearbeitet:
OP
G

gorgonz

Hacker
Erst mal sorry für die späte Reaktion. Bei mir stand das Thema Winterholz/Kettensäge/Axt/Schlichten an und danach hab ich leider nicht mehr viel Energie für den Kopf ;-) und habe daher fleissig gebootet.
Und vielen Dank für die wertvollen Gedanken, die ihr mir geschenkt habt :).

Wahrscheinlich ist es auch bei mir so, dass ein "späteres" Programm die Einstellungen noch einmal ändert, denn auch bei einem NoSound-Boot sehe ich die Geräte mit:
Code:
cat /proc/asound/cards
0 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xfcc20000 irq 73
 1 [Generic        ]: HDA-Intel - HD-Audio Generic
                      HD-Audio Generic at 0xfca00000 irq 75
Ich hab die Beschreibung vom Debian Link mal aufgegriffen, um ein Default Gerät zu setzen. Ausgehend von einem funktionierenden Boot habe ich mit pavucontrol überprüft, dass das gewünschte Ausgabegerät als Ausweichoption gesetzt ist. Ist (schon) der Fall.

Dann wollte ich den ersten Schritt machen, um das Device (immer wieder) setzen zu können. Ausgehend von
Code:
pactl list sinks short
0       alsa_output.pci-0000_0c_00.1.hdmi-stereo-extra2 module-alsa-card.c      s16le 2ch 44100Hz       SUSPENDED
1       alsa_output.pci-0000_0e_00.4.analog-stereo      module-alsa-card.c      s16le 2ch 44100Hz       SUSPENDED
habe ich dieses Kommando probiert
Code:
sudo pactl set-card-profile alsa_output.pci-0000_0e_00.4 output:analog-stereo
Verbindungsfehler: Verbindung verweigert
pa_context_new() fehlgeschlagen: Verbindung verweigert

Wie zu sehen ist das bei mir nicht gelaufen, sodass die nachfolgenden Anweisungen wohl nicht mehr sinnvoll sind, oder? Hab ich einen Fehler gemacht beim Zusammenstellen des Kommandos?
 
Oben