Algumas coisas iniciais:
Habilitar em "Mouse e touchpad" a opção "Cutucar o touchpad para clicar"
Configurar atalho de teclado para o menu com tecla Super, em "Teclado".
Alterar as linhas no arquivo .bashrc:
force_color_prompt=yes alias ll='ls -l'
Depois:
source .bashrc
Uma das recomendações de segurança é usar o comando "sudo" em vez de trocar usuário para root, nas tarefas adminstrativas. Isso permite limitar o acesso à parte sensível do sistema a apenas o que é necessário. Para isso, precisamos adicionar o usuário principal ao grupo "sudo" e depois reiniciar para ter efeito (executar o comando a seguir como root, comando "su"):
addgroup nome-de-usuario sudo
Em vez de reiniciar, poderá usar (como usuário comum, sem ser root) o comando seguinte para ter efeito imediato:
newgrp sudo && newgrp
Outra coisa que precisa ser feita logo no início é instalar o "ntp". Sem ele o Debian não atualiza o horário, e após reiniciar o micro, o horário vai aparecer errado, algumas horas de diferença:
sudo apt-get install ntp
Após instalar, em poucos instantes a hora é ajustada automaticamente.
Para que o nome de usuário apareça na janela de login (para não ter que digitar toda a vez), precisamos modificar o arquivo /etc/lightdm/lightdm.conf.
Alterar a linha (remover o símbolo #):
greeter-hide-users=false
Para ter o rosto na tela de login, criar arquivo jpg com mesma altura e largura, salvar em $HOME/.face (sem extensão).
Adicionar plug-ins no painel do XFCE (gráfico da cpu, plug-in gerenciador de energia, atualização meteorológica, monitor de desempenho do disco, datetime, lançadores, etc.) e posicioná-los ao seu gosto.
Programas para instalar (sudo apt-get install nome-do-programa) (dependendo da necessidade):
dmz-cursor-theme (cursor do mouse) audacious (toca mp3 e algumas rádios online) volumeicon-alsa (ícone de volume) (colocar "volumeicon" na inicialização) Se tiver bug criar um script com delay "sleep 1 && volumeicon" menulibre (editor de menus) aislerot (jogos de cartas, incluindo freecell e paciência) sgt-puzzle (vários mini-jogos do tipo puzzles) android-tools-adb (se precisar acessar o sistema de celular Android) gparted (gerenciador de partições) mtpaint (programa de imagens que manipula pixels) Lembrando que o gimp já vem instalado xscreensaver-gl (proteções de tela com OpenGL) galculator (calculadora) unrar-free (para descompactar arquivo do tipo rar) transmission (gerenciador de torrents) rfkill (só é necessário em alguns casos, onde há bloqueio do wifi por software) usbutils (disponibiliza o comando lsusb para ver o que está conectado na USB) dosbox (executar programas de MSDOS, incluindo jogos antigos) Configuração: veja abaixo xbacklight (altera brilho da tela em alguns notebooks) Colocar na inicialização "xbacklight -set 60" Se não funcionar ""xrandr --output LVDS-0 -brightness 0.8" samba (acesso a pastas e impressoras compartilhadas no windows) Modelo de configuração mais abaixo, reinicia com /etc/init.d/samba restart smbclient (cliente SMB, sem ele não se pode conectar impressora do windows na rede) winbind (autenticação usando o NTLM no domínio do windows e linux) Alterar aquivo: /etc/nsswitch.conf na linha: hosts: files mdns4_minimal [NOTFOUND=return] winbind wins dns mdns4 fusesmb gvfs-backends (habilita ftp e smb no thunar) geany (IDE para programação) gnome-disk-utility (utilitário "Discos", complementa o gparted) conky-all Criar arquivo ~/.conkyrc e por "conky" na inicialização. Sugestão: usar fonte Droid Sans. wine (caso necessário, instalar: mono-runtime libmono-corlib2.0-cil) virtualbox (baixar do site o programa e o extension pack específico) Ao iniciar uma das máquinas virtuais, instalar o guest adittion (vai baixar a ISO) pidgin (mensageiro) (Os arquivos de usuário ficam na pasta .purple) pavucontrol (controle de volume do pulseaudio, mais completo que os outros) python-pygame (modulo para complementar o python) sqlitebrowser (visualizador de banco de dados sqlite) youtube-dl (baixa vídeos do youtube e outros sites) Melhor baixar wget http://yt-dl.org/latest/youtube-dl e atualizar com comando youtub-dl -U devede (criação de DVDs a partir de vídeos) file-roller (descompactador) (já vem no sistem o xarchiver que também é bom) cheese (software para visuaizar e salvar fotos da webcam e criar vídeos) nautilus-dropbox (apesar do nome, ele não depende do nautilus) skype (fazer download do arquivo .deb no site) supertuxcart (jogo, corrida de carrinho com Tux) supertux2 (jogo estilo supermario)
Configurações do DOSBox
Alterar o arquivo $HOME/.dosbox/dosbox-0.74.conf (executar primeiro o DOSBox para gerar esse arquivo):
[sdl] ... autolock=false ... [cpu] ... cycles=max ... [dos] keyboardlayout=br ... [autoexec] @echo off keyb br mount c ~/pasta_dos c:
Instala tema Greybird:
mkdir -p ~/.themes cd .themes wget https://github.com/shimmerproject/Greybird/archive/master.zip unzip master.zip rm master.zip
Instalar as dependências:
sudo apt-get install gtk2-engines-murrine gtk3-engines-xfce
Para corrigir o bug do tema em relação ao tamanho dos ícones, alterar Greybird-master/gtk-2.0/gtkrc (comentar as linhas com #) em style "desktop-icon-view":
#XfdesktopIconView::cell-spacing = 2 #XfdesktopIconView::cell-padding = 6 #XfdesktopIconView::cell-text-width-proportion = 1.9
Para deixar as linhas do Thunar todas da mesma cor na visualização detalhada (em vez daquele linha-sim-linha-não), editar Greybird-master/gtk-2.0/gtkrc (adicionar as 2 linhas em negrito):
style "treeview" { GtkTreeView::odd_row_color = "white" GtkTreeView::even_row_color = "white" bg[NORMAL] = @bg_color engine "murrine" { roundness = 0 gradient_shades = {1.3,1.2,1.2,1.1} } }
Mudar o tema em Configurações > Aparência > Greybird-master
Instalar os ícones Elementar Xfce:
mkdir -p ~/.icons cd .icons wget https://github.com/shimmerproject/elementary-xfce/archive/master.zip unzip master.zip mv elementary*/* . rm master.zip
Se necessário:
gtk-update-icon-cache-3.0 -f -t ~/.icons
Se quiser, poderá instalar tema de ícones myhumanity ou Humanity-Xubuntu (disponíveis na web). O arquivo vai vir em formaro tar.gz que deverá ser descompactado com o comando:
tar -vzxf nomedoarquivo.tar.gz
Se o ícone "internet-mail" estiver faltando no tema escolhido, criar link simbólico na pasta pixmaps:
cd /usr/share/pixmaps sudo ln -s ../icons/Tango/scalable/apps/internet-mail.svg
Cursor piscando do terminal:
Primeiro mudar alguma configuração no terminal (por exemplo a cor do cursor). Isso criará o arquivo $HOME/.config/xfce4/terminal/terminalrc. Abrir o arquivo e alterar a linha seguinte para ter o cursor piscando:
MiscCursorBlinks=TRUE
Assistir DVD protegido:
Para assistir DVD protegido é necessário instalar o libdvdcss2:
wget http://download.videolan.org/debian/stable/libdvdcss2_1.2.13-0_i386.deb sudo dpkg -i libdvdcss2_1.2.13-0_i386.deb
O vlc e o libdvdread4 já estão instalados.
Adobe Flash e fontes Microsoft:
Adicionar "contrib" no /etc/apt/sources.list e depois:
sudo apt-get updade sudo apt-get install flashplugin-nonfree ttf-mscorefonts-installer
Firmware proprietário do wifi, incluir o "non-free" no sources.list. Depois basta:
sudo apt-get update sudo apt-get install firware-realtek
Resolvendo alguns problemas:
Se aparecer a seguinte mensagem de erro após instalar algum programa, do tipo:
Erro com /var/cache/apt/archives/.deb
Tentar o seguinte comando:
sudo apt-get clean sudo apt-get update && sudo apt-get upgrade
Se não funcionar, tentar o seguinte:
sudo dpkg --configure -a sudo apt-get -f install
Bug no Xfburn ("Failed to unmount media/disk. Drive cannot be used for burning.")
Se aparecer a mensagem, deixar o drive parar de gravar, ignorar a mensagem de erro, ejetar o DVD e finalizar o aplicativo (killall xfburn). A gravação estará perfeita.
Para não dar essa mensagem, que trava a janela do programa, antes de executa o xfburn, executar o comando "sudo umount media/disk" (substituir media/disk pelo nome correto).
Problema com a proteção de tela (a tela fica preta e não entra a proteção de tela):
Criar script $HOME/bin/no_blank
#!/bin/sh export DISPLAY=:0.0 xset s off xset s noblank xset -dpms
Ou então:
#!/bin/sh sleep 20 xscreensaver-command -restart exit 0
Executar:
sudo chmod +x $HOME/bin/no_blank
Por na inicialização.
Ou alterar configuração de tempo no gerenciador de energia, com tempo maior que o da proteção de tela.
Problema no Youtube com Html5
Se o Youtube com html5 ativado ficar com video verde (alguns modelos de notebook), desinstalar gstreamer1.0-vaapi
Corrigir o problema de source .profile (geralmente usado para incluir o $HOME/bin no $PATH):
Criar arquivo ~/.xsessionrc:
if [ -f $HOME/.profile ]; then . $HOME/.profile fi
Pode também adicionar isso a /etc/X11/Xsession.d/90userbinpath para afetar todos os usuários.
Programas de rede ifconfig, ifup, ifdown não encontrados:
Estes programas só funcionam com usuário root (ex.: sudo ifconfig).
Problema referente a wifi que cai do nada e não volta (específico de alguns modelos):
Solução temporária (sem reiniciar):
sudo service network-manager stop sudo rmmod acer_wmi sudo modprobe acer_wmi sudo rfkill unblock all sudo service network-manager start sudo rmmod -f acer_wmi
Solução definitiva:
Criar arquivo /etc/modprobe.d/acer.conf:
options ath9k nowhcrypt=1 blacklist acer_wmi
Reiniciar.
Volume do áudio independente por aplicativo (ou como evitar que o player Audacious mexa no volume master do sistema)
Alterar o arquivo /etc/pulse/daemon.conf (o principal é o "flat-volumes"):
flat-volumes = no
Para funcionar, reiniciar o sistema, ou apenas reiniciar o pulseaudio:
killall -9 pulseaudio pulseaudio --start
Se tudo estiver certo não terá qualquer mensagem de erro no comando "--start".
O aplicativo precisa ser configurado para utilizar o Pulseaudio em vez do Alsa.
No caso do Audacious, habilitar "usar controle de volume de software".
Mensagem "A stop job is running for Avahi mDNS/DNS-SD Stack" ao desligar.
Destativar o Avahi, caso não use:
sudo systemctl mask avahi-daemon.service sudo systemctl mask avahi-daemon.socket
Remover som de beep irritante do speaker:
Editar /etc/modprobe.d/blacklist.conf
Acrescentar "blacklist pcspkr"
Salvar e depois executar "sudo modprobe -r pcspkr"
Mudar configurações do touchpad.
Editar arquivo /usr/share/X11/xorg.conf.d/50-synaptics.conf
Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpas "on" Option "TapButton1" "1" Option "RBCornerButton" "3" EndSection
Efetuar logoff (Encerrar Seção) e login de novo.
Mais coisas:
Editar /etc/systemd/logind.conf para habilitar o modo suspender em notebooks. Habilitar a linha HandleLidSwitch=suspend (melhor usar a opção ignore, já que não funciona corretamente quando o notebook fecha a tampa)
Conteúdo do arquivo /etc/samba/smb.conf (modelo):
[global] workgroup = mshome server string = %h server (Samba, Debian) dns proxy = no log file = /var/log/samba/log.%m max log size = 1000 syslog = 0 panic action = /usr/share/samba/panic-action %d server role = standalone server obey pam restrictions = yes unix password sync = yes passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . pam password change = yes map to guest = bad user usershare allow guests = yes [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes ; guest ok = no ; read only = yes create mask = 0700 [print$] comment = Printer Drivers path = /var/lib/samba/printers ; browseable = yes ; read only = yes ; guest ok = no ; write list = root, @lpadmin [shared] path = /home/<usuário>/shared writeable = yes ; browseable = yes guest ok = yes
Atualizado em 17/03/2019