Portál AbcLinuxu, 7. května 2025 02:22
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:
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?
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...
V podstatě jakýkoli způsob spuštění dbus-launch
spolu s pekwm (v ~/.xinitrc
) způsobí vytuhnutí PC, pomůže jenom reset.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.