Alternativa para o Ubuntu

4

Depois de uma batalha tentando fazer com que meus monitores trabalhassem no Ubuntu, desisti do Ubuntu como minha principal plataforma de desenvolvimento. Eu estou procurando por um sistema operacional mais estável com o seguinte critério:

  • GCC
  • Python e sua biblioteca
  • Haskell
  • JVM
  • llmv
  • Suporte Nvidia (se tal coisa existir)
  • Padrão Suporte a vários monitores

A GUI sofisticada é a minha preocupação e eu preciso disso rápido! Eu olhei para o FreeBSD e os recursos do mang são muito atraentes, pensei que não tenho certeza de como a biblioteca do Python funciona bem no FreeBSD. Alguém tem boa sugestão? Qualquer coisa é apreciada.

    
por Jeff Atwood 17.10.2009 / 04:44

7 respostas

5

Seu problema é com o X. A menos que você mude para o Mac OS X ou o Windows, você estará executando o X em qualquer sistema operacional que você use. Então, a questão é se você pode ter uma experiência melhor no X, deixando o Ubuntu.

Um dos objetivos de design da extensão "RandR" era permitir a conexão automática de monitores ao Just Work. Mas não está funcionando bem para você.

O fato é que o X.org tem feito grandes avanços em um tempo relativamente curto ultimamente. Existe uma chance razoável de que o último X.org no Ubuntu 9.10 possa resolver seus problemas. Por que não baixar uma imagem de CD do Ubuntu 9.10 e tentar?

Quanto ao FreeBSD, eu não tentei, mas tenho certeza que seu Python é tão bom quanto qualquer outro. E, ele tem um kernel completamente diferente do Ubuntu (não Linux), então os drivers têm um suporte completamente diferente ... isso ajudará você? Não tenho certeza. Mas eu verifiquei e a nVidia suporta o FreeBSD, então pelo menos eu sei que você pode obter drivers.

Boa sorte.

    
por 17.10.2009 / 06:56
2

Eu tenho vários monitores funcionando muito bem com o Ubuntu com o meu cartão nVidia. Apenas google para "vários monitores Ubuntu nvidia" e você encontrará as informações.

    
por 17.10.2009 / 07:48
1

Eu tive boa sorte com o openSUSE trabalhando fora da caixa, mas reconhecidamente nunca tentei isso com uma configuração de monitor multihead.

Se você está se sentindo mais aventureiro, eu sei que todas essas coisas funcionam no Gentoo , mas você terá que passar mais tempo aprimorando seu sistema.

Quanto ao FreeBSD, você também pode dar uma chance. Você não deve ter nenhum problema com bibliotecas Python, elas são geralmente bastante portáveis e eu ainda tenho que ouvir muitas queixas específicas do FreeBSD.

    
por 17.10.2009 / 05:59
1

Eu recomendaria o Fedora 12 (que acaba de lançar sua versão beta; a final será lançada em pouco menos de um mês)

Ele tem vários monitores e suporte da nVidia, para citar o anúncio da versão beta :

The Fedora graphical startup sequence now works better on systems with multiple monitors. Also on multiple monitor systems, the desktop will now automatically be spread across all monitors by default, rather than having all monitors display the same output, including on NVIDIA chips (where multiple monitor spanning was not possible without manual configuration changes in Fedora 11). Systems with NVIDIA graphics chips also gain initial support for suspend and resume functionality via the default Nouveau driver.

Tem suporte para Haskell:

Name       : haskell-platform
Arch       : x86_64
Version    : 2009.2.0.2

Para a JVM (java), ele possui:

java-1.6.0-openjdk

e

java-1.5.0-gcj

Para python, tem:

python-2.6.2

E para o llvm:

Name       : llvm
Arch       : x86_64
Version    : 2.6
Release    : 0.5.pre1.fc12

Para o gcc, ele tem:

gcc-4.4.2

e

compat-gcc-34-3.4.6
    
por 24.10.2009 / 03:27
0

Parece que seu principal motivador aqui é tentar fazer com que vários monitores trabalhem no Ubuntu. Bem-vindo ao clube! (Eu tenho que trabalhar no meu sistema, mas tive que configurar manualmente o X)

Existe muita variação entre as distribuições Linux em termos de "as pequenas coisas". Pode ser absolutamente enlouquecedor.

O que você faz é isto: faça o download de todos os CDs "Live" da distro respeitável do Linux e dê a eles uma chance, concentrando-se nas coisas que estão atualmente frustrando você. Quando você encontrar um que funcione, aí vai você. Seus requisitos de software não são difíceis de atender. Eu acho que você pode ter um pouco mais de sorte com algo como o OpenSUSE, mas você provavelmente vai achar o gerenciamento de pacotes uma tarefa real. Sempre há tradeoffs.

Se isso não funcionar, talvez você possa tentar voltar para uma versão mais antiga de uma versão de longo prazo do Ubuntu. O Ubuntu 8.04 LTS ainda é meu favorito no Linux.

    
por 17.10.2009 / 06:04
0

Eu corro um laptop do FreeBSD, e falarei apenas sobre o uso dos Módulos Python. Na maioria dos casos, você pode instalar o módulo python usando a biblioteca de portas freebsd. (Eu uso portinstall ) E se tudo mais falhar, você pode simplesmente usar easy_install.

Note que a versão base do python que vem com o freebsd 7.2 é 2.6.

    
por 24.10.2009 / 02:38
0

Eu tive uma ótima experiência com uma Nvidia 8600, Ubuntu e vários monitores. Você instalou os drivers proprietários da Nvidia?

    
por 24.10.2009 / 06:59