Como podemos obter a NVidia para tornar o nvidia-settings um software menos terrível?

22

Desde que eu tenho feito essa pergunta, a resposta predominante tem sido algo no sentido de "bem, um dia teremos drivers livres para que possamos simplesmente ignorar o problema"

Mas, enquanto isso, o NVidia-settings tem sido tão ruim que tem assustado os usuários do Ubuntu nos últimos 4 anos. Se você tiver vários monitores ou quiser alterar a resolução, as configurações NVidia proporcionam uma experiência terrível. Em várias ocasiões eu vi, sozinho, convencer um usuário de que o Linux "não está pronto".

A maioria das coisas lá não faz sentido - por exemplo, há um botão "write to xorg.conf" completamente inútil que é incrivelmente assustador.

Então, o que podemos fazer?

    
por Scott Ritchie 17.11.2010 / 09:16
fonte

5 respostas

11

A ferramenta nvidia-settings é de código-fonte aberto ( GPLv2 + BSD ), por isso é perfeitamente possível que qualquer pessoa melhore. Não tenho certeza de quão facilmente os patches seriam aceitos pela nVidia, mas na pior das hipóteses você poderia pagar.

A outra opção é escrever um front-end diferente, disper de esta resposta leva essa abordagem.

Ambas as opções são limitadas pela interface exposta pelo blob binário, portanto, haverá um limite para o quanto você pode implementar. A interface do blob é razoavelmente boa, então você pode fazer muito progresso sem precisar de nenhum suporte explícito da nVidia.

    
por RAOF 18.11.2010 / 01:03
fonte
5

Confira o Disper e o Disper-applet. O Disper é um front end CLI para o driver da nVidia (para que você possa alterar a configuração do monitor na linha de comando), e o Disper-applet é um applet de painel gnome muito simples que permite alterar a configuração do monitor em tempo real.

Existe um .deb para instalar o disper, mas não para o disper-applet. Eu tenho medo - se precisar de ajuda, poste uma pergunta na página do Launchpad.

Link: Sites

Tudo de bom N

    
por Nicke 17.11.2010 / 13:02
fonte
4

Bem, o centro de controle do Catalyst também não é um excelente software. Então, ATI / AMD é o culpado. O problema está na percepção de que os usuários do Linux não são jogadores pesados, então não precisam de ferramentas avançadas para melhorar sua experiência gráfica. Podemos começar escrevendo um front-end para o nvidia-settings para ajustar as configurações ocultas. Não sei exatamente se isso é possível, mas, como muitos usuários, sou a favor da abordagem "faça você mesmo".

    
por tinhed 17.11.2010 / 09:46
fonte
2

A resposta a esta pergunta é a resposta ao bug # 1. No momento em que a comunidade é grande o suficiente para mostrar a essas empresas que o Linux é uma plataforma que vale a pena dar atenção, é o momento em que elas nos fornecerão software de alta qualidade. Todos que já fizeram desenvolvimento em ambos windows e linux sabem que o Linux é, com toda a honestidade, mais direto para desenvolver nos sistemas modernos (muitos irão afirmar o contrário por várias razões, mas sabemos se pesamos o diferenças linux iria ganhar).

Se pudermos fazer com que o linux apareça também como um mercado , ao contrário de apenas uma comunidade gratuita para qualquer coisa, você verá um fluxo de software de alta qualidade Ainda mais rápido. Isso aconteceria porque os desenvolvedores de aplicativos de jogos / aplicativos 3D / matemáticos que segmentam ATI / nVidia estariam indiretamente pressionando-os para fornecer uma boa experiência para os clientes do linux (assim como os usuários regulares igualmente); com a linha de fundo caindo debaixo deles, os dois grandes lutariam para fazer uma experiência melhor.

Espero que o meu pequeno desvario / desabafo faça sentido =), mas na minha opinião esta é a solução que procuramos.

    
por RolandiXor 17.11.2010 / 14:29
fonte
1

Nada deve ser salvo em arquivos de configuração, etc., sem privilégios de root. Use qualquer método sudo e execute nvidia-settings o "save to x config" ainda funciona mesmo em 11.04.

Usamos CRTs grandes em vários sistemas, portanto, as configurações nvidia são cruciais. Usamos muitos meta-modos em todos os nossos sistemas. Baixa resolução para jogos, alta resolução para gráficos, mídia para web e desenvolvimento. Usamos vários monitores com várias entradas, às vezes usando o monitor secundário para sistemas do rack em um KVM. Meta-modos torna mais fácil alternar entre todas as configurações, simples, dupla, tripla, baixa resolução, alta resolução, etc. Ao usar o KVM, preferimos combinar as taxas de atualização mais baixas do vídeo onboard. Ao usar os dois (ou três) monitores no sistema principal, preferimos a taxa de atualização mais alta. Configurar os 8 ou mais meta-modos usados ​​em um novo sistema leva menos de um minuto, em seguida, pressione "salvar em X" e o sistema está configurado. Em seguida, alternar entre as configurações é o pressionamento de tecla para a seleção do KVM e do metamodo. Nenhum sudo necessário após a configuração inicial, apenas para salvar no arquivo de configuração.

    
por joe 14.05.2011 / 20:19
fonte

Tags