Autor Téma: SID udevd : SYSFS{}= will be removed in a future udev version, please use ATTR{}  (Přečteno 5832 krát)

Offline yerry

  • Začátečník
  • **
  • Příspěvků: 65
    • Zobrazit profil
    • Iný Linux
V tomto threade http://forum.debian-linux.cz/index.php/topic,464.0.html som zistil, že nie som sám, komu na Sidovi zapĺňajú bootovaciu obrazovku udev varningy typu:
Kód: [Vybrat]
udevd : SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device.

Trochu som zagoolil a zistil, že sa jedná o zmrvené pravidlá k HP tlačiarňam. Teda u mňa to tak aspoň bolo. Jedná sa pravdepodobne o Debianom prevzaté balíčky z Ubuntu :D

Takže ako to napraviť, aby nekazilo naše estetické cítenie to množstvo riadkov textu, ktorý aj tak nemáme šancu prečítať? Riešenie je nasledujúce:

1. V súbore /lib/udev/rules.d/56-hpmud_support.rules zmeníme na 10. riadku všetky  SYSFS za ATTR.

2. Taktiež zeditujeme súbory (na mojom compe je to tak) /etc/udev/rules.d/11-hplj10xx.rules a 56-hpmud_support.rules a zameníme všetky výskyty reťazcov SYSFS za ATTR resp. BUS za SUBSYSTEM.

Môžeme reštartovať a bootovacia obrazovka je krásna ako predtým :)

Je to nahlásené ako bug, ale kedy to opravia, je vo hviezdach, Sid je predsa len unstable aj keď stabilnejší ako čokoľvek iné.

Zdroje:
http://linuxindetails.wordpress.com/2009/12/30/udevd-sysfs-will-be-removed-in-a-future-udev-version-please-use-attr-to-match-the-event-device/
http://forums.debian.net/viewtopic.php?f=5&t=47954
« Poslední změna: 23. 01. 2010, 14:32:15 od yerry »
O Linuxe korektne aj nekorektne, ale hlavne bez obalu... --> http://inylinux.blogspot.com/

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.302
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Tyto chyby jsou i u Squeeze. Návod dneska zkusím a dám vědět.

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.302
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Tak bohužel, tenhle návod mi nepomohl. Chyby se zobrazují stále.

Offline yerry

  • Začátečník
  • **
  • Příspěvků: 65
    • Zobrazit profil
    • Iný Linux
Skús pozrieť aj iné súbory v adresároch /lib/udev/rules.d/ a /etc/udev/rules.d/ či sa tam nevyskytujú reťazce SYSFS a BUS a zmeň to, nemajú tam totiž čo hľadať. Mne to totiž už tie warningy nehádže. Ale môže to byť aj špecifický problém u Squeezyho.
O Linuxe korektne aj nekorektne, ale hlavne bez obalu... --> http://inylinux.blogspot.com/

Offline Ota Trkola

  • Administrátor
  • Aktivní­ uživatel
  • *****
  • Příspěvků: 1.302
    • Zobrazit profil
  • Jabber: otas.pe@jabbim.cz
Já to zkoušel na Sidovi.

Offline johnnycage

  • Začátečník
  • **
  • Příspěvků: 90
    • Zobrazit profil
Ja mam Squeeze a navod funguje. Kedze sa subor 56-hpmud_support.rules v mojom systeme nenachadza, stacilo, aby som pomenil hodnoty v /etc/udev/rules.d/11-hplj10xx.rules
« Poslední změna: 27. 01. 2010, 11:38:42 od johnnycage »
OS: Debian Testing 64bit, Kernel 2.6.39, GNOME 2.30.2
NB: Lenovo G550, Intel Pentium Dual-Core T4200 2.0GHz, RAM 3GB 1066MHz, WD 320GB, Intel GMA X4500 256MB