Oracle® Solaris 11.2 Release Notes

Exit Print View

Updated: May 2015
 
 

D-Bus System Daemon Has a Small File Descriptor Limit for Sun Ray or XDMCP Server Use (15812274)

When using a Sun Ray or an XDMCP server, the D-Bus system daemon uses several file descriptors for each display. The default file descriptor limit of 256 allows only a few simultaneous client connections. A Sun Ray or an XDMCP server running on Oracle Solaris 11.2 will stop managing new displays when the file descriptor limit is exceeded.

The file descriptor limit might be exceeded after 30 to 40 client connections. This number can vary depending on the type of programs and panel applets used in desktop sessions.

Workaround: Increase the file descriptor limit in the /lib/svc/method/svc-dbus file to support Sun Ray or XDMCP use.

Modify line 40 in the /lib/svc/method/svc-dbus file from:

/usr/lib/dbus-daemon --system

to:

ulimit -S -n 8192 ; /usr/lib/dbus-daemon --system