Search This Blog

Friday, February 5, 2010

ATI/AMD x700 + KMS + DRI2

Hi all, a new blog today (after almost a year hehe). Yesterday I tried to make KMS work in my notebook (Ferrari 4005), it is a old notebook but I like it a lot, it has some neat things in there. For those that do not know what KMS is read this. In short KMS is a new graphical infra-estructure for Linux kernel that solves the ethernal conflicts betweewn kernel's graphical drivers (be it text mode driver, framebuffer vesa driver or framebuffer chipset specific driver) and Xorg's drivers. Whoever used the Ctrl+Alt+Fx key combination in Xorg knows that there is a delay when changing from Xorg to text mode, with KMS that today is gone and the graphical driver is, in theory, much less sucetible to problems. Well, I followed the instruction in here and now I have KMS working with my x700 video card (rv410 chipset) :-) and it works really great :-)) One of the bonus of using KMS is that is also solves the conflicts between DRI2 and composite effects (like the famous Cube Effect), which means that I can use composite effects and Googleearth together, that one is the main reason I configured KMS in my notebook. I also had to apply those two patches to solve a problem with suspend (tuxonice).

Olá a todos, um novo blog hoje (depois de quase um ano hehe). Ontem eu tentei fazer o KMS funcionar no meu notebook (Ferrari 405), é um notebook antigo mas eu gosto muito dele, ele tem umas coisas bem arrumadinhas nele. Pra quem não sabe o que é KMS leia isso. Resumindo, KMS é uma infra-estrutura de vídeo para o kernel do Linux que resolve o eterno conflitos entre os drivers gráficos do kernel (seja o driver modo texto, o driver vesa de framebuffer ou o driver de framebuffer específico de cada chipset) e o driver de vídeo do Xorg. Quem já usou a combinação de teclas Ctrl+Alt+Fx no Xorg sabe que existe um atraso quando se muda do Xorg para o modo texto, com o KMS não existe mais atraso e o driver gráfico é, em teoria, muito menos sucestível a problemas. Bem, eu segui as instruções daqui e agora eu tenho o KMS funcionando com a minha placa de vídeo x700 (chipset rv410) :-) e funciona muito bem :-)) Um dos bonus de usar o KMS é que ele também resolve os conflitos entre o DRI2 e os efeitos composite (como o famoso efeito de Cubo), o que significa que eu agora eu posso usar os efeitos composite junto com o Googleearth, aliás essa é a razão principal de eu ter configurado o KMS no meu notebook. Também tive que aplicar esses dois patches para resolver um problem com o suspend (tuxonice).

No comments: