O Que Há de Novo: Linux Mint 17.2 - Rafaela (Cinnamon)



Travamento do Ambiente de Trabalho


Em hardware suportado o Cinnamon agora o Cinnamon usa a nova API. Essa mudança permite prevenir algumas das causas de travamento do ambiente observado em lançamentos anteriores.
Em caso de travamento, ou se você precisar, por alguma razão, reiniciar o Cinnamon, agora pode fazê-lo através de um atalho de teclado. A combinação padrão é Ctrl+Alt+Esc. Pressionando esta combinação, são reiniciados o nemo e o cinnamon-settings-daemon em caso deles terem travado, e iniciar uma nova instancia do Ambiente Cinnamon. Diferente de Ctrl+Alt+Backspace que termina sua sessão e o leva de volta a tela de login, Ctrl+Alt+Esc simplesmente reinicia o Cinnamon em si, o que significa que sua sessão está exatamente como era, você não perde seu trabalho e todas as suas janelas e programas continuam abertos.

Suporte para logind/consolekit-upower


Não é mais necessário recompilar o Cinnamon para escolher entre suporte ao consolekit ou logind. Isso é feito no gsettings e é possível decidir quais componentes do Cinnamon são relevantes para usar com o gerenciador de sessão/energia:
  • Configure org.cinnamon.desktop.session session-manager-uses-logind para true para fazer o Cinnamon contar com o logind para reiniciar/desligar/suspender/hibernar o computador a partir do diálogo de desligamento, ou false para reiniciar/desligar usando o consolekit e suspender/hibernar com o upower.
  • Configure org.cinnamon.desktop.session settings-daemon-uses-logind da mesma forma para controlar suspender/hibernar quando ocioso ou através dos atalhos de teclado multimedia keys.
  • Configure org.cinnamon.desktop.session screensaver-uses-logind para true para fazer o protetor de tela “obedecer” o logind, ou false para fazê-lo obedecer o consolekit.
O Linux Mint usa o consolekit e upower por padrão, mas é compatível com o logind. Com o MDM 2.0 e Cinnamon 2.6 você pode you pode agora mudar de um para o outro e vai funcionar bem com qualquer um deles.

Resposividade, tempo de carregamento e utilização do CPU


Uma grande quantidade de trabalho foi feito pra revisar a utilização do CPU em várias partes do Cinnamon e muitas melhorias foram feitas. Otimizando a forma como o Cinnamon reage a eventos em particular e reduzindo o número de tarefas ou tarefas repetidas que ele executa, ganhamos mais desempenho. O menu, por instancia, é atualizado umas 6 vezes menos que antes… sinais resultantes de conectar um dispositivo USB são agrupados e direcionando para uma ação, reduzindo 4 reações concorrentes a apenas uma. A parte docinfo do Cinnamon, que cuida dos “arquivos recentes”, foi bastante otimizada. Encontramos algums pequenos recursos como geração de miniatura para arquivos “recentes” no menu de aplicações que consumia muito recurso e o desativamos reduzindo o uso do CPU. Cálculos desnecessários no gerenciamento de janela parte do Cinnamon foram retirados, reduzindo o uso do CPU ocioso (redução de uns 40% de ativação do CPU por segundo)
O tempo de carregamento da inicialização (isso abrange o Cinnamon e o MDM) e ficou excelente, exceto quando o Cinnamon é carregado pela primeira vez após o computador ser reiniciado ou desligado. Considerando que seja uma inicialização normal do Cinnamon deve demorar entre 0 e 2 segundos, a primeira inicialização pode demorar uns 40 segundos como em alguns dos nossos sistemas de teste. A razão é o deficiência do cache de leitura do HD, especialmente quando vem informações do Gio appinfo e dados dos temas de ícones. Pra reduzir esse tempo de carregamento, o Cinnamon 2.6 introduz um mecanismo de pré-carregamento que carrega os temas e informações dos aplicativos assincronamente, antes, durante a sequência de inicialização do boot. Distribuições usando temas de ícones que não são os padrão, pode adicioná-los em /etc/cinnamon/preload/iconthemes.d/.
Finalmente, foram adicionadas informações nos logs do Looking glass para reportar o tempo de inicialização do Cinnamon, assim como indicar quanto tempo cada applet demora para iniciar.

Suporte para múltiplos monitores e múltiplos painéis


O suporte para múltiplos monitores foi melhorado. Melhores ações da lista de janelas e novas teclas de atalho permitem que você mova janelas para outros monitores (por padrão Super+Shift + Setas). Mas a mais significante melhoria é que você pode ter vários painés e espalhá-los através de múltiplos monitores.
Os Applets estão melhores que antes ao serem executados em múltiplas instâncias e alguns deles ficaram mais espertos para se acomodarem em configurações com múltiplos monitores e/ou múltiplos painéis. Por exemplo, uma lista de janelas não irá exibir suas janelas de outro monitor se esse monitor possuir um painel com sua própria lista de janelas.

Protetor de Tela


Até a versão 2.6 o “cinnamon-screensaver” não era nada mais que um “bloqueador de tela”. Ele bloqueava a tela mas não executava nenhuma animação.
Mas não mais, ele ganhou suporte para módulos XScreenSaver e protetor de tela HTML5.


Agora são suportados HTML5 e XScreenSaver.

Nota: O brilho e luz de fundo, agora podem ser modificados através dos atalhos multimídia do teclado enquanto estiver com a tela bloqueada.

Painéis e applets



Melhorias nos Painéis


Painéis agora pode ser adicionados/removidos/configurados individualmente e movidos para diferentes posições através de um ou múltiplos monitores.
Eles tem um novo modo de esconder/mostrar a si mesmos chamado “intelli-hide” :)
O modo que suas zonas esquerda/centro/direita são definidas foi redesenhadas e agora eles podem centralizar os applets no meio independente de haver applets nas zonas esquerda e/ou direita.

Melhorias nos Applets


Um novo applet “inhibit” (ou o inibidor :P ) foi adicionado, ele permite a você rapidamente desligar as notificações ou desativar o gerenciamento de energia. Este applet é últil quando se está fazendo apresentações, para prevenir notificações indesejadas de aparecerem, ou prevenir que a tela diminua o brilho ou que seja bloqueada. Você não precisa mais alterar suas configurações de energia, você pode apenas, temporariamente, desativá-las.
O applet inhibit ainda lhe avisa quando outro programa está desativando o gerenciamento de energia. Isso é útil para saber qual programa que você usa está dizendo ao Cinnamon que você está fazendo alguma coisa (meu media player favorito “mpv” por exemplo, não está…) :)
Os applets usuário e rede foram melhorados um pouquinho.

Melhorias nas configurações


As “Configurações de Sistema” foi redesenhada e reorganizada usando um novo visual, leiaute e transições.
O applet som recebeu um suporte melhor ao PulseAudio, ele detecta dispositivos externos mais precisamente e agora tem um pequena melhora na interface e um novo mixer (então você pode mudar o nível de aplixações individualmente direto do applet).

Novo estilo de Interface e leiaute nas Configurações de Sistema.

As configurações de efeitos de janela foram simplificadas e adicionados novos efeitos legais.


Efeitos de janelas apresenta efeitos predefinidos mas personalizáveis.

Foram incluídas novas opções de configuração para fazer seu ambiente de trabalho parecer cada vez com um lar… o primeiro dia da semana, o tamanho/presença das OSD das teclas multimídia (informações na tela quando você aperta a tecla de volume, por exemplo).
As configurações padrão foram revisadas e levemente ajustadas. As janelas, agora, abrem no centro da tela, em touchpads compatíveis por padrão está configurado para usar dois dedos para rolar… etc.
Gerenciamento de energina, brilho e baterias foram renovados e colocados juntos. O applet de energia foi largamente redesenhado, ele detecta baterias muito melhor que antes e relaciona dispositivos secundários. Ele ainda manipula o brilho da tela e luz de fundo do teclado.


O applet de energia foi redesenhado e agora manipula o brilho e luz de fundo do teclado.

A ferramenta de configuração “Aplicativos de Sessão” foi reescrita como um módulo de configuração nativo do Cinnamon.

Melhorias no Nemo


Nemo recebeu um novo gerenciador de plugins.

Está mais fácil que nunca ativar/desativar Ações/Scripts/Extensões no Nemo, graças ao novo Gerenciador de Plugins

Seus menus de contexto foram simplificado e agora mostram apenas as ações mais úteis. É claro que é possível configurar o Nemo a partir de preferências para fazê-lo mostrar todas as ações disponíveis, como era antes.
Operações em arquivos agora são enfileiradas e executas em sequência, ao invés de em paralelo.


Operações em arquivos são enfileiradas e executadas uma após a outra.

O politica do policykit para “Abrir como Root” foi alterada para armazenar a autorização em cache e evitar que você tenha que digitar a senha repetidamente.

Melhorias de acessibilidade


Foi feito um esforço para melhorar o suporte ao ATK/Orca nos componente visuais do Cinnamon.
Foram feitas melhorias na lupa e o modificador de zoom usando o mouse agora é configurável.
O teclado virtual foi parcialmente redesenhado. Ele agora se mostra e se esconde sob demanda, graças ao novo “Applet Teclado na Tela”, isso quer dizer que, quando o teclado aparece, o tamanho da área de trabalho é proporcionalmente reduzido e as janelas aparecendo abaixo são reajustadas (funciona de forma semelhante à funcão auto-esconder do painel).

Fontes de Software


Na ferramenta de configuração de Fontes de Software, agora você pode abrir os arquivos do PPA e visualizar seus pacotes. Não é mais necessário usar outra ferramenta para instalar o que você está procurando.

Agora é possível navegar pelos PPAs e instalar pacotes diretamente da ferramenta de configuração de Fontes de Software

A ferramenta também pode listar pacotes externos e voltar para versões anteriores.

Linux Mint agora pode listar e voltar a versão dos pacotes externos

Pacotes externos são um novo conceito APT no Linux Mint. Um pacote externo é um pacote que sua origem e/ou versão é desconhecida e que não bate com os que estão disponíveis nos repositórios conhecidos no sistema operacional.
Voltar a versão dos pacotes externos para as versões oficiais, pode ser especialmente útil nos seguintes casos:

  • Se você quer expurgar pacotes de um repositórios de terceiros ou de um PPA
  • Se quiser habilitar temporariamente os pacotes Romeo e depois quiser voltar seus pacotes para versão estável
  • Se tiver cometido um erro e usado repositórios que não são compatíveis com seu sistema. (Por exemplo repositórios Debian no Linux Mint)
  • Se quiser remover pacotes .deb instalados manualmente
Nesses casos o procedimento é simples:
  • Remova o repositório/PPA que não qur mais usar
  • Atualize o cache APT
  • Clique em Manutenção → "Retornar as versões dos pacotes externos"
Isso, junto com o novo comando "apt recommends", faz com que seja fácil resolver problemas relacionados com APT e limpar seu sistema Linux Mint.

Gerenciador de Atualizações


O Gerenciador de Atualizações continua a apresentar atualizações de um modo mais significativo:
  • Pacotes agora podem ter apelidos (alias) e ser apresentado com um nome diferente do seu nome de pacote ou nome de pacote de código fonte. Quando é esse o caso seu nome original também aparece na interface como uma informação secundária. Isso é usado pelo Linux Mint para agrupar pacotes relacionados ou apresentá-los com nomes mais simples e fáceis de entender. Por exemplo, atualizações para “cjs” ou “muffin” que são essenciais para o Cinnamon, agora são apresentados como "cinnamon-cjs" ou "cinnamon-muffin" e aparecerão junto com outras atualizaçõe do Cinnamon.
  • Pacotes apelidados são também localizados no seu idioma. Localização não são manipuladas pelo dpkg. Ubuntu e Debian fornecem uma camada incompleta para tradução para o APT e fazia falta até agora para os pacotes do Linux Mint.

O Gerenciador de Atualizações

A interface do usuário foi levemente melhorada:
  • Agora o Gerenciador de Atualizações usa toda a janela para exibir erros quando eles acontecem, ou para avisar que seu sistema está atualizado.
  • Uma nova opção de configuração permite esconder o ícone do Gerenciador de Atualizações da bandeja de sistema quando nenhuma atualização está disponível.
  • Uma nova opção permite esconder automaticamente a janela do Gerenciador de Atualizações após as atualizações serem aplicadas.

Configurações de Idiomas


A interface da configurações de idiomas foi redesenhada novamente:

Configurações de Idioma

Agora a janela carrega os métodos de entrada em segundo plano e ficou muito mais rápido para aparecer.
Adicionadas as bandeira corretas para idiomas menos conhecidos.
Agora podem ser definidos Métodos de Entrarda diferentes para idiomas diferentes. Melhorado particularmente o suporte ao Japonês no Linux Mint 17.2.

Tela de Login


O gerenciador de tela MDM 2.0 vem com muitas melhorias debaixo do capô:
  • Agora são suportados Avatares para usuários com seus diretórios criptografados
  • Assim como nas Configurações de idioma, foram adicionadas bandeiras para os idiomas menos conhecidos.
  • Proteção de tela estão mais rápidas para desbloquear ao trocar usuários e relogar
  • Suporte a desbloqueio da proteção de tela através do logind
  • Suporte para Infinality fonts
  • Foi implementado um novo mecanismo de detecção de sessão. Os benefícios dessa nova função é explicada aqui: http://segfault.linuxmint.com/2015/03/better-session-detection-in-mdm-2-0/

Definindo a sessão padrão do MDM

Melhorias no Sistema


O Linux Mint 17.2 vem com as seguintes modificações no sistema:
  • A a função de completar comandos bash foi melhorado. Agora o terminal consegue auto-completar melhor os comando digitados e até mesmo seus argumentos.
  • O histórico do bash foi melhorado e não aceita mais comandos duplicados.
  • Foi adicionado um comando novo para o APT para listar pacotes recomendados perdidos para um pacote em particular. Digamos que você instalou o wine, você pode rever a lista de pacotes que ele recomenda e que não estão instalados em seu computador, digitando o comando:
    • apt recommends wine
  • Foi adicionado um novo comando para ver os sinais manipulados por um processo em particular. O seguinte comando, por exemplo, lista os sinais manipulados pelo MDM:
    • check_signals `pidof mdm`

Melhorias nas Ilustrações


Linux Mint 17.2 vem com uma coleção esplêndida de fotografias de Jen K, Kenny Louie, m1r0r1m e fundos de tela de Rapciu.

Uma visão geral de alguns dos novos papéis de parede

Todos os papéis de parede do Linux Mint "Maya", "Nadia", "Olivia", "Petra", "Qiana" e "Rebecca" também estão presentes, assim como a seleção nostalgica dos melhores papéis de parede dos tempos antigos do Linux Mint.

Outras Melhorias


A Gravador de Imagem USB e o Formatador de Dispositivos USB agora reconhece uma maior variedade de pendrives. Eles também foram melhorados em termos de alinhamento de partições, flags de boot. A descrição dos pendrives está melhor e as ferramentas usam menos CPU que antes.
LibreOffice foi atualizado para a versão 4.4.3.
HPLIP foi atualizado para a versão 3.15.2, para que mais impressoras HP sejam reconhecidas e suportadas.
HAL foi readicionado para dar suporte a exibição no Adobe Flash com DRM (note que ossp ajuda com certos sites de vídeo, mas não com todos eles, foi escrito um a tutorial para lidar com outros problemas com DRM/Flash)
Nos repositórios, o Inkscape foi atualizado para a versão 0.91.

Componentes Principais


Linux Mint 17.2 vem com Cinnamon 2.6, MDM 2.0, e Linux kernel 3.16, e a base de pacotes do Ubuntu 14.04.

Estratégia de Suporte a Longo Prazo (LTS)

Linux Mint 17.2 receberá atualizações de segurança até 2019.
Até 2016, as futura versões do Linux Mint usará a mesma base de pacotes do Linux Mint 17.2, fazendo com que seja simples para as pessoas atualizarem.
Até 2016, o time de desenvolvimento não começará a trabalhar em uma nova base e estará completamente focada nesta.
 

Fonte: O Que Há de Novo: Linux Mint 17.2 - Rafaela (Cinnamon)

Comentários

Postagens mais visitadas deste blog

Desbloquear chaveiro de sessão Ubuntu - Chrome / Chromium

Recuperar o Grub Ubuntu, Linux Mint, após instalação do Windows

Guardião Itaú (Warsaw) no Ubuntu / Linux Mint