Ask Your Question

Revision history [back]

I had the same problem. I think the problem is with the second discrete nvidia gpu (nvidia optimus technology). I have the nvidia GeForce GT 520MX card. A known problem with these cards is having a VGA port as connected, when that is not the case (type xrandron your terminal to check that there is a VGA-1-2 or VGA-1-1 connected). For more information about this check this freedesktop entry.

This page suggests to add video=VGA-2:dto the kernel command line (google it). This solution didn't work for me. Nor just disabling the second VGA by the Settings GUI (the VGA continued to appear). Not even using xrandr --output VGA-1-2 --off. You can try these solutions first and check if they work for your case.

A workaround that worked for me was to add a conf file to /etc/X11/xorg.conf.d/ and just disable the VGA display with this code:

Section "Monitor"
    Identifier "VGA-1-2"
    Option "Ignore" "true"
    Option "Enable" "false"
EndSection

I am not an expert, and I think a more clever solution can be found because with this workaround the VGA port of the discrete card is disabled (if there is actual any), and I don't know if the VGA port of my laptop connects with the integrated card or the discrete card (I don't care, because I don't use it :). Until that time this workaround should suffice. I can't upload my .conf file because I don't have enough karma (this is my first answer).

Also installing the nvidia proprietary drivers (through rpmfusion or by installing bumblebee or the nvidia official site) solves this problem.

I had the same problem. I think the problem is with the second discrete nvidia gpu (nvidia optimus technology). I have the nvidia GeForce GT 520MX card. A known problem with these cards is having a VGA port as connected, when that is not the case (type xrandron your terminal to check that there is a VGA-1-2 or VGA-1-1 connected). For more information about this check this freedesktop entry.

This page suggests to add video=VGA-2:dto the kernel command line (google it). This solution didn't work for me. Nor just disabling the second VGA by the Settings GUI (the VGA continued to appear). Not even using xrandr --output VGA-1-2 --off. You can try these solutions first and check if they work for your case.

A workaround that worked for me was to add a conf file to /etc/X11/xorg.conf.d/ and just disable the VGA display with this code:

Section "Monitor"
    Identifier "VGA-1-2"
    Option "Ignore" "true"
    Option "Enable" "false"
EndSection

I am not an expert, and I think a more clever solution can be found because with this workaround the VGA port of the discrete card is disabled (if there is actual any), and I don't know if the VGA port of my laptop connects with the integrated card or the discrete card (I don't care, because I don't use it :). Until that time this workaround should suffice. I can't upload my .conf file because I don't have enough karma (this is my first answer).

Also installing the nvidia proprietary drivers (through rpmfusion or by installing bumblebee or use the nvidia official site) solves this problem.

I had the same problem. I think the problem is with the second discrete nvidia gpu (nvidia optimus technology). I have the nvidia GeForce GT 520MX card. A known problem with these cards is having a VGA port as connected, when that is not the case (type xrandron your terminal to check that there is a VGA-1-2 or VGA-1-1 connected). For the rest of this answer I assume we have VGA-1-2. You can change the commands accordingly in case of VGA-1-1. For more information about this check this freedesktop entry.

This page suggests to add video=VGA-2:d to the kernel command line (google it). in case xrandr gave VGA-1-2 as connected ( video=VGA-1:d in case of VGA-1-1). This solution didn't work for me. Nor just disabling the second VGA by the Settings GUI (the VGA continued to appear). Not even using xrandr --output VGA-1-2 --off. You can try these solutions first and check if they work for your case.

A workaround that worked for me was to add a conf file to /etc/X11/xorg.conf.d/ and just disable the VGA display with this code:

Section "Monitor"
    Identifier "VGA-1-2"
    Option "Ignore" "true"
    Option "Enable" "false"
EndSection

I am not an expert, and I think a more clever solution can be found because with this workaround the VGA port of the discrete card is disabled (if there is actual any), and I don't know if the VGA port of my laptop connects with the integrated card or the discrete card (I don't care, because I don't use it :). Until that time this workaround should suffice. I can't upload my .conf file because I don't have enough karma (this is my first answer).

Also installing the nvidia proprietary drivers (through rpmfusion or by installing bumblebee or use the nvidia official site) solves this problem.