GELÖST Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
GELÖST Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Hallo Forum,
bin gerade auf Debian 9.9 umgestiegen. Mein altes Thinkpad SL510 läuft soweit stabl und schnell.
Leider sind die Laufstärke laut/leiser bzw. Mute Tasten ohne Funktion. FN plus F5 zum WLAN/Bluetooth abschalten funktioniert aber z.B.
Wenn ich auf der Konsole "alsamixer" starten kann ich da mit F6 ein Thinkpad Console Audio Gerät auswählen. Das kann ich dann z.B. mit Mute muten.
Hat jemand eine Idee wie ich mit den Tasten die Laufstärke ändern kann?
bin gerade auf Debian 9.9 umgestiegen. Mein altes Thinkpad SL510 läuft soweit stabl und schnell.
Leider sind die Laufstärke laut/leiser bzw. Mute Tasten ohne Funktion. FN plus F5 zum WLAN/Bluetooth abschalten funktioniert aber z.B.
Wenn ich auf der Konsole "alsamixer" starten kann ich da mit F6 ein Thinkpad Console Audio Gerät auswählen. Das kann ich dann z.B. mit Mute muten.
Hat jemand eine Idee wie ich mit den Tasten die Laufstärke ändern kann?
Zuletzt geändert von ArpO am 03.07.2019 21:53:50, insgesamt 1-mal geändert.
-
- Beiträge: 3792
- Registriert: 26.02.2009 14:35:56
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Das Thinkpad Console-Audiogerät ist wohl der Piepser und nicht die echte Soundkarte. Was findet sich denn im Bios, bez UEFI betreffs Sound ? Da fehlt sicherlich noch ein Treiber oder Firmware betreffs Sound.
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Und die andere Karte (HDA Intel) nicht ?Wenn ich auf der Konsole "alsamixer" starten kann ich da mit F6 ein Thinkpad Console Audio Gerät auswählen.
firmware-intel-sound installiert ?
mal als Root die Ausgabe von
Code: Alles auswählen
dmesg |grep "snd\|intel\|fail"
Code: Alles auswählen
inxi -F
Code: Alles auswählen
inxi -r
Das im Eingangspost spart einen Haufen Fragen. Bilder sind dann meist nicht mehr nötig
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Ja, du kannst per Befehl amixer auf der Konsole die Lautstärke eines Sound-Device erhöhen/verringern.ArpO hat geschrieben:02.07.2019 01:39:24Hat jemand eine Idee wie ich mit den Tasten die Laufstärke ändern kann?
In den man-Pages von amixer findest du dieses Beispiel:
Code: Alles auswählen
amixer -c 1 set PCM 2dB+
will increase the PCM volume of the second card with 2dB. When both playback and capture volumes exist, this is applied to both volumes.
Code: Alles auswählen
#!/bin/bash
amixer -c 1 set PCM 2dB+
Code: Alles auswählen
#!/bin/bash
amixer -c 1 set PCM 2dB-
Mute dementsprechend.
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Du wirst vermutlich erst die passenden Keybindings erstellen müssen. In Xfce geht das recht komfortabel über die Tastatureinstellungen. Eine allgemeinere Methode wäre über xbindkeys.
Beispiel von meinem Dell-Notebook zum Erhöhen der Lautstärke:
Das Kommando ist auf XF86AudioRaiseVolume gebunden, was bei dir der Fn-Kombination zum Lautstärke erhöhen entsprechen sollte.
Beispiel von meinem Dell-Notebook zum Erhöhen der Lautstärke:
Code: Alles auswählen
amixer -c 0 sset Master 5%+
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Was? Es gibt für Sound ne eigene Firmware? oha...
Die war nicht installiert. Hat den Fehler aber auch leider nicht behoben.
Die Soundkarte ansich geht, und lässt sich natürlich auch lauter bzw. leiser stellen, nur nicht über die Hardware Keys.
Keybindungs für andere Tasten möchte ich NICHT erstellen. Ziel soll schon sein die "echten" Lautstärke Tasten zu benutzen.
inxi -F:
inxi -r
Die war nicht installiert. Hat den Fehler aber auch leider nicht behoben.
Die Soundkarte ansich geht, und lässt sich natürlich auch lauter bzw. leiser stellen, nur nicht über die Hardware Keys.
Keybindungs für andere Tasten möchte ich NICHT erstellen. Ziel soll schon sein die "echten" Lautstärke Tasten zu benutzen.
Code: Alles auswählen
dmesg |grep "snd\|intel\|fail" gibt aus:
root@sl510:/home/arpo# dmesg |grep "snd\|intel\|fail"
[ 0.439841] acpi PNP0A08:00: _OSC failed (AE_NOT_FOUND); disabling ASPM
[ 1.549114] intel_idle: does not run on family 6 model 23
[ 1.560916] intel_pstate: CPU model not supported
[ 4.340256] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC269: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 4.340343] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 4.340429] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x15/0x0/0x0/0x0/0x0)
[ 4.340510] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 4.340575] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 4.340640] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18
[ 4.340704] snd_hda_codec_realtek hdaudioC0D0: Internal Mic=0x12
[ 4.485061] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 4.485070] cfg80211: failed to load regulatory.db
[ 4.595530] intel_powerclamp: No package C-state available
[ 4.616523] fbcon: inteldrmfb (fb0) is primary device
[ 5.649754] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 20.531528] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 20.791510] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 20.827495] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 20.863483] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 20.903488] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 20.939487] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 20.979502] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 21.015553] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 21.051521] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 21.095529] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 25.659766] snd_hdac_bus_update_rirb: 22 callbacks suppressed
[ 25.659773] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.003595] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.271563] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.315565] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.347567] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.383561] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.423519] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.459566] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.499560] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 28.535549] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 32.775578] snd_hdac_bus_update_rirb: 12 callbacks suppressed
[ 32.775584] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 33.039422] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 33.523574] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 37.587582] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 37.859569] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 37.887431] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 37.927498] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 37.963533] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 37.999548] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 38.039640] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 39.243538] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 39.791576] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 40.085517] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 41.384379] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 42.887585] snd_hdac_bus_update_rirb: 2 callbacks suppressed
[ 42.887592] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 42.923520] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 42.963529] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 42.999567] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 43.075531] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 43.811548] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 43.931856] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 44.381822] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 44.511567] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 44.583571] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x324011
[ 59.123835] snd_hdac_bus_update_rirb: 6 callbacks suppressed
[ 59.123841] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 61.916923] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 64.743541] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 65.571533] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 66.043599] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 66.311525] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 66.351568] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 66.655524] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
[ 282.468706] snd_hda_intel 0000:00:1b.0: spurious response 0x0:0x0, last cmd=0x1439000
Code: Alles auswählen
System: Host: sl510 Kernel: 5.1.15 x86_64 (64 bit) Desktop: Xfce 4.12.3 Distro: Debian GNU/Linux 9 (stretch)
Machine: Device: laptop System: LENOVO product: 28477MG v: ThinkPad SL510 serial: LRHGPDB
Mobo: LENOVO model: 28477MG serial: 1ZNJA0892M4 BIOS: LENOVO v: 6JET73WW (1.31 ) date: 03/01/2010
Battery BAT1: charge: 0.0 Wh condition: NA/NA Wh
CPU: Dual core Intel Core2 Duo T6570 (-MCP-) cache: 2048 KB
clock speeds: max: 2101 MHz 1: 1568 MHz 2: 1376 MHz
Graphics: Card: Intel Mobile 4 Series Integrated Graphics Controller
Display Server: X.org 1.19.2 drivers: modesetting (unloaded: fbdev,vesa)
tty size: 150x38 Advanced Data: N/A for root
Audio: Card Intel 82801I (ICH9 Family) HD Audio Controller driver: snd_hda_intel Sound: ALSA v: k5.1.15
Network: Card-1: Intel Centrino Wireless-N 1000 [Condor Peak] driver: iwlwifi
IF: wlp4s0 state: up mac: 00:26:c7:5c:55:e2
Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller driver: r8169
IF: enp7s0 state: down mac: 00:26:9e:fd:9a:9f
Drives: HDD Total Size: 883.4GB (1.7% used)
ID-1: /dev/sdb model: SAMSUNG_HM641JI size: 640.1GB
ID-2: /dev/sda model: M4 size: 243.3GB
Partition: ID-1: / size: 59G used: 7.9G (15%) fs: ext4 dev: /dev/sda1
ID-2: /home size: 156G used: 911M (1%) fs: ext4 dev: /dev/sda7
ID-3: swap-1 size: 6.00GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
Sensors: System Temperatures: cpu: 46.0C mobo: 0.0C
Fan Speeds (in rpm): cpu: N/A fan-1: 0
Info: Processes: 157 Uptime: 9 min Memory: 657.2/3786.3MB Client: Shell (bash) inxi: 2.3.5
Code: Alles auswählen
Repos: Active apt sources in file: /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ stable main contrib non-free
deb http://ftp.de.debian.org/debian/ stable-updates main contrib non-free
deb http://security.debian.org/ stable/updates main
deb http://ftp.debian.org/debian stretch-backports main
deb [arch=amd64,i386] https://www.deb-multimedia.org stretch main non-free
Zuletzt geändert von ArpO am 02.07.2019 14:57:49, insgesamt 1-mal geändert.
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Du sollst ja auch keine Keybindings für andere Tasten einstellen, sondern nur für die vom Hersteller Vorgesehenen.ArpO hat geschrieben:02.07.2019 14:48:38Keybindungs für andere Tasten möchte ich NICHT erstellen. Ziel soll schon sein die "echten" Lautstärke Tasten zu benutzen.
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Schau mal. ob das bei dir alles installiert ist (Versionsnummern sind aus Buster)
Code: Alles auswählen
dpkg -l *acpi* |grep ii
ii acpi 1.7-1.1 amd64 displays information on ACPI devices
ii acpi-fakekey 0.142-8+b1 amd64 tool to generate fake key events
ii acpi-support 0.142-8 all scripts for handling many ACPI events
ii acpi-support-base 0.142-8 all scripts for handling base ACPI events such as the power button
ii acpid 1:2.0.31-1 amd64 Advanced Configuration and Power Interface event daemon
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Hat geklappt. Danke!
Leider wird per OSD die Lautstärke nicht angezeigt. Aber damit kann ich erstmal leben. Komisch nur das beim Steuern die Bildschirmhelligkeit alles klappt, also FN+Keys, OSD Anzeige - nur beim Sound nicht...
Leider wird per OSD die Lautstärke nicht angezeigt. Aber damit kann ich erstmal leben. Komisch nur das beim Steuern die Bildschirmhelligkeit alles klappt, also FN+Keys, OSD Anzeige - nur beim Sound nicht...
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Ja xfce-goodies sind/waren installiert. Habe in der Zwieschenzeit mal fix das Notebook frisch neu installiert mit Buster.
Gleiches Problem.
Acpi ist übrigens NICHT installiert. Weder unter Strech noch Buster. Dache eigentlich sowas gehört zum Grundsystem.
Per an die Hardware Taste gebundenes Script kann ich die Lautstärke übrigens nur bis auf 45% erhöhen. Dann geh es einfach nicht weiter.
Auch die Erhöhung um 10% anstatt 2db bringt nix.
Gleiches Problem.
Acpi ist übrigens NICHT installiert. Weder unter Strech noch Buster. Dache eigentlich sowas gehört zum Grundsystem.
Per an die Hardware Taste gebundenes Script kann ich die Lautstärke übrigens nur bis auf 45% erhöhen. Dann geh es einfach nicht weiter.
Auch die Erhöhung um 10% anstatt 2db bringt nix.
Re: Lenovo SL510, Debian 9, XFCE, Lautstärke Tasten gehen nicht
Gelöst... mehr oder weniger. Habe mal zum Testen Linux Mint Debian Edition - Cindy installiert.
Das basiert auf Debian 9 (nutzt auch die Debian Repos) und hat eine sehr gefällige Oberfläche,
Da gehen die Tasten out-of-the-Box, sogar mit OSD.
Das basiert auf Debian 9 (nutzt auch die Debian Repos) und hat eine sehr gefällige Oberfläche,
Da gehen die Tasten out-of-the-Box, sogar mit OSD.