Solaris Express Developer Edition: Notas sobre la versi??n

Problemas de Solaris Express Developer Edition 1/08

Los problemas siguientes afectan a la versión Developer 1/08.

x86: Es posible que la instalación de Solaris falle si se ha seleccionado la opción de disco completo (6652417)

La instalación de Developer 1/08 puede fallar si se ha seleccionado la opción de disco completo. Esta anomalía se debe a un error de fdisk. Aparecerá el siguiente mensaje de error:


ERROR: At least one 30 Mbyte Solaris fdisk partition is required on a selected drive
ERROR: System installation failed

Solución temporal: siga estos pasos:

  1. Reinicie la instalación del sistema operativo. Rearranque el sistema o escriba install-solaris en la línea de comandos.

  2. Elija la opción de disco predeterminada o haga una partición de la opción de disco en la pantalla del disco.

La instalación del sistema operativo Developer 1/08 falla en el equipo Acer FR 5000/1000 (6643143)

La instalación del sistema operativo Developer 1/08 falla en los equipos Acer FR 5000/1000. Aparecerá el siguiente mensaje de error:


configuring /dev
ata_id_common: BUSY status 0x80 error 0x80
ata_id_common: BUSY status 0xfe error 0x0
ata_id_common: BUSY status 0x80 error 0x80
ata_id_common: BUSY status 0xfe error 0x0
atapi_start_cmd: drive select failed
WARNING: /pci@0,0/pci-ide@14,1/ide@0 (ata2):
timeout: early timeout, target=0 lun=0
atapi_start_cmd: drive select failed
WARNING: /pci@0,0/pci-ide@14,1/ide@0 (ata2):
timeout: early timeout, target=0 lun=0

Solución temporal: siga estos pasos:

  1. Arranque el sistema mediante la opción -k para que se cargue kmdb en el proceso de arranque. Use la opción de arranque -d para solicitar un punto de interrupción del depurador antes de iniciar el núcleo.


    ok boot -kd
  2. Establezca un punto de interrupción en el indicador del depurador [0]>kmdb:


    ::bp ata`ata_init_controller+0x165
  3. Cuando se haya alcanzado el punto de interrupción, imprima el registro general $r y compruebe que $eax o $ebx contenga una estructura ata[lowbar]ctl[lowbar]t válida:


    <address>::print -a ata_ctl_t
  4. Tome la dirección de ac[lowbar]timing[lowbar]flags y establezca el valor de 0x0 en 1:


    <address>/W 1

    Quizá llegue al punto de interrupción en más de una ocasión, pero es suficiente si establece el valor de ac[lowbar]timing[lowbar]flags una vez.

  5. Reanude la actualización del sistema operativo.

Si desea más información sobre estos comandos, consulte el manual Solaris Modular Debugger Guide.

x86: Xorg no usa el controlador RadeonHD sin el archivo xorg.conf (6642276).

La versión Developer 1/08 contiene un controlador de vídeo para los conjuntos de chips y las tarjetas gráficas de las series ATI Radeon X1000 y ATI Radeon HD2000. Xorg no detectará ni usará el nuevo controlador a menos que se especifique en el archivo de configuración xorg.conf. Xorg intenta usar el controlador VESA, que posiblemente no funcione en todos los dispositivos gráficos Radeon. No se muestra ningún mensaje de error.

Solución temporal: escriba el comando /usr/X11/bin/Xorg - configure para generar un archivo /etc/X11/xorg.conf después de la instalación. Compruebe que el archivo de configuración xorg.conf especifique el controlador RadeonHD.

negative[lowbar]sign vacío en la configuración regional en[lowbar]US (6618050)

Los datos de las configuraciones regionales EMEA (Europa, Oriente Medio y África), América Central y del Sur y Oceanía se han migrado al CLDR (Depósito común de datos de configuraciones regionales) para conseguir la máxima compatibilidad entre plataformas. Las aplicaciones pueden ver formatos diferentes de datos que tienen en cuenta la configuración regional al efectuar una actualización de Solaris 10 a la versión Solaris Express.

Solución temporal: personalice las configuraciones regionales de Solaris. Para obtener instrucciones sobre la personalización de las configuraciones regionales de Solaris, consulte los consejos técnicos que hay en http://developers.sun.com/dev/gadc/techtips/locale_customization.html.

PRODRM tiene problemas al borrar la entrada prodreg de Solaris Trusted Extensions (6616592)

Al actualizar la versión Solaris 10 11/06 o Solaris 10 8/07 de Solaris Trusted Extensions a la versión actual Developer 1/08, la entrada prodreg de Solaris Trusted extensions se eliminará. No se muestra ningún mensaje de error.

Solución temporal: después de actualizar Solaris Trusted Extensions a la versión actual, elimine de forma manual la entrada prodreg como se indica a continuación:


# prodreg unregister -f -r -u "Solaris Trusted Extensions" -i 1

Problemas de actualización de Solaris Trusted Extensions (6616585)

Al actualizar la versión Solaris 10 11/06 o Solaris 10 8/07 de Solaris Trusted Extensions a la versión actual Developer 1/08, en el sistema se instalan paquetes traducidos no deseados de Solaris Trusted Extensions. Este error se debe a que, de manera predeterminada, el instalador de Solaris Trusted Extensions de las versiones Solaris 10 11/06 o Solaris 10 8/07 instala paquetes traducidos. No se muestra ningún mensaje de error.

Solución temporal: antes de actualizar Solaris Trusted Extensions a la versión actual, elimine los siguientes paquetes traducidos de Solaris Trusted Extensions:

SUNWjdtts 

SUNWkdtts 

SUNWjmgts 

SUNWkmgts 

SUNWjtsman 

SUNWktsu 

SUNWjtsu 

SUNWodtts 

SUNWtgnome-l10n-doc-ja 

SUNWtgnome-l10n-ui-ko 

SUNWtgnome-l10n-ui-it 

SUNWtgnome-l10n-ui-zhHK 

SUNWtgnome-l10n-ui-sv 

SUNWtgnome-l10n-ui-es 

SUNWtgnome-l10n-doc-ko 

SUNWtgnome-l10n-ui-ptBR 

SUNWtgnome-l10n-ui-ja 

SUNWtgnome-l10n-ui-zhTW 

SUNWtgnome-l10n-ui-zhCN 

SUNWtgnome-l10n-ui-fr 

SUNWtgnome-l10n-ui-de 

SUNWtgnome-l10n-ui-ru 

El inicio de sesión remoto multinivel de la pantalla de inicio de sesión no es compatible con Solaris Trusted Extensions (6616030)

El elemento Inicio de sesión remoto del menú Opciones de la pantalla de inicio de sesión no se puede usar para iniciar sesión, de manera remota, en un sistema multinivel de Solaris Trusted Extensions. Cuando la etiqueta del sistema sea la misma que la que se ha asignado a un sistema sin etiqueta, puede iniciar sesión de manera remota en dicho sistema.

Solución temporal: para iniciar sesión de manera remota, consulte las instrucciones que hay en el Capítulo 14, Remote Administration in Trusted Extensions (Tasks) de Solaris Trusted Extensions Administrator’s Procedures.

gDesklets no se inicia (6608943)

Cuando inicia la sesión en el sistema como nuevo usuario, gDesklets no consigue iniciarse. Aparecerá el siguiente mensaje de error:


bash-3.00$ gdesklets shell

You're running gDesklets for the first time.
gDesklets will start a requirements check now...

Checking requirements:
 - sys ... found
 - xml.parsers.expat ... found
 - xml.sax ... found
 - gtk ... found
 - ORBit ... found
 - bonobo.ui ... missing
Version check failed.

bonobo python bindings are required.

Solución temporal: siga estos pasos:

  1. Cambie al directorio de inicio:


    cd <home_directory>
  2. Escriba el siguiente comando:


    mkdir .gdesklets

El botón Rearrancar ahora no responde (6270371)

Después de instalar el sistema operativo Solaris, el botón Rearrancar ahora no funciona.

Solución temporal: siga estos pasos:

  1. Abra una ventana de terminal.

  2. Escriba los comandos siguientes:


    # touch /tmp/.instsuccess
    # pkill -9 java

El sistema rearranca y sin necesitad de CD.

SPARC: Errores de conexión NFS/RDMA (6229077)

Puede haber errores de conexión entre un servidor NFS y el cliente al utilizar Remote Direct Memory Access (RDMA). Debido a estos errores, los recursos de grupos del búfer se agotan y el sistema emite avisos graves. Aparecerá el siguiente mensaje de error:


rpcib: WARNING: rib_rbuf_alloc: No free buffers!

Solución temporal: opte por una de estas soluciones:

Para obtener más información, consulte las páginas de comando man mount_nfs(1M) y nfs(4).

Módulo de interfaz del usuario de seguimiento dinámico de NetBeans

El módulo de interfaz del usuario de seguimiento dinámico (DTrace) de NetBeansTM se instala junto con el software NetBeans 6.0 y Sun Studio. El módulo debe configurarse manualmente antes de usarlo.

Solución temporal: para usar el módulo de interfaz del usuario DTrace, copie las secuencias de comandos de DTrace desde /opt/dtrace-gui al directorio de inicio:


cp -r /opt/dtrace-gui/DTraceScripts $HOME/
chmod -R 755 $HOME/DTraceScripts

La instalación del módulo de interfaz del usuario DTrace queda ahora completa.

Para obtener más información sobre este módulo, consulte el archivo /opt/dtrace-gui/doc/NetBeans[lowbar]DTrace[lowbar]GUI[lowbar]Plugin.html Este archivo describe cómo establecer privilegios en el archivo/etc/user[lowbar]attr, y cómo iniciar la interfaz del usuario de DTrace. Inicie NetBeans o Sun Studio IDE desde un shell diferente del que usa para establecer privilegios.

Discordancia en el número de versión entre la salida de uname -a y el contenido de /etc/release

El comando uname -a muestra el número de versión del núcleo como Build 79a. Sin embargo, el contenido de /etc/release es Build 79b, el número de versión del ensamblaje final del sistema operativo Developer 1/08.

Solución temporal: ninguna.

x86: Errores en Solaris JumpStart

Solaris JumpStartTM queda en modo interactivo si se ha definido el valor de máscara de red de la secuencia de comandos sysdcfg. No se muestra ningún mensaje de error. Se inicia sysidtool debido a que faltan datos en la red.

Solución temporal: no especifique el valor de máscara de red en la secuencia de comandos sysdcfg.

Problemas de GTK+ con JDK

Es posible que Sun Studio IDE tenga problemas de visualización al cargar las bibliotecas de aspecto de GTK. Estos problemas se deben a un error de JDKTM 6 actualización 3. A continuación puede ver ejemplos de los problemas de visualización que pueden presentarse:

Solución temporal: use una versión alternativa de JDK. Por ejemplo:


% sunstudio --jdkhome /usr/jdk/jdk1.5.0_13