Αλλαγή κάρτας ήχου
Harris Kosmidhs
hkosmidi at laboratorium.gr
Sat Mar 1 11:36:58 EET 2008
Christos Nouskas wrote:
> Harris Kosmidhs wrote:
>> Σαν συμπέρασμα πάντως η κάρτα μου είναι άχρηστη σωστά;
>
> Λάθος :)
>
> Open Sound NEWS
> OSS v4.0 build 1014 for Linux, Solaris, FreeBSD and UnixWare announced.
> Beta support for Creative Labs XFi announced. Including source code for
> the SB XFi has been released.
>
ΟΚ έβαλα το πακέτο oss-linux_v4.0-1014_i386.deb και
[16:02] hkosmidi at obelix ~ $ ossinfo
Version info: OSS 4.0 (b1014/200802280648) (0x00040003)
Platform: Linux/i686 2.6.22-14-generic #1 SMP Tue Feb 12 07:42:25 UTC
2008 (obel ix)
Number of audio devices: 12
Number of audio engines: 28
Number of mixer devices: 2
Device objects
0: osscore0 OSS core services
1: hdaudio0 Intel HD Audio interrupts=1057 (1057)
HD Audio controller Intel HD Audio
Vendor ID 0x8086293e
Subvendor ID 0x1458a022
Codec 2: ALC885 (0x10ec0885/0x1458a002)
2: sbxfi0 Sound Blaster X-Fi (SB046x/067x/076x) interrupts=161585 (161585)
PCI device 1102:0005, subdevice 1102:0021
3: ossusb0 USB audio core services
4: vmix0 OSS transparent virtual support
Mixer devices
0: High Definition Audio ALC885 (Mixer 0 of device object 1)
1: Sound Blaster X-Fi (SB046x/067x/ (Mixer 0 of device object 2)
Audio devices
HD Audio front /dev/oss/hdaudio0/pcm0 (device index 0)
HD Audio rear /dev/oss/hdaudio0/pcm1 (device index 1)
HD Audio center/LFE /dev/oss/hdaudio0/pcm2 (device index 2)
HD Audio side /dev/oss/hdaudio0/pcm3 (device index 3)
HD Audio pcm4 /dev/oss/hdaudio0/pcm4 (device index 4)
HD Audio spdif-out /dev/oss/hdaudio0/spdout0 (device
index 5)
High Definition Audio rec /dev/oss/hdaudio0/pcmin0 (device index 6)
High Definition Audio rec1 /dev/oss/hdaudio0/pcmin1 (device index 7)
High Definition Audio rec2 /dev/oss/hdaudio0/pcmin2 (device index 8)
High Definition Audio spdif-in /dev/oss/hdaudio0/spdin0 (device index 9)
Sound Blaster X-Fi (SB046x/067x/076x) output /dev/oss/sbxfi0/pcm0
(device inde x 10)
Sound Blaster X-Fi (SB046x/067x/076x) input /dev/oss/sbxfi0/pcmin0
(device ind ex 11)
Οπότε την αναγνωρίζει!
Καταρχήν δεν έχω volume manager στο gnome. Μου βγάζει μήνυμα για το
gstreamer οτι δεν βρίσκει κάρτα. No volume control GStreamer plugin
and/or devices not found.
Ψάχνωντας είδα ότι το oss & το gstream δεν τα πάνε καλά μεταξύ τους. Δύο
πράγματα προς το παρών με απασχολούσαν. ΝΑ ακούω μουσική και να βέπω
ταινίες.
Για τον mplayer έκανα το εξής το mplayer.conf
ao=oss:/dev/oss/sbxfi0/pcm0
και βλέπω ταινίες. Τον ήχο τον αυξομειώνω με 0 & 9 που είναι keys του
mplayer.
Για μουσική προς το παρών έφτιαξα το amarok. Του έβαλα να χρησιμοποιεί
το OSS και device το /dev/dsp (το παίρνει αυτόματα).
Αλλά! Μετά απο κάθε reboot έχω
hkosmidi at obelix:~$ l /dev/dsp
lrwxrwxrwx 1 root root 22 2008-03-01 10:58 /dev/dsp ->
/dev/oss/hdaudio0/pcm0
Οπότε και πρέπει manually να ξανακάνω ln και να δείχνει στο
/dev/oss/sbxfi0/pcm0.
Πρώτη ερώτηση είναι αν υπάρχει κάποιο άλλο volume controll προγραμμα για
το gnome, ώστε να παίζω με τα κουμπιά του keyboard (πολύ βολικό όταν
βλέπεις ταινία αλλά και όταν ακούς μουσική και 8ες να πατήσεις ένα
γρήγορο mute).
Δεύτερον, πως μπορώ να κάνω το dev/dps permanent link στο
/dev/oss/sbxfi0/pcm0; Μέσω udev;
Επίσης φαντάζομαι ότι έτσι δεν έχω υποστήριξη sourround στις τανίες &
στα DVD από τον mplayer. Υπάρχει τέτοια δυνατότητα;
Στο /dev/oss υπάρχουν τα παρακάτω:
hkosmidi at obelix:/dev/oss$ tree
.
|-- hdaudio0
| |-- mix0
| |-- pcm0
| |-- pcm1
| |-- pcm2
| |-- pcm3
| |-- pcm4
| |-- pcmin0
| |-- pcmin1
| |-- pcmin2
| |-- spdin0
| `-- spdout0
`-- sbxfi0
|-- mix0
|-- pcm0
`-- pcmin0
2 directories, 14 files
Ευχαριστώ για τη βοήθεια.
More information about the Linux-greek-users
mailing list