quarta-feira, 4 de novembro de 2009

DICA IMPORTANTE DESATIVAR IPV6 NA INTERFACE PPP0 ACELERA 3G


Se você como eu usa modem 3g vai aqui uma dica importante para acelerar este acesso no ubuntu linux, mesmo com tudo configurado as vezes você nota um verdadeira engasgo no sistema, isso se explica pelo fato do do ubuntu vir com o ipv6 ativado por default, o ipv6 é o novo protocolo da internet, entretanto 99% dos servidores usam ainda o ipv4, logo voce praticamente não vai precisar do ipv6 tão cedo, entretanto esta ativação, faz com que o ipv4 se arraste, logo desativar o ipv6 é tão importante para a velocidade, e se faz de maneira simples. A interface normalmente do 3g é a ppp0 para desativar o ipv6 nesta interface, abra um terminal e digite:

sudo su

o terminal vai te pedir a senha e após digitar e dar enter voce ja vai este em um terminal como root e ai digite:

echo 1 > /proc/sys/net/ipv6/conf/ppp0/disable_ipv6

de enter e depois digite exit e enter e feche o terminal, pronto o ipv6 já vai esta desabilitado na interface do 3g se voce usa outros acessos basta substituir a interface onde tem ppp0 no comando pela interface que voce pretende desativar.

domingo, 1 de novembro de 2009

BUGS DO UBUNTU KARMIC SOM, MODEM INTERNET DISCADA, 3G E OUTROS


Com o lançamento do ubuntu Karmic resolvi, instalar o mesmo nos meus computadores começando por um, desktop de Hardware modesto e antigo, neste caso os defeitos desta versão não se mostraram, entretanto ao instalar no notebook acteon m5 da cce, que na maioria das vezes é um combinação de Hardware sis com realteck, os seguintes bugs aos quais dei as seguintes soluções.

- Placa de som Bloqueada, este bug na verdade é proveniente do driver proprietário do modem dial up que é responsabilidade da empresa Smart Link Ltd, que após a instalação o gerenciador de driver de Hardware, indica como pronto para instalação, isso no meu caso mais tenho certeza que o problema é generico, pois em breve pesquisa pela internet observei que todos ao relatarem o bug enviam a configuração da placa de som e não imaginam que o defeito esta no modem de internet discada que a maioria sequer usa mais instala, no caso deste bug voce vai ter que optar ou o modem ou a placa de som, pois parece que este drive se apossa do alsa e pronto uma vez ativado o som do computador esta comprometido, entretanto se optar pelo som como eu fiz, pois já tenho acesso a internet pelo 3g, mesmo que já tenha instalado basta desinstalar, é so abrir o gerenciador de driver e clicar em romover, reinicie e veja o som voltou por magica.

- O driver sisimedia do mandriva para placa de video sis 671, que tem versão para ubuntu no site sis on linux no ubuntu 9.10 não funciona na linha cce devido o barramento sendo extremamente aconselhavel para a linha positivo que utiliza sis 672, pois na linha cce causa um bug na splash de finalização do sistema operacional além de outros comportamento estranhos de video e do proprio SO a solução é utilizar este drive mais compativel com o ubuntu 9.10 a ser instalado na linha cce baixe aqui versão 32 bits, baixe aqui versão 64 bits, além do sisctrl, baixe aqui versão 32 bits, baixe aqui versão 64 bits, todas as instruções de instalação estão no site http://ncc-1701a.homelinux.net/~linux-sis/index.php?page=Downloads, as instruções de instalação sobretudo dos arquivos de 64 bits que estão em formato tar, estão em inglês ao lado de cada arquivo, um bom tradutor on line ajuda, após as devidas instalações sem reiniciar o computador, abra o gerenciador de arquivos como root, bastando para isso abrir o terminal e digitar sudo nautilus, e procure pelo pelo diretoria /etc/x11 e dentro deste diretorio clique no arquivo xorg.conf, apague todo o seu conteúdo e no arquivo em branco copie o seguinte:

# 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.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# 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 "Device"
Identifier "device1"
Driver "sis671"
Option "DPMS"
Option "EnableSiSCtrl" "yes"
Option "useROMData " "False"
# [sisctrl] Set CRT1 device type (Note: overrides auto-detection)
Option "ForceCRT1Type" "NONE"

# [sisctrl] Set CRT2 device type (Note: overrides auto-detection)
Option "ForceCRT2Type" "LCD"

# [sisctrl] LCD related options
# Currently all set to defaults

# [sisctrl] Enable/disable Gamma correction for CRT1
Option "CRT1Gamma" "on"

# [sisctrl] Enable/disable gamma correction for CRT2
Option "CRT2Gamma" "on"

# [sisctrl] Brightness/contrast for CRT1 and CRT2
Option "Brightness" "0.000 0.000 0.000"
Option "Contrast" "0.000 0.000 0.000"

# [sisctrl] Saturation for CRT1
Option "CRT1Saturation" "0"

# Xv (video overlay) head selection
Option "XvOnCRT2" "yes"

# [sisctrl] Xv (video overlay) related options
Option "XvDefaultContrast" "64"
Option "XvDefaultBrightness" "10"
Option "XvDefaultHue" "0"
Option "XvDefaultSaturation" "0"
Option "XvDefaultDisableGfxLR" "no"
Option "XvGamma" "off"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
HorizSync 30 - 63
VertRefresh 50 - 75
# Gamma correction for CRT1 and CRT2
Gamma 1.000 1.000 1.000
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800@75" "1280x800@60" "1280x720@60" "1280x768@60" "800x600@60" "800x600@56"
EndSubSection
Device "Configured Video Device"
EndSection
Section "Module"
Disable "dri"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "GLcore"
EndSection
Section "DRI"
Mode 0666
EndSection

após copiar e colar salve o contéudo e feche o arquivo, so assim pode reiniciar o computador, caso alguma coisa der errado não se desespere, para corrigir erros basta inserir o live cd e acessar os arquivos a partir deste.


- O acesso a internet via modem 3g sofreu um grande retrocesso voltando praticamente as primeiras versões, sendo necessário muitos ajustes além das configurações que o sistema faz com grande intuitividade, sendo que para o primeiro destes ajustes o que faz conectar e não navegar é necessário acessar como root conforme foi descrito acima o diretorio /etc/ppp e clique no arquivo options, dentro do conteúdo do arquivo procure pela opção #ipcp-max-failure edite esta linha para que a mesma fique assim ipcp-max-failure 30, uma coisa importante é que além do numero trinta seja retirado o jogo da velha antes da linha so assim ela estara ativa, salve o arquivo e voce ja estara navegando, entretanto existe outro defeito observe que o modem esta sendo reconhecido como um pendrive gerando lentidão e em alguns casos sequer é reconhecido como modem não sendo possivel conectar, neste caso é necessario a adição ao sistema de arquivo ruler na internet com alguma pesquisa existe praticamente arquivo deste para cada modem existente, mais como exemplo vou disponibilizar o ruler do meu modem um huawei E226, para iniciar abra um terminal e digite sudo gedit, no arquivo de texto que abrir copie o seguinte conteúdo:

SUBSYSTEM=="block", ACTION=="add", \
SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1003", \
OPTIONS="ignore_device"

SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", \
SYSFS{idProduct}=="1003", \
RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1003"

salve na pasta /etc/udev/rules.d com o nome de arquivo 99-huawei.rules reinicie o computador e o problema esta sanada, entretanto atenção este conteúdo é para huawei E22o e derivados, na internet é muito comum o conteudo destes arquivos para outros modens como por exemplo outro modem muito utilizado o zte MF 622, que tem o seguinte conteúdo:


ACTION!="add", GOTO="ZTE_End"
# Is this the ZeroCD device?
SUBSYSTEM=="usb", SYSFS{idProduct}=="2000",
SYSFS{idVendor}=="19d2", GOTO="ZTE_ZeroCD"
# Is this the actual modem?
SUBSYSTEM=="usb", SYSFS{idProduct}=="0001",
SYSFS{idVendor}=="19d2", GOTO="ZTE_Modem"
LABEL="ZTE_ZeroCD"
# This is the ZeroCD part of the card, remove
# the usb_storage kernel module so
# it does not get treated like a storage device
#RUN+="/sbin/rmmod usb_storage"
RUN+="/usr/local/sbin/usb_modeswitch -d 1 -v 0x19d2 -p 0x2000 -V 0x19d2 -P 0x0001"
LABEL="ZTE_Modem"
# This is the Modem part of the card, let's
# load usbserial with the correct vendor
# and product ID's so we get our usb serial devices
RUN+="/sbin/modprobe usbserial vendor=0x19d2 product=0x0001",
# Make users belonging to the dialout group
# able to use the usb serial devices.
MODE="660", GROUP="dialout"
#MODE="660", GROUP="tty"
LABEL="ZTE_End"


neste caso salve na mesma pasta, mais como nome de arquivo 15-zte-mf622.rules

Arquivo ruler do modem sony ericson md 300

ACTION!=”add”, GOTO=”3G_End”
BUS==”usb”, SYSFS{idProduct}==”d0cf”, SYSFS{idVendor}==”0fce”, PROGRAM=”/bin/sh -c ‘echo 3 > /sys/%p/device/bConfigurationValue’”
LABEL=”3G_End”


neste caso salve o arquivo como 50-md300modem.rules

com alguma pesquisa é possivel ter o contéudo e nome de arquivo do seu modem na internet.


- Esta é mesmo a versão final do ubuntu com maior numero de bugs ate hoje, pois ainda tem um defeito no meu note acteon M5 e acredito que em todos de hardware neste estilo CCE o note estando usando energia não passa automaticamente para a bateria, ao ser desligada a energia passa o notebook a hibernar e com muita dificuldade religa onde estava a breve toques no botão liga desliga, tudo bem é merito desta versão hibernar e suspender corretamente, entretanto isso que esta ocorrendo quando se desliga um notebook da corrente elétrica, não deveria ocorrer sem uma opção haja visto que perde-se a conexão 3g por exemplo cada vez que o computador suspende.


EDIT - Apenas hoje 02 de novembro de 2009, consegui instalar na integra o ubuntu 9.10 no notebook acteon m5 da CCE, mais seguindo as instruções acima o resultado é infinitamente melhor que no ubuntu 9.04, principalmente em termo de video, pois este embora 2d tem melhor definição e estabilidade e o driver proposto não provoca nenhuma reação estranha no SO, quanto ao som o único cuidado é com a instalação de modens discado sobretudo o drive da smart link já que todos os modelos da CCE praticamente vem com este modem embora a internet discada hoje seja uma opção praticamente inviavel em alguns locais e o pior a instalação destes é proposta ao usuário comum pelo gerenciador de drive como fundamental ao funcionamento do sistema o que não é verdade, quanto a modem de internet 3g embora mais trabalhosa uma instalação critériosa com o ruler e outras modificações fundamentais descritas acima, fazem o desempenho do modem ser altamente satisfatório, muito melhor que no ubuntu 9.04

sábado, 24 de outubro de 2009

UBUNTU 9.04 X MANDRIVA 2009

















Com a publicação de um post, sobre o drive do mandriva 2009 funcionando no ubuntu 9.04, fiquei bastante curioso a respeito das facilidades desta distribuição, para testar estava tão emplogado que sequer me dei ao trabalho, de fazer uma máquina virtual do mandriva 2009, simplesmente reservei uma partição do meu desktop para a instalação, bom a instalação em se é muito mais fácil que o ubuntu 9.04, ele faz tudo praticamente sozinho com o responder de algumas simples perguntas, a conexão 3g também é muito fácil, entretanto vai aqui uma observação o usuário comum não vai acertar de forma alguma, uma vez que a conexão 3g parece fácil mais no caso do mandriva apenas parece ele faz praticamente tudo automaticamente entretanto após configurar o dispositivo este nunca navega, para que isso ocorra temos que ir ate o arquivo,
/etc/ppp/options aqui começam os problemas como nesta distro não tem o sudo temos que ir ate a central de configuração de mandriva e encontrar no meio de muitas opções a que abre um terminal como administrador e uma vez com o terminal aberto digite gedit e enter vai abrir o editor de texto como administrador va até o arquivo acima e na ultima linha acrecente ipcp-max-failure 30 salve o arquivo e conecte novamente o modem pronto agora já esta navegando.

Esta distro peca por usar arquivos RPM como formato de pacote de atualização e instalação de novos programas, tem de fato para mim se demonstrado este formato muito instaveis e quase sempre em dez dois chegam ao seu computador corrompidos o que sempre ocorria quando baixado para conversão pelo alien que neste caso sequer reconhecia os pacotes baixados como rpm sendo que isso nunca ocorreu no meu caso com pacotes DEB, e para piorar ainda mais o mandriva tem um programa chamado aria2 que é responsável pela segmentação e instalação dos rpm entretanto este programa espera muito pouco tempo para baixar outro arquivo durante uma atualização grande deixando aquele que estava sem realizado o download para trás e voltando depois, o resultado disso são muitos arquivos corrompidos e nada instalado ou atualizado, principalmente para quem não tem um conexão maravilhosa o que ocorre com a grande maioria dos brasileiros, por este verdadeiro calcanhar de aquiles desisti do mandriva para mim uma distro que peca na area de atualização e instalação de novos pacotes, além disso a distro é infinitamente mais pesado que o ubuntu.


Ate o tão propalado driver sisimedia para placas de video sis 671 não funciona de primeira é necessário primeiro ativar o driver vesa, mais aqui um ponto positivo ao mandriva o x não vai entrar entretanto ao toque de dois enter voce vai esta em uma tela no maior estilo dos antigos programas em dos, onde pode setar o driver vesa e ate testar o funcionamento com opções muito simples o que não ocorre no ubuntu que se o usuário não tiver uma solução muito sofisticada como corrigir o xorg.conf usuando um live cd é rezar que pelo menos ele abra automaticamente o video em modo de segurança com drive vesa com resolução 800x600, já no mandriva abrindo em vesa com qualidade tem que fazer a atualização do drive com um debug, que pode ate nunca ocorrer pelos problemas acima descritos, so então ir ate a central de configurações do mandriva que lembra muito o antigo painel do kurumin 7 e ativar o drive nas configurações de vídeo.

Na minha sincera avaliação o mandriva 2009 peca em muito, quanto a alguns item fundamentais como a instalação e atualização de pacotes além de ambas as distros estarem usando gnome 2.26.1 instaladas em dual boot no mesmo computador e o mandriva parecer muito mais lento.

segunda-feira, 5 de outubro de 2009

GRUB 2 NO UBUNTU JAUNTY SEM SUSTO


Esta semana tentei atualizar o grub ou seja o gerenciador de Boot do Ubuntu para sua versão 2 e notei de imediato que não seria fácil, primeiro que muito pouca matéria já tinha sido escrita sobre o assunto e as poucas existentes estavam na lingua inglesa e pelos proprios avisos da equipe que desenvolve o ubuntu de que a atualização no ubuntu so seria feita para quem já estivesse usando o grub 2 desde o jaunty, pela complexidade e risco da operação neste ponto acho que a equipe exagerou, pois em todos os computadores que fiz a operação ela não foi complexa e tão pouco arriscada. Para começar temos que baixar os arquivos normalmente uma distro do ubuntu jaunty instalada ja tem o repositorio que contém o grub 2 ativo com o arquivo disponivel por isso partindo deste principio para instalar basta digitar o seguinte comando:

sudo apt-get install grub2 grub2-splashimages


após a instalação que inclui a remoção da velha versão do grub de forma automática, reinicie o computador. Foi aqui onde tomei um grande susto e pensei que tivesse ferrado a minha instalação, pois a cada tentiva de boot no ubuntu dava erro 11 e nada do boot, mais como gosto de desafios fui atrás da solução e que passo a vocês.

O erro acima vai ocorrer com certeza pois as configurações padrões do jaunty não são adequadras ao grub2 entretanto a modificação destas configurações são extremamente fáceis, se você não tem outro sistema operacional senão o ubuntu vai cair direto no erro sendo que basta pressionar qualquer tecla para voltar a tela do grub com as opções de boot, se tem outro sistema caiu direto na tela e não adiante tentar dar boot no ubuntu, entretanto por incrivel que pareça o boot do windows funciona normalmente, para correção disso nas opções de boot selecione o foco do cursor, para CHAINLOAD IN TO GRUB 2 e com esta opção selecionada pressione a tecla "e" na proxima tela selecione a linha que tem "root xxxxxxxxxxxxxxxxxxxx" onde x são muitos numeros e letras, pressione a tecla "e" novamente e a linha vai aparecer em outra tela isolada e pronta para edição, o proximo passo é apagar o nome root do inicio da linha e substituir por uuid a linha ficara assim "uuid xxxxxxxxxxxxxxxxxxxxxxx" pressione enter e depois pressione a tecla "b" seguindo estes passos aparecera a tela azul do grub2 com as opções de boot que dão realmente o boot a default vai dar o boot em 2 segundo.
Uma vez novamente no ubuntu abra um terminal e digite "sudo upgrade-from-grub-legacy" aguarde o fim da upgrade das configurações e reinicie o sistema, sendo que desta vez tudo vai funcionar dentro da normalidade no próxima boot.

Para ativar as bonitas imagens de fundo do grub2 que foram instaladas conforme o exemplo acima basta alterar uma linha de uma arquivo, para começar as imagens estão em formato tga na pasta /usr/share/images/grub e foram instaladas quando do comando de instalação conforme acima descrito, para ativar uma destas imagens, tomando como exemplo exatamente a imagem que ilustra este post, primeiramente abra um terminal e digite:

sudo gedit /etc/grub.d/05_debian_theme

e neste arquivo que vai se abrir procure a linha.

for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga}

e substitua por

for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/Moraine_Lake_17092005.{png,tga}

feito isso salve o arquivo e feche, logo após abra novamente um terminal e digite:

sudo update-grub

espere a update terminar e reinicie o sistema veja que a imagem do exemplo acima estara ativano boot para outras imagens vá até a pasta em que estão as imagens conforme o caminho acima descrito e substitua o nome destas no final da linha do aquivo sem a extenção pois entre as chaves ela já é variavel entre png ou tga, detalhe não remova as chaves com as extenções apenas substitua o final da linha em que se encontra o nome do arquivo.

terça-feira, 1 de setembro de 2009

PROBLEMA LIBGUPNP-IGD ATUALIZAÇÃO AMSN 0.98 REPOSITORIO PPA


DICA IMPORTANTE

Para você que utiliza o amsn 0.98 instalado através do repositorio deb http://ppa.launchpad.net/amsn-daily/ppa/ubuntu jaunty main, deve ter sido supreendido com a quebra do pacote amsn após uma atualização desta semana a correção de tudo isso passa por um simples comando no terminal, digite o seguinte:

sudo apt-get remove libgupnp-igd

após este comando praticamente todos os pacotes do amsn serão desinstalados mais ao fazer a reinstalação tudo volta ao normal, e vai instalar sem dar nenhum erro na instalação da nova versão do pacote libgupnp-igd, que não consegue sobrescrever a versão antiga do pacote.


ATENÇÃO SEMPRE EM TESTES FOI NECESSARIO A REMOÇÃO DA VERSÃO ANTERIOR DO AMSN PARA QUE O COMANDO ACIMA FUNCIONE POR ISSO ANTES DO COMANDO ANTERIOR UTILIZE ESTE OUTRO COMANDO, ABRA O TERMINAL E DIGITE:

sudo apt-get remove amsn

assim a versão anterior sera desintalada

domingo, 16 de agosto de 2009

RESOLVENDO PROBLEMAS NVIDIA UBUNTU 9.04



Se voce tem NVIDIA 6100 ou qualquer outra que tenha por recomendação do driver de hardware, o gerenciador de drivers proprietário do ubuntu a recomendação de instalar o driver 180 da nvidia, enteretanto os drivers que estão precompilados em deb nos repositorios oficiais estão cheios de problemas entre eles o chato problema de parada de imagens durante a exibição de videos com, pausas e continuação da imagem enquanto o som vai adiante tocando, a minha recomendação é que instale o drive recomendado no gerenciador, através de sistema-administração-driver de hardware e depois da instalação e reinicio do sistema va em sistema - administração - canais de canais de software na janela que se abrir clique na aba programas de terceiro, e nesta aba clique no botão adicionar e na janelinha onde tem o campo linha do apt digite deb http://ppa.launchpad.net/pgquiles/ppa/ubuntu jaunty main e clique em adicionar canal, clique em fechar e recarregar, nunca em reverter, e espere os arquivos serem carregados, depois vai acusar um erro porque esta faltando a chave que vai ter o numero indicado no indicador de erro copie a numeração da chave e cole onde tem XXX abaixo copie tudo e cole no terminal, vai pedir a senha de root e depois vai se der ok a chave estara copiada o comando é o seguinte:

gpg --keyserver subkeys.pgp.net --recv xxxxxxxxxxxxxxxxx gpg --export --armor xxxxxxxxxxxxxxxx | sudo apt-key add -

Após este procedimento abra o gerenciador de atualizações em sistema-administração-gerenciador de atualizações, e clique em verificar para obter a validação da chave, após a verificação clique em instalar atualizações, aguarde as atualizações serem baixadas inteiramente e instaladas, após isso reinicie o sistema, pois se reiniciar apenas a parte gráfica o X não vai entrar de jeito nenhum significa que não vai entrar a parte gráfica do linux, mais basta reiniciar o computador e pronto seus problemas estão terminados, aqui foi um santo remédio, os videos estão fluindo normalmente.

EDIT- para melhorar ainda mais e principalmente dar mais estabilidade ao novo driver substitua o seu arquivo /etc/x11/xorg.conf, substituindo o contéudo do arquivo de texto pelo seguinte:


Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "DualHead" "1"
Option "ShadowFB" "1"
Option "FPScale" "1"
Option "TwinView" "True"
Option "TwinViewOrientation" "RightOf"
Option "UseEdidFreqs" "True"
Option "UseDisplayDevice" "DFP"
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection


*** Este post após algum tempo as modificações aqui descritas causaram problemas de video pelo desenvolvimento do drive, muita cautela ao impor as modificações aqui descritas em seu computador, recomendo que seja realizada por usuários bem avançados pelo fato de terem o conhecimento necessário para retornar ao drive anterior.

domingo, 9 de agosto de 2009

DRIVER PLACA DE VIDEO SIS 671/672 DO MANDRIVA 2009 NO UBUNTU JAUNTY


A melhor aceleração 2d agora não é mais o drive do site sis on linux que demonstrei no post do mês passado a melhor aceleração agora é do drive do mandriva 2009 que é perfeitamente instalavel no ubuntu jaunty 32 bits e tem um desempenho realmente impressionante inclusive melhorando a fluidez de alguns efeitos 3d como dos screensaver, para isso basta baixar o drive no endereço deste link e depois de baixado clique no arquivo o instalador de pacotes do ubuntu fara o resto mais atenção aqui vai uma dica importante quando clicar em instalar pacote vai surgir um front end igual ao do synaptic, clique na opção mostrar detalhes o que vai abrir um terminal vai chegar a um ponto da instalação bem no final em que vai ser feita uma pergunta e dizer que o padrão é N de não entretanto para que o driver funcione corretamente no ubuntu é necessário responder Y a pergunta e ai pressione enter, reinicie o sistema pois se reiniciar apenas a parte grafica vão aparecer problemas de audio, isso aconteceu em meu notebook, mais basta reiniciar o sistema como um todo para o problema desaparecer.

CONSIDERAÇÕES SOBRE UBUNTU 64 E SIS 671/672

O drive descrito acima não é instalavel em 64 bits seja ubuntu jaunty ou mandriva 2009, entretanto o mesmo drive em 64 bits é recomendado para ubuntu jaunty 64 e mandriva 2009 64 e pode ser baixado aqui após baixar o arquivo descompacte e mova todos os arquivos oriundos da descompactação para a pasta /usr/lib/xorg/modules/drivers esta operação so é realizada como usuário root, o próximo passo é alterar o arquivo /etc/x11/xorg.conf para que o setor do arquivo device fique da forma abaixo lembrando que ate o espaçamento dos caracteres tem suma importância por isso verifique o espaçamento original do arquivo da margem ate o inicio dos caracteres ou seja o espaçamento do paragrafo e a margem de cada linha em cada seção porque isso não pode ser demonstrado aqui no blog, pois a formatação da pagina acaba juntando tudo, vai ai o contéudo de cada linha cuidado com a formatação:

Section "Device"
Driver "sis671"
EndSection



após esta mudança deve constar em section "device" apenas esta entrada as demais devem ser deletadas por exemplo se tiver instalado outro drive anterior que suportava o sisctrl a entrada referente ao mesmo deve ser deletada e a seção do arquivo deve ser exatamente como descrito acima, após tudo ok reinicie o sistema.

DICA PARA UBUNTU 32: Para incrementar ainda mais o desempenho da placa de video instale o programa sisctrl cujo pacote deb esta aqui e abra o arquivo /etc/x11/xorg.conf delete o contéudo original e substitua pelo que esta abaixo salve e reinicie o computador, veja o novo contéudo

# 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.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# 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 "Device"
Identifier "Configured Video Device"
Driver "sisimedia"
Option "EnableSiSCtrl" "yes"
Option "ShadowFB" "Enabled"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
HorizSync 30 - 63
VertRefresh 50 - 75
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800@60" "1280x720@60" "1280x768@60" "800x600@60" "800x600@56"
EndSubSection
Device "Configured Video Device"
EndSection

se seu computador suporta outras resoluções a máxima no xorg.conf acima é 1280x800 taxa de atualização de 60, acrescente após a palavra modes, por exemplo 1440x900 seria assim "1440x900@60" e assim para cada resolução de seu computador.

ATENÇÃO USUARIOS 32 BITS - O bruno fez um comentario a respeito de video com distorções no totem e consegui o mesmo efeito em um ubuntu 9.04 inicializavel por usb que não tem o w32codecs instalado e usa o totem gstreamer, para acabar com este efeito basta instalar o pacote w32codecs adicionando o repositorio medibuntu e instalar o pacote totem-xine já que o totem gstreamer tem se mostrado um pacote muito instavel nas ultimas versões do ubuntu, para reconfigurar o sistema para usar o totem-xine abra um terminal e digite sudo update-alternatives --config totem , e depois escolha a opção 2 ou seja a correspondente ao totem-xine, mais a reconfiguração obviamente tem que ser feita após a instalação do totem-xine, senão não vai ter o que reconfigurar.

Consegui aceleração realmente promissora com este outro xorg na versão 32 bits lembrando que este mesmo drive no mandriva 2009-1 consegue aceleração 3d na sis 671 por seus ajustes.

# 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.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# 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 "Device"
Identifier "device1"
Driver "sisimedia"
Option "DPMS"
Option "EnableSiSCtrl" "yes"
Option "useROMData " "False"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
Option "DPMS"
HorizSync 30 - 63
VertRefresh 50 - 75
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
DefaultDepth 16
SubSection "Display"
Depth 16
Modes "1280x800@75" "1280x800@60" "1280x720@60" "1280x768@60" "800x600@60" "800x600@56"
EndSubSection
Device "Configured Video Device"
EndSection
Section "Module"
Disable "dri"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "GLcore"
EndSection
Section "DRI"
Mode 0666
EndSection

O arquivo acima foi editado varias vezes neste blog ate chegar a um resultado máximo de testes realizados, além do xog demonstrou de suma importancia a instalação do pacote linux-backports-modules. em nova edição em 20 de setembro de 2009 o arquivo foi novamente modificado para correção do erro que LEX por comentário me relatou realmente ocorreu um lapso agora sanado.