Die folgenden Fehler (Bugs) in Solaris 10-BS betreffen die Common Desktop Environment (CDE).
Auf x64-Systemen mit Solaris Trusted Extensions können Benutzer, die für administrative Aufgabenbereiche kein root-Zugriffsrecht besitzen, keine Verbindung zum X Window-Server auf der Konsole herstellen. Anwendungen können deswegen nicht gestartet werden. Es wird keine Fehlermeldung angezeigt.
Problemumgehung: Vom lokalen Host ausgehende TCP-Verbindungen müssen zugelassen werden. Erstellen Sie zum Zulassen von TCP-Verbindungen eine Datei namens /etc/X0.hosts und fügen Sie dieser eine einzige Zeile mit dem Host-Namen der globalen Zone zu.
Auf dem Trusted CDE-Bildschirm werden die Bildschirmsperren zwar ordnungsgemäß gestartet, beim Entsperren des Bildschirms zeigt der Desktop jedoch eine falsche Meldung an und meldet Sie dann ab. Dieses Problem tritt nicht beim LDAP-Benennungsdienst, jedoch bei allen anderen Benennungsdiensten auf.
Daraufhin wird die folgende Fehlermeldung angezeigt:
Ihr Konto ist abgelaufen, Sie werden in 10 Sekunden abgemeldet. Klicken Sie auf „OK“, um sich sofort abzumelden. |
Problemumgehung: Wählen Sie eine der folgenden Lösungen:
Problemumgehung 1: Bearbeiten Sie in der globalen Zone die Datei /etc/nsswitch.conf und fügen Sie am Ende der Zeile passwd den Text xxxx hinzu. Wählen Sie eines der folgenden Beispiele:
passwd: files xxxx |
passwd: files ldap xxxx |
Problemumgehung 2: Starten Sie den Cache-Dämon des Benennungsdienstes (nscd) über SMF neu:
# svcadm restart name-service-cache |
Bei Multilabel-Sitzungen im Trusted Java DS-Desktop zeigt der Desktop beim Umschalten von Aufgabenbereichen eine falsche Meldung an und der Aufgabenbereich kann nicht umgeschaltet werden. Dieser Fehler tritt nicht beim LDAP-Benennungsdienst, jedoch bei allen anderen Benennungsdiensten auf
Daraufhin wird die folgende Fehlermeldung angezeigt:
Kontenverwaltung für root konnte nicht eingestellt werden. |
Problemumgehung: Wählen Sie eine der folgenden Lösungen:
Problemumgehung 1: Bearbeiten Sie in der globalen Zone die Datei /etc/nsswitch.conf und fügen Sie am Ende der Zeile passwd den Text xxxx hinzu. Wählen Sie eines der folgenden Beispiele:
passwd: files xxxx |
passwd: files ldap xxxx |
Problemumgehung 2: Starten Sie den nscd-Dienst über SMF neu:
# svcadm restart name-service-cache |
Beim Ziehen des dtfile-Symbols mit der Maus kann es sein, dass das Symbol und der Mauszeiger nicht angezeigt werden. Es wird keine Fehlermeldung angezeigt.
Problemumgehung: Fügen Sie zur Datei /usr/dt/config/<locale>/sys.resources unter #if EXT_SUN_TS OL folgende Zeilen hinzu:
!! DragNDrop protocol. Other styles cause policy violation. *DragInitiatorProtocolStyle: DRAG_DYNAMIC *DragReceiverProtocolStyle: DRAG_DYNAMIC |
Bei der Verwaltung von Netzwerksicherheitsvorlagen mithilfe von SMC wird zwar die Datei /etc/s ecurity/tsol/tnrhdb aktualisiert, der tndb-Cache jedoch nicht. Deswegen werden Definitionen zur Netzwerksicherheit nicht wirksam. Es wird keine Fehlermeldung angezeigt.
Problemumgehung: Nach dem Ändern eines Netzwerkeintrags in SMC müssen Sie den tndb-Cache manuell mit einem der folgeden Befehle aktualisieren:
Ändern eines Eintrags im Datei-Geltungsbereich:
# /usr/sbin/tnctl -H /etc/security/tsol/tnrhdb |
Ändern eines Eintrags im LDAP-Geltungsbereich:
# /usr/sbin/tnctl -H <hostname> |
Wenn Sie den Befehl /usr/X11/bin/xrander -s zum Einstellen einer geringeren Bildschirmauflösung eingeben, wird der Trusted Stripe nicht mehr angezeigt. Dieses Problem tritt beim Trusted CDE Desktop, aber nicht beim Trusted Java DS Desktop auf. Es wird keine Fehlermeldung angezeigt.
Problemumgehung: Starten Sie die Arbeitsbereichssteuerung nach dem Ändern der Bildschirmauflösung neu. Wählen Sie aus dem Menü des CDE-Arbeitsbereichs Fenster -> Arbeitsbereichssteuerung neu starten und klicken Sie auf OK.
GNOME-Anmeldungen können nicht gestartet werden, wenn Sie sich über eine Remote-Verbindung angemeldet haben und die Eingabehilfen über gnome-at-properties aktivieren. Beim Versuch, eine GNOME-Anwendung zu starten, wird die folgende Fehlermeldung angezeigt.
** ERROR **: Accessibility app error: exception during registry activation from id: IDL:Bonobo/GeneralError:1.0 aborting... |
Problemumgehung: Keine. Aktivieren Sie die Eingabehilfen nicht, wenn Sie sich per dtremote anmelden.
Um auf die Desktop-Standardeinstellungen (ohne Eingabehilfen) zurückzugreifen, schließen Sie die GNOME-Sitzung. Geben Sie den folgenden Befehl aus:
% gnome-cleanup |
Wenn Sie die JumpStart-Installationsmethode verwenden, verwendet der Prozess möglicherweise eine Konfigurationsdatei (sysidcfg) für die Systemidentifikation. Diese Datei wird zum Erzeugen einer spezifischen Xsun-Konfigurationsdatei für ein System verwendet. Der Xsun-Konfigurationsteil einer sysidcfg-Datei wird mit dem Befehl kdmconfig -d Dateiname erstellt. Auf Systemen, die jedoch den Standard-Xorg-Server verwenden, erzeugt der Befehl keine Datei mit Xorg-Konfigurationsinformationen. Infolgedessen können Sie die JumpStart-Methode nicht auf diesen Systemen verwenden, ohne zusätzliche vorbereitende Schritte zu ergreifen.
Problemumgehung: Bevor Sie die JumpStart-Installationsmethode auf einem System verwenden, das den Xorg-Server verwendet, führen Sie folgende Schritte durch.
Bereiten Sie eine spezifische xorg.conf-Datei vor, die auf dem System verwendet werden soll. Speichern Sie diese Datei im JumpStart-Verzeichnis des JumpStart-Servers.
Erstellen Sie mit einem der folgenden Befehle die Datei xorg.conf:
/usr/X11/bin/Xorg -configure
/usr/X11/bin/xorgconfig
/usr/X11/bin/xorgcfg
Erstellen Sie ein Abschlussskript, das die Datei xorg.conf in das Verzeichnis /etc/X11 auf dem System kopiert, auf dem installiert werden soll. Das Skript könnte beispielsweise folgende Zeile enthalten:
cp ${SI_CONFIG_DIR}/xorg.conf /etc/X11/Xorg.conf |
Nehmen Sie das Abschlussskript in der benutzerdefinierten JumpStart-Regeldatei in den Regeleintrag für Systeme des zu installierenden Typs auf.
Führen Sie die benutzerdefinierte JumpStart-Installation durch.
Eine Anleitung zum Durchführen einer benutzerdefinierten JumpStart-Installation finden Sie in Solaris 10 8/07 Installationshandbuch: Benutzerdefinierte JumpStart-Installation und komplexe Installationsszenarien. Kapitel 4 enthält Informationen über die JumpStart-Regeldatei, während Kapitel 5 einen Abschnitt zu Abschlussskripts enthält.
Die Fähigkeit, Wechseldatenträger automatisch auszuführen, wurde für Solaris 10 vorübergehend aus der CDE-Desktopumgebung entfernt.
Abhilfemaßnahme: Wenn Sie die automatische Ausführung für CDs oder andere Wechseldatenträger verwenden möchten, nehmen Sie einen der folgenden Schritte vor:
Führen Sie das Programm volstart auf der obersten Ebene des Wechseldatenträger-Dateisystems aus.
Befolgen Sie die mit der CD gelieferten Anweisungen für den Zugriff von außerhalb der Desktop-Umgebung CDE.
Nachdem Sie das letzte Objekt vom Desktop gelöscht haben, wird das Objekt bei einer Synchronisierung des Handhelds über das Handheld-Gerät auf dem Desktop wiederhergestellt. So können Sie beispielsweise Objekte wie den letzten Termin in Ihrem Kalender oder die letzte Adresse im Adress-Manager löschen und anschließend wiederherstellen.
Abhilfemaßnahme: Löschen Sie vor dem Synchronisieren den letzten Eintrag manuell von dem Handheld-Gerät.