Testes do Live-DVD
Feita nossa ISO e queimada em um DVD, vamos testar o Live DVD. Faça boot com ele.
O ambiente padrão é o
Xfce, mas você pode, depois de instalar no disco rígido, usar Xfce mesmo ou MATE, Window Maker, E17, LXDE etc.
Minha aceleração 3D está funcionando, já no Live-DVD e minha placa ATI é uma Radeon 5450.
Veja a saída dos comandos:
aticonfig --list-adapters
* 0. 02:00.0 ATI Radeon HD 5450
* - Default adapter
glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: ATI Radeon HD 5450
GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_c
opy_image
Eis, na figura 5, o boot do Live-DVD (em cujo
Firefox estou escrevendo isto). Note o teclado, que configurei para o Brasil, Internacional 105 teclas, Português Brasileiro. A aceleração 3D funcionando (veja a informação glxinfo acima e o
glxgears rodando com bom FPS).
Eis o arquivo
/etc/X11/xorg.conf mínimo. Você pode querer editá-lo. Caso seja necessário gerar outro, o comando para isso é:
sudo aticonfig --initial
Veja o arquivo, default e ainda não melhorado (pois é boot do Live-DVD, nada configurado ainda):
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "V endorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Os testes mostraram que o Live-DVD remasterizado funciona em meu sistema, já com drivers proprietários (ATI fglrx) funcionando e a aceleração 3D ativada, tudo
Out of Box.
Eventuais problemas
Se tiver dificuldades ao atribuir o teclado, veja esta dica onde se força o teclado a trabalhar:
Se você tiver uma ATI mais antiga, poderá estar sem X no Live-DVD, tente subi-lo criando um novo "xorg.conf" e ativando a aceleração 3D e em seguida, reiniciando o X:
cd /
$ cd etc/X11
$ sudo aticonfig --initial
$ sudo eselect opengl set ati
$ sudo gdm OU sudo /etc/init.d/xdm restart
Aqui uma sugestão: Em Sabayon, o driver ATI Livre funciona bem, também. Ele não está em uso, mas está compilado e instalável na ISO que fiz e se você desejar usá-lo, depois da ISO instalada, simplesmente faça estes comandos, trocando o driver:
sudo equo remove ati-drivers ati-userspace
$ sudo equo --ask --verbose install linux-sabayon xf86-video-ati mesa glm
$ sudo eselect opengl set xorg-x11
Mas, supondo que você queira remasterizar sua cópia e usar os drivers.
Então, modifique o arquivo ".spec" antes da remasterização (veja
página 3) e na sessão
####"OUTROS"#####, retire estes pacotes:
ati-drivers ati-userspace
E coloque estes:
xf86-video-ati mesa glm
Assim como no caso das ATI, deste artigo, você pode remasterizar para NVIDIA, Intel etc, basta remover os pacotes dos drivers ATI e substituí-los pelos da NVIDIA ou Intel.
Agora, resta instalar e testar a versão instalada no disco rígido.
Testes da versão instalada
No boot do Live-DVD remasterizado, clique em "Instalar no Disco" e siga as instruções.
Pronto, Sabayon instalado, o Xfce é o desktop padrão, mas você pode abrir sua sessões em MATE, LXDE etc.
Como mostra a figura abaixo, onde se vê o Sabayon instalado, Xfce, mas abertos o
LeafPad (editor de texto do LXDE) e o
Caja (Gerenciador de Arquivos do MATE) para mostrar a presença e disponibilidade de outros ambientes gráficos leves e seus aplicativos:
Nesta outra imagem, sessão aberta em MATE, os efeitos da versão instalada, com o cubo do Compiz-Fusion e efeito de janelas 3D:
Não consegui ainda estabilizar os efeitos de
Compiz, no Xfce (está travando), apenas nas sessões abertas em MATE ou em LXDE. Mas é uma questão de configuração, creio, pós-instalação.
Os testes demonstram os drivers e os efeitos 3D funcionando, tanto no Live-DVD como na versão instalada a partir dele.
Depois de instalar o sistema, você pode usar mesmo o "xorg.conf" mínimo, default (veja acima), mas se quiser fazer um mais sofisticado, modificar, melhorar; pode se basear no exemplo deste, que é do usuário Lug (Link citado no arquivo) e que modifiquei:
# Xorg.conf for Sabayon Linux with ATI Video Board, by Lug:
# http://www.lug.udel.edu/dokuwiki/doku.php?id=articles:ati-dual-xorg
# modified by Albfneto,Brazil, 2012.
# Remenber that the command for generate othet xorg.conf is aticonfig --initial
# ***************************************
# XOrg.conf File
# ATI Binary fglrx Drivers
# ***************************************
# ****************************************
# DRI Section: Change the permissions on the dri device so I don't
# get agp permission errors
# ****************************************
Section "DRI"
Mode 0666
EndSection
Section "ServerLayout"
Identifier "Simple Layout"
Screen 1 "Screen 1" 0 0
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/share/fonts/Type1"
EndSection
Section "Module"
Load "dbe"
# Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga"
#don't initialise the DGA extension
EndSubSection
Load "freetype"
Load "glx"
Load "dri"
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "AutoRepeat" "500 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "br"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "Auto"
#Auto detect
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor1"
HorizSync 31.5 - 64.3
VertRefresh 50.0 - 100.0
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "Monitor2"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "Radeon5240"
Driver "fglrx"
Option "DPMS"
#VideoRam 65536
Option "DesktopSetup" "horizontal,reverse"
BusID "PCI:1:0:0"
EndSection
# Section "Device"
# Identifier "Radeon9700-2"
# Driver "fglrx"
# BusID "PCI:1:0:0"
# Screen 1
# EndSection
Section "Screen"
Identifier "Screen 1"
Device "Radeon"
Monitor "Monitor1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
# Section "Screen"
# Identifier "Screen 2"
# Device "Radeon5240"
# Monitor "Monitor2"
# DefaultDepth 24
# SubSection "Display"
#Viewport 0 0
#Depth 24
# EndSubSection
# EndSection