Instalar e configurar Slackware 10.2 a 12 para um desktop
Descreve-se a otimização do Slackware para uso em desktops. Sendo um excelente sistema, sua fama de difícil entretanto tem afastado muitos usuários menos experientes. Na verdade o termo mais adequado seria "configurável". Ele serve tanto ao usuário mais simplista quanto ao provedor de internet ou emissora de rádio comercial.
Parte 3: Configurações iniciais
Faça backup antes de alterar cada arquivo.
Para saber sobre sua placa mãe e anexos comande:
# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8375 [KM266/KL266] Host Bridge
É a placa mãe. Mas o nome mais conhecido dela é mostrado na inicialização do BIOS, Via M825.
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
Dispositivo compatível com AGP.
00:09.0 Modem: Smart Link Ltd. Unknown device 2800 (rev 02)
Softmodem PCI off board.
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
Controlador USB 1.1, lento.
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
Usb 2, rápido.
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
Mesmo sem slot ISA, ainda usa o bus.
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
Controladora IDE.
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
Placa de som.
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
Softmodem on board, mais conhecido pelos meandros da net como Hsp56 PcTel.
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
Placa de rede, Via Rhine II.
01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266]
Placa de vídeo on board, S3 ProSavage8, usa o driver Savage.
Sabendo isso, mais o tipo de mouse e monitor, pode configurar o /etc/X11/xorg.conf digitando
# xorgconfig
ou
# xorgsetup
O segundo é automático, mas incluirá alguns elementos não desejáveis para um micro como o meu. Tais como módulos para 3D e modos de vídeo muito esquisitos.
Uma idéia é anotar o driver da placa de vídeo encontrada, mouse e freqüências do monitor. Com essas informações configurar manualmente pelo xorgconfig. Aprofundamento sobre Xorgconfig está em SILVA NETO (2007), serão dadas algumas informações básicas:
Os monitores comuns (CRT) de 15" têm freqüências:
HorizSync 30 - 55
VertRefresh 50 - 120
E a resolução ideal é 800x600. Já para um de 17" seria 1024x768, e as freqüências 30 - 70 e 50 - 160.
Mas o Slack já vem com um xorg.conf "genérico", embora melhor do que aceitá-lo é fazer o xorgsetup, pelo menos seu hardware será identificado. Feito isso:
# exit
(Note os símbolos # ou $ antes dos comandos, significam que foram dados como root ou usuário comum)
Entre agora com o usuário comum criado antes: nome e senha (se colocou).
$ xwmconfig
Escolha qual ambiente quer usar, se quiser trocar o escolhido na instalação.
Há um gerenciador muito leve e bom, JWM (Joe’s Windows Manager - http://joewing.net/programs/jwm), ele não vem no Slackware mas pode ser compilado. Entretanto só permite teclas de atalho no esquema CTRL + outra, e essa não é a combinação que uso há mais de 10 anos. O XFCE também tem defeito parecido.
$ startx
Deverá entrar no modo gráfico. Daqui para frente será o KDE porque, embora mais pesado, tem mais recursos. A principal vantagem, para meu gosto, do KDE é poder definir quaisquer teclas de atalho para os diversos aplicativos. Quem gosta de usar mais o mouse obterá melhor desempenho em ambientes gráficos mais leves.
Para saber sobre sua placa mãe e anexos comande:
# lspci
00:00.0 Host bridge: VIA Technologies, Inc. VT8375 [KM266/KL266] Host Bridge
É a placa mãe. Mas o nome mais conhecido dela é mostrado na inicialização do BIOS, Via M825.
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
Dispositivo compatível com AGP.
00:09.0 Modem: Smart Link Ltd. Unknown device 2800 (rev 02)
Softmodem PCI off board.
00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 80)
Controlador USB 1.1, lento.
00:10.3 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 82)
Usb 2, rápido.
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
Mesmo sem slot ISA, ainda usa o bus.
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
Controladora IDE.
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50)
Placa de som.
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)
Softmodem on board, mais conhecido pelos meandros da net como Hsp56 PcTel.
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
Placa de rede, Via Rhine II.
01:00.0 VGA compatible controller: S3 Inc. VT8375 [ProSavage8 KM266/KL266]
Placa de vídeo on board, S3 ProSavage8, usa o driver Savage.
Sabendo isso, mais o tipo de mouse e monitor, pode configurar o /etc/X11/xorg.conf digitando
# xorgconfig
ou
# xorgsetup
O segundo é automático, mas incluirá alguns elementos não desejáveis para um micro como o meu. Tais como módulos para 3D e modos de vídeo muito esquisitos.
Uma idéia é anotar o driver da placa de vídeo encontrada, mouse e freqüências do monitor. Com essas informações configurar manualmente pelo xorgconfig. Aprofundamento sobre Xorgconfig está em SILVA NETO (2007), serão dadas algumas informações básicas:
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
# Option "Protocol" "IMPS/2"
Option "Protocol" "Auto"
Option "Resolution" "256"
Option "Device" "/dev/mouse" # este é link
# Option "Device" "/dev/psaux" # mouse ps2, IMPS2
Option "ZAxisMapping" "4 5 6 7" # para a rodinha funcionar essa linha tem de ser colocada manualmente depois.
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "800x600" "640x480" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "800x600" "640x480" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "800x600" "640x480" "1024x768"
EndSubSection
EndSection
Identifier "Mouse0"
Driver "mouse"
# Option "Protocol" "IMPS/2"
Option "Protocol" "Auto"
Option "Resolution" "256"
Option "Device" "/dev/mouse" # este é link
# Option "Device" "/dev/psaux" # mouse ps2, IMPS2
Option "ZAxisMapping" "4 5 6 7" # para a rodinha funcionar essa linha tem de ser colocada manualmente depois.
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 16
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
Modes "800x600" "640x480" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
Modes "800x600" "640x480" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "800x600" "640x480" "1024x768"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "800x600" "640x480" "1024x768"
EndSubSection
EndSection
Os monitores comuns (CRT) de 15" têm freqüências:
HorizSync 30 - 55
VertRefresh 50 - 120
E a resolução ideal é 800x600. Já para um de 17" seria 1024x768, e as freqüências 30 - 70 e 50 - 160.
Mas o Slack já vem com um xorg.conf "genérico", embora melhor do que aceitá-lo é fazer o xorgsetup, pelo menos seu hardware será identificado. Feito isso:
# exit
(Note os símbolos # ou $ antes dos comandos, significam que foram dados como root ou usuário comum)
Entre agora com o usuário comum criado antes: nome e senha (se colocou).
$ xwmconfig
Escolha qual ambiente quer usar, se quiser trocar o escolhido na instalação.
Há um gerenciador muito leve e bom, JWM (Joe’s Windows Manager - http://joewing.net/programs/jwm), ele não vem no Slackware mas pode ser compilado. Entretanto só permite teclas de atalho no esquema CTRL + outra, e essa não é a combinação que uso há mais de 10 anos. O XFCE também tem defeito parecido.
$ startx
Deverá entrar no modo gráfico. Daqui para frente será o KDE porque, embora mais pesado, tem mais recursos. A principal vantagem, para meu gosto, do KDE é poder definir quaisquer teclas de atalho para os diversos aplicativos. Quem gosta de usar mais o mouse obterá melhor desempenho em ambientes gráficos mais leves.
Mas ká para nós... praticidade já é uma qualidade do Slackware, se um usuário desktop for lembrar de tudo isso em uma pós instalação ele vai pirar de prima!
Isso otimiza inicialização e finalização de um sistema, mas não altera a agilidade de um sistema durante o running, pois ele continua com o mesmo desempenho durante a sua utilização!
Gostei, abraço!