Tag Archive: kubuntu


Desde que instalei o Kubuntu 16.04, codinome Xenial Xerus, estive tentando obter thumbnails/miniaturas de arquivos de vídeo no Dolphin 5 no KDE/Plasma 5. Tentei instalar vários pacotes dos repositórios oficiais: ffmpegthumbs, ffmpegthumbnailer, kffmpegthumbnailer, mplayerthumbs, etc. Nenhum deles funcionou.

Continuei procurando e encontrei num fórum a sugestão de compilar e instalar o ffmpegthumbs a partir do código fonte. Compilei e instalei, mas não funcionou. Foi então que me deparei com esse vídeo do usuário Max Wiedmann do Youtube, e após seguir as instruções consegui obter as benditas thumbnails de vídeo no Dolphin.

Vou colocar aqui os comandos necessários para compilar a instalar o ffmpegthumbs:

$ sudo apt-get install git build-essential cmake extra-cmake-modules kio-dev pkg-config libavformat-dev libavcodec-dev libswscale-dev

$ git clone git://anongit.kde.org/ffmpegthumbs

$ cd ffmpegthumbs

$ mkdir -p builddir

$ cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=$(kf5-config –prefix) -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_USE_QT_SYS_PATHS=ON

$ make

$ sudo make install

Omiti o comando “git checkout origin/frameworks” pois ele não encontra esse arquivo no repositório Git do ffmpegthumbs. Felizmente, mesmo sem esse arquivo, o ffmpegthumbs funcionou. Talvez você tenha a mesma sorte.

Anúncios

O tema padrão Oxygen do KDE é muito bom, com cantos arredondados e cores que não cansam a visão, além de possuir um belo efeito de transparência borrada nos painéis em plasmoids. É possível também fazer com as janelas fiquem transparentes, mas existem dois problemas com esse efeito: ele deixa tudo transparente, incluindo a textos e imagens, deixando o desktop perto do não-usável; e o efeito não é aquele borrado bonito como o do painel.

Para solucionar esse problema, existe o tema Oxygen Transparente, um fork do Oxygen padrão que acrescente o efeito de transparência borrada à todas as janelas (ou deixa algumas sem, caso queira) de programas do KDE. Vejam como ficou:

Lembrando que apenas programas escritos usandos as bibliotecas Qt terão acesso ao efeito. Programas escritos em GTK ou outras bibliotecas NÃO terão acesso ao efeito.

Para instalar o tema, adicionaremos a seguinte PPA à lista de software:

$ sudo add-apt-repository ppa:hrvojes/kde-goodies

Em seguida, atualize o lista de pacotes e instale o pacote oxygen-transparent

$ sudo apt-get update && sudo apt-get install oxygen-transparent oxygen-transparent-git

Espere terminar e o tema estará instalado. Vamos à configuração.

O pacote oxygen-transparent-git deve ter instaldo um tema de Estilo e um tema de Decorações de Janelas. Para ativá-los vá em: Menu K > Configurações > Configurações do Sistema > Aparência do Espaço de Trabalho > Decorações da Janelas. Clique no tema “Oxygen Transparent” e em Aplicar.


Agora vamos colocar o Oxygen Transparent como tema da Área de Trabalho. Vá em: Menu K > Configurações > Configurações do Sistema > Aparência dos Aplicativos > Estilo. Escolha “Transparente do Oxygen” e clique em aplicar. Para configurar a transparência, ainda na mesma janela, clique em “Configurar” e arraste o seletor de transparência até encontrar um nível que lhe agrade.



Por último, alguns aplicativos não ficam legais com esse efeito transparente borrado, mesmo porque eles já possuem algum tipo de transparência, e acaba que as duas se sobrepõem, gerando um efeito não muito bom. Para solucionar isso, você pode escolher alguns aplicativos que não receberão o efeito transparente. Ainda na janela de configuração, vá em “Execeptions” e escolha os programas que você deseja marcar e dê “OK” em seguida. Alguns programas estão presentes na lista e até marcados, e outros podem ser adicionados. Sugiro altamente que você marque “konsole” e “krunner”, pois eles não ficam legais com a transparência, na minha opinião. Também coloquei o “okular” e o “vlc” como execeções, além de outros.

E um outro adendo, não desmarque “kwin”, pois parece que com essa opção marcada, o KDE tentaria renderizar transparência em todos os programas, inclusive os não-Qt, e isso poderia fazer muitos deles darem crash durante a execução.

Bom, é isso pessoal!