Updates, upgrades e soluções

Conforme disse no outro post, o problema maior com estas manobras é mesmo o usuário. Neste caso: eu!

Vamos as etapas de entendimento e medidas práticas que adoto.

Use a versão instável ou mesmo a alpha: os repositórios estão maduros e eles não colocam lixo lá, são profissionais demais para fazer isto. Quanto antes nos deparamos com as novidades, mais cedo aprendemos a conviver com elas.

Entretanto, nunca use-as num sistema crítico ou se você tem uma atividade para apresentar amanhã. Deixe uma partição com o sistema instável instalada, para estas emergências.

Não faça as atualizações diariamente: é perda de tempo, escolha um período de 1 semana a 15 dias, ou até um mês, pois isto lhe dá mais tempo para assimilar as modificações.

Leia antes as novidades: o aptitude é mais interessante do que o synaptic, apesar do que eu estou mudando para o synaptic novamente, eles melhoraram bastante o sistema.

Existe diferença entre: network-admin e network-manager. O segundo é para ser usado no Desktop. E o primeiro le o arquivo /etc/networking/interfaces para ser configurado. Eu estudei o script do primeiro e achei muito bem feito. Na realidade não tem segredos. Ele faz uso do chamado DBus, que mantêm comunicação com outros “amigos” como o bluetooth, veja o que roda no meu laptop:

dellbender:~# grep -s -l "^# Required-Start:.*dbus" /etc/init.d/*
/etc/init.d/avahi-daemon
/etc/init.d/bluetooth
/etc/init.d/hal
/etc/init.d/network-manager

DBus, ou desktop bus, é um protocolo de comunicação (IPC) simplificado que mantêm um socket para que os aplicativos falem entre sí e evitem problemas, como colisões, ou interajam entre sí.

O aplicativo que mostra o sinal de rede (tipo uma escadinha) wireless e também a evolução da conexão chama-se nm-applet e o editor nm-connection-editor – o bando todo:

nm-applet
nm-connection-editor
nm-system-settings
nm-tool

Esta turma aí tem certas idiossincrasias que enchem a minha paciência há muito tempo, mas sempre consigo configurá-las.

O tal do Touchpad é outra aberração: você deve configurar o xorg.conf assim para resolver o problema de rolagem ( arrastar o dedo no canto do pad é equivalente a rodar a rodinha-botão central de um mouse convencional.

Existe um tal de dexconf que eu nem sei o que é mas que configurou o meu sistema após o fatídico upgrade. Nào quis nem saber, retornei o anterior e as coisas quase ficaram normais. Aqui vai o meu backup-dica:

dellbender:~# cat /etc/X11/xorg.conf
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "abnt2"
Option "XkbLayout" "br"
Option "XkbVariant" "abnt2"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
option "SendCoreEvents" "true"
option "Device" "/dev/psaux"
option "Protocol" "auto-dev"
option "HorizScrollDelta" "0"
option "SHMConfig" "on"
# option "MaxTapTime" "180"
# Option "ZAxisMapping" "4 5 6 7"
# Option "Buttons" "9"
EndSection

#Section "InputDevice"
# # generated from default
# #Identifier "Mouse0"
# Identifier "Configured Mouse"
# Driver "mouse"
# Option "Protocol" "auto"
# Option "Device" "/dev/psaux"
# Option "Emulate3Buttons" "no"
# Option "ZAxisMapping" "4 5"
#EndSection

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
EndSection

Acho que removi coisa demais na mudança e o touchpad parou de aceitar o taps como clicks). Para que o tapping voltasse a funcionar plenamente, eu tive que instalar o tal gsynaptic (GSynaptics is a GUI configuration tool for the Synaptics touchpad driver of the X server. This allows for modifications of the driver
parameters on the fly.) Para daí aparecer o ícone de configuração no menu:

Como nada é perfeito, alguns problemas persistem: basicamente o splashy que está caindo na inicialização. Mas eu sei a origem: odriver da nvidia. E o kernel que não está pronto ainda para o novo nvidia (185…). Portanto quando surgirem estas versões definitivas, eu mudo. O driver e o kernel que estou usando permanecerão os mesmo. Não estou afim de me embrenhar pelos já conhecidos caminhos de recompliação de kernel e tweaking da nvidia. Prefiro aguardar.

Enfim, acho que foram poucos os problemas, dado que mudei de uma versão testing para a unstable. Entretanto os ganhos foram vistos na interface que ficou mais limpa e houveram ganhos pessoais no entendimento destes detalhes.

No votes yet
None