笔记本VGA输出在VGA1和VGA2之间随机改名

Tim*_*imP 12 xorg xrandr graphics slackware

我的笔记本电脑上的外部 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
Run Code Online (Sandbox Code Playgroud)

但是下次我重新启动可以轻松切换到 VGA1 的系统时。

我确实有一个 Optimus 显卡,所以这可能是相关的,我过去安装了 Bumblebee,但我已经删除了所有相关的软件包和/或将它们降级回标准版本。

有没有人看到过这样的事情或有任何想法如何解决它?

关于我的系统的更多信息:

  • 笔记本型号:Acer Aspire 5830TG
  • 发行版:Slackware 14.1 64 位
  • 图形处理器: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)
    
    Run Code Online (Sandbox Code Playgroud)
  • 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.
    
    Run Code Online (Sandbox Code Playgroud)
  • 视频驱动程序:英特尔:

    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]
    
    Run Code Online (Sandbox Code Playgroud)
  • 窗口管理器:i3 版本 4.7.2

小智 0

使用 cvs 命令在系统中创建新的分辨率,例如:cvs 1280 768 60 并给出命令 xrandr --new mode,--add mode 后跟您的桌面分辨率,然后将这两个命令粘贴到 linux 目录 nano /etc 中/gdm/Init/Default 以便它在重新启动时不会更改。