Notas de vers??o do Solaris Express Developer Edition

Problemas do Solaris Express Developer Edition 1/08

Os problemas a seguir se aplicam à versão Desenvolvedor 1/08.

x86: Pode ocorrer falha na instalação do Solaris quando a opção Todo o disco estiver selecionada (6652417)

Pode ocorrer falha na instalação da versão Developer 1/08 quando a opção Todo o disco estiver selecionada. Essa falha ocorre devido a um erro do fdisk. A seguinte mensagem de erro é exibida:


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

Solução alternativa: execute as seguintes etapas:

  1. Reinicie a instalação do sistema operacional. Reinicialize o sistema ou digite install-solaris na linha de comando.

  2. Selecione a opção Disco padrão ou Particione o disco na tela do disco.

Ocorre falha na instalação do sistema operacional Developer 1/08 no Acer FR 5000/1000 (6643143)

Ocorre falha na instalação do sistema operacional Developer 1/08 em máquinas Acer FR 5000/1000. A seguinte mensagem de erro é exibida:


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

Solução alternativa: execute as seguintes etapas:

  1. Inicialize o sistema usando a opção -k para que kmdb seja carregado no processo de inicialização. Use a opção de inicialização -d para solicitar a interrupção de depuração antes de inicar o kernel.


    ok boot -kd
  2. Defina o ponto de interrupção no prompt kmdb do depurador:


    ::bp ata`ata_init_controller+0x165
  3. Quando o ponto de interrupção for atingido, imprima o registro de uso geral $r e verifique se o$eax ou o $ebx contém uma estrutura ata[lowbar]ctl[lowbar]t válida:


    <address>::print -a ata_ctl_t
  4. No endereço do ac[lowbar]timing[lowbar]flags, defina um valor de 0x0 a 1:


    <address>/W 1

    Talvez seja necessário acionar mais de uma vez o ponto de interrupção, mas será suficiente definir o valor de ac[lowbar]timing[lowbar]flags apenas uma vez.

  5. Retome o upgrade do sistema operacional.

Para obter mais informações sobre esses comandos, consulte o Solaris Modular Debugger Guide.

x86: Xorg não usa o driver RadeonHD sem o arquivo xorg.conf (6642276)

A versão Developer 1/08 inclui um driver de vídeo para placas gráficas e chipsets das séries ATI Radeon X1000 e ATI Radeon HD2000. Xorg não irá detectar e usar um novo driver, a menos que isso esteja especificado no arquivo de configuração xorg.conf. Xorg tenta, ao invés disso, usar o driver VESA, que pode não funcionar em todos os dispositivos gráficos Radeon. Nenhuma mensagem de erro é exibida.

Solução alternativa: digite o comando /usr/X11/bin/Xorg -configure para gerar um arquivo /etc/X11/xorg.conf após a instalação. Verifique se o arquivo de configuração xorg.conf especifica o driver RadeonHD.

Esvazie negative[lowbar]sign na localização en[lowbar]US (6618050)

Os dados de localização da Europa, do Oriente Médio e da África, da América do Sul e Central e da Oceania são migrados para o repositório de dados de localização comuns para obter o máximo de compatibilidade entre plataformas. É possível que aplicativos existentes observem diferentes formatos para dados sensíveis à localização quando for efetuado o upgrade do Solaris 10 para a versão Solaris Express.

Solução alternativa: personalize as localizações do Solaris. Para obter instruções sobre como personalizar localizações do Solaris, consulte as dicas técnicas em http://developers.sun.com/dev/gadc/techtips/locale_customization.html.

PRODRM com problemas para excluir a entrada prodreg das Solaris Trusted Extensions (6616592)

Ao atualizar as Solaris Trusted Extensions da versão Solaris 10 11/06 ou Solaris 10 8/07 para a versão Developer 1/08 atual, a entrada prodreg das Solaris Trusted Extensions não será removida. Nenhuma mensagem de erro é exibida.

Solução alternativa: Depois de atualizar as Solaris Trusted Extensions para a versão atual, remova manualmente a entrada prodreg da seguinte forma:


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

Problemas de atualização das Solaris Trusted Extensions (6616585)

Ao atualizar as Solaris Trusted Extensions da versão Solaris 10 11/06 ou Solaris 10 8/07 para a versão Developer 1/08 atual, pacotes indesejados das Solaris Trusted Extensions são instalados em seu sistema. Esse erro ocorre porque o instalador das Solaris Trusted Extensions nas versões Solaris 10 11/06 ou Solaris 10 8/07 instala pacotes localizados por padrão. Nenhuma mensagem de erro é exibida.

Solução alternativa: Antes de atualizar as Solaris Trusted Extensions para a versão atual, remova os seguintes pacotes localizados das 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 

O login remoto de vários níveis na tela de login não tem suporte nas Solaris Trusted Extensions (6616030)

O item Login remoto no menu Opções na tela de login não pode ser usado para fazer login em um sistema Solaris Trusted Extensions de vários níveis. Quando o rótulo do seu sistema for o mesmo atribuído a um sistema sem rótulo, você pode fazer login remotamente nesse sistema sem rótulo.

Solução alternativa: Para fazer login remotamente, consulte as instruções no Capítulo 14, Remote Administration in Trusted Extensions (Tasks), no Solaris Trusted Extensions Administrator’s Procedures.

Falha ao inicializar o gDesklets (6608943)

Ao efetuar o login no sistema como um novo usuário, ocorre falha na inicialização do gDesklets. A seguinte mensagem de erro é exibida:


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.

Solução alternativa: execute as seguintes etapas:

  1. Altere para o diretório base:


    cd <home_directory>
  2. Digite o seguinte comando:


    mkdir .gdesklets

O botão Reinicializar agora não está respondendo (6270371)

Depois da instalação do Solaris OS, o botão Reinicializar agora não funciona.

Solução alternativa: execute as seguintes etapas:

  1. Abra uma janela de terminal.

  2. Digite os seguintes comandos:


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

O sistema se reinicializa e não requer CDs.

SPARC: Erros de conexão NFS/RDMA (6229077)

Talvez haja um erro de conexão entre um servidor e um cliente NFS durante o uso do Remote Direct Memory Access (RDMA). Devido a esses erros, os recursos de pool do buffer estão esgotados e há uma pane no sistema. A seguinte mensagem de erro é exibida:


rpcib: WARNING: rib_rbuf_alloc: No free buffers!

Solução alternativa: escolha uma das seguintes soluções alternativas:

Para obter mais informações, consulte as páginas principais mount_nfs(1M) e nfs(4).

NetBeans Dynamic Tracing GUI Plug-in

Durante a instalação do NetBeans 6.0 e do software Sun Studio, o plugin NetBeansTM Dynamic Tracing (DTrace) GUI é instalado. O plugin deve ser configurado manualmente antes de ser usado.

Solução alternativa:para usar o plugin DTrace GUI, copie os scripts do DTrace de /opt/dtrace-gui para o diretório base:


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

A instalação do plugin Dtrace GUI está concluída.

Para obter mais informações sobre esse plugin, consulte o arquivo /opt/dtrace-gui/doc/NetBeans[lowbar]DTrace[lowbar]GUI[lowbar]Plugin.html. Esse arquivo descreve como definir privilégios no arquivo /etc/user[lowbar]attr, e como iniciar o Dtrace GUI. Certifique-se de iniciar o NetBeans ou o Sun Studio IDE a partir de um shell diferente daquele usado para definir os privilégios.

Não correspondência dos números de versão entre a saída de uname -a e os conteúdos de /etc/release

O comando uname -a exibe o número de versão do kernel como versão 79a. No entanto, os conteúdos de /etc/release são da versão 79b, que é o número de versão na montagem final do sistema operacional Developer 1/08.

Solução alternativa: nenhuma.

x86: Falha do Solaris JumpStart

O Solaris JumpStartTM ficará no modo interativo se o valor da máscara de rede no script sysidcfg for definido. Nenhuma mensagem de erro é exibida. O sysidtool é iniciado devido a dados de rede não existentes.

Solução alternativa: não especifique o valor da máscara de rede no script sysidcfg.

Problemas do GTK+ com JDK

O Sun Studio IDE pode apresentar problemas de exibição ao carregar as bibliotecas de aparências do GTK. Esses problemas ocorrem devido a um erro do update 3 do JDKTM6. A seguir, exemplos dos problemas de exibição encontrados:

Solução alternativa: use uma versão alternativa do JDK. Por exemplo:


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