Fedora 18 检测到不存在的监视器

Fedora 18 检测到不存在的监视器

我有一台 HP Envy dv7,具有 Win 8 和 Fedora 18 双启动设置。2013 年 7 月 22 日,我更新了 Fedora 18 中具有可用更新的所有软件包。

重新启动后,Fedora 现在检测到 vga-2 端口上连接了第二个显示器(根据xrandr),但我没有第二个显示器。有没有办法阻止它检测到该显示器?

编辑:

谢谢楼下的建议@slm然而这只是给了我一个空白的屏幕。在研究该解决方案时,我意识到有一个新的 grub 菜单条目。我将它与旧的菜单条目进行了比较,唯一的区别是内核版本。如果我使用旧版本登录,则不会出现问题,但如果我使用新版本,则会出现问题。

如果我使用旧内核运行 xrandr,我会得到以下信息:

Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
   1600x900       60.0*+   40.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VGA-2 disconnected (normal left inverted right x axis y axis)

但是,如果我在新内核下运行它,我会得到:

Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected primary 1600x900+0+0 (normal left inverted right x axis y axis) 382mm x 215mm
   1600x900       60.0*+   40.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
VGA-2 connected (normal left inverted right x axis y axis)
   1024x768       60.0  
   800x600        60.3     56.2  
   848x480        60.0  
   640x480        59.9  
  1024x768 (0x63)   65.0MHz
        h: width  1024 start 1048 end 1184 total 1344 skew    0 clock   48.4KHz
        v: height  768 start  771 end  777 total  806           clock   60.0Hz
  800x600 (0x64)   40.0MHz
        h: width   800 start  840 end  968 total 1056 skew    0 clock   37.9KHz
        v: height  600 start  601 end  605 total  628           clock   60.3Hz
  800x600 (0x65)   36.0MHz
        h: width   800 start  824 end  896 total 1024 skew    0 clock   35.2KHz
        v: height  600 start  601 end  603 total  625           clock   56.2Hz

不确定是什么原因造成的,但由于我仍然可以使用旧内核,所以我会这样做,看看 Fedora 是否推出修复它的更新。再次感谢您的帮助。

答案1

我遇到了这个潜在的解决方法。将以下内容添加到 grub2 引导加载程序内核参数中。编辑文件,/boot/grub2/grub.cfg

linux /vmlinuz-… video=LVDS-1:d

您还可以用来xrandr启用/禁用手动连接的不同设备。

$ xrandr 
Screen 0: minimum 320 x 200, current 1440 x 900, maximum 8192 x 8192
LVDS1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 303mm x 190mm
   1440x900       60.0*+   50.0  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
DP1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
HDMI3 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
DP3 disconnected (normal left inverted right x axis y axis)

关闭 LVDS1:

$ xrandr --output LVDS1 --off

我也想尝试这个:

$ xrandr --auto

它应该禁用任何已断开连接的启用输出,即您神秘的第二个显示器。

答案2

在进行屏幕截图或截屏时,我还看到了一个额外的显示器。上面解释的 xrandr 方法对我不起作用。我使用了 GUI 方法。进入显示设置 -> 选择第二个显示器并将其关闭。显示器仍然显示在显示管理器中,但它似乎不会影响截屏等。关闭未知显示

相关内容