Re: alsa-udev nie dział a :(

2006-01-17 Wątek lobo
On Mon, Jan 16, 2006 at 05:19:24PM +0100, Fryderyk Dziarmagowski wrote:
 Krytyka absolutnie nie dotyczy Twojej osoby. Zrobiłeś kawał dobrej
 roboty. Krytyka dotyczy osoby, która dodała spec do cvs nie zadając
 sobie trudu sprawdzenia katalogów, umiejscowienia skryptu czy
 doprowadzenia do fazy, w której większość użytkowników pld mogło by z
 niego korzystać.
Dobrze, to w takim razie mogę prosić o informację co zmienić? Mogę
nad tym jeszcze popracowac, jeżeli będę wiedział jakie są oczekiwania co
do tego. Na razie zauważyłem, że w udev nie ma już katalogu scripts.
Wydaje mi się, że kiedyś był. Podsyłam patche które zmieniają
umiejscowienie skryptu do katalogu /etc/udev/agents.d. Może tak być, czy
są jakieś inne propozycje?

-- 
Pozdrawiam
Przemysław Białek
Index: alsa-udev.rules
===
RCS file: /cvsroot/SOURCES/alsa-udev.rules,v
retrieving revision 1.1
diff -u -r1.1 alsa-udev.rules
--- alsa-udev.rules 21 Dec 2005 20:25:46 -  1.1
+++ alsa-udev.rules 17 Jan 2006 09:48:29 -
@@ -1 +1 @@
-SUBSYSTEM==sound, KERNEL==controlC*, RUN+=/etc/udev/scripts/alsa.sh %n
+SUBSYSTEM==sound, KERNEL==controlC*, RUN+=/etc/udev/agents.d/alsa.sh %n
Index: alsa-udev.spec
===
RCS file: /cvsroot/SPECS/alsa-udev.spec,v
retrieving revision 1.2
diff -u -r1.2 alsa-udev.spec
--- alsa-udev.spec  27 Dec 2005 17:38:48 -  1.2
+++ alsa-udev.spec  17 Jan 2006 09:49:08 -
@@ -31,7 +31,7 @@
 rm -rf $RPM_BUILD_ROOT
 
 install -D %{SOURCE0} $RPM_BUILD_ROOT/etc/udev/rules.d/alsa.rules
-install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/udev/scripts/alsa.sh
+install -D %{SOURCE1} $RPM_BUILD_ROOT/etc/udev/agents.d/alsa.sh
 install -D %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/alsa_udev
 install -D %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/alsa-udev
 
@@ -51,7 +51,7 @@
 %attr(754,root,root) /etc/rc.d/init.d/*
 %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/*
 /etc/udev/rules.d/alsa.rules
-%attr(754,root,root) /etc/udev/scripts/alsa.sh
+%attr(754,root,root) /etc/udev/agents.d/alsa.sh
 
 %define date   %(echo `LC_ALL=C date +%a %b %d %Y`)
 %changelog
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: alsa-udev nie dział a :(

2006-01-16 Wątek lobo
On Sun, Jan 15, 2006 at 12:31:20PM +0100, Fryderyk Dziarmagowski wrote:
 --- Michal Kochanowicz [EMAIL PROTECTED] wrote:
 
   Wczoraj zrobiłem upgrade m.in. udev i zamazałem swoje zmiany w
   konfiguracji. No i po restarcie nie zostały załadowane moduły do alsa :(
   
   Czy wam to działa? Help!
   
   alsa-udev-0.1-0.1
   udev-079-1
  
  Ale działa alasa-util-init. Wniosek: alsa-udev jest workaroundem na
  niedystrybucyjne zmiany w /etc/udev/rules.d. Howgh.
 
 prawidłowym sposobem uruchamiania alsy w pld jest użycie
 alsa-util-init. alsa-udev to jest eksperyment i jak widzę nikt się nie
 kwapi, żeby po dodaniu go do cvs zainteresować się sensem jego
 przebywania tam.
Niestety ten prawidłowy sposób nie daje się zastosować w przypadku gdy
ma się kartę na usb i/lub stosuje się UDEV_STARTER=udevsynthesize w
/etc/udev/udev.conf (nie wiem czy też tyczy się udevstart), bo w
momencie odpalania alsasound start są już załadowane niektóre moduły
alsy. Alsa-udev powstał po to, abym miał jeden system zarządzania
modułami/ustawieniami kart i działa z założenia tylko dla kart wykrytych
przez udev'a. Ja korzystam tylko z jąder serii 2.6 i mam tylko karty na
PCI, pakiet powinien też działać z wszelkimi urządzeniami hotplugowymi
obsługiwanymi pzez udeva i alsę. Pod tym kątem go przygtowywałem. Wiem,
że najlepszym rozwiązaniem byłoby coś co zadziała pod 2.4 i 2.6, z
hotplugiem/udevem lub bez nich, ze wspólną konfiguracją, ale zrobienie
czegoś takiego mnie przerasta. W tej chwili jest przynajmniej częściowo
działające rozwiązanie, alternatywne dla alsa-utils-init, pokrywające
trochę inny obszar zastosowań. Podesłałem je dlatego, że było sporo ludzi,
którym to co jest _nie działało_, a ja u siebie ten problem rozwiązałem.

-- 
Pozdrawiam
Przemysław Białek

___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl


Re: alsa-udev nie dział a :(

2006-01-14 Wątek Michal Kochanowicz
On Sat, Jan 14, 2006 at 12:53:23AM +0100, Paweł Kwiatkowski wrote:
 #SOA1
 SoundStorm: snd_intel8x0
 UDEV_STARTER=udevstart

Możesz mi podesłać zawartość /etc/udev/rules.d? Podejrzewam że masz
zmodyfikowany w stosunku do tego co jest w dystrybucji.

-- 
--= Michal Kochanowicz =--==--==BOFH==--==--= [EMAIL PROTECTED] =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!
___
pld-devel-pl mailing list
pld-devel-pl@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl