Lançado o Fedora 10

Novembro 29, 2008

Seis meses após o lançamento do Fedora 9, o projeto livre lança agora a versão 10 da popular distribuição Linux, codinome Cambridge.

O Fedora 10 usa o kernel Linux 2.6.27.5 anunciado no último dia 7. O projeto também está buscando trazer seus softwares a um novo nível, e ele inclui o OpenOffice.org 3.0, Gnome 2.24.1, Eclipse 3.4 e RPM 4.6. O produto promete um melhor gerenciamento de impressoras e alguns interessantes recursos de virtualização. No momento, o KVM está disponível por padrão no Fedora 10, na versão 74-5 (no Fedora 9, o KVM era apenas uma opção). Certamente a aquisição da Qumranet, criadora e desenvolvedora do KVM, pela Red Hat, patrocinadora do Fedora, tem grande influência nisso. No entanto, o uso do KVM não implica a rejeição do “concorrente” Xen: o hypervisor tradicional está presente na versão 3.3.0-1. As ferramentas de virtualização de criação do próprio Fedora, como a libvirt e o virt-manager, também estão incluídas.
Outra importante novidade do Fedora 10 é seu tempo de inicialização, que foi reduzido graças ao novo sistema gráfico de inicialização Plymouth. O Plymouth é compatível com chips gráficos ATI Radeon e Intel, mas deve receber suporte a outros fabricantes e modelos em breve. O NetworkManager agora permite compartilhar uma conexão de rede com pouquíssimos cliques. Os principais recursos do Fedora 10 estão disponíveis na lista oficial.
Com essa versão, os desenvolvedores mantêm um ciclo de lançamentos de seis meses, bem mais curto do que o do Red Hat Enterprise Linux. A próxima versão do projeto, o Fedora 11, deve ser liberada no dia 28 de maio de 2009 e provavelmente servirá de base para o RHEL 6. O Fedora 10 pode ser baixado imediatamente.

Referência – linuxmagazine.com.br


GSPCA – Suporte a Webcam no kernel Linux

Julho 23, 2008

A introdução do driver GSPCA ao kernel — roadmap do kernel 2.6.27 — capacitará o Linux a suportar as webcams mais populares a disposição no mercado, sem a necessidade de forçar os usuários a compilarem módulos adicionais do kernel. A recente integração do driver UVC com a liberação da versão 2.6.26 do kernel aumentou significantemente o número de webcams suportadas pelo Linux. Os drivers GSPCA agora estendem o suporte para webcams USB, o que inclui boa parte da webcams embarcadas nos notebooks.

Os drivers GSPCA foram desenvolvidos por Michel Xhaard, um doutor francês que tem programado drivers para centenas de webcams USB em um esforço solitário, iniciado em 2003. Xhaard forneceu uma entrevista bastante didática para a revista online britânica Inquirer, em abril do ano passado, revelando fatos sobre seu hobby.

A inclusão desses drivers no kernel oferece aos usuários um enorme número de vantagens, como o fato de os usuários não precisarem mais baixar os drivers dos sites dos autores e compilá-los. Esse procedimento, até então bastante comum, pode ser uma contramão para aqueles que utilizam atualizações automáticas pelas suas distribuições, forçando o usuário a reconstruir o executável manualmente para reinstalar seu suporte. Mesmo sabendo da existência de técnicas para automatizar esses processos (como o KMP no openSUSE), a integração via kernel é um processo muito mais elegante.

Saiba Mais – linuxmagazine.com.br


Lançado o ALSA 1.0.17

Julho 17, 2008

Após três release candidates e centenas de linhas de código alteradas, os desenvolvedores do projeto ALSA finalmente lançaram a versão 1.0.17, que inclui grandes mudanças e vários drivers de som novos ou melhorados.

A mudança mais importante no desenvolvimento da Advanced Linux Sound Architecture foi a adoção do Git para o controle de versões, em substituição ao Mercurial.

Muitas outras alterações ocorreram no núcleo do subsistema, o Alsa Core. Foi melhorado também o suporte a sistemas de 64 bits. Os desenvolvedores também resolveram um problema que ocorria na compilação dos drivers de áudio no kernel 2.6.25.

As principais mudanças ocorreram nos drivers de dispositivos. Além das mudanças e da adição de vários drivers para sistemas num único chip (SoC) — incluindo o smartphone livre Openmoko —, agora há suporte a placas de som de alto desempenho baseadas no chip CMI8788 Oxygen. O suporte a chips HDA Intel também foi otimizado, suportando até oito canais. Porém, nem todos os drivers foram migrados para a versão 1.0.17 do subsistema de áudio: os chips X-Fi, da Creative, por exemplo, ainda estão faltando.

Houve ainda mudanças no pacote Alsa-utils, que compreende ferramentas de linha de comando para configuração e verificação do ALSA. Entre outros avanços, o gerador de sinais, o teste dos alto-falantes e a geração do chamado “ruído rosa” foram melhorados. Os utilitários Aplay e Arecord agora são capazes de usar o formato WAV “float”. O Alsa-tools e o Alsa-firmware receberam algumas atualizações e os plugins Jack PCM, Pulse Audio e Maemo SDK tiveram falhas corrigidas.

A nova versão do ALSA pode ser baixada a partir do site oficial, mas os fabricantes de distribuições já devem incluí-la em suas próximas versões.

Saiba Mais – linuxmagazine.com.br


O Kernel Linux não come poeira!

Junho 27, 2008

A AMD liberou a versão 8.6 do driver proprietário Catalyst para as placas gráficas Radeon GPU, também conhecida como fglrx. Essa versão corrige muitos bugs e oferece uma rotina de instalação melhorada. Adicionalmente, o driver dá suporte à nova geração de chips gráficos Radeon. Entretanto, a nova versão ainda não suporta as versões de pré-lançamento do Servidor X 1.5, o qual é fornecido junto com o Fedora e faz parte do X.org 7.4.

Dave Airlie tem publicado patches de Gerenciamento de Renderização Direta (DRM – Direct Rendering Manager) para a versão de pré-lançamento do kernel Linux 2.6.26 que case o micro-código para essa liberação pela AMD e forneça suporte 3D para as GPUs R500 no DRM do kernel. Para alcançar a aceleração 3D com as séries X1000 da Radeon, novas versões para os drivers X.org ati e radeonhd e um novo Mesa se faz necessário.

Linus Torvalds integrou os patches do Airle na árvore principal de desenvolvimento do kernel 2.6.26, no qual, além de ocorrer grande submissão de patches, seu ciclo de desenvolvimento já é bastante avançado. A Nvidia liberou, para as arquiteturas Linux x86-32 e x86-64, novas versões de seus drivers proprietários, que também possuem correções para o X Server 1.5 e ainda suportam a última geração de GPUs, recentemente introduzida no mercado. O código na árvore principal de desenvolvimento do driver nv do X.org para placas Nvidia começou a dar suporte para essa nova geração de GPU recentemente, além de também conseguir cooperar com muitos chips móveis GeForce da série 9.

Os desenvolvedores da Intel estão liberando a versão 2.3.2 de seus drivers de código aberto para o X.org, que inclui muitas correções de bugs. Os programadores já estão trabalhando na geração 2.4 desses drivers para integrar o suporte a HDMI e ao DisplayPort. A nova geração de drivers dará suporte a chipsets G45 e utilizará o recente gerenciador de memória GEM.

Desde o último log do kernel Linux, os mantenedores das séries estáveis do Linux (LSS – Linux Stable Series) lançaram as versões 2.6.25.7 e 2.6.25.8 do kernel. Ambas as versões corrigem vários bugs no kernel e melhoraram o suporte ao hardware em alguns drivers, porém os desenvolvedores do kernel não efetuaram correções explícitas relacionadas à segurança. Com a versão 2.6.25.9, as novas versões da série 2.6.25 já estão agendadas para lançamento hoje ou amanhã.

Resumindo: o desenvolvimento do kernel ganhou tamanha maturidade que nunca é deixado para trás. E essa é uma análise unilateral, voltada apenas a apectos do suporte, desenvolvimento e implementação de drivers e patches relacionados ao suporte de placas gráficas no Linux.

Saiba mais em: Kernel log: New graphics drivers and stable kernels; details about Linux-staging.

Referência – Linux Magazine