ubuntu-multiseat team mailing list archive
Mailing list archive
[Bug 1319870] Re: [SRU] Removable media is being mounted randomly in multiseat systems
Hello Laércio, or anyone else affected,
Accepted udisks2 into trusty-proposed. The package will build now and be
https://launchpad.net/ubuntu/+source/udisks2/2.1.3-1ubuntu0.2 in a few
hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
** Changed in: udisks2 (Ubuntu Trusty)
Status: In Progress => Fix Committed
** Tags added: verification-needed
You received this bug notification because you are a member of Ubuntu
Multiseat, which is subscribed to the bug report.
[SRU] Removable media is being mounted randomly in multiseat systems
Status in udisks2 package in Ubuntu:
Status in udisks2 source package in Trusty:
Due to lack of full systemd-logind integration in current "udisks2"
package, automounting of removable media in multiseat setups is not
respecting seat hierarchy. All seats try to mount it at the same time,
resulting in a race condition. However, the expected behaviour is that
only the right seat (i.e. the seat whose USB port the removable media
is plugged in) should be able to mount it.
To solve this problem, just rebuild package "udisks2" with additional
build-dependencies "libsystemd-login-dev" and "libsystemd-daemon-dev".
* Set up a multiseat system and try to mount a removable medium in one seat
or another. Repeat this procedure several times.
* Before rebuilding udisks2 with full logind support, all seats will try to
mount this medium at the same time, so it will be shown in one seat or
* After rebuilding udisks2 with full logind support, only one seat will
succeed to mount the medium in all times it's plugged in.
Medium. This rebuilt package was well tested in ppa:ubuntu-multiseat/ppa.
It may happen that only one seat will be able to mount removable media, regardless which seat owns the USB port the medium is plugged (due to lack of systemd as PID 1), but at least there will be no race condition between seats. But verification should include thorough testing that removable media is still mounted correctly on non-multiseat systems, with multiple user sessions.
To manage notifications about this bug go to: