Gentoo Archives: gentoo-user-hu

From: Testa <testa.a.tapos@×××××.com>
To: gentoo-user-hu@l.g.o
Subject: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] alsa probléma
Date: Thu, 15 Apr 2010 19:32:01
Message-Id: z2u3f62384c1004151231qd36eaa5bgecca48e45cc1b820@mail.gmail.com
In Reply to: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] Re: [gentoo-user-hu] alsa probléma by Bukuli Norbert
1 Nos ezen nem törtem a fejem csak nálam a következő a szitu... Ha
2 lehet mindent kernelbe szoktam forgatni... (A tapasztalat azt mutatja
3 egy mindent kernelbe forgatott rendszer stabilabb jóval) De mielőtt
4 telepítek modulba szoktam megnézni hogy jó-e... Viszont nem mindig
5 forgatom újra a modulokat...
6 Így sikerült már jó párszor ilyen helyzetet elő idéznem...
7 Nem foglal le külön irqt ez esetben a modul... Álltalában probléma
8 nélkül be tudod tölteni a modult... Csak az eszkőzz fog hibákkal
9 haldokolni... még a cat /bin/bash > /dev/dsp
10 Egyes esetekben egy irqn több eszköz is lehet... Elméletben nem kezeli
11 ezt a linux , de gyakorlatban egy kicsi trükkel igen... Ennek
12 következménye hogy bizonyos esetekben ez lehetséges... De erre másik
13 példa a alsa speakeren lévő sb emulátor és a speaker driver egyben...
14
15
16 2010/4/15 Bukuli Norbert <bukuli.norbert@×××××.com>:
17 > Ha jól gondolom, akkor nincs begorgatva kernelbe.
18 >
19 > # zgrep SND_HDA_INTEL /proc/config.gz
20 > CONFIG_SND_HDA_INTEL=m
21 >
22 > # emerge --info | grep -i keyword
23 > ACCEPT_KEYWORDS="amd64"
24 >
25 > Nehogy kötekedésnek vedd, csak nem értek valamit:
26 > Ha kernelbe is be van forgatva egy driver egy olyan eszközhöz, ami
27 > megszakítást generál, akkor hogyan sikerül betölteni annak a driverét
28 > még1*? Lehet valahogy ugyanarra az IRQ-ra több megszakításkezelőt is
29 > beregisztrálni? Tudom, hogy van IRQ megosztás mint olyan ,de az
30 > ezekben az esetekben is működik?
31 >
32 >
33 > Testa <testa.a.tapos@×××××.com> írta (2010. április 15. 13:07):
34 >> Kétszer úgy lehet betölteni hogy kernelbe is beforgatod...
35 >> Velem ez eset meg anno...
36 >> Milyen keyword ot használsz ?
37 >>
38 >>
39 >> 2010/4/15 Bukuli Norbert <bukuli.norbert@×××××.com>:
40 >>> Köszönöm, közben megoldottam a dolgot. Nagyon quick-and-dirty, de legalább megy.
41 >>>
42 >>> Felraktam az alsa-utils-ból és függőségeiből egy újabb verziót, azzal
43 >>> működött. Etc-update, alsaconfig után downgrade-eltem az előbb
44 >>> frissített csomagokat, etc-update. Azóta jó.
45 >>> Valószínűleg valami trükkös beállítást kellet volna módosítani, így
46 >>> most gyorsabb volt.
47 >>>
48 >>> A kérdésedre a válasz: nem próbáltam, de szerintem nincs kétszer betöltve:
49 >>> # lsmod | awk '{print $1}' | sort | uniq -c
50 >>>      1 asus_atk0110
51 >>>      1 button
52 >>>      1 coretemp
53 >>>      1 ehci_hcd
54 >>>      1 evdev
55 >>>      1 hid
56 >>>      1 i2c_core
57 >>>      1 i2c_i801
58 >>>      1 ieee1394
59 >>>      1 intel_agp
60 >>>      1 iptable_filter
61 >>>      1 ip_tables
62 >>>      1 iTCO_vendor_support
63 >>>      1 iTCO_wdt
64 >>>      1 Module
65 >>>      1 nvidia
66 >>>      1 ohci1394
67 >>>      1 pcspkr
68 >>>      1 processor
69 >>>      1 psmouse
70 >>>      1 rt3070sta
71 >>>      1 rtc_cmos
72 >>>      1 rtc_core
73 >>>      1 rtc_lib
74 >>>      1 serio_raw
75 >>>      1 skge
76 >>>      1 sky2
77 >>>      1 snd
78 >>>      1 snd_hda_codec
79 >>>      1 snd_hda_codec_analog
80 >>>      1 snd_hda_intel
81 >>>      1 snd_hwdep
82 >>>      1 snd_mixer_oss
83 >>>      1 snd_page_alloc
84 >>>      1 snd_pcm
85 >>>      1 snd_pcm_oss
86 >>>      1 snd_seq
87 >>>      1 snd_seq_device
88 >>>      1 snd_timer
89 >>>      1 soundcore
90 >>>      1 thermal
91 >>>      1 uhci_hcd
92 >>>      1 usbcore
93 >>>      1 usbhid
94 >>>      1 x_tables
95 >>>
96 >>>
97 >>> 2010/4/15 Testa <testa.a.tapos@×××××.com>:
98 >>>> Próbáltad kernelbe forgatni az alsa drivert ?
99 >>>> Szerintem 2x esen van betöltve a modul...
100 >>>>
101 >>>> 2010/4/15 Bukuli Norbert <bukuli.norbert@×××××.com>:
102 >>>>> Sziasztok!
103 >>>>>
104 >>>>> Van egy kis alsa problémám. Megfelelő modul betöltése után az alsaconf
105 >>>>> így ér szomorú véget:
106 >>>>>
107 >>>>> # strace alsaconf
108 >>>>> execve("/usr/sbin/alsaconf", ["alsaconf"], [/* 34 vars */]) = -1
109 >>>>> ENOEXEC (Exec format error)
110 >>>>> dup(2)                                  = 3
111 >>>>> fcntl(3, F_GETFL)                       = 0x8002 (flags O_RDWR|O_LARGEFILE)
112 >>>>> fstat(3, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
113 >>>>> mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
114 >>>>> 0) = 0x7fdbcc473000
115 >>>>> lseek(3, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
116 >>>>> write(3, "strace: exec: Exec format error\n", 32strace: exec: Exec format error
117 >>>>> ) = 32
118 >>>>> close(3)                                = 0
119 >>>>> munmap(0x7fdbcc473000, 4096)            = 0
120 >>>>> exit_group(1)                           = ?
121 >>>>>
122 >>>>> Van valami ötletek mi lehet a gond?
123 >>>>> --
124 >>>>> Üdvözlettel:
125 >>>>> Bukuli Norbert
126 >>>>>
127 >>>>>
128 >>>>
129 >>>>
130 >>>>
131 >>>> --
132 >>>> www.airndsoft.com
133 >>>> Artificial Intelligence Research aNd Development Software Company
134 >>>>
135 >>>>
136 >>>
137 >>>
138 >>>
139 >>> --
140 >>> Üdvözlettel:
141 >>> Bukuli Norbert
142 >>>
143 >>>
144 >>
145 >>
146 >>
147 >> --
148 >> www.airndsoft.com
149 >> Artificial Intelligence Research aNd Development Software Company
150 >>
151 >>
152 >
153 >
154 >
155 > --
156 > Üdvözlettel:
157 > Bukuli Norbert
158 >
159 >
160
161
162
163 --
164 www.airndsoft.com
165 Artificial Intelligence Research aNd Development Software Company

Replies