노트북 VGA 출력이 VGA1과 VGA2 사이에서 임의로 이름을 변경 함 x axis y axis) 433mm

내 랩톱의 외부 VGA 출력은 주기적으로 (다시보기로 재부팅 할 때마다) VGA1과 VGA2 사이에서 이름이 변경됩니다. 예를 들어, xrandr은 현재 다음을 표시합니다.

timp@helez:~$ xrandr | grep VGA
VGA2 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 433mm x 271mm

그러나 다음에 시스템을 재부팅하면 VGA1로 쉽게 교체 할 수 있습니다.

나는 Optimus 그래픽 카드를 가지고 있기 때문에 관련이있을 수 있으며 과거에는 Bumblebee를 설치했지만 그 이후로 모든 관련 패키지를 제거하거나 표준 버전으로 다시 다운 그레이드했습니다.

누구든지 이와 같은 것을 보았거나 그것을 고치는 방법에 대한 아이디어가 있습니까?

내 시스템에 대한 추가 정보 :

  • 노트북 모델 : Acer Aspire 5830TG
  • 배포 : Slackware 14.1 64 비트
  • GPU : NVIDIA GF 520M :

    timp@helez:~$ /sbin/lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
    01:00.0 VGA compatible controller: NVIDIA Corporation GF119M [GeForce GT 520M] (rev a1)
    
  • Xorg 버전 정보 :

    timp@helez:~$ Xorg -version
    
    X.Org X Server 1.14.3
    Release Date: 2013-09-12
    X Protocol Version 11, Revision 0
    Build Operating System: Slackware 14.1 Slackware Linux Project
    Current Operating System: Linux helez 3.10.17 #2 SMP Wed Oct 23 16:34:38 CDT 2013 x86_64
    Kernel command line: auto BOOT_IMAGE=Linux ro root=801 vt.default_utf8=1
    Build Date: 09 October 2013  08:27:11PM
    
    Current version of pixman: 0.30.2
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
    
  • 비디오 드라이버 : 인텔 :

    timp@helez:~$ grep intel /var/log/Xorg.0.log
    [   285.689] (II) LoadModule: "intel"
    [   285.691] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
    [   285.733] (II) Module intel: vendor="X.Org Foundation"
    [   285.733] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    [snip a bunch more lines of output]
    
  • 창 관리자 : i3 버전 4.7.2


답변

올바른 이름을 찾으려면 xrandr 출력을 구문 분석 (또는 프로그램 작성 등)하고 i3 구성을 적절히 마사지해야합니다.

장치 감지 순서는 임의적이며 의존 할 수 없습니다.


답변

cvs 명령을 사용하여 시스템에서 새로운 해상도를 만드십시오 : cvs 1280 768 60 명령에 xrandr –new mode,-add mode 다음에 데스크탑 해상도를 지정한 다음 두 명령을 linux 디렉토리 nano / etc에 붙여 넣으십시오. / gdm / Init / Default로 재부팅시 변경되지 않습니다.


답변

dmesg에서 그래픽 칩 발견 순서를 확인할 수 있습니다. 그것들이 시간에 따라 변한다면, 모듈이 아닌 커널 에서이 컴파일을 고칠 수 있습니다. 또는 관련 모듈의로드 순서를 나타내는 규칙을 적용하여 해결 방법을 시도해보십시오.