eSata devices not displayed in DeviceNotifier [Solved]

Compiz, KDE, Gnome, Fluxbox, etc...

Moderator: Moderators

eSata devices not displayed in DeviceNotifier [Solved]

Postby King_DuckZ » Mon Jan 09, 2012 0:20

Hello, I've had this problem in KDE since the first time I tried plugging an eSata device, but a workaround at https://bugs.freedesktop.org/show_bug.cgi?id=12127 helped fixing this.
Now I see they fixed this in HAL (last comment) but... HAL got replaced, no? I don't even have the preferences.fdi file, anyone knows how to fix this problem now?
Last edited by King_DuckZ on Sat Feb 11, 2012 21:11, edited 1 time in total.
User avatar
King_DuckZ
Simple Hen
 
Posts: 65
Joined: Wed Sep 07, 2011 0:46

Re: eSata devices not displayed in DeviceNotifier

Postby Fitzcarraldo » Mon Jan 09, 2012 21:44

My guess is it's a ConsoleKit or D-Bus issue. Try fix in Comment #3 in Gentoo Bugzilla Bug Report No. 359155.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7334
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: eSata devices not displayed in DeviceNotifier

Postby King_DuckZ » Sun Feb 05, 2012 17:36

Hey, sorry for the late reaction about this! I tried the fix as you suggested but it didn't work.
I created a new file in /etc/udev/rules.d named 80-esata.rules, the whose content is:
Code: Select all
KERNEL=="sd[b-z]", ATTRS{class}=="0x060400", ENV{UDISKS_SYSTEM_INTERNAL}="0"

but KDE still doesn't give any sign after plugging my esata hard disk. Any other advice? :(
User avatar
King_DuckZ
Simple Hen
 
Posts: 65
Joined: Wed Sep 07, 2011 0:46

Re: eSata devices not displayed in DeviceNotifier

Postby Fitzcarraldo » Sun Feb 05, 2012 19:28

tbartdev in Gentoo Bugzilla Bug Report No. 359155 wrote:udisks-1.0.3 makes the modified ebuild obsolete.

This is what you have to put in your udev rules for apps to pick up the newly
added device as removable (adjust to your controller and HD setup accordingly):

KERNEL=="sd[b-z]", ATTRS{class}=="0x060400", ENV{UDISKS_SYSTEM_INTERNAL}="0"

still, this should not be necessary to configure anyway..

You can't just copy the rule verbatim: he tells you that you must adjust it to your controller and HD setup!

Code: Select all
# udevadm info -a -p $(udevadm info -q path -n /dev/sdb1) | grep class

Replace "/dev/sdb1" with whatever your external drive device actually is. Example:

Code: Select all
# udevadm info -a -p $(udevadm info -q path -n /dev/sdb1) | grep class
ATTRS{class}=="0x010601"
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7334
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: eSata devices not displayed in DeviceNotifier

Postby King_DuckZ » Fri Feb 10, 2012 22:58

Uhm... sure... I was just checking if you knew the answer... :p
Now it works perfectly, thanks!
User avatar
King_DuckZ
Simple Hen
 
Posts: 65
Joined: Wed Sep 07, 2011 0:46



Return to 3D Desktops and Window Managers

Who is online

Users browsing this forum: No registered users and 1 guest