1 |
The problem is fixed now! |
2 |
I tried the alsa-driver-1.0.14_rc3, which is used by the Redflag os, |
3 |
and everything is fine, now. |
4 |
|
5 |
It's very weird. Just as what I mentioned above, the 1.0.14_rc3 |
6 |
version one is a unstable one. I have tried both version 1.0.14,the |
7 |
stable one that come out after 1.0.14_r3, and the 1.0.15_rc2 one, but |
8 |
both of them can't drive my sound card. But now, the 1.0.14_rc3 fixed |
9 |
it! It's a big surprise. |
10 |
2007/10/14, Chuanwen Wu <wcw8410@×××××.com>: |
11 |
> 2007/10/14, Hans-Werner Hilse <hilse@×××.de>: |
12 |
> > Hi, |
13 |
> > |
14 |
> > On Sun, 14 Oct 2007 15:25:12 +0800 |
15 |
> > "Chuanwen Wu" <wcw8410@×××××.com> wrote: |
16 |
> > |
17 |
> > > > > Yes,both my Windows XP and another linux os Redflag have sound. Is |
18 |
> > > > > there anyway that I can use the Redflag's modules to driver my |
19 |
> > > > > gentoo? |
20 |
> > > > |
21 |
> > > > Only by using its kernel, too. Then you would just copy the kernel (and |
22 |
> > > > initrd, if needed, but this might be a bag of problems if the initrd |
23 |
> > > > depends on stuff from the base system) from /boot and the according |
24 |
> > > > module tree from /lib/modules. |
25 |
> > > Oh, I just forgot that the Redflag is a i386 OS but the gentoo is |
26 |
> > > amd64 OS. So gentoo can't use the Redflag's modules and kernel(vice |
27 |
> > > versa). |
28 |
> > |
29 |
> > Hm, I see. I think the different IRQs are not really worth mentioning, |
30 |
> > since they get automatically assigned. All that fooling around with |
31 |
> > different versions of ALSA didn't help much, so it boils down to |
32 |
> > - either it's a modified kernel what Redflag uses (I agree they use |
33 |
> > in-kernel ALSA), or |
34 |
> > - it's really an AMD64 vs. i386 matter. |
35 |
> > |
36 |
> > > When I do #modprobe snd_hda_intel(or #alsaconf), I can see the message |
37 |
> > > below appending to the ouput of dmesg: |
38 |
> > > ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 21 (level, low) -> IRQ 21 |
39 |
> > > PCI: Setting latency timer of device 0000:00:1b.0 to 64 |
40 |
> > > stac92xx_auto_fill_dac_nids: No available DAC for pin 0x0 |
41 |
> > |
42 |
> > I had a really deep look |
43 |
> > into /usr/src/linux/sound/pci/hda/patch_sigmatel.c, but nothing really |
44 |
> > rings a bell. I think this indicates the problem (since nothing will |
45 |
> > get routed correctly when it fails on the first pin, 0). But I don't |
46 |
> > think the problem is located in the function that prints this error. In |
47 |
> > any case, after printing that error, the initialization of the pin |
48 |
> > routing fails with an error. So it's definately a driver issue, not |
49 |
> > something about machine configuration. |
50 |
> > |
51 |
> > In any case, I think you should report to the alsa mailinglist. FWIW, I |
52 |
> > can't currently access www.alsa-project.org either. You can find the |
53 |
> > subscription interface here: |
54 |
> > https://lists.sourceforge.net/lists/listinfo/alsa-user |
55 |
> > |
56 |
> > I'm sorry that after all this there isn't really much success. One |
57 |
> I am really appreciate for your patience and help. And I have learned |
58 |
> some ways to detect and trace my os's status from you. |
59 |
> > could certainly do more debugging by comparing a 32bit vs a 64bit |
60 |
> > kernel with the exact same config otherwise. That might actually prove |
61 |
> > that there's something fishy. |
62 |
> > |
63 |
> The 64bit os support is not very well at the moment. After I switch to |
64 |
> 64bit os, I have found some applications and driver did not support |
65 |
> 64bit os,like Eclipse. |
66 |
> But thing will get better and better. |
67 |
> > -hwh |
68 |
> > -- |
69 |
> > gentoo-user@g.o mailing list |
70 |
> > |
71 |
> > |
72 |
> |
73 |
> |
74 |
> -- |
75 |
> wcw |
76 |
> |
77 |
|
78 |
|
79 |
-- |
80 |
wcw |
81 |
-- |
82 |
gentoo-user@g.o mailing list |