|Skip Navigation Links|
|Exit Print View|
|Oracle Solaris 11.1 Release Notes Oracle Solaris 11.1 Information Library|
This section describes desktop issues in the Oracle Solaris 11.1 release.
The Evolution email application does not start after installing Oracle Solaris.
Workaround: After installing Evolution, log out and log in again. The application will start successfully.
When using a physical keyboard, mouse, or monitor, repeated attempts to open and use a terminal window on the Oracle Solaris Desktop can result in loss of characters and mouse control.
This issue might occur because of errors caused by missing microframes. These errors occur when full or low-speed USB 1.0 or 1.1 keyboard and mouse devices are connected to the USB ports on a system under an onboard USB 2.0 hub. However, these errors do not occur when the keyboard and the mouse devices are connected to a system USB port, which is in turn connected to an internal hub that is manually bound to the ohci (USB 1.0 or 1.1) driver.
Note - If you are using a virtual keyboard and mouse, all devices under the hub are forced to run at low speed. The devices will still work, but they run at a lower USB 1.0 or 1.1 speed.
Workaround: Set the value for the ehci_forced_port_to_companion variable in the /kernel/drv/ehci.conf file. The value of this variable is used by the ehci (USB 2.0) driver to release control of a particular port on the USB controller.
The value of the ehci_forced_port_to_companion variable differs based on the type of platform and the type of USB device used. The following table lists the recommended usage of USB connectors and the corresponding value of the ehci_forced_port_to_companion variable.
Table 4-1 Recommended Usage of USB Connectors and Values
To implement the workaround, perform the following steps:
Connect the USB devices.
The recommended USB connectors for the devices on various platforms are listed in Table 4-1.
Set the value of the ehci-port-forced-to-companion variable in the /kernel/drv/ehci.conf file.
For example, if the SPARC platform is T3–4 and you are using a physical keyboard, set ehci-port-forced-to-companion=3.
For information about the value that you can set for this variable, see Table 4-1.
Reboot the system.
# init 6
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.1 will stop managing new displays when the file descriptor limit is exceeded.
The file descriptor limit might exceed 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:
ulimit -S -n 8192 ; /usr/lib/dbus-daemon --system