시작 / 로그인 후 해상도 변경


8

Ubuntu Gnome 13.10부터 Gnome 3.8 / 3.10 / 3.12를 사용하려고 시도했지만 아무리해도 화면 해상도1080p 대신 720p로 변경 하므로 PC를 시작할 때마다 수동으로 1080p를 설정 해야합니다 !

카드 : Nvidia GTX 550 드라이버 : 사용 가능한 모든 배포판 : Ubuntu 13.10 / 14.04 Gnome Shell : 3.8 / 3.10 / 3.12

내가 지금까지 시도한 것 :

  • 루트 및 사용자로 nvidia 설정 열기
  • nvidia-settings = 설정에서 Powermizer를 최대 / OpenGL 설정 / 품질 설정으로 변경 (모든 작업을 완료했습니다)
  • 시작시 NVIDIA 설정을 강제로로드 (시작 응용 프로그램)
  • xorg.conf 추가 / 삭제 / 변경 = "modes"/ "metamodes"/ "Display"/ "EDID"-(모두 다했습니다)
  • gdm / init = xrandr 출력 DVI-D-0 --mode 추가
  • 다른 커널 설치 = 3.10 / 3.12 / 3.13 / 3.14
  • 우분투에서 사용할 수있는 다른 Nvidia 드라이버 설치 =
  • Lightdm / MDM 설치 = 모든 것이 고장 남
  • 케이블 변경 = DVI / HDMI
  • EDID 차단 / 변경 = EDID의 확장명 차단 (HDMI 사운드로 인해 문제가 발생했을 수 있음) / "noEDID"-시스템이 모든 해상도를 잃음

내가 지금까지 배운 것 :

  • xorg / gdm / xrandr에 명령을 추가하여 1080p를 강제하려고 할 때마다 화면이 1 초 동안 1080p로 바뀌고 다시 720p로 돌아갑니다! ... : (
  • 테스트 된 Xubuntu / Kubuntu 14.04 = 해결 문제 없음, 일반적인 끔찍한 Nvidia 성능 (vsync 없음, vdpau 없음)
  • 어제 Linux Mint를 설치했는데 로그인 화면 이후이 문제가 발생하지 않습니다 (MDM), 1080p.
  • 최신 Fedora / Suse / Antergos에서 Gnome 3.10 / 3.12를 테스트했는데 문제가 지속됩니다!

가능한 원인들:

  • Xserver 3.15 / 3.13 = 우분투 14.04 xserver (3.15)를 우분투 12.02 (3.13)로 대체하여 repos를 속이고 전체 시스템이 녹아 버렸습니다!

  • 나는 Gnome 3과 지원되는 Ubuntu 버전을 원합니다 (13.04에 붙어 있습니다)!

  • 나는 매우 끈기 있고 대답을 위해 NO를 복용하는 데 문제가 있습니다!
  • 나는 ATI HD 4x 시리즈를 가지고 있었고 Linux에서 게임을 할 수 없었기 때문에 (레거시 드라이버에서 GL 확장 기능을 놓치게 됨)이 Nvidia를 구입하기 위해 비용을 절약했습니다. ATI로 ... ... ... 내가 얼마나 잘못 되었습니까? 이제 기본 기능 (RESOLUTION / VSYNC / VDPAU)에 문제가 있습니다!

.... 3 년 전에 Linux를 사용하기 시작했으며이 모든 GPU 혼란은 Linux 경험에서 악몽이었습니다! .... 저는 리눅스를 포기하는 것에 대해 생각하게됩니다!

답변:


5

를 사용하여 설정을 X 구성 파일 ( /etc/X11/xorg.conf)에 저장했는지 여부를 지정하지 않았습니다 nvidia-settings. 이 문제를 해결해야합니다. 다음 nvidia-settings과 같이 엽니 다 root.

sudo nvidia-settings

그런 다음 올바른 설정을 선택하고 "X 구성에 저장"버튼을 클릭하십시오.

여기에 이미지 설명을 입력하십시오


그래도 문제가 해결되지 않으면 설정을 덮어 쓰는 것이 있습니다. 아마도 데스크탑 환경 일 것입니다. 해결 방법으로이 스크립트를 사용할 수 있습니다.

#!/bin/bash

sleep 10
xrandr --output DVI-D-0 --mode 1920x1080 
echo "Script was run" 

sleep반드시 데스크탑 환경은 스크립트가 실행되기 전에 완성 된 시작을 가지고 있는지 확인하기 위해 필요합니다. 그렇게 하면 DE가 화면을 재구성 한 후에 실행될 것 입니다. 스크립트를 실행 가능하게 만들고 시작 응용 프로그램에 추가하십시오. 그 트릭을해야합니다.


@ user282534 좋습니다.이 경우 설정을 덮어 쓰는 것처럼 들립니다. 아마도 Gnome Display 설정이 될 것입니다. 내가 연결 한 답변을 보셨습니까? 가능한 해결 방법은 xrandr원하는 설정을 설정하고 해당 스크립트를 세션 시작 파일에 추가하는 데 사용하는 스크립트를 작성하는 것 입니다. 질문에 출력을 xrandr(한 번 올바른 설정을 선택한 후) 추가하면 기꺼이 스크립트를 작성해 드리겠습니다 .
terdon

안녕하세요 terdon, 먼저 답변 주셔서 감사합니다 ... 1 °-나는 "X 구성에 저장"버튼을 여러 번 클릭하여 SUDO로 nvidia 설정을 실행하고 GKSUDO로 xorg.conf를 루트로 수동으로 편집했습니다 ... | 2 °-Xrandr는 1920x1080을 포함하여 사용 가능한 모든 해상도를 나열하지만 "선호"로 표시된 해상도는 12080x720 | 3 °-화면에 로그인하면 1080p에서 깜박이고 (xorg.conf / gdm init.conf, xprofile, monitors.xml 조정 후) 720p로 돌아갑니다.
Raphael Sanches

1
예, 알고 있습니다. 올바른 xrandr 명령을 실행하는 스크립트를 작성하면이 문제를 해결해야합니다. 우아하지는 않지만 작동해야합니다. 제발 편집 질문을하고 출력을 추가 xrandr 한 후 원하는 해상도를 설정하고 난 바로 명령을 호출 당신을위한 스크립트를 작성합니다. 깜박이는 것은 원하는 해상도가 설정되어 있기 때문에 (아마도로 설정 xorg.conf) 그놈의 무한한 지혜로 덮어 씁니다.
terdon

안녕하세요 terdon, ..... 1 °-xrandr가 1080p를 출력하고 Startup Aplications에 추가하도록 강제하는 스크립트를 사용하려고 시도했지만 한 시점에서 수행하지만 무언가를 우회하여 화면을 설정합니다. 720p .... GDM / X11 / Nvidia 외에 더 많은 모듈이 있습니까? | 2 °-GDM에 EDID "선호"모드를 강제하는 명령이 무엇이든 가능합니까?
Raphael Sanches

@ user282534 1) GDM의 시작 응용 프로그램 또는 귀하의 응용 프로그램에 추가 했습니까? 2) 추가 시도 sleep 10, 스크립트에 전에xrandr 명령. 실행하기 전에 10 초 정도 기다리게됩니다. 로그인 후 다른 무언가가 해상도를 재설정한다고 가정하면 지연을 추가하면 나중에 스크립트가 실행 되어 문제가 발생하지 않습니다. 3) 그렇습니다, 그놈도 관련되어 있습니다. 그게 당신의 고통을 일으키는 원인이라고 확신합니다. 실제로 엔비디아 설정 대신 그놈 설정을 통해 해상도 설정을 시도 했습니까?
terdon

0

나는 같은 문제가 있었다. Optimus Manager (NVIDIA Prime 대신 사용)를 사용하는 동안 정상적으로 게임을하고있었습니다. 게임 내 그래픽 설정을 변경하고 리눅스를 재부팅해야하기 때문에 추락 한 다음 로그인 한 후 (로그인 화면 후) 해상도가 변경되었습니다. 나는 xrandr 와 다른 것들을 사용하여 그것을 고치는 데 끝없는 시간을 보냈지 만 실패했습니다. 나중에 nvidia-settings를 발견 하고 optimus-manager 는 자체 xorg.conf를 생성합니다 .

따라서 빠르고 효율적인 솔루션은 매우 간단하고 다음과 같습니다.

지우다:

/etc/X11/xorg.conf

불필요한 구성 파일을 삭제하십시오.

/etc/X11/xorg.conf.d/

예 :

10-optimus-manager.conf

그런 다음 다시 부팅하고 모두 정상으로 돌아 왔습니다.

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