openSUSE Leap 42.2

Notas de lanamento

O openSUSE Leap  um sistema operacional livre baseado no Linux para o seu PC,
laptop ou servidor. Voc pode navegar na internet, gerenciar seus e-mails e
fotos, fazer seu trabalho de escritrio, reproduzir vdeos ou msicas e
divertir-se!

Data de Publicao: 2018-03-15 , Verso: 42.2.20180315.23123c4

1 Instalao
2 Atualizao do sistema
3 Geral
4 Mais informaes e comentrios

Chegou ao fim o perodo de manuteno do openSUSE Leap 42.2. Para manter seu
sistema atualizado e seguro, atualize para uma verso atual do openSUSE. Antes
de iniciar a atualizao, tenha certeza de que todas as correes de segurana
do openSUSE Leap 42.2 foram aplicadas.

Para mais informaes sobre atualizar para uma verso atual do openSUSE, veja
http://en.opensuse.org/SDB:Distribution-Upgrade.

Se voc atualizar a partir de uma verso antiga para esta verso do openSUSE
Leap, veja as notas de lanamento anteriores aqui: http://en.opensuse.org/
openSUSE:Release_Notes.

Informaes sobre o projeto esto disponveis em https://www.opensuse.org.

1 Instalao

Esta seo contm notas relacionadas  instalao do sistema. Para instrues
detalhadas sobre a atualizao, veja a documentao em https://doc.opensuse.org
/documentation/leap/startup/html/book.opensuse.startup/part.basics.html.

1.1 Instalao do sistema bsico

Para evitar que alguns pacotes recomendados grandes sejam instalados, o padro
para instalaes mnimas usa um outro padro que conflita com os pacotes no
desejados. Esse padro, chamado patterns-openSUSE-minimal_base-conflicts, pode
ser removido aps a instalao do sistema.

Note que a instalao mnima no possui nenhum firewall por padro. Se voc
necessitar de um, instale SuSEfirewall2.

1.2 UEFI?Unified Extensible Firmware Interface (interface unificada de firmware
extensvel)

Antes de instalar o openSUSE em um sistema que inicia usando o UEFI (Unified
Extensible Firmware Interface), voc  aconselhado a verificar por qualquer
atualizao de firmware que o fabricante do hardware recomenda e, se
disponvel, instalar tal atualizao. Um Windows 8 pr-instalado  uma forte
indicao que seu sistema inicia usando o UEFI.

Aviso: Alguns firmwares UEFI tem problemas que causam falhas se muitos dados
so escritos na rea de armazenamento do UEFI. No entanto, no est claro o que
seriam ?muitos dados?.

O openSUSE minimiza o risco no escrevendo mais que o mnimo necessrio para
iniciar o SO. O mnimo significa dizer ao firmware UEFI sobre a localizao do
carregador de inicializao do openSUSE. Os recursos do kernel Linux que usam a
rea de armazenamento UEFI para armazenar informaes de falhas e
inicializaes (pstore) foram desabilitados por padro. Entretanto, 
recomendvel instalar qualquer atualizao de firmware que o fabricante do
hardware recomendar.

1.3 Instalador falha ao definir a montagem por rtulo por padro

Ao definir o valor de montagem padro para Por rtulo durante o
particionamento, o instalador ir reportar um erro e falhar. Como contorno, use
outra opo para a instalao. Se necessrio, volte para Por rtulo no sistema
instalado.

1.4 Parties UEFI, GPT e MS-DOS

Junto com a especificao EFI/UEFI um novo estilo de particionamento chegou:
GPT (GUID Partition Table - Tabela de Partio GUID). Este novo esquema usa
identificadores nicos globais (valores de 128-bit exibidos em 32 dgitos
hexadecimais) para identificar os dispositivos e tipos de parties.

Adicionalmente, a especificao UEFI tambm permite parties antigas MBR
(MS-DOS). Os carregadores de inicializao do Linux (ELILO ou GRUB2) tentam
gerar automaticamente um GUID para estas parties antigas e grav-los no
firmware. Tal GUID pode alterar frequentemente, causando uma reescrita no
firmware. Uma reescrita consiste em duas operaes diferentes: remover a
entrada antiga e criar uma nova entrada que substitui a primeira.

Firmwares modernos tm um coletor de lixo que coleta entradas removidas e
libera a memria reservada para entradas antigas. Um problema pode ocorrer
quando um firmware problemtico no coleta e libera estas entradas. Isto pode
resultar em um sistema no inicializvel.

O corrijir este problema, converta a partio antiga MBR para GPT.

1.5 Driver 3D/DRI do Nouveau pode travar o KDE Applications

Com o openSUSE Leap 42.2, o driver Nouveau Mesa/DRI para renderizao 2D/3D 
considerado experimental. O driver kernel/KMS do Nouveau e o driver X.org/DDX
do Nouveau para renderizao 2D ainda so considerados estveis.

Quando o driver Mesa/DRI do Nouveau est em uso, alguns aplicativos podem
travar, especialmente aplicativos do KDE e Qt. Este driver est agora em um
pacote separado chamado Mesa-dri-nouveau, que pode ser removido em caso de
problemas.

Sem este driver instalado, no h suporte a acelerao 3D por hardware em
qualquer GPU da Nvidia e no h acelerao 2D em GPUs da Nvidia mais recentes,
que utilizam Glamor para operaes 2D rpidas. O Kernel Mode Setting e 2D
bsico ainda esto disponveis, bem como acelerao 2D em GPUs de geraes de
codinome Kepler (introduzidas em 2012) e anteriores. As operaes 3D so
suportadas via renderizao por software.

Para mais informaes, veja os relatrios de bugs em https://
bugs.freedesktop.org/show_bug.cgi?id=91632 e https://bugzilla.opensuse.org/
show_bug.cgi?id=1005323.

2 Atualizao do sistema

Esta seo lista notas relacionadas  atualizao do sistema. Para instrues
detalhadas sobre a atualizao, veja a documentao em https://doc.opensuse.org
/documentation/leap/startup/html/book.opensuse.startup/cha.update.osuse.html.

2.1 Atualizando do openSUSE Leap 42.1

2.1.1 Pacotes removidos e substitudos

Os seguintes pacotes foram removidos ou substitudos comparando com o openSUSE
Leap 42.1:

  * arista: substitudo por transmageddon.

  * cadabra: o cdigo fonte no compila mais. O sucessor, Cadabra 2 ainda no 
    estvel.

  * dropbear: removido por no ter vantagens relevantes sobre o openssh.

  * emerillon: substitudo por gnome-maps.

  * gnome-system-log: substitudo por gnome-logs.

  * hawk: substitudo por hawk2.

  * ksnapshot: substitudo por spectacle.

  * labplot: Labplot foi substitudo por sua verso Qt5, chamada labplot-kf5.
    Se voc estiver atualizando do openSUSE Leap 42.1 no qual o labplot est
    instalado, voc receber o labplot-kf5 automaticamente.

  * nodejs: renomeado para nodejs4.

  * psi: substitudo por psi+.

  * python-moin: substitudo por moinmoin-wiki. Apenas uma troca de nomes, no
    atualizao de verso - uma substituio virtualmente idntica.

  * ungifsicle: substitudo por gifsicle.

  * xchat: substitudo por hexchat.

2.1.2 /var/cache em um subvolume prprio para instantneos e rollback

/var/cache contm muitos dados volteis, como o cache do zypper com os pacotes
RPM em diferentes verses para cada atualizao. Como resultado do
armazenamento de dados que  em sua maioria redundante e altamente voltil, a
quantidade de espao em disco que um instantneo ocupa pode aumentar muito
rpido.

Para resolver isto, mova o /var/cache para um subvolume separado. Em
instalaes novas do openSUSE Leap 42.2, isto  feito automaticamente. Para
converter um sistema de arquivos raiz existente, siga estes passos:

 1. Descubra o nome do dispositivo (por exemplo, /dev/sda2 ou /dev/sda3) do
    sistema de arquivos raiz:

    df /

 2. Identifique o subvolume pai de todos os outros subvolumes. Para as
    instalaes do openSUSE 13.2, este  um subvolume chamado @. Para verificar
    se voc tem um subvolume @, use:

    btrfs subvolume list / | grep '@'

    Se a sada deste comando for vazia, voc no tem um subvolume chamado @.
    Neste caso, voc pode proceder com o subvolume ID 5 que foi usado em
    verses mais antigas do openSUSE.

 3. Monte agora o subvolume requisitado.

      + Se voc tem um subvolume @, monte este subvolume em um ponto de
        montagem temporrio:

        mount <root_device> -o subvol=@ /mnt

      + Se voc no tem um subvolume @, monte o subvolume ID 5:

        mount <root_device> -o subvolid=5 /mnt

 4. /mnt/var/cache pode j existir e pode ser o mesmo diretrio que /var/cache.
    Para evitar perda de dados, mova-o:

    mv /mnt/var/cache /mnt/var/cache.old

 5. Crie um novo subvolume:

    btrfs subvol create /mnt/var/cache

 6. Se existir agora um diretrio /var/cache.old, mova-o para a nova
    localizao:

    mv /var/cache.old/* /mnt/var/cache

    Se este no for o caso, faa:

    mv /var/cache/* /mnt/var/cache/

 7. Opcionalmente, exclua /mnt/var/cache.old:

    rm -rf /mnt/var/cache.old

 8. Desmonte o subvolume do ponto de montagem temporrio:

    umount /mnt

 9. Adicione uma entrada no /etc/fstab para o novo subvolume /var/cache. Use um
    subvolume existente como um modelo a ser copiado. Certifique-se de deixar o
    UUID inalterado (este  o UUID do sistema de arquivos raiz) e altere o nome
    do subvolume e seu ponto de montagem de forma consistente para /var/cache.

10. Monte o novo subvolume como especificado no /etc/fstab:

    mount /var/cache

2.1.3 O Chaveiro do GNOME no se integra mais ao GPG

O agente GPG integrado do Chaveiro do GNOME foi removido. Portanto, o Chaveiro
do GNOME no pode mais ser usado para gerenciar chaves GPG. Voc ainda pode
gerenciar chaves GPG na linha de comando usand o ferramenta gpg.

2.1.4 Driver X do Synaptics pode degradar a experincia do touchpad no GNOME

No Leap 42.1, o driver X do Synaptics (pacote xf86-input-synaptics) foi
instalado por padro mas tem uma prioridade menor que o driver libinput (
xf86-input-libinput).

Iniciando com o Leap 42.2:

  * O driver X do Synaptics no  mais instalado por padro.

  * Se o driver X do Synaptics est instalado, ele ter precedncia em qualquer
    dispositivo touchpad.

  * O driver X do Synaptics no  mais suportado pelo GNOME. Isto significa que
    quando o driver est instalado, os touchpad Synaptics podem ser
    configurador apenas at onde um mouse bsico pode.

A menos que voc esteja usando um touchpad Synaptics e que tenha uma grande
quantidade de configuraes personalizadas para o driver Synaptics, remova o
pacote do seu sistema:

sudo zypper rm xf86-input-synaptics

2.1.5 AArch64: Tamanho da pgina foi alterado do openSUSE Leap 42.1 para o
openSUSE Leap 42.2

No openSUSE Leap 42.1, o tamanho de pgina padro em plataformas AArch64 era de
64 kB. Com o openSUSE Leap 42.2, o tamanho de pgina foi alterado para 4 kB.
Isto torna o Swap e sistema de arquivos Btrfs inutilizvel.

Se voc est atualmente no openSUSE Leap 42.1 em um AArch64, considere uma
instalao limpa do openSUSE Leap 42.2 ao invs de uma atualizao.

2.1.6 Sistemas com controladoras CCISS podem falhar ao iniciar aps atualizao

O driver para as controladoras Compaq/HP Smart Array (CCISS) (cciss.ko) no
suportam mais certas controladoras po padro. Isto pode levar ao disco raiz no
ser detectado pelo kernel do openSUSE Leap 42.2 kernel.

Nos sistemas afetados, o driver CCISS pode ser configurado para reverter ao
comportamento anterior e detectar as controladoras novamente. Para fazer isto,
adicione o parmetro de kernel cciss.cciss_allow_hpsa=0.

2.2 Atualizando do openSUSE 13.2

As seguintes notas se aplicam a atualizaes do openSUSE 13.2 ou mais antigos.
Certifique-se de tambm revisar as informaes fornecidas em Seo2.1,
?Atualizando do openSUSE Leap 42.1?.

2.2.1 Nome das Interfaces de Rede

Quando estiver atualizando uma mquina remota com o openSUSE 13.2,
certifique-se que suas interfaces de rede esto nomeadas corretamente.

O openSUSE 13.2 utiliza os chamados nomes previsveis para as interfaces de
rede (por exemplo, enp5s0), enquanto que o openSUSE Leap 42.1 utiliza nomes
persistentes (eth0). Aps a atualizao e reinicializao do sistema, os nomes
das interfaces de rede podem ento se alterar. Isso pode ocasionar diversos
problemas no seu sistema. Para evitar que as interfaces sejam renomeadas,
execute o seguinte comando para cada uma das interfaces de rede antes de
reiniciar o seu sistema:

/usr/lib/udev/udev-generate-persistent-rule -v -c enp5s0 -n enp5s0 -o /etc/udev/rules.d/70-persistent-net.rules

Substitua enp5s0 com o nome de sua interface de rede.

2.2.2 Btrfs: Perda de Espao em Disco aps Reverses (Rollbacks) do Sistema

Por padro, o openSUSE 13.2 utilizava um layout de partio Btrfs que permitia
que o espao em disco ficasse permanentemente ocupado com contedo inacessvel
e obsoleto aps a execuo da primeira reverso (rollback) do sistema. Esse
problema no layout foi corrigido no openSUSE Leap 42.1. Entretanto, a soluo
somente pode ser aplicada a novas instalaes do sistema.

Se voc estiver atualizando a partir do openSUSE 13.2, voc no poder
converter o sistema de arquivos para o novo layout, mas voc poder recuperar o
espao em disco perdido.

Ateno

Ateno: Perda de dados com configuraes no padres ou sem reverses
(rollbacks)

O procedimento a seguir somente ir funcionar corretamente em instalaes que
usaram a proposta padro criada pelo instalador do openSUSE 13.2.

Adicionalmente, voc deve ter feito uma reverso (rollback) do sistema.

Se voc configurou seu sistema de arquivos Btrfs com uma configurao no
padro ou no fez uma reverso do sistema anteriormente, executar o
procedimento a seguir pode causar perda de dados.

 1. Monte o sistema de arquivos root inicial:

    mount /dev/<ROOT_FILE_SYSTEM> -o subvolid=5 /mnt

 2. Remova todos os arquivos no diretrio /mnt que no esto em um subvolume:

    find /mnt -xdev -delete

 3. Desmonte o sistema de arquivos de novo:

    umount /mnt

2.2.3 Sistema de Impresso: Melhorias e Alteraes Incompatveis

Verso do CUPS atualizada para 1.7

Comparado ao CUPS 1.5 no openSUSE 13.2, o CUPS 1.7 introduz mudanas
significativas que podem requerer ajustes manuais na configurao.

  * PDF  o novo formato padro para os trabalhos de impresso em detrimento do
    PS. Dessa forma, impressoras tradicionais PostScript agora tambm precisam
    de um filter driver para impresso.

    Veja https://en.opensuse.org/Concepts_printing para detalhes.

  * O protocolo de descoberta de impressoras atravs da rede se alterou. O
    mtodo nativo para descoberta de impressoras na rede  agora baseado no DNS
    Service discovery (DNS-SD, isto  via Avahi). O servio cups-browsed do
    pacote cups-filters pode ser utilizado para interconectar os dois
    protocolos, o novo e o antigo. Ambos cupsd e cups-browsed devem ser
    executados para fazer com que clientes "antigos" encontrem impressoras
    (isto inclui o LibreOffice e o KDE).

  * A verso padro do protocolo IPP se alterou de 1.1 para 2.0. Servidores IPP
    antigos como CUPS 1.3.x (por exemplo no SUSE Linux Enterprise 11) rejeitam
    pedidos IPP 2.0 com Bad Request (veja http://www.cups.org/str.php?L4231).

    Para ser possvel imprimir nesses servidores antigos, a antiga verso do
    protocolo IPP deve ser explicitamente especificada anexando /version=1.1 em
    uma das opes a seguir:

      + Na configurao ServerName no arquivo client.conf (por exemplo,
        ServerName older.server.example.com/version=1.1).

      + No valor da varivel de ambiente CUPS_SERVER.

      + No valor do nome do servidor na opo -h das ferramentas de linha de
        comando, por exemplo:

        lpstat -h older.server.example.com/version=1.1 -p

  * Alguns filtros e back-ends de impresso foram movidos do pacote cups para o
    pacote cups-filters.

  * Algumas diretivas de configurao foram movidas do arquivo cupsd.conf para
    o arquivo cups-files.conf (veja http://www.cups.org/str.php?L4223,
    CVE-2012-5519 e https://bugzilla.opensuse.org/show_bug.cgi?id=789566).

  * Os banners e a pgina de teste do CUPS foram movidos do pacote cups para o
    pacote cups-filters (veja http://www.cups.org/str.php?L4120> e https://
    bugzilla.opensuse.org/show_bug.cgi?id=735404).

3 Geral

Esta seo lista problemas gerais com o openSUSE Leap 42.2 que no se enquadram
em qualquer categoria.

3.1 KDEPIM (Aplicativos do KDE para gerenciamento de informao pessoal)

O openSUSE Leap 42.2 vem com duas verses da sute KDE PIM (Kontact, KMail,
etc.):

  * A verso 4.x antiga

  * A verso baseada no KDE Frameworks 5

O KDE PIM 4.x no  mais suportado oficialmente pelo KDE, mas foi mantido para
evitar interrupo no fluxo de trabalho do usurio.

As duas verses do KDE PIM no podem ser instaladas ao mesmo tempo. Alguns
softwares, como o KNode (pacote knode) necessitam da verso antiga 4.x e sero
desinstalados ao instalar qualquer pacote do KDE PIM 5.x (por exemplo, o pacote
kmail5).

O KDE PIM 4.x ser removido na prxima verso do openSUSE Leap. Portanto, voc
 encorajado a alternar para a verso mais recente 5.x.

No entanto, nem todas as configuraes so migradas da verso antiga para esta.
Para mais informaes, veja o relatrio de erro em https://
bugzilla.opensuse.org/show_bug.cgi?id=1001872).

3.2 Sem bloqueio de tela ao usar o GNOME Shell e no o GDM

Ao usar o GNOME Shell junto com um gerenciador de login diferente do GDM, como
o SDDM ou LightDM, a tela no ser bloqueada ou ficar escura. Adicionalmente,
alternar entre usurios sem encerrar a sesso no  possvel.

Para poder bloquear a tela no GNOME Shell, habilite o GDM como seu gerenciador
de login:

 1. Certifique-se de que o pacote gdm est instalado.

 2. Abra o YaST e de l, abra Editor do /etc/sysconfig.

 3. Navegue para Desktop?Display manager?DISPLAYMANAGER.

 4. Na caixa de texto, especifique gdm. Para salvar, clique em OK.

 5. Reinicie.

3.3 Sem suporte para fontes Type-1 no LibreOffice

O LibreOffice 5.3 no suporta mais as fontes antigas Type-1 (extenso de
arquivo .afm e .pfb). A maioria dos usurios no deve ser afetada por isto, j
que as fontes atuais esto disponveis ou no formato TrueType (.ttf) ou
OpenType (.otf).

Se voc for afetado por isto, converta as fontes Type-1 para um formato
suportado, como o TrueType e ento use as fontes convertidas. A converso 
possvel com o aplicativo FontForge (package fontforge) que est includo no
openSUSE. Para informaes sobre como fazer tais converses via scripts, veja
https://fontforge.github.io/en-US/documentation/scripting/.

4 Mais informaes e comentrios

  * Leia os documentos README disponveis na mdia.

  * Veja a informao detalhada das alteraes (changelog) sobre um pacote em
    particular a partir do seu RPM:

    rpm --changelog -qp NOME_DO_ARQUIVO.rpm

    Substitua NOME_DO_ARQUIVO com o nome do arquivo RPM.

  * Verifique o arquivo ChangeLog no nvel superior da mdia para um registro
    cronolgico de todas as alteraes feitas para os pacotes atualizados.

  * Encontre mais informao no diretrio docu na mdia.

  * https://doc.opensuse.org/ contm documentao adicional ou atualizada.

  * Visite https://www.opensuse.org para notcias mais recentes de produtos do
    openSUSE.

Copyright  2018 SUSE LLC

Obrigado por usar o openSUSE.

A equipe do openSUSE.

 2018 SUSE

