Você escolheu o CentOS por um motivo?
Eu pergunto porque, se me lembro corretamente (e usei essa distribuição brevemente), é essencialmente redhat linux enterprise edition, mas bifurcada e atualizada a partir dessa distribuição (para fornecer uma versão gratuita). Você provavelmente só desejaria essa distribuição para algo para o qual precisa de um servidor estável.
Como um ambiente Linux para desktop, eu recomendo o Ubuntu ... as coisas tendem a funcionar nele (na maioria das vezes), e há uma comunidade altamente ativa com muitos fóruns que você pode procurar por problemas nele.
Eu configurei 3 laptops e 1 servidor no Ubuntu, 2 laptops tiveram problemas, mas foram resolvidos pelo google, para obter respostas no fórum, outro laptop de ponta não teve problemas, e o "servidor" era um servidor doméstico e era meio antigo com bastante sem graça hardware, então não há problemas lá.
No trabalho, estou usando o Ubuntu com dois monitores e funciona muito bem, não acho que com nenhuma configuração especial.
Sei que isso realmente não responde à sua pergunta, mas se você estiver usando monitores duplos, isso parece indicar que o CentOS pode ter sido uma seleção de distribuição um pouco abaixo do ideal. Para suporte de ponta na suíte de distribuição RedHat, você pode considerar o Fedora, onde eles colocam todas as coisas mais recentes (com maior probabilidade de suportar coisas como hardware mais recente) ... mas, novamente, acho que o Ubuntu é uma distribuição que você deve considerar.
Você precisará usar o driver proprietário da nVidia para obter suporte para cabeça dupla - o
nv
driver gratuito não possui cabeça dupla. O driver da nVidia vem com umREADME
arquivo longo , consulte a seção TwinView.fonte
Bem, eu estou no CentOS 5.2 aqui usando dois monitores. Aqui está o meu xorg.conf . Estou usando o driver NVIDIA
EDIT: Você pode usar nvidia-settings para configurar e gerar um xorg.conf para você. Além disso, o README fornece informações muito detalhadas.
fonte
@Peter Coulton
Nesse caso, você tem algumas opções. Você pode inicializar o CentOS e o Ubuntu com dupla inicialização ... ter uma partição para a raiz do CentOS (/), outra para o Ubuntu e outra para a casa (/ home), assim todos os seus dados personalizados são montados da mesma maneira nas duas configurações ... convém especificar usuários diferentes para o 2 para que seus arquivos de pontos não se misturem entre os 2.
Como alternativa, você pode rodar no Ubuntu e, em seguida, rodar o CentOS como um sistema virtual ... Eu nunca fiz isso pessoalmente, mas usamos PCs virtuais muito no trabalho (tenho certeza de que há algum software de virtualização gratuito por aí) .
No entanto, eu diria que você não deve se preocupar em duplicar o ambiente perfeitamente. Existem bugs e inconsistências entre distribuições, mas, em geral, se você estiver usando os mesmos aplicativos (Apache, MySQL, PHP, Tomcat, o que for), a distribuição não deve ter muito impacto na capacidade de replicar o ambiente.
A única coisa em que você pode querer cuidar é garantir que eles estejam configurados da mesma forma ... mas não é um problema tão grande se você testar no seu sistema de desenvolvimento e depois realizar verificações de sanidade no seu sistema hospedado. Normalmente, os ambientes de programação o isolam das diferenças do sistema.
fonte