NVidia에서 NVIDIA 설정을 덜 끔찍한 소프트웨어로 만들려면 어떻게해야합니까?


22

제가이 질문을 한 이후로, 주된 대답은 "언젠가 우리는 무료 드라이버를 갖기 때문에 문제를 무시할 수 있습니다"라는 효과에 영향을 미쳤습니다.

그러나 그 동안 NVidia 설정은 너무 끔찍하여 지난 4 년간 우분투에서 사용자를 쫓아 왔습니다. 여러 모니터가 있거나 해상도를 변경하려는 경우 NVidia 설정은 끔찍한 경험을 제공합니다. 여러 차례에 걸쳐, 나는 한 손으로 리눅스가 "준비되지 않았다"고 사용자를 설득했다.

대부분의 내용은 이해가되지 않습니다. 예를 들어 매우 쓸모없는 "xorg.conf에 쓰기"버튼이 있습니다.

그래서 우리가 뭘 할 수 있지?


@Scott Ritchie : 다중 모니터를 활성화 / 비활성화하거나 해상도를 변경하기 위해 X 자체를 다시 시작해야하는 것은 그 자체로 나쁩니다. NVidia가 할 수있는 일이 정말 많습니까? 이것은 내가 요구하는 진정한 질문입니다. 수사 학적 질문이 아닙니다.
Mussnoon

1
@ Mususoon, 그것은 실제로 필요하지는 않습니다. 엔비디아가 있으며 매번 X를 다시 시작하지 않고도 할 수 있습니다.
RolandiXor

1
@Scott 주요 문제 중 일부를 강조해 주시겠습니까? AskUbuntu는 실제로 버그 로깅을위한 장소는 아니지만 (이 게시물을 읽을 NVIDIA 개발자는 몇 명이라고 생각하십니까?) 특정 불만 사항이있는 경우 이러한 문제를 해결할 수 있습니다.
Oli

2
@Scott 또한 nvidia 설정이 효과적이라고 말할 수 있습니다. 자주 사용할 필요는 없지만 필요할 때 모니터 설정, 주파수 변경, 디스플레이 속성 변경, OpenGL 설정 등을 할 수 있습니다. (다시 말해) 완벽하게 작동합니다.
Oli

1
아니요, 완벽하게 작동하지는 않습니다. 분명해야합니다. 예를 들어 가장 중요한 탭 (디스플레이 설정)에 거대한 "X 구성 파일로 저장"이 깨져 혼란 스럽습니다.
Scott Ritchie

답변:


11

nvidia 설정 도구는 오픈 소스 ( GPLv2 + BSD )이므로 누구나 더 잘 만들 수 있습니다. nVidia가 패치를 얼마나 쉽게 받아 들일 수 있는지 잘 모르겠지만 최악의 경우에는 포크 할 수 있습니다.

다른 옵션은 다른 프론트 엔드를 작성하는 것입니다, 디스 에서 이 대답은 그 접근 방식을 취하고.

이 두 옵션은 이진 Blob에 의해 노출되는 인터페이스에 의해 제한되므로 구현할 수있는 양에 제한이 있습니다. blob의 인터페이스는 합리적으로 좋으므로 nVidia의 명시적인 지원 없이도 많은 발전을 이룰 수 있습니다.


2
아마도 더 나은 질문은 내장 툴이 드라이버에 의해 노출되고 nvidia 설정에 의해 입증 된 인터페이스를 사용하지 않는 이유 일 것입니다. IIRC Alberto Milone은 몇 년 전에이 작업을 수행했습니다.
Scott Ritchie

좋은 질문입니다. 확실히 가능할 것입니다.
RAOF

5

Disper 및 Disper-applet을 확인하십시오. Disper는 nVidia 드라이버의 CLI 프런트 엔드이므로 명령 줄에서 모니터 구성을 변경할 수 있습니다. Disper-applet은 모니터 구성을 즉시 변경할 수있는 매우 간단한 gnome-panel-applet입니다.

disper 설치에는 .deb가 있지만 disper-applet에는 없습니다. 도움이 필요하면 Launchpad 페이지에 질문을 올리십시오.

링크 : https://launchpad.net/disper

모든 최고의 N


와우, 2010, 여전히 데스크톱에서 CLI를 사용하고 있습니다. 진행 상황입니다.
유닉스 청소부

4

Catalyst 제어 센터도 훌륭한 소프트웨어가 아닙니다. 따라서 ATI / AMD는 비난을 많이받습니다. 문제는 리눅스 사용자가 게이머가 아니기 때문에 그래픽 경험을 조정하기위한 고급 도구가 필요 없다는 인식에 있습니다. 숨겨진 설정을 조정하기 위해 nvidia 설정에 프런트 엔드를 작성하여 시작할 수 있습니다. 나는 그것이 가능한지 확실하지 않지만 많은 사용자들처럼 "직접 접근하십시오"를 선호합니다.


2
누가 게이머에 대해 말했습니까? 나는 많은 버그를 성공적으로 실행하면서 두 개의 모니터를 사용하고 싶습니다.
유닉스 청소부

2

이 질문에 대한 답변은 버그 # 1에 대한 답변입니다. 리눅스가 주목할 가치가있는 플랫폼이라는 것을이 회사들에게 보여줄 수있을만큼 커뮤니티가 커지는 순간, 갑자기 우리에게 고품질의 소프트웨어를 제공 할 순간입니다. 창과 리눅스 모두에서 개발을 해 본 사람이라면 누구나 리눅스가 현대 시스템에서 개발하기에 훨씬 더 정직하다는 것을 알고 있습니다.

우리가 리눅스를 시장으로 보이게 만들 수 있다면 , 모든 것이 커뮤니티에 무료로 제공되는 것이 아니라, 고품질 소프트웨어가 더 빨리 유입되는 것을 보게 될 것입니다. ATI / nVidia를 대상으로하는 최초의 게임 / 3D 응용 프로그램 / 수학 응용 프로그램 개발자는 Linux 고객 (일반 사용자뿐만 아니라 평등 한 사용자)에게도 좋은 경험을 제공하기 위해 간접적으로 압력을 가하고 결과 는 미달입니다. 그들에게 큰 두 사람은 더 나은 경험을 만들기 위해 출격 할 것입니다.

나는 내 작은 학대 / rant이 의미가 있기를 희망 하지만 =) 내 의견으로는 이것이 우리가 추구하는 해결책입니다.


1
5 년 전이 주장을 들었습니다. 정식 하드웨어 제작에 시간이 걸렸다 고 생각하지 않습니까? 나는 모든 장치 드라이버가 올바르게 작동하고 사용하기 쉽고 버그가없는 곳을 구성하는 소프트웨어 도구를 알고 인증 된 기계를 구입했습니다.
유닉스 청소부

1
하드웨어를 만드는 것은 쉬운 일이 아닙니다. 정식조차도 그 중 하나를 유지하는 데 어려움을 겪을 것이지만 아이디어는 좋은 것입니다 :)
RolandiXor

2
실제로 하드웨어를 만들더라도 문제가 바뀌지 않습니다. 하드웨어에는 더 나은 소프트웨어를 제공하지 않을 수있는 타사 제조업체에서 만든 칩셋이 필요합니다. 내 말은 : nVidia 나 ATI 외에 좋은 그래픽을 원한다면 누가 칩셋을 요청합니까?
리틀 자와

1

루트 권한없이 설정 파일을 etc로 저장해서는 안됩니다. 모든 sudo 방법을 사용하고 nvidia-settings를 실행하십시오. "save to x config"는 11.04에서도 여전히 작동합니다.

우리는 많은 시스템에서 큰 CRT를 사용하므로 엔비디아 설정이 중요합니다. 우리는 모든 시스템에서 많은 메타 모드를 사용합니다. 게임용 저해상도, 그래픽 용 고해상도, 웹 및 개발 용 매체. 입력이 여러 개인 다중 모니터를 사용하며 때로는 KVM의 랙에있는 시스템의 보조 모니터를 사용합니다. 메타 모드를 사용하면 모든 설정, 단일, 이중, 삼중, 저해상도, 고해상도 등을 쉽게 전환 할 수 있습니다. KVM을 사용할 때는 온보드 비디오의 낮은 재생률과 일치하는 것이 좋습니다. 기본 시스템에서 두 개 또는 세 개의 모니터를 사용할 때는 가장 높은 재생 빈도를 선호합니다. 새 시스템에서 사용되는 8 개 정도의 메타 모드를 설정하는 데 1 분도 걸리지 않으며 "X에 저장"을 누르면 시스템이 구성됩니다. 그런 다음 KVM과 메타 모드 선택을 위해 설정 간 전환이 키 스트로크입니다. 초기 설정 후 sudo가 필요하지 않습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.