sábado, 23 de março de 2019

Instalação do Linux em dual boot com Windows 10 em notebook Samsung


A instalação foi realizada em um notebook Samsung  Essentials E30  com cpu Intel Core i3 7020U e Placa de Vídeo Intel HD Graphics 620 (Compartilhada), Tela de 15.6" Full HD LED com Windows 10, onde todo hardware é 100% compatível com Linux, ou seja, placa de rede cabeada, placa de rede Wi-Fi, Bluetooth, placa de som e webcam.
A referência completa para o Samsung  Essentials E30 utilizado aqui é NP350XAA-KF3BR lembrando que existem várias versões do E 30 sempre mudando alguma coisa entre elas como cpu, tela, memória, tamanho do disco, podendo até as placas de rede física, Wi-Fi e som serem diferentes além de possuir placa de vídeo híbrida, ter ou não ter Bluetooth, o que poderá neste caso alguma coisa não ser compatível com Linux.

A disto Linux utilizada pra instalação foi o Lubuntu 16.04.6  64 bits que reconheceu todo o hardware rodando via live pendrive, sendo a mesma coisa depois de instalada no HD.

Como o notebook é novo optei em preservar o Windows 10 pra efeito de não perder garantia do equipamento embora que alguns fabricantes dizem que não perde a garantia, mas neste caso não darão nenhum suporte a outro sistema operacional diferente da instalação de fábrica (a garantia é sobre o hardware e não sobre o software instalado neste caso).

Antes de instalar o Linux para fazer um dual boot com Windows 10, pesquisei muito na Internet, sobre o assunto e alguns tinha que alterar de 2 a 4 opções na bios  e sendo que estas opções varia muito de nomes de uma marca para outra e de modelo também, pois esta é a minha primeira instalação em um notebook com UEFI e Secure Boot e tinha que dá certo de primeira.


Advertência

Faça o procedimento abaixo por sua conta e risco, pois uma das leis Murphy é: “Se alguma coisa pode dar errado, dará. E mais, dará errado da pior maneira, no pior momento e de modo que cause o maior dano possível”.

Procedimentos antes da instalação

Para fazer dual boot com Linux faça estes procedimentos no Windows 10 antes:

1- Desativar Ligar inicialização rápida do Windows

Acesse Aplicativos/Painel de Controle/Opções de energia, clique em “Escolher função do botão de energia”. Clique em Alterar configurações não disponíveis no momento, para liberar os itens de Configurações do desligamento.

Desmarque a opção “Ligar inicialização rápida”, depois clique no botão Salvar alterações.

Pronto, agora quando você reiniciar o computador para entrar no Linux a partição Windows será montada automaticamente com acesso de leitura/escrita se a mesma estiver configurada para isto no Linux.

Importante:
Com o procedimento feito acima você poderá gravar arquivos normalmente na partição Windows toda vez que utilizar o Linux sem problemas, mas se no Linux você colocar o computador para Suspender/Hibernação apenas uma única vez, você não terá mais acesso a gravação na partição Windows e a mesma não será mais montada automaticamente pelo Linux devido ao status do arquivo de hibernação que será detectado pelo Linux (da minha experiência em dual boot usando Windows 8.1 com Linux em um micro desktop).

A solução definitiva onde você poderá colocar o computador em modo suspenso ou hibernado pelo Linux sem afetar a gravação de arquivos na partição Windows é:

Clique com o botão direito do mouse no menu Iniciar e escolha o item PowerShell (Admin), depois no prompt de comando digite os comandos abaixo:

powercfg -h off   (tecle Enter) serve para desativar arquivo de hibernação

powercfg -h on   (tecle Enter) serve para ativar o arquivo de hibernação caso desejar tê-lo de volta.

Ao digitar o comando powercfg -h off o arquivo de hibernação é desligado na hora não sendo preciso reiniciar o Windows pra entrar em efeito e você terá acesso à partição Windows pelo Linux podendo a mesma ser montada como leitura e escrita normalmente agora.

Nota:
Ao desligar o arquivo de hibernação com o comando powercfg -h off, a opção “Ligar inicialização rápida” em “Configurações de desligamento” no Painel de Controle (Hardware e Sons/Opções de energia/Alterar funcionamento dos botões de energia) desaparecerá, sendo que ela somente aparecerá de volta quando você ligar a hibernação com o comando  powercfg -h on.


2- Desfragmentar o seu HD 

É recomendável desfragmentar a partição que o seu Windows está instalado antes de usar o particionador nativo do Windows para poder criar uma nova partição utilizando um espaço vazio da partição Windows, lembrando que este processo pode ser bastante demorado em um HD de 1 TB.

Execute o Meu Computador, seleciona a unidade C: e clique com o botão direito em cima da mesma, no menu suspenso escolha Propriedades, guia Ferramentas, clique em Otimizar, na janela Otimizar unidades, clique no botão Otimizar.

3- Particionando o seu HD

Clique com o botão direito em cima do menu Iniciar e escolha o item “Gerenciamento de disco” e selecione a unidade C: onde o Windows está instalado.

Aceite o tamanho para redução sugerido pelo particionador que será aproximadamente a metade do espaço disponível do HD, ou digite um tamanho menor para a nova partição caso deseja deixar um espaço maior para o Windows.

Nota:
Se você deseja criar várias partições a partir deste espaço livre criado, recomendo que faça pelo boot do live pendrive do Lubuntu antes ou durante a instalação do sistema no HD que será bem mais fácil do que usar o particionador do Windows.


4-  Criando o pendrive de boot

Criando o pendrive de boot no Windows 10

Se você somente tem este notebook, baixe o Rufus na página oficial em https://rufus.ie/ e depois de instalado, insira o pendrive na usb, execute o Rufus.

Selecione o dispositivo do pendrive, selecione a imagem ISO, em Tipo de partição escolha GPT em Sistema de arquivos selecione FAT32, depois clique em Aplicar.

IMPORTANTE:
A imagem ISO deve obrigatoriamente ser uma distro de 64 bits para um HD em formato GPT e uso do UEFI.

Criando o pendrive de boot no Linux

Se você tem outro computador em casa com Linux, você pode criar o pendrive de boot instalando o Etcher, acesse https://www.balena.io/etcher/ que é muito mais fácil, clique em Download, onde será baixado um arquivo .zip que conterá neste pacote o executável em formato .AppImage que rodará em qualquer distro Linux sem instalar no sistema.

Descompactando e executando o Etcher no terminal.
$ 7z x balena-etcher-electron-1.5.5-linux-x64.zip
$ ./balena-etcher-electron-1.5.5-x86_64.AppImage

Selecione a onde está imagem ISO, selecione o device do pendrive (somente se tiver mais que um pendrive conectado ao pc, pois caso contrário o mesmo já estará listado automaticamente pra ser usado), e clique em Flash.

Notas:
O pendrive deve está desmontado.

Alternativamente você pode acessar a página do projeto em https://github.com/balena-io/etcher/releases e escolher entre os formatos .deb, rpm, source code, zip, exe, AppImage e dmg.


5- Configuração da Bios



A bios deste notebook Samsung é totalmente gráfica com suporte ao mouse e com pouquíssimas opções para mexer.
Insira o pendrive já com a imagem ISO gravada nele e reinicie o notebook e aperte a tecla F2 onde você terá que alterar apenas duas opções importantes no ladrilho Boot para este modelo de notebook.
Em “Secure Boot Control” deslize a chave para OFF.

Ao desligar o Secure Boot, surgirá uma caixa de seleção em “Fast Bios Mode” para escolher opções, selecione a opção “CSM e UEFI OS”.

Agora devemos habiltar o boot pelo pendrive, ainda no ladrilho Boot, clique em “Boot Device Priority” em Boot Option #1 selecione UEFI: Generic Flash Disk 8.07  (forma como é reconhecido o meu pendrive)

Clique no botão Save para salvar as alterações feitas na bios e reiniciar o notebook.


6- Boot pelo pendrive

No boot pelo pendrive escolha a primeira opção "Experimentar o Lubuntu sem instalar" para verificar algo antes, testar ou usar o Gparted a partir daqui, ficando ao seu critério, depois é só clicar no ícone “Instalar o Lubuntu 16.04.6 LTS” que está na sua área de trabalho, ou para usuários mais experientes use a segunda opção do live pendrive que é “Instalar o Lubuntu” (direto sem testar antes)

Pra quem escolheu "Experimentar o Lubuntu sem instalar" no boot pelo pendrive:
1- Dê dois cliques rápidos no ícone "Instalar o Lubuntu 16.04.6 LTS"
2- Escolha o idioma "Português do Brasil" e clique no botão "Continuar".
3- Marque a opção “Instalar atualizações enquanto instala o Lubuntu”.
4- Marque a opção "Opção avançada".

Agora a primeira partição a ser criada será a do swap (pra não passar trabalho calculando o espaço, hehe)


Selecione o espaço livre criado no particionador do Windows (479128 MB) e clique no botão +.
Em tamanho, digite 2048 MB para criar uma partição de 2 GB para o swap.
Em Tipo para a nova partição, marque ou deixe marcado Primária.
Em Usar como, selecione Área de troca (swap) e clique em OK.

Agora com o espaço restante que sobrou criarei somente uma partição para a raiz do sistema (  /  ) utilizando todo este espaço restante, caso queira criar outras partições para outras finalidades digite o tamanho desejado seguindo o mesmo tipo de procedimento acima como base.

Clique novamente no botão +, estando selecionado o espaço livre que sobrou.
Em Tipo para a nova partição, marque ou deixe marcado Primária.
Em Usar como, selecione Sistema de arquivos como "journaling" ext4.
Em Ponto de montagem, selecione: / e clique em OK e depois em Instalar agora.

Será exibida uma janela para confirmação "Escrever as mudanças nos discos ?", clique em Continuar.

Nota:
Não é preciso criar uma partição EFI (UEFI), pois a mesma que veio com a instalação do Windows 10 será automaticamente utilizada, armazenando nela os arquivos pra boot do Lubuntu no modo UEFI, deste que você realizou o particionamento correto, configuração da bios e formatação do pendrive.

5- Selecione o seu fuso horário e clique no botão "Continuar".
6- Escolha o layout do seu teclado, selecione "Português do Brasil" no lado esquerdo e no lado direto deixe selecionando "Português do Brasil" e clique em Continuar.
7- Define nome de usuário, senha, nome do computador e clique no botão "Continuar".
8- Após terminado todo o processo de instalação, clique no botão "Reiniciar agora".


7- Finalizando

Ao reiniciar, o notebook pressione a tecla F2 para entrar na bios novamente, clique  no ladrilho Boot, em “Secure Boot Control” deslize a chave para ON para voltar ao padrão.
Ao ligar o Secure Boot, o item “Fast Bios Mode” volta para o padrão ON automaticamente.

Em “Boot Option Priority” item Boot Option #1 verifica se está selecionando Ubuntu, se tiver está tudo certo, o Grub será utilizando no boot como carregador de inicialização default, sendo o padrão na inicialização automática o Lubuntu caso você não selecione o Windows, e se não apareceu Ubuntu como padrão na Bios em Boot Option #1  selecione Ubuntu se o mesmo estiver presente na listagem.



Clique no botão Save para salvar as alterações feitas na bios e reiniciar o notebook.

Agora é só escolher no Grub, se vai usar o Lubuntu ou Windows 10.


Notas:
Se em Boot Option #1 tiver listando Windows Boot Manager, como inicializador default, o menu do Grub não será exibido, iniciando automaticamente o Windows 10.

Se não tiver listado a opção Ubuntu pra escolher em Boot Option #1 na caixa de seleção como outra opção de inicialização, você pode ter feito alguma coisa errada seja na configuração da Bios ou formatação, ou então a imagem ISO utilizada pode está corrompida, problemas de hardware, algum conflito, ou outros problemas técnicos, pois é obrigatório está listando o Ubuntu, para que você possa utilizar o Grub no boot.



sábado, 2 de fevereiro de 2019

Gravando imagem ISO com dd com status de progresso

Neste tutorial demostrarei como gravar imagem ISO em pendrive sem instalar nada usando o comando dd com exibição do status de progresso da gravação na
janela de terminal.

O comando "dd" por padrão não exibe o progresso de gravação da imagem de disco, mas para acompanhá-lo, basta adicionar a opção status=progress no comando abaixo conforme o exemplo:

$ dd if=imagem.iso of=/dev/sdX status=progress && sync

ATENÇÃO
Substitua sdX, pelo device correto do seu pendrive como sdb, sdc, sdd.

 Onde:

    if =  para o arquivo de entrada (input file), que é a sua imagem .ISO ou .IMG.
    of = É o arquivo de saída (output file), que neste caso é o seu pendrive.
    sync = Esta opção garante que todos os dados sejam copiados corretamente.

Exemplo:



Ao terminar a gravação da ISO

$ dd if=salixlive64-xfce-14.2.1.iso of=/dev/sdb status=progress && sync
1059846656 bytes (1,1 GB, 1011 MiB) copied, 308 s, 3,4 MB/s    
2072576+0 registros de entrada
2072576+0 registros de saída
1061158912 bytes (1,1 GB, 1012 MiB) copied, 320,875 s, 3,3 MB/s

sábado, 22 de dezembro de 2018

Identificando pendrives falsos no Slackware

Você comprou um pendrive novo e que testar se o mesmo suporta a capacidade informada no mesmo, e também fazer algumas verificações antes de usa-lo pela primeira vez, então para isto instale o pacote f3.


Baixe o pacote f3 pelo sbopkg no seu Slackware.

$ sudo sbopkg -i f3

Primeiramente rode o comando abaixo para uma simples verificação do device e da capacidade do mesmo.



Para fazer o teste com o f3 o pendrive deve está vazio e montado no seu sistema e logicamente possuir um sistema de arquivos nele.
Num pendrive novo da marca Multilazer de 16 GB, que não foi usado ainda para gravar arquivos, o sistema não conseguiu montar ele automaticamente, apesar de o mesmo já vir particionado e formatado em FAT32, onde eu usei Gparted nesta etapa apenas para olhar o particionamento onde o mesmo identifica que ele está formatado em FAT32, sendo o problema de o sistema não montar automaticamente o mesmo é devido as permissões de acesso a este pendrive novo, coisa que nunca aconteceu com vários pendrives da marca Kingston que tenho quando nunca tinha sido usados ainda para gravar arquivos.

$ sudo mount /dev/sdb1 /mnt/outra -t vfat

Nota:
Como o pendrive não foi montado automaticamente pelo sistema, tive que usar o sudo para poder montar o mesmo, e a criação de arquivos somente funciona como root, mas se você editar um arquivo no pendrive nem como root conseguirá salvar este arquivo, pois fiz isto para testar também se o root conseguiria editar um arquivo que ele criou ou copiou para para o pendrive.

Partindo para o teste com o F3

$ sudo f3write /mnt/outra/
F3 write 7.0
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

Free space: 14.99 GB  (capacidade do pendrive Multilazer de 16 GB)


Este procedimento criar um total de 15 arquivos de 1 GB de tamanho para testar a capacidade do mesmo, possuindo todos eles a extensão h2w.
Um detalhe é que este processo é demorado, levou 50 minutos para conclusão do comando f3write com media de 3,12 minutos para cada arquivo de 1 GB e no final do processo será exibido:
Creating file 1.h2w ... OK!                        
Creating file 2.h2w ... OK!                         
Creating file 3.h2w ... OK!                         
Creating file 4.h2w ... OK!                         
Creating file 5.h2w ... OK!                         
Creating file 6.h2w ... OK!                         
Creating file 7.h2w ... OK!                         
Creating file 8.h2w ... OK!                         
Creating file 9.h2w ... OK!                         
Creating file 10.h2w ... OK!                         
Creating file 11.h2w ... OK!                         
Creating file 12.h2w ... OK!                         
Creating file 13.h2w ... OK!                         
Creating file 14.h2w ... OK!                        
Creating file 15.h2w ... OK!                        
Free space: 0.00 Byte
Average writing speed: 3.36 MB/s


No primeiro comando foi preciso usar o sudo, já no segundo comando não será preciso usar o sudo pois nada será alterado no pendrive, onde o comando f3read fará uma varredura em todos os arquivos criados pelo comando f3write
para verificar a integridade dos mesmos.

Agora vamos para segunda parte do teste com o uso do comando f3read.

$ f3read /mnt/outra/
F3 read 7.0
Copyright (C) 2010 Digirati Internet LTDA.
This is free software; see the source for copying conditions.

                  SECTORS      ok/corrupted/changed/overwritten
Validating file 1.h2w ... 2097152/        0/      0/      0
Validating file 2.h2w ... 2097152/        0/      0/      0
Validating file 3.h2w ... 2097152/        0/      0/      0
Validating file 4.h2w ... 2097152/        0/      0/      0
Validating file 5.h2w ... 2097152/        0/      0/      0
Validating file 6.h2w ... 2097152/        0/      0/      0
Validating file 7.h2w ... 2097152/        0/      0/      0
Validating file 8.h2w ... 2097152/        0/      0/      0
Validating file 9.h2w ... 2097152/        0/      0/      0
Validating file 10.h2w ... 2097152/        0/      0/      0
Validating file 11.h2w ... 2097152/        0/      0/      0
Validating file 12.h2w ... 2097152/        0/      0/      0
Validating file 13.h2w ... 2097152/        0/      0/      0
Validating file 14.h2w ... 2097152/        0/      0/      0
Validating file 15.h2w ... 2066368/        0/      0/      0

  Data OK: 14.99 GB (31426496 sectors)
Data LOST: 0.00 Byte (0 sectors)
       Corrupted: 0.00 Byte (0 sectors)
Slightly changed: 0.00 Byte (0 sectors)
     Overwritten: 0.00 Byte (0 sectors)
Average reading speed: 16.21 MB/s


Este procedimento levou 16 minutos para conclusão, no qual vimos que o pendrive está dentro da capacidade especificada, e os arquivos criado durante o teste não estão defeituosos.

O tempo total para testar o pendrive com os comandos f3write e f3read para um pendrive com capacidade de 16GB foi de 1 hora e 6 minutos (50min+16min).

Após concluído os testes exclua todos os arquivos de extensão .h2w.

Tornando o pendrive da Multilazer acessível para o sistema


Após feito o teste com os comandos f3write e f3read usei o Gparted para corrigir os problemas de permissão deste dispositivo.
O pendrive deve está desmontado, antes de executar o Gparted, onde eu excluir a partição atual e criei uma nova partição e depois escolhi para formatar o mesmo em FAT32, depois de concluído, agora quando inseri o pendrive ele é reconhecido pelos gerenciadores de arquivos e montado automaticamente ou facilmente apenas com clique do mouse como usuário comum do sistema, dependendo da sua distro e gerenciador de arquivos utilizado.

Nota:
Fiz outro teste com um pendrive bem antigo da marca Kingston com capacidade de 2 GB, onde o mesmo é montado automaticamente ao inserir na usb e não é preciso usar o sudo com o comando f3write, sendo que este pendrive
passou no teste estando dentro da capacidade e onde os dois arquivos gerados um de 1GB e outro de 900MB estavam íntegros.

domingo, 9 de dezembro de 2018

ZClamav

ZClamav, é um simples script em zenity para substituir o Clamtk caso sua distro não tenha o mesmo no repositório ou você não conseguiu compilar o sources, com atalho no menu de programa.



Download do script em zclamav1.0.tgz

Para instalar, numa janela de terminal faça:
$ sudo tar -xvf zclamav1.0.tgz -C /

sábado, 24 de novembro de 2018

Instalando a calculadora gnome-calculator no Slackware 14.2

Neste tutorial demostrarei com instalar a calculadora gnome-calculator no Slackware 14.2 32 bits já que não existe a mesma nos repositórios do Slackware ou derivados do mesmo e nem no https://slackbuilds.org/.

Esta calculadora tem um visual que me agrada muito, bem como o seu uso diário, tem um histórico visível acima do visor de entrada de dados, podendo recuperar qualquer item do histórico apenas clicando com o mouse e colocar de volta no visor de entrada de dados para reeditar a operação ou incluir um nova operação junto.

A versão mais atual que é 3.28 da calculadora gnome-calculator não será possível compilar ser for baixado o source  a partir do site oficial da mesma em  http://ftp.gnome.org/ devido que ela requer muitas libs atualizadas que não estão disponíveis para o Slackware 14.2 e cada nova lib poderá puxar mais libs recente o que ficaria inviável e problemática sua compilação, mas sempre existe alguma outra alternativa como baixar o source do gnome-calculator do repositório do Ubuntu, apesar de a mesma ser de uma versão bem menor ela funciona perfeita e sua compilação é bem rápida e simples, e a única dependência necessário num Slackware 14.2 recém instalado com desktop Xfce sem baixar nenhum outro tipo de pacote dos repositórios do Slackware ainda é o pacote gtksourceview3 que deve ter versão igual ou superior a 3.15.1 para a compilação funcionar.

Procedimentos:
Baixar um dos pacotes gtksourceview3 binários e instale o mesmo no seu sistema baixando em uma das urls sugeridas de acordo com a sua arquitetura.






Nota:
Se você tiver o sbopkg instalado no seu sistema pode baixar o gtksourceview3 pelo mesmo da versão mais recente ou acesse https://slackbuilds.org/ e baixe e compile manualmente na falta do sbopkg.

Agora no final baixamos o source do gnome-calculator do repositório do Ubuntu Xenial (16.04) via navegador pois suas libs no geral são compatíveis com a do Slackware 14.2, pois são mais ou menos da mesma época da criação de ambas distros.


No diretório em que foi baixado o pacote fazer:

$ tar -xvf gnome-calculator_3.18.3.orig.tar.xz
$ cd gnome-calculator-3.18.3/
$ ./configure
$ make
$ sudo make install

Acessar menu Iniciar/Acessórios/Calculator e bom proveito.




sábado, 3 de novembro de 2018

Instalando o player de música qmmp no Slackware


O qmmp é um player de música semelhante ao Winamp ou Xmms escrito em Qt com suporte a skins, playlist, stream de rádio e reproduz diversos formatos de arquivos além do mp3, como ogg, wav, mid e outros.

No Slackware tendo instalado no seu sistema o sbopkg e o sudo habilitado para o seu usuário, execute o comando abaixo.

$ sudo sbopkg -i qmmp  (sem dependências) 

Visual do qmmp

O visual padrão é um preto escuro, sendo muito ruim pra um tamanho de janela pequena (default), mas instalando o pacote de skins pode escolher um tema que dar para exengar melhor os botões e o texto no player.

$ sudo sbopkg -i qmmp-skins

Varios temas, os melhores para usar com janela pequena são os que tem as cores em cinza claro ao utilizar o qmmp em tamanho pequeno que é default, como exemplo o skin Ergo.zip já que fica fácil distinguir os botões e o texto do player, mas se escolher o tamanho duplo de janela qualquer skin fica muito bem.

Aumentando o tamanho da janela do qmmp

Clique com o botão direito do mouse em uma parte do qmmp, e no menu suspenso escolha a opção "Ver/Tamanho duplo" onde o mesmo ficará com o dobro do tamanho, ficando muito melhor. Também pode ser usada a tecla de atalho Meta + D (Meta é a tecla Windows), mas se este atalho é utilizado por outra aplicação você pode mudar facilmente nas configurações do qmmp.

Outras notas:

  • O qmmp usa qt e foi compilado com qt4 no Slackware.

  • O jeito que você deixar o visual do qmmp ele fica salvo automaticamente, como alterar skins, fonte, adicionou ou removeu outras janelas juntas para ficar na principal.

  • O qmmp reproduz vídeos, utilizando o comando mplayer em linha de comando.

  • Suporte a capa de áudio, estando ativado o plugin "cover manager plugin" para isto e ativado o plugin status bar, onde a capa aparecerá ao parar o mouse sobre o ícone do qmmp no system tray.


Telas do qmmp utilizando o skin Ergo.zip

 janela tamanho padrão



 janela tamanho duplo




sábado, 27 de outubro de 2018

Instalando e utilizando o Plank no Slackware

Plank é um Dock (launch ou no português lançador) que basicamente é uma barra diferente para lançar programas no seu desktop e o seu  funcionamento é um pouco diferente das barras de programas padrões dos gerenciadores de janelas tradicionais como Xfce, Lxde, Kde etc..., podendo ser usada em substituição as mesmas para quem quer algo novo e diferente em qualquer desktop ou window manager.

Ao instalar o Plank ele já vem com alguns atalhos ou utiliza alguns detectado aleatoriamente do sistema, mas você pode remover os mesmos e adicionar outros de sua preferencia, além de também de embutir docklets internos do Plank para lixeira, área de transferência, exibir desktop, cpu monitor e relógio.

A barra de Plank pode ser colocada na posição desejada na tela, ficar sempre visível ou ocultar a mesma, exibir efeito de zoom ao passar o mouse sobre os ícones e outras perfumarias simples.

Para instalar o Plank no Slackware é altamente recomendável que você tenha o sbopkg instalado no seu sistema, cujo o mesmo instalará todas as dependências necessárias.

$ sudo sbopkg -i plank

Para iniciar o Plank na sessão atual no seu Slackware, para que não haja erro em uma janela de terminal execute o comando abaixo para definir o tema a ser usado, antes de executar propriamente o Dock; pois se executar diretamente somente o comando plank o Dock não iniciará como é a primeira vez.

$ plank --preferences


Defina o tema que irá utilizar e feche esta janela, depois você testa todas as opções das configurações que são extremante fácil de entender para que serve.

Iniciando o Plank

Na janela de terminal digite somente o comando plank sem opções ou acesse o menu Iniciar/Acessórios/Plank.

Iniciando o Plank automaticamente ao iniciar o seu desktop 

Se você estiver utilizando qualquer gestor de janelas em que o menu de programas é formado por arquivos .desktop como Xfce, Lxde, Kde, Mate e outros basta criar o arquivo plank.desktop em ~/.config/autostart com o seguinte
conteúdo básico.

[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Plank
Comment= Barra de programas diferente
Exec=plank
Terminal=false

Criando o atalho no menu Iniciar para editar a configuração do Plank

Não irei criar propriamente o atalho para editar as configurações do Plank e sim editar apenas o atalho que inicia o Plank que aparece no menu Iniciar/Acessórios/Plank, pois como já crie um arquivo para o mesmo iniciar automaticamente ao entrar no desktop, não será necessário este atalho que executa o mesmo manualmente, pois
o Plank instalado pelo sbopkg no Slackware não vem com um atalho para editar as configurações dele.

Edite o arquivo /usr/share/applications/plank.desktop 
usando o sudo com seu editor de texto ASCII favorito e modifique as linhas abaixo:
Name=Plank para Name=Plank Preferências
Exec=plank para Exec=plank --preferences

Após salvar o arquivo, acesse o menu Iniciar/Acessórios/Plank Preferências para editar as configurações do Plank.

Zoom nos ícones do Plank

Para isto na aba Aparência na opção "Zoom do ícone" deve está na posição ON, mas o mesmo somente funcionará se você estiver em execução um compositor de janelas como o compton, xcompmgr ou compiz e na falta dos 3 primeiros para que utiliza o desktop Xfce, Menu Iniciar/Configurações/Ajuste do Gerenciador de Janelas, na guia Compositor deve está marcado a opção "Habilitar composição de tela" para ter o efeito de zoom nos ícones do Plank.

Removendo atalhos do Plank

Clique com o botão direito do mouse sobre o ícone e desmarque a opção Manter no Dock ou arraste o ícone para fora do Dock onde o mesmo será excluído com um belo efeito de visual de nuvem desintegrando.

Nota:
Se o programa estiver em execução ao remover o atalho, o mesmo somente sumirá do Dock após fechar o programa.

Adicionando atalhos no Plank

Execute normalmente o seu programa e ao aparecer o ícone do mesmo que será sempre do lado direito do Dock quando não existir o atalho para o mesmo, clique no ícone usando o botão direito do mouse e marque a opção Manter no Dock, pronto atalho criado.

Nota:
Você pode mudar a posição do atalho para posição desejada no Dock, arrastando com o botão esquerdo do mouse.

Atalho para abrir as configurações do Plank diretamente pelo Dock

Em algumas distros não existe o ícone da âncora no Dock que permite editar as Preferências do Plank, mas você pode chama-la a partir do Dock mesmo sem ter este ícone usando uma tecla de atalho.
Segure a tecla Ctrl, e clique com o botão esquerdo do mouse em cima de qualquer ícone no Dock, e no menu suspenso escolha Preferências.

Outras

Quando um atalho do Dock estiver em execução ou qualquer outro programa gráfico executado de fora do atalho do Dock sempre terá um ponto de luz azul abaixo do ícone no Dock sinalizando que o mesmo está em execução, basta clicar neles para alternar para o referido programa sem executar uma segunda instancia do mesmo.

Todo programa gráfico que você executar que não tiver um atalho no Dock sempre estará no final do lado direito do Dock estando utilizando o Dock na posição da parte inferior da tela (Fundo).

Você pode fechar qualquer programa em execução que estiver no Dock, clicando no ícone com o botão direito do mouse e escolher a opção Fechar.

Procedimento da instalação do Plank realizado no Slackware 14.2 32 bits com a versão do Plank 0.11.4 de 2017.

Short da tela utilizando o Plank no desktop Openbox