Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

18.08.2009, 14:41

Gentoo-Frischling, Alsa und die bloede X-fi Titanium = kein Sound

Guten Tag,

ich hoffe auf eure Hilfe, da ich mir nun die ganze letzte Nacht um die Ohren geschlagen, Google stundenlang durchforstet und immer andere Dinge ausprobiert habe.

Ich habe ein X86_64 System mit der Creative x-fi titanium.Ich habe mir den Treiber von der Herstellerseite heruntergeladen und gemäß der "README" in dessen Archiv installiert. Ich habe das mulmige Gefühl, dass ich bei den USE-Flags etwas falsch gemacht haben könnte, da ich, wie gesagt, erst völlig neu zu gentoo gekommen bin.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/etc/make.conf
# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
CFLAGS="-O2 -pipe"
CXXFLAGS="-O2 -pipe"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="x86_64-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
USE="avahi X svg mmx sse sse2 gnome gstreamer gtk -kde -qt3 -qt4 esd -arts hal dbus alsa cups"
MAKEOPTS="-j3"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"


Einige USE-Flags wie z.B. alsa und avahi wurden NACH der Gnome-Installation hinzugefügt. Ich verwende den kernel-genkernel-x86_64-2.6.30-gentoo-r4, gefertigt mit "genkernel all". Nun ist es so, dass ich als "normaler Benutzer" und auch als root nach der Anmeldung in Gnome nur den Lautsprecher mit rotem Kreuz angezeigt bekomme. Klicke ich diesen an, erscheinen die Meldungen: "Es konnten keine GStreamer-Plugins und/oder Geräte für Mischpultelemente gefunden werden" und "Die Lautstärkeregelung konnte keine Elemente und/oder keine Geräte zum Regeln finden. [...]".

Bitte helft mir und entschuldigt bitte meine evntuell seltsam anmutende Fehlerbeschreibung. Wenn ihr noch irgendwelche Ausgaben benötigt, nur her damit :)

Danke
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.

2

18.08.2009, 15:12

Willkommen im Forum,

Also bei den USE brauchst du dir i.d.R. keine Sorgen machen. Wenn dir was nicht passt, dann ändere diese einfach. Das ist schon so gedacht ...

... ABER: wenn du die USE dann geändert hast, solltest du hinterher sicherstellen, das mögliche Packages, welche davon betroffen sind, das auch mitgekriegt haben.

Das machst du so :

Quellcode

1
# emerge -avuDN world
Das 'N' dabei heist "newuse". Damit sagst du dem System "Hey, ich hab die USE geändert! Die sind jetzt neu. Check mal, ob sich da was ändert."

Führe auch stets ein "etc-update" nach einem emerge durch. Ein tip-tip System hast du, wenn du anschließend auch ein "revdep-rebuild" hinterherjagst.

Bitte check das mal. =)

(Habe im Titel ö durch oe ersetzt)
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

3

18.08.2009, 15:12

Hallo walkman, Willkommen im Forum
Grad vorgestern gab es hier im Forum einen ähnlichen Fall, schau mal ob dir das weiterhilft
[erledigt] Hartnäckige SB X-FI
und
[gelöst] Gnome erkennt Soundkarte nicht, Wiedergabe aus der Shell heraus funktioniert

Zitat

Einige USE-Flags wie z.B. alsa und avahi wurden NACH der Gnome-Installation hinzugefügt.
Du hast dein System dann aber schon an die neuen Flags angepasst? , zb via

Quellcode

1
emerge -avDN world
(das "-N" steht hier für "-newuse"

/edit
da war der dyle etwas schneller beim tippen.. ;)

4

18.08.2009, 15:30

da war der dyle etwas schneller beim tippen.. ;)

ZZZoooooooooooooooooommmmmmmmmmmmmm .... =D
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

5

18.08.2009, 22:40

So weit schon mal vielen Dank

Ich habe gerade

Quellcode

1
emerge -avuDN world
laufen und es werden gerade 17 Pakete neu gemacht.
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.

6

18.08.2009, 23:13

So, das Update nach den neuen Useflags ist durch. Jedoch haben mir weder das Update, noch einer der verlinkten Threads helfen können.

Bei aplay -l bekomme ich:

Quellcode

1
2
3
4
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA ATI HDMI], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0


Verändert hat sich jedoch, dass ich in Gnome inzwischen ohne Fehlermeldung auf das "Lautsprechersymbol" klicken kann. Jedoch ist dies immer noch mit einem roten Kreuz versehen.

Für weitergehende Hilfe wäre ich sehr dankbar :-)

//edit:
Eventuell auch wichtig: Ich habe eine PCIe Karte und habe den ersten Beitrag des Threads http://forum.ubuntuusers.de/topic/ein-ti…e/#post-1999742 umgesetzt.
Testweise mit "make uninstall" entfernt und "emerge xfi-drivers" ausgeführt -> Ergebnis identisch.

Quellcode

1
2
3
4
lsmod | grep ctxfi
ctxfi              	48056  0 
snd_pcm            	44800  3 ctxfi,snd_hda_intel,snd_hda_codec
snd                	36584  6 ctxfi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »walkman« (18.08.2009, 23:50)


7

19.08.2009, 00:09

Hm, ich kenne mich mit den "neuen" X-fi karten nicht aus, aber
falls noch nicht geschehen installiere dir "media-sound/alsa-utils" und schau mal ob sich mit

Quellcode

1
# alsaconf
die Karte einrichten lässt.

Ansonsten schaue bitte auch in den Gentoo Linux: ALSA-Leitfaden

8

19.08.2009, 00:12

Mittels alsaconf ist die Soundkarte weder zu finden noch einzurichten.

Gemäß des Leitfadens:

lspci -v | grep -i audio

Quellcode

1
2
3
4
01:09.0 Network controller: AVM Audiovisuelles MKTG & Computer System GmbH A1 ISDN [Fritz] (rev 02)
	Subsystem: AVM Audiovisuelles MKTG & Computer System GmbH FRITZ!Card ISDN Controller
04:00.1 Audio device: ATI Technologies Inc HD48x0 audio
05:00.0 Audio device: Creative Labs Device 000b (rev 03)


An eine manuelle Kernel-Konfiguration traue ich mich, ehrlich gesagt, noch nicht heran. Ist diese in meinem Fall unbedingt erforderlich?

Danke so weit.

//edit:

dmesg

Quellcode

1
2
ctatc: Card not recognised
CTALSA: probe of 0000:05:00.0 failed with error -2


cat /proc/asound/cards

Quellcode

1
2
 0 [HDMI       	]: HDA-Intel - HDA ATI HDMI
                  	HDA ATI HDMI at 0xf7fec000 irq 19
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »walkman« (19.08.2009, 00:53)


9

19.08.2009, 10:05

Hallo walkman,
ich habe auch eine X-Fi Titanium und habe diese vor ca zwei Wochen als Neuling unter Gentoo zum laufen bekommen.
Poste doch bitte mal die Ausgabe von

Quellcode

1
lspci -xvvv | grep 'Subsystem: Creative Labs Device'


MfG,
Fermi18

10

19.08.2009, 14:14

Quellcode

1
2
lspci -xvvv | grep 'Subsystem: Creative Labs Device'
	Subsystem: Creative Labs Device 0043
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.

11

19.08.2009, 21:20

Du brauchst jetzt den Beta-Treiber von Creative, den du von deren Website runterladen kannst. Die Datei heißt

Quellcode

1
XFiDrv_Linux_Public_US_1.00.tar.gz

Nach dem entpacken musst du in der Datei

Quellcode

1
ctdrv.h

überprüfen, ob die 0043 in der Zeile

Quellcode

1
#define PCI_SUBSYS_CREATIVE_SB0880	0x0043

stimmt, also die letzten vier Ziffern.
Als nächstes müssen in die Dateien

Quellcode

1
2
cthw20k1.c
cthw20k2.c

jeweils die Zeile

Quellcode

1
#include <linux/delay.h>

zu den #include eingefügt werden.
Nach einem

Quellcode

1
make && make install

müsste der Befehl

Quellcode

1
lsmod

auch das Modul

Quellcode

1
ctxfi

auflisten.

12

20.08.2009, 12:00

@Fermi18
Ich möchte dir nicht den Mut nehmen, doch am nicht vorhandensein des Treibers sollte es eigentlich nicht liegen, denn so wie er in Beitrag schreibt, ist das "ctxfi" Treiber Modul ja geladen...

@walkman
Was hast du den für Versionen der installierten "alsa" Pakete in verwendung?
zb "eix -I alsa"
Ist dein System ansonsten auf einem aktuellen Stand?

13

20.08.2009, 16:33

ohne groß vorstehendes gelesen zu haben.

meine xfi läuft prima mit:

Quellcode

1
2
3
4
5
6
[[root@hartmuth matthias]# eix xfi-driver
 media-sound/xfi-drivers
Available versions: (~)1.00 {debug kernel_linux}
Installed versions: 1.00(15:04:03 17.08.2009)(kernel_linux -debug)
Homepage: http://www.creative.com/
Description: Driver for the XFI-series Creative sound cards

14

22.08.2009, 02:41

Inzwischen habe ich die X-Fi auch zum Laufen überzeugen können.

Dies habe ich geschafft, indem ich das neueste Alsa-Paket installiert habe, dass es vom Alsa-Projekt derzeit "unstable" gibt.

Vielen Dank an euch alle.

MfG

Andre
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.