Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Sieht soweit gut aus.Nun geht es noch um den Pin 0x17 um den "Subwoofer" zu Aktivieren. Pulse wieder Aktivieren mit sudo rm /etc/pulse/client.conf
sudo mv /etc/pulse/client-old.conf /etc/pulse/client.conf
pulseaudio --start Damit sollte der Ton soweit erst mal Funktionieren.Teste auch mal mit Kopfhörer,ob der Bass da auch so Schwach ist. Zum Pin 0x17 gibt Realtek folgendes an static void alc298_fixup_speaker_volume(struct hda_codec *codec,
const struct hda_fixup *fix, int action)
{
if (action == HDA_FIXUP_ACT_PRE_PROBE) {
/* The speaker is routed to the Node 0x06 by a mistake, as a result
we can't adjust the speaker's volume since this node does not has
Amp-out capability. we change the speaker's route to:
Node 0x02 (Audio Output) -> Node 0x0c (Audio Mixer) -> Node 0x17 (
Pin Complex), since Node 0x02 has Amp-out caps, we can adjust
speaker's volume now. */
hda_nid_t conn1[1] = { 0x0c };
snd_hda_override_conn_list(codec, 0x17, 1, conn1);
}
} So mal als Hilfe 😉
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: Zähle...
|
Hallo Kellerkind, ich habe das gleich Problem mit der Soundausgabe. Leider kenne ich mich noch nicht so gut mit der Materie Linux aus... Deshalb wollte ich fragen, was du mit der Info von Realtek sagen möchtest. Heißt das, dass dieser "Code" in eine Datei geschrieben werden muss, damit Alsa bzw. Pulse diesen berücksichtigt? Falls dem so ist, wo müsste dieser eingefügt werden? Grüße
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Willkommen im Forum De_la_lune ☺ Das mit dem Pin 0x17 bezieht sich auf den Post von mrkramps https://forum.ubuntuusers.de/topic/soundkarte-laptop-lenovo-yoga-c930-hda-alc298/#post-9029455 Das was ich noch als Ergänzung von Realtek gepostet habe ist die Technische Erklärung dazu 😉 Kurz gesagt - sudo apt install alsa-tools-gui Dann das Programm starten hdajackretask dort den Pin 0x17 anpassen.Speichern (Install boot override) Neustarten und Freuen 😉
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: 29
|
Hallo Kellerkind, danke, jetzt versteh ich es. Hdajackretask hatte ich bereits schon probiert. Jedoch zeigt er mir beim Übernehmen einen fehler an. tee: /sys/class/sound/hwC0D0/reconfig device is in using. Ich hab schon einwenig hin und her probiert. Habe unter anderem auch pulse deaktiviert und es nochmals versucht den override mit hdajackretask auf pin 17 zu setzten... Leider ohne Erfolg... ☹
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Du darfst auch nicht auf >Aplay now< drücken 😉 Mache es nur wie ich geschrieben habe.
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: 29
|
Hm, ich vermute, dass ich schon einiges Umgestellt habe. Leider funktioniert die Pin 17 Methode nicht. Hab deine Commands verwendet um Pulse Audio zurücksetzen, das gleiche habe ich mit der config Datei von Alsa gemacht. sudo rm /etc/pulse/client.conf
sudo mv /etc/pulse/client-old.conf /etc/pulse/client.conf
pulseaudio --start und
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Zeige doch mal cat /etc/pulse/client.conf pactl info und dmesg | egrep -i "alsa|snd"
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: 29
|
Hey Kellerkind, danke für deine Hilfe... cat /etc/pulse/client.conf
# 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/>.
## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
## more information. Default values are commented out. Use either ; or # for
## commenting.
; default-sink =
; default-source =
; default-server =
; default-dbus-server =
; autospawn = yes
; daemon-binary = /usr/bin/pulseaudio
; extra-arguments = --log-target=syslog
; cookie-file =
; enable-shm = yes
; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
; auto-connect-localhost = no
; auto-connect-display = no pactl info
Server-Zeichenkette: unix:/run/user/1000/pulse/native
Bibliotheks-Protokollversion: 32
Server-Protokollversion: 32
ist lokal: ja
Client-Index: 12
Tile-Größe: 65472
Name des Benutzers: delalune
Rechnername: delalune
Name des Servers: pulseaudio
Version des Servers: 12.2
Standard-Abtastwert-Angabe: s16le 2ch 44100Hz
Standard-Kanal-Zuordnung: front-left,front-right
Standard-Ziel: alsa_output.pci-0000_00_1f.3.analog-stereo
Standard-Quelle: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor
Cookie: d3ea:f738 dmesg | egrep -i "alsa|snd"
[ 2.618242] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 2.647602] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC298: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 2.647604] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 2.647606] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 2.647607] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 2.647608] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 2.647610] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Sieht alles gut aus,bis auf die Tatsache das keine hda-jack-retask.fw geladen wird. Starte hdajackretask mal wie folgt im Terminal sudo -H hdajackretask Dann ändere die Pin 0x17 und mache ein Sreenshot welchen du hier zeigst (Anhang).Dann klickst du auf "Install boot override" und startest neu.Danach zeigst du die Ausgabe wieder von dmesg | egrep -i "alsa|snd"
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: 29
|
Hab mir danach auch nochmal den alsamixer angeschaut. Wenn ich Headphone auswähle und ihn mit M aktivre, gibt er mir den Sound lustiger weise von den Subs auf die normalen Lautsprecher aus. Interessanterweise ist hier auch ein 2 Channelsystem in der Ausgabe angegeben. Allerdings habe ich ja insgesamt 4 Lautsprcher. Quasi ein 2.2 System. Müsste es nicht auch so deklariert sein?! dmesg | egrep -i "alsa|snd"
[ 2.516226] snd_hda_intel 0000:00:1f.3: Applying patch firmware 'hda-jack-retask.fw'
[ 2.543372] snd_hda_intel 0000:00:1f.3: bound 0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
[ 2.573910] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC298: line_outs=1 (0x21/0x0/0x0/0x0/0x0) type:line
[ 2.573913] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=1 (0x14/0x0/0x0/0x0/0x0)
[ 2.573915] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x17/0x0/0x0/0x0/0x0)
[ 2.573916] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 2.573917] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 2.573919] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18
nochmals vielen, vielen Dank für deine Mühe!
- Bilder
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Na wenigstens tut sich schon mal was ☺ Jetzt wird auch die hda-jack-retask.fw geladen. Wähle nun mal auf der Linken Seite von hdajackretask die Option >Advanced override< aus. Maximiere das Fenster und mache ein Screenshot.Dort sind die "Zusatzmöglichkeiten" 😉 Mal sehen was noch geht.
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: 29
|
Na da bin ich ja mal gespannt ☺
- Bilder
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Ok,wähle bei Pin 0x17 nun bei >Channel group< die 4 und bei >Chennel (in group)< Front Dann wieder >Install boot override< Auswählen und neu Starten.
|
De_la_lune
Anmeldungsdatum: 2. Dezember 2018
Beiträge: 29
|
Das hat leider nichts gebracht... 😐 Hat die Location irgend eine Funktion? Denn die "Hochtöner" sind am Display und die Subs links und rechts neben dem Trackpad... Kann man unter Windows ein paar Infos zur Ansteuerung bekommen?! Also aus den dort installierten Treiber..
|
Kellerkind_2009
Anmeldungsdatum: 26. November 2009
Beiträge: 19610
Wohnort: Schleswig-Holstein
|
Nein,die Location ist nicht von Bedeutung,dient nur der besseren Zuordnung. Was aber Auffällt ist 2.647602] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC298: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[ 2.647604] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[ 2.647606] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[ 2.647607] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 2.647608] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 2.647610] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18
mit pin 0x17
[ 2.573910] snd_hda_codec_realtek hdaudioC0D0: autoconfig for ALC298: line_outs=1 (0x21/0x0/0x0/0x0/0x0) type:line
[ 2.573913] snd_hda_codec_realtek hdaudioC0D0: speaker_outs=1 (0x14/0x0/0x0/0x0/0x0)
[ 2.573915] snd_hda_codec_realtek hdaudioC0D0: hp_outs=1 (0x17/0x0/0x0/0x0/0x0)
[ 2.573916] snd_hda_codec_realtek hdaudioC0D0: mono: mono_out=0x0
[ 2.573917] snd_hda_codec_realtek hdaudioC0D0: inputs:
[ 2.573919] snd_hda_codec_realtek hdaudioC0D0: Mic=0x18 Da ich solch ein Gerät nicht habe mal aus Interesse die Ausgabe von wget http://www.alsa-project.org/alsa-info.sh -O alsa-info.sh && bash alsa-info.sh --stdout >~/alsa-Alc298.txt Die Datei alsa-Alc298.txt (liegt im Home Ordner) bitte hier mit Anhängen 😉
|