Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Linux bzw. Non-MS & Programme (https://www.tweakpc.de/forum/linux-bzw-non-ms-and-programme/)
-   -   Onboard Sound unter Suse 8.0 geht nicht (https://www.tweakpc.de/forum/linux-bzw-non-ms-and-programme/2849-onboard-sound-suse-8-0-geht.html)

Gast 22.11.2002 14:25

Onboard Sound unter Suse 8.0 geht nicht
 
Hallo!

Ich habe das MSI KT3 Ultra-ARU Mainboard (Beschreibung siehe [url]http://www.msi.com.tw/program/products/mainboard/mbd/pro_mbd_detail.php?UID=341&MODEL=MS-6380E[/url] ) mit dem AC'97 Onboard Sound Chipsatz Realtek ALC650. Dafür gibt es unter [url]www.realtek.com[/url] folgenden Linux Treiber zum download: [url]ftp://152.104.125.40/pc/ac97/alc650/linux.zip[/url]

Ich versuche diesen Treiber zu installieren, schaffe das aber nicht richtig.
Bin noch ein ziemlicher Linux-Newbie.

Wer kann mir helfen den Sound zum laufen zu bringen?

Mit der Standart-Installation von SuSE 8.0 Pro läuft er nicht.

RUN 22.11.2002 14:25

hi..

haste die readme befolgt?

Maggus 22.11.2002 14:25

Hat mir nicht geholfen!

sys3 22.11.2002 14:25

Re: Onboard Sound unter Suse 8.0 geht nicht
 
[quote=Maggus2]
[snip]
[url]ftp://152.104.125.40/pc/ac97/alc650/linux.zip[/url]

Ich versuche diesen Treiber zu installieren, schaffe das aber nicht richtig.
Bin noch ein ziemlicher Linux-Newbie.

Wer kann mir helfen den Sound zum laufen zu bringen?

Mit der Standart-Installation von SuSE 8.0 Pro läuft er nicht.[/quote]
Ich kann zwar nicht sagen, dass ich SuSE 8 oder großartige Linux-Erfahrung besäße, schon gar nicht mit den ALSA-Treibern, aber vielleicht kann ich ja doch helfen. Wenn Du schreibst, dass die Installation nicht klappt, heißt das, dass "make install" fehl schlägt? Wenn ja, mit welcher Fehler-Meldung? Oder hängst Du an sonst einem Punkt im Readme fest? Oder läuft der Sound nach Abarbeitung aller Punkte im Readme einfach nicht?

Ciao,
sys3

Maggus 22.11.2002 14:25

In der Readme steht:
1. Dateien auspacken mit tar

Das habe ich noch geschafft

2. "Turn on sound support (soundcore module)"
Sagt mir nichts. Damit kann ich nix anfangen, diesen Schritt habe ich einfach übersprungen.

3.a) In das Verzeichnis wechseln und ./configure eingeben
Dieser Schritt geht inzwischen (Habe die Kernelquellen nachinstalleirt)

3.b)make install : bricht mit einer Fehlermeldung ab (weiss ich jetzt nicht auswendig, kann aber nachschauen wenn das wichtig ist.)

3.c) ./snddevices machen

Dieser Schritt ist wieder gegangen.

4.) /etc/modules.conf editieren
Bin mir nicht sicher ob das hinhaut was ich gemacht habe, bis jetzt gehts auf jeden Fall nicht.

5.) Neubooten




Was anderes Dazu: Auf der MSI Seite steht, dass die Southbridge die VT8235 ist und dies den Realtek ALC650 Sound hat. Aber irgendwie ist bei diesem Treiber nur der VT8233 oder so unterstützt. KAnn ich den dann auch nehmen?

sys3 22.11.2002 14:25

Ah, jetzt kommt Licht. Ich konnte leider nicht auf [url]www.realtek.com[/url] nachsehen, ich erhalte da einen Timeout. Da dort lt. Deiner Aussage steht, dass das Treiber-Paket den VT8235-Sound-Teil unterstützt, aber nur Treiber für den VT8233 dabei sind, dann müsste tatsächlich der Treiber für den VT8233 funktionieren. Dieses Treiber-Paket ist aber sicher bei Deiner SuSE 8 bereits dabei, denn bei meiner SuSE 7.3 ist das der Fall. Bei SuSE 7.3 (und ich hoffe damit auch bei der 8.0) stellt man das dann über das Kontrollzentrum -> YaST2 Module -> Sound ein (bei Benutzung von KDE).
Evtl. musst Du die Änderungen in /etc/modules.conf wieder rückgängig machen...

Ciao,
sys3

P.S.
"2. Turn on sound support (soundcore module)" besagt, dass die Sound-Unterstützung im Linux-Kernel in Form eines ladbaren Treiber-Moduls aktiviert werden soll (Sie ließe sich auch fest in den Kernel integrieren oder abschalten). Der Modul-Treiber für den Sound ist bei SuSE 7.3 und damit 100%-ig auch bei der 8 bereits eingestellt.

Maggus 22.11.2002 14:25

Sound
 
Hilft nix!

Der bei Linux schon dabei war (im Yast2) geht ja nicht!!
An der von dir beschriebenen Stelle ist zwar schon der Soundtreiber von suse vorinstalliert, es steht da irgendwo "AC'97 läuft" was aber nicht stimmt (vermute ich) weil ja nix geht. an den Kanälen liegt es auch nicht da ich alle probiert habe. FreeAMP spielt nix ab mit der Meldung: "Audio device is busy or used by another application".

Durch das bin ich ja auf den anderen Soundtreiber von Realtek gekommen. Ich kann dir die Readme gerne mailen wenn du mir deine Adresse gibst.

Gruß,
Markus

sys3 22.11.2002 14:25

Den Treiber und das Readme habe ich, ich bin nur nicht auf [url]www.realtek.com[/url] gekommen, aber in der Zwischenzeit war ich mal auf [url]www.realtek.com.tw[/url] . Leider steht da auch nichts Ausführlicheres.
Möglicherweise haben die Realtek-Leute den Treiber-Code so abgeändert, dass er jetzt auch mit dem VT8235 läuft.

Also zurück zum runtergeladenen Treiber-Paket:
Wahrscheinlich ist es am besten, wenn Du zuerst die Soundkarten-Einstellungen aus YaST2 löscht.

Zum "make install":
Das muss garantiert erst erfolgreich durchgeführt werden, bevor eine Chance auf einen Ton besteht. Versuch doch einmal zuerst nur "make" einzugeben, und danach "make install". Wenn's wieder nicht klappt, poste mal die Fehlermeldung(-en).

Ciao,
sys3

Gast 22.11.2002 14:25

maggus:/home/markus/realtek/alsa-driver-0.9.0rc3 # make install
make dep
make[1]: Entering directory `/home/markus/realtek/alsa-driver-0.9.0rc3'
make[2]: Entering directory `/home/markus/realtek/alsa-driver-0.9.0rc3/acore'
make[2]: *** No rule to make target `fastdep'. Stop.
make[2]: Leaving directory `/home/markus/realtek/alsa-driver-0.9.0rc3/acore'
make[1]: *** [dep] Error 1
make[1]: Leaving directory `/home/markus/realtek/alsa-driver-0.9.0rc3'
make: *** [include/sndversions.h] Error 2
maggus:/home/markus/realtek/alsa-driver-0.9.0rc3 #


Das ist die Fehlermeldung. sie ist die gleiche bei "make" und "make install"

Ich habs noch nicht herausgelöscht.

sys3 22.11.2002 14:25

Das ist alles ziemlich seltsam. Als ich Deinem Link [url]ftp://152.104.125.40/pc/ac97/alc650/linux.zip[/url] das letzte mal gefolgt bin, habe ich eine Datei bekommen, die die alten ALSA-Treiber alsa-051002.tar.gz enthielt. Jetzt bekomme ich dort das Treiber-Paket, das Du offensichtlich auch hast, also alsa-driver-0.9.0rc3. Möglicherweise wurden fehlerhafte/veraltete Archive dort platziert und später ausgetauscht. Möglicherweise ist auch Dein Paket, auch wenn es die neue Versionsnummer trägt, nicht ok und Dein Problem erledigt sich von selbst, wenn Du es nochmal neu herunterlädst.

Ich habe mir jedenfalls mal die zur Steuerung von make zuständigen Dateien bei alsa-driver-0.9.0rc3 angesehen. Wenn Du also das Treiber-Paket nicht nochmal herunterladen kannst oder willst oder das Problem bestehen bleibt, solltest Du mal überprüfen, ob die folgenden Einträge bei Dir mit denen bei mir übereinstimmen:

- In */alsa-driver-0.9.0rc3/Makefile (* wäre bei Dir /home/markus/realtek) steht bei mir der für "make dep" (vgl. 1. Zeile in der von Dir geposteten Kommando-Ausgabe) zuständige Abschnitt in den Zeilen 95 & 96:
dep: include/sound/version.h
@for d in $(SUBDIRS); do if ! $(MAKE) -C $$d fastdep; then exit 1; fi; done

- Dieser führt als erstes zu */alsa-driver-0.9.0rc3/acore/Makefile. Diese Datei enthält bei mir als letzte Zeile (Nr. 9):
include $(TOPDIR)/alsa-kernel/core/Makefile

- Die letzte Zeile verweist auf */alsa-driver-0.9.0rc3/alsa-kernel/core/Makefile, und in der steht bei mir in der letzten Zeile (Zeile Nr. 101) der Eintrag:
include $(TOPDIR)/Rules.make

- Dieser Eintrag verweist auf */alsa-driver-0.9.0rc3/Rules.make. Dort steht bei mir in den Zeilen 130 und 131 das bei Dir als fehlend gemeldete target "fastdep":
fastdep: $(patsubst %,_sfdep_%,$(ALL_SUB_DIRS)) update-sndversions
$(CPP) -D__KERNEL__ $(CFLAGS) $(EXTRA_CFLAGS) $(wildcard *.[chS]) > .depend


Ich hatte selbst am Anfang noch ein Problem mit doppelt deklarierten isapnp-Funktionen. Das lag möglicherweise daran, dass sich dieses Treiber-Paket eigentlich noch im Entwicklungsstadium befindet (s. [url]www.alsa-project.org[/url] ) oder vielleicht haben die Leute bei Realtek einen Fehler hineingebaut. Ich hoffe, dass das bei Dir nicht auftritt. Falls doch: ich habe die beim letzten Compilations-Vorgang erstellten Dateien mit "make clean" gelöscht, ./configure mit dem Parameter --with-isapnp=no aufgerufen ("./configure --with-isapnp=no") und kurzerhand aus */alsa-driver-0.9.0rc3/support/isapnp.h die Zeilen 306 bis 374 (alles zwischen "#ifdef CONFIG_ISAPNP" und "#endif /* CONFIG_ISAPNP */", inklusive der genannten Zeilen) gelöscht.

Ciao,
sys3

P.S.
"make clean" sollte man immer aufrufen, bevor man an der Konfiguration oder an den Dateien eines Programms, das mit "make" erstellt wird, etwas ändert.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:40 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2026, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.