3D no Linux: Mesa cancela suporte a placas de vídeo antigas
O projeto Mesa é o suporte a 3D (OpenGL) em código aberto adotado em boa parte dos desktops Linux (e outros sistemas baseados em código aberto, como os BSDs), por meio do X.org ou diretamente em algumas situações – e seus desenvolvedores decidiram no final da semana passada remover suporte a uma série de drivers antigos que recebem pouca manutenção por parte dos interessados.
Entre as cerca de 100.000 linhas de código atingidas pelo facão dos desenvolvedores estão o suporte ao BeOS e a uma série de drivers, incluindo os das placas Intel i8xx (i810 e similares), ATI Mach 64, Matrox, ATI Rage 128 (Rage Fury, XPERT 99, etc.), S3 Savage, SiS, 3dfx Voodoo, VIA Unichrome e mais.
Estou curioso para ver se os interessados no suporte a estes hardwares irão se reunir em um projeto de backports, um fork, uma maneira de continuar usando a versão anterior do Mesa ou um programa de upgrade destes equipamentos! (via phoronix.com)
O suporte a placas SiS já não prestava, imagina agora!
de todos os exemplos dados na matéria: SiS e VIA Unichrome ainda são as mais comuns nas placas baratas, inclusive nos NoBo baratos em torno de 1000 merrecas aqui no Brasil.
agora tem as famigeradas sis761 e 762, acho.
para usar linux, quem tem uma destas ou coloca placa decente ou usa o vesa.
resolução de 1280×800 para cima com vesa não funfa. Vai ter muita gente ficando com windows…
Meu Deus…
Mas isso só vai tirar a capacidade de rodar programas 3D que usam OpenGL ou vai impossibilitar o uso do X em 2D mesmo nestas placas ?
Creio que o suporte seja tirado das placas mais antigas da SiS e da Via, não os modelos das MoBos atuais.
Que eu saiba, Mesa é para dar suporte a 3D, o 2D funciona no Xorg. A verdade que o 3D para muitas dessas placas não funcionava bem mesmo, por isso creio que não irá fazer falta. Falo particularmente do Savage 2000 e SiS 350 (se a memória não me falha) que tive, e que não tinha suporte a 3D.
Para variar, a notícia original de Phoronix confundiu tudo..
Apenas será removido suporte 3D nessas placas, que já não estava suportado por 2 anos. Como ninguém dos desenvolvedores do Mesa tem nenhuma dessas placas, não tinha como testar nem desenvolver nada para elas. Inclusive nos últimos anos, nem testes foram realizadas com elas.
Quanto a 2D e suporte no X, nada muda. Tudo continua funcionando do mesmo jeito :).
Além disso, foi falado também na mesma lista de discussão de Mesa, caso alguém tenha interesse em manter essas placas, ou tenha pelo menos essas placas para testar/desenvolver/manter, ele seria bem-vindo para manter uma versão do Mesa com suporte a elas. Mas até agora não teve ninguém interessado.
Portanto, caso realmente haja interesse em manter e desenvolver algo para essas reliquias, sintam-se a vontade para participar! O código está lá :).
Tirar o suporte 3D? Elas tinham isso? Não vai mudar muita coisa.
agora sim tá explicado. O Eugeni deu a dica que faltava.
;-))
O 3D das placas da SiS não funciona direito nem no Janelas. Imaginem que maravilha seria implementar isto corretamente no Linux, sem pelo menos a abertura do código para auditoria. Aliás, não apenas da parte da SiS, pois o suporte da S3 também é sofrível.
Já as outras placas mais antigas e de boa qualidade (3dfx, por exemplo) é justificável. Afinal de contas, exigir que tal hardware funcione com 3D (Compiz-Fusion, Plasma?) é uma piada de mau gosto.
Obrigado, Eugeni!
E alguem usa 3D nessas placas?
@luiz
Sim, existe hardware recente da Positivo e da Philco usando soluções integradas da SiS, por exemplo.