Lautstärke lässt sich nicht verändern

Sound, Digitalkameras, TV+Video und Spiele.
Antworten
Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 26.01.2020 01:55:45

Moin!

Vielleicht nimmt sich jemand die Zeit und kann mir weiterhelfen, ich habe im WWW leider nichts gescheites gefunden...

Ich habe mir soeben Debian Buster auf meinem Lenovo Thinkpad X1 Yoga installiert und leider lässt sich die Lautstärke nicht einstellen. Die Lautstärkereglertasten funktionieren einwandfrei, der Balken geht fröhlich rauf und runter, allerdings bleibt die Lautstärke gleich. Innerhalb von Programmen lässt sich diese regeln, nur eben nicht "global".

Ich bin noch ein Linux-Anfänger, ich kann gerade mal so grundlegend mit der Konsole umgehen, also bitte ganz sachte mit mir umgehen :lol:

Hier paar Infos (ich habe keine Ahnung, ob die nützlich sind, ich wollte einfach schonmal was "auf den Weg geben", ich habe die Befehle eben zurechtgegoogelt... :oops: ):

Code: Alles auswählen

aplay -l
**** Liste der Hardware-Geräte (PLAYBACK) ****
Karte 0: PCH [HDA Intel PCH], Gerät 0: ALC285 Analog [ALC285 Analog]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 3: HDMI 0 [HDMI 0]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 7: HDMI 1 [HDMI 1]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 8: HDMI 2 [HDMI 2]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 9: HDMI 3 [HDMI 3]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0
Karte 0: PCH [HDA Intel PCH], Gerät 10: HDMI 4 [HDMI 4]
  Sub-Geräte: 1/1
  Sub-Gerät #0: subdevice #0

Code: Alles auswählen

lspci
00:00.0 Host bridge: Intel Corporation Device 3e34 (rev 0c)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake) (rev 02)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 0c)
00:08.0 System peripheral: Intel Corporation Skylake Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 11)
00:13.0 Serial controller: Intel Corporation Device 9dfc (rev 11)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 11)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 11)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 11)
00:15.0 Serial bus controller [0c80]: Intel Corporation Device 9de8 (rev 11)
00:15.1 Serial bus controller [0c80]: Intel Corporation Device 9de9 (rev 11)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller (rev 11)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port (rev f1)
00:1d.4 PCI bridge: Intel Corporation Device 9db4 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 11)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 11)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 11)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 11)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (6) I219-V (rev 11)
03:00.0 Non-Volatile memory controller: Sandisk Corp Device 5006
05:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
06:00.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
06:01.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
06:02.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
06:04.0 PCI bridge: Intel Corporation JHL6540 Thunderbolt 3 Bridge (C step) [Alpine Ridge 4C 2016] (rev 02)
07:00.0 System peripheral: Intel Corporation JHL6540 Thunderbolt 3 NHI (C step) [Alpine Ridge 4C 2016] (rev 02)
2d:00.0 USB controller: Intel Corporation JHL6540 Thunderbolt 3 USB Controller (C step) [Alpine Ridge 4C 2016] (rev 02)

Code: Alles auswählen

dmesg | grep audio
[    4.417329] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[    4.507167] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC285: line_outs=2 (0x14/0x17/0x0/0x0/0x0) type:speaker
[    4.507169] snd_hda_codec_realtek hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    4.507170] snd_hda_codec_realtek hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[    4.507171] snd_hda_codec_realtek hdaudioC0D0:    mono: mono_out=0x0
[    4.507171] snd_hda_codec_realtek hdaudioC0D0:    inputs:
[    4.507173] snd_hda_codec_realtek hdaudioC0D0:      Mic=0x19

Code: Alles auswählen

dmesg | grep sound
[    4.781044] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1f.3/sound/card0/input25
[    4.781350] input: HDA Intel PCH Mic as /devices/pci0000:00/0000:00:1f.3/sound/card0/input29
[    4.781388] input: HDA Intel PCH Headphone as /devices/pci0000:00/0000:00:1f.3/sound/card0/input30
[    4.781425] input: HDA Intel PCH HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input31
[    4.782582] input: HDA Intel PCH HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input32
[    4.782613] input: HDA Intel PCH HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input33
[    4.782637] input: HDA Intel PCH HDMI/DP,pcm=9 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input34
[    4.782660] input: HDA Intel PCH HDMI/DP,pcm=10 as /devices/pci0000:00/0000:00:1f.3/sound/card0/input35

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Lautstärke lässt sich nicht verändern

Beitrag von debianoli » 26.01.2020 05:45:11

Installiere dir Debianpavucontrol und check dort die Regler und Ausgabegeräte.

bullgard
Beiträge: 1642
Registriert: 14.09.2012 23:03:01

Re: Lautstärke lässt sich nicht verändern

Beitrag von bullgard » 26.01.2020 05:49:28

Hallo evilyn,
1. Leider hast Du nicht Deine grafische Benutzeroberfläche (GUI) angegeben
ich kenne den Rechnertyp Lenovo Thinkpad X1 nicht, und deshalb sind meine Vorschläge vielleicht nicht zielgerichtet genug, und Du mußt einen Regular (das ist ein Mensch) fragen, der den Lenovo Thinkpad X1 kennt.
2. Du könntest die Lautstärketasten betätigen, anschließend

Code: Alles auswählen

journalctl -xb
in ein Terminal eingeben und nach "error" oder "err" greppen. Vielleicht zeigt sich dort etwas Audio-Relevantes.
3. wie 2, aber ~/.xsession-errors durchforsten (= greppen). .(xsession-errors war früher™ oftmals wenig aussagefähig, hat sich aber letztens verbessert.)
4. Wenn Du Xfce verwendest, das PulseAudio-Leistenmodul installlieren, Tonmischer=pavucontrol einstellen, Tonmischer starten, Lautstärketasten betätigen und die Lautstärkeregler-Bilder analysieren.
Gruß
bullgard

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 00:32:28

debianoli hat geschrieben: ↑ zum Beitrag ↑
26.01.2020 05:45:11
Installiere dir Debianpavucontrol und check dort die Regler und Ausgabegeräte.
Erstaml danke für deine Antwort! (:

Unter den Ausgabegeräten befindet sich nur eines ("Port: Lautsprecher"), Wenn ich die Lauter- / Leisertaste betätige verschiebt sich auch der Regler davon. Der Pegel ist jedoch sowohl visuell als auch hörbar gleichbleibend. Was jetzt aber interessant ist: Wenn ich unter "Konfiguration" ein anderes Profil wähle (default: Analog Stereo Duplex), bekomme ich teilweise andere Ergebnisse.

Unter dem default Profil sowie "Analog Stereo-Ausgabe", "Analog Surround 4.0-Ausgabe" und "Analog Surround 4.0-Ausgabe + Analog Stereo-Eingabe" ist die Lautstärke trotz verschieben des Reglers gleichbleibend.

Unter den Profilen "Analog Surround 2.1-Ausgabe" und "Analog Surround 2.1-Ausgabe + Analog Stereo-Eingabe" kommt ganz anderer Sound raus, der sich in der Lautstärke auch ändern lässt aber generell viel leiser und nicht so füllig ist - ich denke mal hier werden nur 2 von 4 Lautsprechern verwendet (soweit ich weiß hat das Gerät 4).

Es scheint wohl so, dass sich nur die beiden "Hauptlauptsprecher" nicht einstellen lassen wollen. An der Firmware kann es nicht liegen (wenn das überhaupt was damit zu tun haben kann?), denn ich habe heute die letzten fehlenden Firmware-Pakete installiert. Wenn ich mich mit meiner Anlage verbinde kann ich die Lautstärke ganz normal steuern, könnte es sich hierbei um ein Hardware-Problem handeln? Ich habe leider keinen richtigen Vergleich, da ich den Laptop erst seit gestern habe und er ohne OS kam. Vor Debian hatte ich kurz Ubuntu drauf, da hat noch viel mehr nicht funktioniert, aber das Problem mit der nicht verstellbaren Lautstärke gab es dort auch...

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 00:41:51

bullgard hat geschrieben: ↑ zum Beitrag ↑
26.01.2020 05:49:28
Hallo evilyn,
1. Leider hast Du nicht Deine grafische Benutzeroberfläche (GUI) angegeben
ich kenne den Rechnertyp Lenovo Thinkpad X1 nicht, und deshalb sind meine Vorschläge vielleicht nicht zielgerichtet genug, und Du mußt einen Regular (das ist ein Mensch) fragen, der den Lenovo Thinkpad X1 kennt.
2. Du könntest die Lautstärketasten betätigen, anschließend

Code: Alles auswählen

journalctl -xb
in ein Terminal eingeben und nach "error" oder "err" greppen. Vielleicht zeigt sich dort etwas Audio-Relevantes.
3. wie 2, aber ~/.xsession-errors durchforsten (= greppen). .(xsession-errors war früher™ oftmals wenig aussagefähig, hat sich aber letztens verbessert.)
4. Wenn Du Xfce verwendest, das PulseAudio-Leistenmodul installlieren, Tonmischer=pavucontrol einstellen, Tonmischer starten, Lautstärketasten betätigen und die Lautstärkeregler-Bilder analysieren.
Gruß
bullgard
Auch dir vielen herzlichen Dank für deine Antwort! (:

Herrje... das ist noch der Windows-Schaden in mir, ich kann mich einfach immer noch nicht daran gewöhnen, dass die Oberfläche unabhängig von der Distro ist... :mrgreen:

Ich benutzte GNOME 3.30.2!

Wenn ich journalctl -xb ausführe kommen (soweit ich das beurteilen kann) leider keine Audio-relevanten Fehlerausgaben...

Code: Alles auswählen

journalctl -xb | grep "error"
Jan 27 00:01:18 debian kernel: hid-generic: probe of 001F:8086:22D8.0006 failed with error -22
Jan 27 00:01:18 debian kernel: hid-sensor-hub: probe of 001F:8086:22D8.0006 failed with error -22
Jan 27 00:01:18 debian kernel: EXT4-fs (nvme0n1p2): re-mounted. Opts: errors=remount-ro
Jan 27 00:01:19 debian kernel: iTCO_wdt: probe of iTCO_wdt failed with error -16
Jan 27 00:01:32 debian wire-desktop.desktop[2764]: [2974:0127/000132.691065:ERROR:buffer_manager.cc(488)] [.DisplayCompositor]GL ERROR :GL_INVALID_OPERATION : glBufferData: <- error from previous GL command
Jan 27 00:01:39 debian at-spi-bus-launcher[839]: XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":1024"
Jan 27 00:06:29 debian dbus-daemon[625]: [system] Rejected send message, 1 matched rules; type="method_return", sender=":1.288" (uid=1000 pid=2545 comm="/usr/bin/pulseaudio --daemonize=no ") interface="(unset)" member="(unset)" error name="(unset)" requested_reply="0" destination=":1.3" (uid=0 pid=618 comm="/usr/lib/bluetooth/bluetoothd ")
~/.xsession-errors konnte ich leider nicht ausführen, scheinbar gibt es diese Datei nicht... habe sicherheitshalber auch nochmal im root-Verzeichnis nach verschiedensten Abwandlungen gesucht aber bin nicht fündig geworden...

Ich werde jetzt mal einiges an Pulsaudio-Programmen und -Erweiterungen durchprobieren, vielleicht hilft davon was weiter...

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Lautstärke lässt sich nicht verändern

Beitrag von debianoli » 27.01.2020 06:06:19

Schau dir mal dir Regler beim amixer an . Also im Terminal amixer eingeben.

Amixer müsste bei Debianalsa-utils dabei sein.

Fehlende Firmware ist eher nicht das Problem.

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 07:53:18

debianoli hat geschrieben: ↑ zum Beitrag ↑
27.01.2020 06:06:19
Schau dir mal dir Regler beim amixer an . Also im Terminal amixer eingeben.

Amixer müsste bei Debianalsa-utils dabei sein.

Fehlende Firmware ist eher nicht das Problem.
Oh prima, wir kommen der Sache näher!

Bei den Reglern unter amixer war einer immer auf demselben Pegel - im Nachhinein weiss ich nun, dass das das Mikorophon war... :facepalm: - aber das führte immerhin dazu, dass ich mal im alsamixer genauer nachgeguckt habe und siehe da: da sind 2 Regler (Speaker + PCM), die nahezu sofort auf 100 springen, sobald der Master > 0 wird! Spekaer geht erstmal auf 70 und dann auf 100 und bleibt dabei, PCM startet mit 100 und wechselt ab und zu zwischen 100-98, ganz merkwürdig. Stelle ich die beiden Regler manuell runter, bekomme ich auch leiseren Sound raus! Hurra! Jetzt muss ich nur noch einstellen, dass die synchron mit dem Master runtergehen... :google:

Danke dir vielmals!!! :THX:

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 08:56:18

Ok, also ich kriege es wohl doch nicht ohne Hilfestellung hin, habe jetzt ordentlich rumgegoogelt aber nicht das gefunden was ich suche - vielleicht habe ich auch nach dem falschen gesucht!

Mir kam jetzt eben die Idee... da ich den Master regler in ALSA selber hoch- und runterstellen kann, ohne, dass sich bei den anderen Reglern was ändert, und das Problem nur auftritt, wenn ich es über die Lautstärketasten oder über den graphischen Lautstärkeregler steuren will: liegt das Problem vielleicht gar nicht in ALSA sondern an der Kommunikation vom System mit ALSA?

Naja, ich wäre über jeden weiteren Hinweis dankbar, noch schaffe ich das nicht alleine... :roll:

debianoli
Beiträge: 4073
Registriert: 07.11.2007 13:58:49
Lizenz eigener Beiträge: MIT Lizenz

Re: Lautstärke lässt sich nicht verändern

Beitrag von debianoli » 27.01.2020 10:14:09

evilyn hat geschrieben: ↑ zum Beitrag ↑
27.01.2020 08:56:18
Mir kam jetzt eben die Idee... da ich den Master regler in ALSA selber hoch- und runterstellen kann, ohne, dass sich bei den anderen Reglern was ändert, und das Problem nur auftritt, wenn ich es über die Lautstärketasten oder über den graphischen Lautstärkeregler steuren will: liegt das Problem vielleicht gar nicht in ALSA sondern an der Kommunikation vom System mit ALSA?
Da kommt es darauf an, welcher Regler über die Tasten angesteuert wird. Das kann man teilweise je nach Gerät selber festlegen, welcher Kanal exakt angesteuert wird. Bzw kann man bei den meisten Desktop Environments viele Tasten mit selbstgewählten Befehlen belegen.

Du musst mal ein bisschen rumspielen, welche Regler was ansteuern. Ist teilweise je nach Soundchip unterschiedlich. Bei mir zB habe ich den PCM-Regler auf 100% und sobald ich lauter oder leiser drücke, geht nur der Master-Regler runter bzw rauf.

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Lautstärke lässt sich nicht verändern

Beitrag von smutbert » 27.01.2020 10:50:02

Hier ist ja eindeutig Pulseaudio am Werken und auch wenn ich das beschrieben Verhalten nicht erklären kann, lassen sich zum Teil einige Zusammenhänge erahnen.
Pulseaudio kontrolliert die eigentlichen Lautstärkeregler, die du auch in alsamixer siehst, nach Belieben und das nach einer etwas eigenwilligen Logik. (Die anwendungsspezifischen Lautstärkeregler stellen beispielsweise die resultierende Lautstärke der Anwendung dar, was bedeutet, dass der Masterregler von Pulseaudio immer mindestenso so hoch steht wie der am höchsten eingestellte Anwendungsregler. Das bedeutet aber auch, dass ein Programm, das den eigenen Regler auf 100% stellt, damit zwangsweise auch die Masterlautstärke voll aufdreht.)

Ich würde dir empfehlen einmal in »/etc/pulse/daemon.conf« eine Zeile

Code: Alles auswählen

flat-volumes = no
hinzuzufügen bzw. entsprechend die bereits vorhandene Zeile anzupassen (; entfernen nicht vergessen, das ist das Kommentarzeichen). Danach startest du am besten den Rechner neu (im Grund würde es genügen Pulseaudio neu zu starten, aber das kann nach der Abmeldung weiterlaufen und wir wollen auch Gnome samt Lautstärkeregelung neu starten und da ist die einfachste Lösung ein kompletter Neustart.)

Benutzeravatar
SirArthur
Beiträge: 278
Registriert: 11.07.2017 17:39:12

Re: Lautstärke lässt sich nicht verändern

Beitrag von SirArthur » 27.01.2020 14:35:12

Bei mir funktionieren die Hardware Knöpfe am Laptop seit Buster auch nicht mehr ganz einwandfrei.
Es kann zB vorkommen, daß die Hardware auf Mute ist, die Software aber nicht....beim drücken des Knopfes ist es dann umgekehrt :lol:

Man kann die Knöpfe angeblich mit 'xev' auslesen und dann ggf mit 'xbindkeys' anders belegen, allerdings blicke ich da noch nicht ganz durch.

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 22:02:50

debianoli hat geschrieben: ↑ zum Beitrag ↑
27.01.2020 10:14:09
evilyn hat geschrieben: ↑ zum Beitrag ↑
27.01.2020 08:56:18
Mir kam jetzt eben die Idee... da ich den Master regler in ALSA selber hoch- und runterstellen kann, ohne, dass sich bei den anderen Reglern was ändert, und das Problem nur auftritt, wenn ich es über die Lautstärketasten oder über den graphischen Lautstärkeregler steuren will: liegt das Problem vielleicht gar nicht in ALSA sondern an der Kommunikation vom System mit ALSA?
Da kommt es darauf an, welcher Regler über die Tasten angesteuert wird. Das kann man teilweise je nach Gerät selber festlegen, welcher Kanal exakt angesteuert wird. Bzw kann man bei den meisten Desktop Environments viele Tasten mit selbstgewählten Befehlen belegen.

Du musst mal ein bisschen rumspielen, welche Regler was ansteuern. Ist teilweise je nach Soundchip unterschiedlich. Bei mir zB habe ich den PCM-Regler auf 100% und sobald ich lauter oder leiser drücke, geht nur der Master-Regler runter bzw rauf.
Danke für den neuen Blickwinkel! Ich habe es mal von der Seite probiert... ich habe festgestellt, dass nur der PCM-Regler verschoben werden muss, um die Lautstärke zu verändern, um die Tastaturbelegung dementsprechend zu verändern habe ich /etc/asound.conf erstellt und eingestellt um auch die richtige Soundkarte als default zu setzen statt pulseaudio - funktioniert in der root shell prima, da wird gleich meine Soundkarte über alsamixer angesprochen... allerdings nicht als normaler user! Also habe ich zusätzlich ~/.asoundrc mit denselben Werten erstellt - bringt auch nix.
Für die Tastaturbelegung wollte ich "amixer set PCM 3+ unmute" bzw. "amixer set PCM 3- unmute" setzen, die Option gibt es aber leider nicht im default, da gibt es nur Master.
Puuh... für heute gebe ich auf, morgen probiere ich da mal weiter rum...

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 22:04:03

smutbert hat geschrieben: ↑ zum Beitrag ↑
27.01.2020 10:50:02
Hier ist ja eindeutig Pulseaudio am Werken und auch wenn ich das beschrieben Verhalten nicht erklären kann, lassen sich zum Teil einige Zusammenhänge erahnen.
Pulseaudio kontrolliert die eigentlichen Lautstärkeregler, die du auch in alsamixer siehst, nach Belieben und das nach einer etwas eigenwilligen Logik. (Die anwendungsspezifischen Lautstärkeregler stellen beispielsweise die resultierende Lautstärke der Anwendung dar, was bedeutet, dass der Masterregler von Pulseaudio immer mindestenso so hoch steht wie der am höchsten eingestellte Anwendungsregler. Das bedeutet aber auch, dass ein Programm, das den eigenen Regler auf 100% stellt, damit zwangsweise auch die Masterlautstärke voll aufdreht.)

Ich würde dir empfehlen einmal in »/etc/pulse/daemon.conf« eine Zeile

Code: Alles auswählen

flat-volumes = no
hinzuzufügen bzw. entsprechend die bereits vorhandene Zeile anzupassen (; entfernen nicht vergessen, das ist das Kommentarzeichen). Danach startest du am besten den Rechner neu (im Grund würde es genügen Pulseaudio neu zu starten, aber das kann nach der Abmeldung weiterlaufen und wir wollen auch Gnome samt Lautstärkeregelung neu starten und da ist die einfachste Lösung ein kompletter Neustart.)
Ich habe ganz fest gehofft, dass das die Lösung für mein Problem ist, aber das war es leider nicht! Und gut, dass du nochmal gesagt hast ich soll das ';' entfernen, das kannte ich als Auskommentierung noch gar nicht! Trotzdem herzlichen Dank! (:

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 27.01.2020 22:05:35

SirArthur hat geschrieben: ↑ zum Beitrag ↑
27.01.2020 14:35:12
Bei mir funktionieren die Hardware Knöpfe am Laptop seit Buster auch nicht mehr ganz einwandfrei.
Es kann zB vorkommen, daß die Hardware auf Mute ist, die Software aber nicht....beim drücken des Knopfes ist es dann umgekehrt :lol:

Man kann die Knöpfe angeblich mit 'xev' auslesen und dann ggf mit 'xbindkeys' anders belegen, allerdings blicke ich da noch nicht ganz durch.
Das habe ich auch mal probiert, witzigerweise erkennt er die meisten "besonderen" Tasten gar nicht, also da kommt dann einfach keine Ausgabe bei den Lautstärketasten, sowie auf vielen anderen, die schon "Voreinstellungen" haben, bis auf wenige Ausnahmen... das ist ja wirklich komisch!

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Lautstärke lässt sich nicht verändern

Beitrag von smutbert » 28.01.2020 00:02:52

Mir ist gerade aufgefallen, dass wir wohl etwas vergessen haben:

Willkommen im Debianforum


xev funktioniert wahrscheinlich nicht, weil du wohl wayland verwendest. Gnome wird die Tastendrücke, die es selbst auswertet, also ich meine globale Tastenkombinationen/Hotkeys wie die Lautstärketasten, Bildschirmhelligkeit, u. s. w. gar nicht an den in wayland eingebauten X-Server weiterreichen und dann kann auch xev nichts anzeigen.
Macht aber nix, weil die Namen der Lautstärketasten meistens
- XF86AudioRaiseVolume
- XF86AudioLowerVolume
Auch das ist aber egal, weil sich unter wayland auch xbindkeys nicht sinnvoll verwenden lässt.

Kurz gesagt:
Wenn du einen Befehl hast, der die Lautstärke wie gewünscht regelt kannst du den in Gnome eintragen. In den Einstellungen unter Geräte→Tastatur kannst du am Ende der Liste mit + eigene Befehle hinzufügen und ihnen eine Taste oder Tastenkombination zuweisen. Nur wirst du dann auf den Lautstärkebalken, der beim Ändern der Lautstärke eingeblendet wird, verzichten müssen.

Genauso könntest du versuchen komplett ohne Pulseaudio auszukommen, aber beides sehe ich nur als Notlösung.


Eine andere Idee hätte ich noch. Pulseaudio scheint die Wirkung der Regler falsch einzuschätzen. Mit etwas Glück bessert sich das mit einem neueren Kernel und den gibt es in den Backports. Zur Installation müsstest du
  • die Backports zur »/etc/apt/sources.list« hinzufügen, bei buster also etwa die Zeile

    Code: Alles auswählen

    deb http://ftp.de.debian.org/debian/ buster-backports main contrib non-free
    
    und die Paketdatenbank aktualisieren

    Code: Alles auswählen

    # apt update
    
  • den neueren Kernel aus den Backports installieren

    Code: Alles auswählen

    # apt -t buster-backports install linux-image-amd64
    
Selbst wenn es bei der Lautstärkeregelung nichts hilfst, hast du dadurch in aller Regel sonst keine Nachteile zu befürchten (sondern vielleicht sogar Vorteile).

Benutzeravatar
evilyn
Beiträge: 9
Registriert: 26.01.2020 01:34:36

Re: Lautstärke lässt sich nicht verändern

Beitrag von evilyn » 29.01.2020 19:30:58

Danke!

Deine Idee habe ich umgesetzt, aber das hat leider auch nichts geändert.

Ja genau, das habe ich ja probiert, also die Tastaturbelegung unter den Einstellungen zu verändern, das ist ja daran gescheitert, dass die Soundkarte, die ich ansprechen muss nicht als Standard festgelegt ist und ich das auch nicht eingestellt bekommen habe - in der root shell wurde die sofort geladen, sobald ich wieder als user darauf zugreifen wollte hat er wieder die ursprüngliche Standardkarte geladen. Ach naja, wenn das eine Sache ist, wo ich doch mehr Zeit und Energie investieren muss als ursprünglich gedacht, verschiebe ich das erstmal ein wenig nach hinten... zum Glück "brauche" ich den Sound nicht unbedingt, ich hab mir das Gerät hauptsächlich für die Uni gekauft und den ganzen Homeentertainment-Kram betreibe ich weiterhin an meinem "alten" Laptop, der auch noch super läuft, nur zum Mitnehmen eignet der sich nicht, da viel zu groß, schwer und zu kurze Akkulaufzeit.

Ich muss hier eh noch an der einen oder anderen Funktion "rumbasteln", aber da das notwendigste läuft geht das auch erstmal ohne. In ein paar Wochen habe ich wieder etwas Freizeit und werde dann mal alles einstellen... und da freue ich mich auch schon drauf, als Linux-Neuling macht es einen dann doch manchmal wahnsinnig, dass nicht alles auf anhieb tut wie es kann und soll, und man denkt mit Rosa-Roter-Brille doch wieder an Windows, aber aller Anfang ist schwer!

Wenn hier noch jemand neue Ideen kundtut, probiere ich die gerne aus, aber sonst lass ich das erstmal "einschlafen" und klemme mich wie gesagt in naher Zukunft erneut hinter.
Danke nochmal für deine und die anderer Mühen!

Benutzeravatar
smutbert
Moderator
Beiträge: 8331
Registriert: 24.07.2011 13:27:39
Wohnort: Graz

Re: Lautstärke lässt sich nicht verändern

Beitrag von smutbert » 29.01.2020 21:15:52

Moment, du sagst da etwas, was mich ein kleines Mißverständnis vermuten lässt:
evilyn hat geschrieben: ↑ zum Beitrag ↑
29.01.2020 19:30:58
- in der root shell wurde die sofort geladen, sobald ich wieder als user darauf zugreifen wollte hat er wieder die ursprüngliche Standardkarte geladen.
Pulseaudio läuft als benutzereigener Dämon. Solange du also Pulseaudio nutzt, machst du alles als normaler Benutzer. root wäre nur notwendig, wenn du systemweit an der Alsa-Konfiguration herumschrauben wolltest, aber das wäre in Kombination mit Pulseaudio sowieso keine gute Idee.


Fang doch am besten einmal testweise mit einem nagelneuen Benutzeraccount an. Dort stellst du dann in Debianpavucontrol unter „Konfiguration“ das gewünschte Profil ein und unter „Ausgabegeräte“ aktivierst du beim richtigen Gerät die Schaltfläche „Als Ausweichoption setzen“. Gegebenenfalls wählst du da auch noch den gewünschten Anschluss bzw. die internen Lautsprecher aus, falls da mehrere „Ports“ zur Wahl stehen.

Dann probierst du aus ob die Lautstärkeregelung wie gewünscht funktioniert und wenn ja, ob es das verlässlich oder beispielsweise nur bis zur nächsten Neuanmeldung oder bis zum nächsten Neustart tut.

Antworten