openSUSE Leap 15.0

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!

Colaboradores: Luiz Fernando Ranghetti, sis Binder, e Ronan Arraes Jardim
Chagas
Data de Publicao: 2018-05-14, Verso: 15.0.20180514

1 Instalao
2 Atualizao do sistema
3 Alteraes nos pacotes
4 rea de trabalho
5 Segurana
6 Mais informaes e comentrios

As notas de lanamento esto em constante desenvolvimento. Para saber das
ltimas atualizaes, veja a verso online em https://doc.opensuse.org/
release-notes. As notas de lanamento em ingls so atualizadas sempre que
necessrio. Verses traduzidas em outros idiomas podem estar temporariamente
incompletas.

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.

Para relatar erros nesta verso, use o openSUSE Bugzilla. Para mais
informaes, veja http://en.opensuse.org/Submitting_Bug_Reports.

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

A instalao mnima do sistema no possui certas funcionalidades que geralmente
so tomadas como garantidas:

  * Ele no contm uma interface do software do firewall. Voc pode instalar o
    pacote firewalld adicionalmente.

  * Ele no contm o YaST. Voc pode instalar o padro 
    patterns-yast-yast2_basis adicionalmente.

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 ou mais recente
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 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.

Para corrigir este problema, converta a partio antiga MBR para GPT.

1.4 Instalando o driver da Nvidia manualmente

No openSUSE Leap 15.0, voc deve desinstalar o pacote drm-kmp-default antes de
instalar manualmente os drivers Nvidia usando o arquivo de shell script .run :

zypper rm drm-kmp-default

Voc no ser afetado por esse problema caso instale os RPMs fornecidos pela
Nvidia, j que o pacote drm-kmp-default  substitudo automaticamente durante a
instalao do driver.

Caso decida desinstalar o driver Nvidia depois, certifique-se de reinstalar o
pacote drm-kmp-default.

Veja https://bugzilla.suse.com/show_bug.cgi?id=1044816 para mais informaes.

1.5 Dimensionando a interface do usurio do instalador em computadores com
exibies de alto DPI

O instalador do YaST no dimensiona sua interface do usurio para exibies de
alto DPI por padro. Se voc tiver um computador com um monitor de alto DPI,
poder definir o YaST para dimensionar sua interface do usurio automaticamente
para a exibio. Para fazer isso, adicione o parmetro
QT_AUTO_SCREEN_SCALE_FACTOR = 1  linha de comando do carregador de
inicializao.

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.

Adicionalmente, verifique Seo3, ?Alteraes nos pacotes?.

2.1 Atualizando a partir do openSUSE Leap 42.3

2.1.1 O Admin do Postfix usa o layout de diretrio incompatvel com verses
anteriores

Comeando com a verso 3.2, como  fornecido no openSUSE Leap 15.0, o Postfix
Admin (pacote postfixadmin ) usa um novo layout de diretrio incompatvel com
verses anteriores:

  * Os arquivos de configurao movidos para /etc/postfixadmin.

  * O cdigo PHP movido para /usr/share/postfixadmin.

  * O cache do Smarty foi movido para /var/cache/postfixadmin.

O Postfix Admin no l mais os arquivos de configurao de seus locais
anteriores e a configurao no  migrada automaticamente. Portanto, voc
precisa migrar os seguintes itens manualmente:

  * Movido config.local.php de /srv/www/htdocs/postfixadmin para /etc/
    postfixadmin.

  * Se voc fez customizaes em config.inc.php , idealmente mescle estas
    customizaes em /etc/postfixadmin/config.local.php . Ns recomendamos
    manter config.inc.php no modificado.

  * Na configurao do Apache, adicione ou ative o alias /postfixadmin:

      + Para disponibilizar o alias em todos os hosts virtuais, execute:

        a2enflag POSTFIXADMIN && rcapache2 restart

      + Para disponibilizar o alias apenas em um host virtual especfico,
        inclua o alias na configurao desse host virtual.

3 Alteraes nos pacotes

3.1 Pacotes descontinuados

Os pacotes descontinuados ainda so disponibilizados como parte da distribuio
mas esto agendados para serem removidos na prxima verso do openSUSE Leap.
Estes pacotes existem para ajudar na migrao, mas seu uso  desencorajado e
eles podem no receber atualizaes.

Para verificar se os pacotes instalados no so mais mantidos: certifique-se de
que o pacote lifecycle-data-openSUSE est instalado e ento use o comando:

zypper lifecycle

4 rea de trabalho

Esta seo lista problemas nas reas de trabalho e alteraes no openSUSE Leap
15.0.

4.1 KDE no Wayland no  suportado com o driver proprietrio da Nvidia

A sesso Wayland no KDE Plasma no  suportada com o driver proprietrio da
Nvidia. Se voc est usando o KDE e o driver proprietrio da Nvidia, fique com
a sesso X.

4.2 Sem combinao de teclas de composio padro

Nas verses anteriores do openSUSE, a combinao de teclas de compor permitiu
caracteres de digitao que no faziam parte do layout do teclado normal. Por
exemplo, para produzir ??, voc podia pressionar e liberar Shift?Ctrl Direito
e depois pressionar a duas vezes.

No openSUSE Leap 15.0, no existe mais uma combinao de teclas de compor
predefinidas porque Shift?Ctrl Direito no funciona como esperado.

  * Para definir uma combinao de teclas personalizadas de todo o sistema, use
    o arquivo /etc/X11/Xmodmap e procure as seguintes linhas:

    [...]
    !! Terceiro exemplo: Mude para a direita a tecla Control para a tecla Compose.
    !! Para compor Character, pressione esta tecla e depois dois
    !! caracteres (por exemplo, `a 'e` ^' para obter 342).
    !remove  Control  = Control_R
    !keysym Control_R = Multi_key
    !adicionar     Control  = Control_R
    [...]

    Para descomentar o cdigo de exemplo, remova o caracter ! no incio das
    linhas. No entanto, note que a configurao a partir do Xmodmap ser
    substituda se voc estiver usando setxkbmap.

  * Para definir uma combinao de teclas de composio especfica do usurio,
    use a ferramenta de configurao do teclado da sua rea de trabalho ou a
    ferramenta de linha de comando setxkbmap:

    setxkbmap [...] -option compose:COMPOSE_KEY

    Para a varivel COMPOSE_KEY, use seu caractere preferido, por exemplo ralt,
    lwin, rwin, menu, rctl ou caps.

  * Alternativamente, use um mtodo de entrada do IBus que permite digitar os
    caracteres que voc precisa sem uma tecla de composio.

4.3 Use o update-alternatives para definir o gerenciador de login e sesso da
rea de trabalho

No passado, voc poderia usar o /etc/sysconfig ou o mdulo do YaST Editor do /
etc/sysconfig para definir o gerenciador de login e a sesso da rea de
trabalho. Comeando com o openSUSE Leap 15.0, estes valores no so mais
definidos usando o /etc/sysconfig mas sim com o sistema de alternativas.

Para alterar os padres, use as seguintes alternativas:

  * Gerenciador de login: default-displaymanager

  * Sesso Wayland: default-waylandsession.desktop

  * Sesso X: default-xsession.desktop

Por exemplo, para verificar o valor de default-displaymanager, use:

sudo update-alternatives --display default-displaymanager

Para alterar o default-displaymanager para xdm, use:

sudo update-alternatives --set default-displaymanager \
  /usr/lib/X11/displaymanagers/xdm

Para habilitar o gerenciamento grfico das alternativas, use o mdulo do YaST 
Alternativas que pode ser instalado do pacote yast2-alternatives.

4.4 Sem bloqueio de tela ao usar o GNOME Shell mas 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 nem ficar escura. Adicionalmente,
alternar entre usurios sem encerrar a sesso no ser 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 ento abra Editor do /etc/sysconfig.

 3. V em Desktop?Display manager?DISPLAYMANAGER.

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

 5. Reinicie.

4.5 Dimensionando a interface do usurio do SDDM em computadores com telas de
alto DPI

O gerenciador de login padro para o KDE, o SDDM, no dimensiona sua interface
do usurio para telas com DPI alto por padro. Se voc tiver um computador com
um monitor de alto DPI, poder definir o SDDM para dimensionar sua interface do
usurio automaticamente para a exibio usando o arquivo de configurao /etc/
sddm.conf:

[XDisplay]
ServerArguments=-dpi DPI_SETTING
EnableHiDPI=true

Substitua DPI_SETTING com um valor adequado de DPI, como 192. Para obter
melhores resultados de dimensionamento, use um valor de DPI que seja mltiplo
do padro de 96 DPI.

4.6 Dimensionando a interface do usurio do YaST em computadores com exibies
de alto DPI

O YaST no dimensiona sua interface do usurio para exibies de alto DPI por
padro. Se voc tiver um computador com um monitor de alto DPI, poder definir
o YaST para dimensionar sua interface do usurio automaticamente para a
exibio. Para fazer isso, defina a varivel de ambiente
QT_AUTO_SCREEN_SCALE_FACTOR=1.

4.7 O compartilhamento de tela no funciona no Firefox ou no Chromium on
Wayland

O Firefox e o Chromium normalmente permitem que ferramentas baseadas na Web,
como aplicativos de videoconferncia, compartilhem a tela inteira ou janelas de
aplicativos individuais. Atualmente, essa funcionalidade no  suportada em
nenhum dos navegadores ao usar uma sesso do Wayland.

Para poder compartilhar sua tela no Firefox ou no Chromium, use uma sesso do
X.

4.8 Reproduzindo arquivos MP3

Os codecs para reproduzir arquivos MP3 esto inclusos como parte do repositrio
principal.

Para usar esse codec em programas e infraestruturas baseadas no gstreamer, como
o Rhythmbox ou Totem, instale o pacote gstreamer-plugins-ugly.

4.9 Sem suporte para fontes Type-1 no LibreOffice

As verses do LibreOffice 5.3 e mais recentes no suportam 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.10 Mudanas na renderizao da fonte FreeType

O FreeType 2.6.4 tem um novo interpretador de referncias de glifo padro
(verso 38) que mais se aproxima de outros sistemas operacionais, mas pode
parecer ?mais impreciso? para alguns. Para restaurar o comportamento anterior
do FreeType, defina a seguinte varivel de ambiente em qualquer nvel (em todo
o sistema, especfico do usurio ou especfico do programa) de sua escolha:

FREETYPE_PROPERTIES="truetype:interpreter-version=35"

4.11 Habilitando a integrao do navegador do KDE Plasma

A integrao com o navegador Plasma para Firefox e Chromium/Chrome permite
monitorar multimdia e downloads usando as ferramentas do sistema KDE e d
acesso rpido s guias atravs da barra Executar comando da rea de trabalho do
KDE Plasma.

A funcionalidade de integrao do navegador consiste em duas partes que
precisam funcionar juntas:

  * A parte da rea de trabalho que pode ser instalada usando pacote do sistema
    plasma-browser-integration.

  * E a parte do navegador que necessita ser instalado a partir da loja de
    extenses de seu navegador:

      + Firefox: https://addons.mozilla.org/firefox/addon/plasma-integration/

      + Chromium/Chrome: https://chrome.google.com/webstore/detail/
        plasma-integration/cimiefiiaegbelhefglklhhakcgmhkai

Note que esta funcionalidade oficialmente ainda est em desenvolvimento e o
openSUSE 15.0 vem uma verso inicial.

4.12 Carregando o mdulo psgml do Emacs

Por causa de um conflito com os mdulos do Emacs da instalao padro, o
openSUSE Leap 15.0 no pode mais carregar o mdulo psgml automaticamente. Para
mais informaes, veja o arquivo README do pacote psgml.

5 Segurana

Esta seo lista as alteraes nos recursos de segurana no openSUSE Leap 15.0.

5.1 systemctl stop apparmor no funciona

Antigamente podia haver certa confuso sobre como os subcomandos reload e
restart do systemctl funcionavam para o AppArmor:

  * systemctl reload apparmor recarregava apropriadamente todos os perfis do
    AppArmor (era e continua sendo o modo recomendado de se recarregar perfis
    do AppArmor).

  * systemctl restart apparmor significava que o AppArmor deveria parar,
    descarregando todos os perfis, e reiniciar, o que deixava todos os
    processos existentes livres. Apenas os processos iniciados depois passariam
    a ser confinados.

Infelizmente, o systemd no fornece uma soluo dentro de seu formato de
arquivo modular para a questo do restart.

A partir do AppArmor 2.12, o comando systemctl stop apparmor no funcionar.
Como consequncia, systemctl restart apparmor ir recarregar corretamente os
perfis do AppArmor.

Para parar todos os perfis do AppArmor, use o novo comando aa-teardown, que
corresponde em comportamento ao antigo systemctl stop apparmor.

Para mais informaes, veja https://bugzilla.opensuse.org/show_bug.cgi?id=
996520 e https://bugzilla.opensuse.org/show_bug.cgi?id=853019.

6 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.

  * Para informaes adicionais ou mais atualizadas, veja https://
    doc.opensuse.org/.

  * Para saber das ltimas novidades do openSUSE, visite https://
    www.opensuse.org.

Direitos autorais  SUSE LLC

 2018 SUSE

