Absent a much better way to deal with this (See Mouse's reply), we should at least have a well defined way to pick "a" best node, which could then be overridden. Maybe something as simple as pick the lexicographically highest sorting filename from readdir - will pick drm1 over drm0 - can be manually overridden with a drmX symlink David