Portál AbcLinuxu, 1. června 2024 20:45

Dotaz: Nefunguje čtečka paměťových karet

19.1.2011 19:59 Begleiter | skóre: 47 | blog: muj_blog | Doma
Nefunguje čtečka paměťových karet
Přečteno: 4384×
Odpovědět | Admin

Dobrý večer,

mám v PC interní čtečku pamětových karet připojenou přes interní USB 2.0, která se hlásí jako: Bus 002 Device 002: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer

Čtečka funguje normálně jak ve Windows 7, tak v Ubuntu. Nefunguje ale v Arch Linuxu:

Do čtečky vložím SDHC kartu, která fungovala pod Windows a... systém vůbec nezaregistruje její vložení. Jakoby bych žádnou kartu nevložil. Pokud se podívám do dmesg, tak tam je o této čtečce toto:

scsi 10:0:0:0: Direct-Access     Generic  USB SD Reader    1.00 PQ: 0 ANSI: 0
sd 10:0:0:0: Attached scsi generic sg3 type 0
scsi 10:0:0:1: Direct-Access     Generic  USB CF Reader    1.01 PQ: 0 ANSI: 0
sd 10:0:0:1: Attached scsi generic sg4 type 0
ide2 at 0x9f00-0x9f07,0x9e02 on irq 17
ide3 at 0x9d00-0x9d07,0x9c02 on irq 17
scsi 10:0:0:2: Direct-Access     Generic  USB xD/SM Reader 1.02 PQ: 0 ANSI: 0
sd 10:0:0:2: Attached scsi generic sg5 type 0
sd 10:0:0:1: [sdd] Attached SCSI removable disk
scsi 10:0:0:3: Direct-Access     Generic  USB MS Reader    1.03 PQ: 0 ANSI: 0
sd 10:0:0:3: Attached scsi generic sg6 type 0
sd 10:0:0:0: [sdc] Attached SCSI removable disk
sd 10:0:0:2: [sde] Attached SCSI removable disk
sd 10:0:0:3: [sdf] Attached SCSI removable disk

Ve výpisu cat /proc/partitions taky nic není.

Jinak čtečka určitou dobu v Arch Linuxu fungovala. A přestala fungovat po aktualizaci systému, ale bohužel netuším, která aktualizace to zapříčinila. Jinak jádro mám: Linux darkstar 2.6.36-ARCH #1 SMP PREEMPT Sat Jan 8 14:15:27 CET 2011 x86_64 AMD Athlon(tm) II X4 635 Processor AuthenticAMD GNU/Linux.

Budu vděčný za každou radu.


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.1.2011 16:42 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Nefunguje čtečka paměťových karet
Odpovědět | | Sbalit | Link | Blokovat | Admin

Problém jsem vyřešil částečně. Stačilo zprovoznit D-Bus a už vidím vloženou kartu v Gnome. V pekwm ji ale nevidím, i přestože jsem do svého ~/.xinitrc přidal následující:

if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
        eval "$(dbus-launch --sh-syntax --exit-with-session)"
fi

Nevěděl by někdo, jak zařídit, aby to fungovalo i v pekwm?

Řešení 1× (Begleiter (tazatel))
20.1.2011 18:06 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Nefunguje čtečka paměťových karet

Vyřešeno!

Stačilo k D-Bus zprovoznit HAL. Furt jsem si řikal, že už ho k ničemu nepotřebuju, ale ono ne... ;-)

20.1.2011 17:38 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Nefunguje čtečka paměťových karet
Odpovědět | | Sbalit | Link | Blokovat | Admin

V podstatě jakýkoli způsob spuštění dbus-launch spolu s pekwm (v ~/.xinitrc) způsobí vytuhnutí PC, pomůže jenom reset. :-(

20.1.2011 17:49 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Nefunguje čtečka paměťových karet

Toto nezpůsobí výtuh (řádka z ~/.xinitrc):

exec dbus-launch --exit-with-session --sh-syntax pekwm

Ale kartu stále nevidím. :-(

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.