How can I get 4k @ 60Hz at 4:2:0 working in Ubuntu 16.04?












5















Got another question,



I've been working on this for a few days now, and I cannot get it to work at all. :(



I know it works in Windows, but Linux is hanging me up.



Here are my specs:

nvidia GTX970,

Vizio M43-C1 4k TV



And if it matters:

Asus Z170a

Intel i5 Skylake



What I've tried:



-Setting it through nvidia panel
(Have 2 entries for 60Hz, one reports failed to set metamode and the other gives a black screen with no signal)



-Setting it through xrandr



xrandr --output HDMI-0 --mode 3840x2160 -r 59.94 --verbose (and)
xrandr --output HDMI-0 --mode 3840x2160 -r 60 --verbose


This reports at fail:



screen 0: 3840x2160 945x532 mm 103.13dpi
crtc 0: 3840x2160 59.94 +0+0 "HDMI-0"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 54
Current serial number in output stream: 54


-Updated the drivers to latest beta (370.xx)



Any insight would be appreciated, thank you. For now I'm off to work!



Edit:
Some research here, I hope it can be helpful.





  1. Threads from nvidia linux dev forums:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-bounty-offered-for-fix-/1
    **Edit 3: Workaround may have been found for me in this thread.



    https://devtalk.nvidia.com/default/topic/950134/linux/4k-on-hdmi-2-0/
    This guy says resolved but I really cannot gather what he even did.



    https://devtalk.nvidia.com/default/topic/818079/linux/980gtx-no-support-for-4k-60hz-4-2-0-only-30hz-/post/4496595/#4496595
    And apparently this guy got it working with 349.12 drivers from over a year ago? What? This one was a real gut punch.




  2. Some info from my system that makes me want to pull my hair out:

    From /var/log/Xorg.0.log:




    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): connected

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): Internal TMDS

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): 600.0 MHz maximum pixel clock




    So 600MHz max? Okay...



    xrandr --verbose


    3840x2160 (0x1c6) 593.410MHz +HSync +VSync
    h: width 3840 start 4016 end 4104 total 4400 skew 0 clock 134.87KHz
    v: height 2160 start 2168 end 2178 total 2250 clock 59.94Hz


    I may be missing something fundamental here, I'm not sure. Seems to check out to me (600MHz vs 593.410MHz,) am I wrong?




  3. As per my TV's specs, HDMI port 5 can support up to 1080p at 120Hz and 4k at 60Hz.



    xrandr --output HDMI-0 --mode 1920x1080 -r 119.88


    This works fine, and I achieve 120Hz on 1080p.

    120Hz on 1080p results in horizontal lines flashing across the screen intermittently.




For now I think it's time for bed.



Edit 2:

Still no luck here, but some new luck came my way- My EVGA step-up to 1070 finally started. Will report back on changes (if any) after installing.



Edit 3:

It would appear that I may be incredibly lucky. While others with a similar issue have been waiting for months, I have the timing to step in and only wait a few weeks. I'll have to wait for my new card to come in to test it, but it looks promising. nVidia has acknowledged it as a bug in the drivers and provided a EDID from another TV in the meantime to override with that appears to make 60Hz on 4k work at the cost of losing 120Hz on 1080p. I can't wait to test this!










share|improve this question

























  • See also superuser.com/questions/146841/… . You need to adjust monitor settings as well.

    – Ross Rogers
    Apr 13 '18 at 23:07
















5















Got another question,



I've been working on this for a few days now, and I cannot get it to work at all. :(



I know it works in Windows, but Linux is hanging me up.



Here are my specs:

nvidia GTX970,

Vizio M43-C1 4k TV



And if it matters:

Asus Z170a

Intel i5 Skylake



What I've tried:



-Setting it through nvidia panel
(Have 2 entries for 60Hz, one reports failed to set metamode and the other gives a black screen with no signal)



-Setting it through xrandr



xrandr --output HDMI-0 --mode 3840x2160 -r 59.94 --verbose (and)
xrandr --output HDMI-0 --mode 3840x2160 -r 60 --verbose


This reports at fail:



screen 0: 3840x2160 945x532 mm 103.13dpi
crtc 0: 3840x2160 59.94 +0+0 "HDMI-0"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 54
Current serial number in output stream: 54


-Updated the drivers to latest beta (370.xx)



Any insight would be appreciated, thank you. For now I'm off to work!



Edit:
Some research here, I hope it can be helpful.





  1. Threads from nvidia linux dev forums:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-bounty-offered-for-fix-/1
    **Edit 3: Workaround may have been found for me in this thread.



    https://devtalk.nvidia.com/default/topic/950134/linux/4k-on-hdmi-2-0/
    This guy says resolved but I really cannot gather what he even did.



    https://devtalk.nvidia.com/default/topic/818079/linux/980gtx-no-support-for-4k-60hz-4-2-0-only-30hz-/post/4496595/#4496595
    And apparently this guy got it working with 349.12 drivers from over a year ago? What? This one was a real gut punch.




  2. Some info from my system that makes me want to pull my hair out:

    From /var/log/Xorg.0.log:




    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): connected

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): Internal TMDS

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): 600.0 MHz maximum pixel clock




    So 600MHz max? Okay...



    xrandr --verbose


    3840x2160 (0x1c6) 593.410MHz +HSync +VSync
    h: width 3840 start 4016 end 4104 total 4400 skew 0 clock 134.87KHz
    v: height 2160 start 2168 end 2178 total 2250 clock 59.94Hz


    I may be missing something fundamental here, I'm not sure. Seems to check out to me (600MHz vs 593.410MHz,) am I wrong?




  3. As per my TV's specs, HDMI port 5 can support up to 1080p at 120Hz and 4k at 60Hz.



    xrandr --output HDMI-0 --mode 1920x1080 -r 119.88


    This works fine, and I achieve 120Hz on 1080p.

    120Hz on 1080p results in horizontal lines flashing across the screen intermittently.




For now I think it's time for bed.



Edit 2:

Still no luck here, but some new luck came my way- My EVGA step-up to 1070 finally started. Will report back on changes (if any) after installing.



Edit 3:

It would appear that I may be incredibly lucky. While others with a similar issue have been waiting for months, I have the timing to step in and only wait a few weeks. I'll have to wait for my new card to come in to test it, but it looks promising. nVidia has acknowledged it as a bug in the drivers and provided a EDID from another TV in the meantime to override with that appears to make 60Hz on 4k work at the cost of losing 120Hz on 1080p. I can't wait to test this!










share|improve this question

























  • See also superuser.com/questions/146841/… . You need to adjust monitor settings as well.

    – Ross Rogers
    Apr 13 '18 at 23:07














5












5








5


2






Got another question,



I've been working on this for a few days now, and I cannot get it to work at all. :(



I know it works in Windows, but Linux is hanging me up.



Here are my specs:

nvidia GTX970,

Vizio M43-C1 4k TV



And if it matters:

Asus Z170a

Intel i5 Skylake



What I've tried:



-Setting it through nvidia panel
(Have 2 entries for 60Hz, one reports failed to set metamode and the other gives a black screen with no signal)



-Setting it through xrandr



xrandr --output HDMI-0 --mode 3840x2160 -r 59.94 --verbose (and)
xrandr --output HDMI-0 --mode 3840x2160 -r 60 --verbose


This reports at fail:



screen 0: 3840x2160 945x532 mm 103.13dpi
crtc 0: 3840x2160 59.94 +0+0 "HDMI-0"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 54
Current serial number in output stream: 54


-Updated the drivers to latest beta (370.xx)



Any insight would be appreciated, thank you. For now I'm off to work!



Edit:
Some research here, I hope it can be helpful.





  1. Threads from nvidia linux dev forums:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-bounty-offered-for-fix-/1
    **Edit 3: Workaround may have been found for me in this thread.



    https://devtalk.nvidia.com/default/topic/950134/linux/4k-on-hdmi-2-0/
    This guy says resolved but I really cannot gather what he even did.



    https://devtalk.nvidia.com/default/topic/818079/linux/980gtx-no-support-for-4k-60hz-4-2-0-only-30hz-/post/4496595/#4496595
    And apparently this guy got it working with 349.12 drivers from over a year ago? What? This one was a real gut punch.




  2. Some info from my system that makes me want to pull my hair out:

    From /var/log/Xorg.0.log:




    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): connected

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): Internal TMDS

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): 600.0 MHz maximum pixel clock




    So 600MHz max? Okay...



    xrandr --verbose


    3840x2160 (0x1c6) 593.410MHz +HSync +VSync
    h: width 3840 start 4016 end 4104 total 4400 skew 0 clock 134.87KHz
    v: height 2160 start 2168 end 2178 total 2250 clock 59.94Hz


    I may be missing something fundamental here, I'm not sure. Seems to check out to me (600MHz vs 593.410MHz,) am I wrong?




  3. As per my TV's specs, HDMI port 5 can support up to 1080p at 120Hz and 4k at 60Hz.



    xrandr --output HDMI-0 --mode 1920x1080 -r 119.88


    This works fine, and I achieve 120Hz on 1080p.

    120Hz on 1080p results in horizontal lines flashing across the screen intermittently.




For now I think it's time for bed.



Edit 2:

Still no luck here, but some new luck came my way- My EVGA step-up to 1070 finally started. Will report back on changes (if any) after installing.



Edit 3:

It would appear that I may be incredibly lucky. While others with a similar issue have been waiting for months, I have the timing to step in and only wait a few weeks. I'll have to wait for my new card to come in to test it, but it looks promising. nVidia has acknowledged it as a bug in the drivers and provided a EDID from another TV in the meantime to override with that appears to make 60Hz on 4k work at the cost of losing 120Hz on 1080p. I can't wait to test this!










share|improve this question
















Got another question,



I've been working on this for a few days now, and I cannot get it to work at all. :(



I know it works in Windows, but Linux is hanging me up.



Here are my specs:

nvidia GTX970,

Vizio M43-C1 4k TV



And if it matters:

Asus Z170a

Intel i5 Skylake



What I've tried:



-Setting it through nvidia panel
(Have 2 entries for 60Hz, one reports failed to set metamode and the other gives a black screen with no signal)



-Setting it through xrandr



xrandr --output HDMI-0 --mode 3840x2160 -r 59.94 --verbose (and)
xrandr --output HDMI-0 --mode 3840x2160 -r 60 --verbose


This reports at fail:



screen 0: 3840x2160 945x532 mm 103.13dpi
crtc 0: 3840x2160 59.94 +0+0 "HDMI-0"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 21 (RRSetCrtcConfig)
Value in failed request: 0x0
Serial number of failed request: 54
Current serial number in output stream: 54


-Updated the drivers to latest beta (370.xx)



Any insight would be appreciated, thank you. For now I'm off to work!



Edit:
Some research here, I hope it can be helpful.





  1. Threads from nvidia linux dev forums:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-bounty-offered-for-fix-/1
    **Edit 3: Workaround may have been found for me in this thread.



    https://devtalk.nvidia.com/default/topic/950134/linux/4k-on-hdmi-2-0/
    This guy says resolved but I really cannot gather what he even did.



    https://devtalk.nvidia.com/default/topic/818079/linux/980gtx-no-support-for-4k-60hz-4-2-0-only-30hz-/post/4496595/#4496595
    And apparently this guy got it working with 349.12 drivers from over a year ago? What? This one was a real gut punch.




  2. Some info from my system that makes me want to pull my hair out:

    From /var/log/Xorg.0.log:




    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): connected

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): Internal TMDS

    [ 8026.035] (--) NVIDIA(GPU-0): VIZ M43-C1 (DFP-1): 600.0 MHz maximum pixel clock




    So 600MHz max? Okay...



    xrandr --verbose


    3840x2160 (0x1c6) 593.410MHz +HSync +VSync
    h: width 3840 start 4016 end 4104 total 4400 skew 0 clock 134.87KHz
    v: height 2160 start 2168 end 2178 total 2250 clock 59.94Hz


    I may be missing something fundamental here, I'm not sure. Seems to check out to me (600MHz vs 593.410MHz,) am I wrong?




  3. As per my TV's specs, HDMI port 5 can support up to 1080p at 120Hz and 4k at 60Hz.



    xrandr --output HDMI-0 --mode 1920x1080 -r 119.88


    This works fine, and I achieve 120Hz on 1080p.

    120Hz on 1080p results in horizontal lines flashing across the screen intermittently.




For now I think it's time for bed.



Edit 2:

Still no luck here, but some new luck came my way- My EVGA step-up to 1070 finally started. Will report back on changes (if any) after installing.



Edit 3:

It would appear that I may be incredibly lucky. While others with a similar issue have been waiting for months, I have the timing to step in and only wait a few weeks. I'll have to wait for my new card to come in to test it, but it looks promising. nVidia has acknowledged it as a bug in the drivers and provided a EDID from another TV in the meantime to override with that appears to make 60Hz on 4k work at the cost of losing 120Hz on 1080p. I can't wait to test this!







nvidia 4k-monitor






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 27 '16 at 8:41







Steve

















asked Aug 21 '16 at 20:17









SteveSteve

4602415




4602415













  • See also superuser.com/questions/146841/… . You need to adjust monitor settings as well.

    – Ross Rogers
    Apr 13 '18 at 23:07



















  • See also superuser.com/questions/146841/… . You need to adjust monitor settings as well.

    – Ross Rogers
    Apr 13 '18 at 23:07

















See also superuser.com/questions/146841/… . You need to adjust monitor settings as well.

– Ross Rogers
Apr 13 '18 at 23:07





See also superuser.com/questions/146841/… . You need to adjust monitor settings as well.

– Ross Rogers
Apr 13 '18 at 23:07










3 Answers
3






active

oldest

votes


















2














For any of you facing a similar issue, a workaround has been found until nvidia releases their next driver and it works its way into repos.
With this workaround, you will lose the option to display 1080p at 120Hz.



First, please see:
https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-workaround-found-/post/4959257/#4959257



Download the edid from that post. Note where you store it.



Note: It is possible to break your display manager if this is done incorrectly, or if your monitor isn't the same as mine. Be ready to start in recovery to remove this next file we create to reverse the issue.



If you are on 16.04 like myself, there is no xorg.conf file and if you make one, it has a mind to vanish with every system update. Instead, navigate to:



cd /usr/share/X11/xorg.conf.d


Next, create a new file here. It's important that you use superuser permissions. Personally, I just sudo gedit, others tell me I'm bad for it.



sudo gedit 50-nvidia.conf


Paste the following into it:
If you do not have a Vizio M43-C1, please create your own xorg settings through the nvidia control panel and add the last Option to yours. You only need the Monitor section. I will bold what you need to add.



#Not First Line
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "VIZ M43-C1"
HorizSync 15.0 - 140.0
VertRefresh 25.0 - 76.0
Option "DPMS"
Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
EndSection
#Not Last Line


Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
This is the workaround.



Note that HDMI-0 needs to be replaced with your current display.

To find yours, run:



xrandr


From the output, find the one that says connected. For example,



HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm


Shows my display is HDMI-0, so this is what I use in my 50-nvidia.conf.



After you're done, simply reboot. If all done correctly, you should be able to login normally and set 4k @60Hz 4:2:0 with no problem.



Again, this is just a workaround. Hopefully no one will ever need to do this in a few months when the new driver is released.






share|improve this answer
























  • Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

    – Luis Alvarado
    Apr 28 '17 at 4:45



















2














I was having a similar problem with an LG 4k TV, but it turns out that I had to enable the option "HDMI ULTRA HD Deep Colour" on the tv to make it work.






share|improve this answer



















  • 1





    On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

    – uglide
    May 8 '18 at 11:11



















0














haved you tried to install nvidia property driver by running



apt install nvidia-384



It saved my day






share|improve this answer








New contributor




Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "89"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f815075%2fhow-can-i-get-4k-60hz-at-420-working-in-ubuntu-16-04%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    For any of you facing a similar issue, a workaround has been found until nvidia releases their next driver and it works its way into repos.
    With this workaround, you will lose the option to display 1080p at 120Hz.



    First, please see:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-workaround-found-/post/4959257/#4959257



    Download the edid from that post. Note where you store it.



    Note: It is possible to break your display manager if this is done incorrectly, or if your monitor isn't the same as mine. Be ready to start in recovery to remove this next file we create to reverse the issue.



    If you are on 16.04 like myself, there is no xorg.conf file and if you make one, it has a mind to vanish with every system update. Instead, navigate to:



    cd /usr/share/X11/xorg.conf.d


    Next, create a new file here. It's important that you use superuser permissions. Personally, I just sudo gedit, others tell me I'm bad for it.



    sudo gedit 50-nvidia.conf


    Paste the following into it:
    If you do not have a Vizio M43-C1, please create your own xorg settings through the nvidia control panel and add the last Option to yours. You only need the Monitor section. I will bold what you need to add.



    #Not First Line
    Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "VIZ M43-C1"
    HorizSync 15.0 - 140.0
    VertRefresh 25.0 - 76.0
    Option "DPMS"
    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    EndSection
    #Not Last Line


    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    This is the workaround.



    Note that HDMI-0 needs to be replaced with your current display.

    To find yours, run:



    xrandr


    From the output, find the one that says connected. For example,



    HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm


    Shows my display is HDMI-0, so this is what I use in my 50-nvidia.conf.



    After you're done, simply reboot. If all done correctly, you should be able to login normally and set 4k @60Hz 4:2:0 with no problem.



    Again, this is just a workaround. Hopefully no one will ever need to do this in a few months when the new driver is released.






    share|improve this answer
























    • Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

      – Luis Alvarado
      Apr 28 '17 at 4:45
















    2














    For any of you facing a similar issue, a workaround has been found until nvidia releases their next driver and it works its way into repos.
    With this workaround, you will lose the option to display 1080p at 120Hz.



    First, please see:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-workaround-found-/post/4959257/#4959257



    Download the edid from that post. Note where you store it.



    Note: It is possible to break your display manager if this is done incorrectly, or if your monitor isn't the same as mine. Be ready to start in recovery to remove this next file we create to reverse the issue.



    If you are on 16.04 like myself, there is no xorg.conf file and if you make one, it has a mind to vanish with every system update. Instead, navigate to:



    cd /usr/share/X11/xorg.conf.d


    Next, create a new file here. It's important that you use superuser permissions. Personally, I just sudo gedit, others tell me I'm bad for it.



    sudo gedit 50-nvidia.conf


    Paste the following into it:
    If you do not have a Vizio M43-C1, please create your own xorg settings through the nvidia control panel and add the last Option to yours. You only need the Monitor section. I will bold what you need to add.



    #Not First Line
    Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "VIZ M43-C1"
    HorizSync 15.0 - 140.0
    VertRefresh 25.0 - 76.0
    Option "DPMS"
    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    EndSection
    #Not Last Line


    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    This is the workaround.



    Note that HDMI-0 needs to be replaced with your current display.

    To find yours, run:



    xrandr


    From the output, find the one that says connected. For example,



    HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm


    Shows my display is HDMI-0, so this is what I use in my 50-nvidia.conf.



    After you're done, simply reboot. If all done correctly, you should be able to login normally and set 4k @60Hz 4:2:0 with no problem.



    Again, this is just a workaround. Hopefully no one will ever need to do this in a few months when the new driver is released.






    share|improve this answer
























    • Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

      – Luis Alvarado
      Apr 28 '17 at 4:45














    2












    2








    2







    For any of you facing a similar issue, a workaround has been found until nvidia releases their next driver and it works its way into repos.
    With this workaround, you will lose the option to display 1080p at 120Hz.



    First, please see:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-workaround-found-/post/4959257/#4959257



    Download the edid from that post. Note where you store it.



    Note: It is possible to break your display manager if this is done incorrectly, or if your monitor isn't the same as mine. Be ready to start in recovery to remove this next file we create to reverse the issue.



    If you are on 16.04 like myself, there is no xorg.conf file and if you make one, it has a mind to vanish with every system update. Instead, navigate to:



    cd /usr/share/X11/xorg.conf.d


    Next, create a new file here. It's important that you use superuser permissions. Personally, I just sudo gedit, others tell me I'm bad for it.



    sudo gedit 50-nvidia.conf


    Paste the following into it:
    If you do not have a Vizio M43-C1, please create your own xorg settings through the nvidia control panel and add the last Option to yours. You only need the Monitor section. I will bold what you need to add.



    #Not First Line
    Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "VIZ M43-C1"
    HorizSync 15.0 - 140.0
    VertRefresh 25.0 - 76.0
    Option "DPMS"
    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    EndSection
    #Not Last Line


    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    This is the workaround.



    Note that HDMI-0 needs to be replaced with your current display.

    To find yours, run:



    xrandr


    From the output, find the one that says connected. For example,



    HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm


    Shows my display is HDMI-0, so this is what I use in my 50-nvidia.conf.



    After you're done, simply reboot. If all done correctly, you should be able to login normally and set 4k @60Hz 4:2:0 with no problem.



    Again, this is just a workaround. Hopefully no one will ever need to do this in a few months when the new driver is released.






    share|improve this answer













    For any of you facing a similar issue, a workaround has been found until nvidia releases their next driver and it works its way into repos.
    With this workaround, you will lose the option to display 1080p at 120Hz.



    First, please see:
    https://devtalk.nvidia.com/default/topic/939971/linux/4k-60hz-works-in-windows-not-in-linux-workaround-found-/post/4959257/#4959257



    Download the edid from that post. Note where you store it.



    Note: It is possible to break your display manager if this is done incorrectly, or if your monitor isn't the same as mine. Be ready to start in recovery to remove this next file we create to reverse the issue.



    If you are on 16.04 like myself, there is no xorg.conf file and if you make one, it has a mind to vanish with every system update. Instead, navigate to:



    cd /usr/share/X11/xorg.conf.d


    Next, create a new file here. It's important that you use superuser permissions. Personally, I just sudo gedit, others tell me I'm bad for it.



    sudo gedit 50-nvidia.conf


    Paste the following into it:
    If you do not have a Vizio M43-C1, please create your own xorg settings through the nvidia control panel and add the last Option to yours. You only need the Monitor section. I will bold what you need to add.



    #Not First Line
    Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "VIZ M43-C1"
    HorizSync 15.0 - 140.0
    VertRefresh 25.0 - 76.0
    Option "DPMS"
    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    EndSection
    #Not Last Line


    Option "CustomEDID" "HDMI-0:/path/to/edid.txt"
    This is the workaround.



    Note that HDMI-0 needs to be replaced with your current display.

    To find yours, run:



    xrandr


    From the output, find the one that says connected. For example,



    HDMI-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 1600mm x 900mm


    Shows my display is HDMI-0, so this is what I use in my 50-nvidia.conf.



    After you're done, simply reboot. If all done correctly, you should be able to login normally and set 4k @60Hz 4:2:0 with no problem.



    Again, this is just a workaround. Hopefully no one will ever need to do this in a few months when the new driver is released.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Sep 7 '16 at 9:41









    SteveSteve

    4602415




    4602415













    • Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

      – Luis Alvarado
      Apr 28 '17 at 4:45



















    • Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

      – Luis Alvarado
      Apr 28 '17 at 4:45

















    Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

    – Luis Alvarado
    Apr 28 '17 at 4:45





    Is this still happening? The reason I ask is because am about to buy a 4k soon (Samsung model) and I have an nvidia 1080 gtx.

    – Luis Alvarado
    Apr 28 '17 at 4:45













    2














    I was having a similar problem with an LG 4k TV, but it turns out that I had to enable the option "HDMI ULTRA HD Deep Colour" on the tv to make it work.






    share|improve this answer



















    • 1





      On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

      – uglide
      May 8 '18 at 11:11
















    2














    I was having a similar problem with an LG 4k TV, but it turns out that I had to enable the option "HDMI ULTRA HD Deep Colour" on the tv to make it work.






    share|improve this answer



















    • 1





      On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

      – uglide
      May 8 '18 at 11:11














    2












    2








    2







    I was having a similar problem with an LG 4k TV, but it turns out that I had to enable the option "HDMI ULTRA HD Deep Colour" on the tv to make it work.






    share|improve this answer













    I was having a similar problem with an LG 4k TV, but it turns out that I had to enable the option "HDMI ULTRA HD Deep Colour" on the tv to make it work.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 24 '18 at 8:45









    Edison MeraEdison Mera

    211




    211








    • 1





      On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

      – uglide
      May 8 '18 at 11:11














    • 1





      On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

      – uglide
      May 8 '18 at 11:11








    1




    1





    On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

    – uglide
    May 8 '18 at 11:11





    On LG monitors you can enable it in Menu -> Picture -> Picture Adjust -> HDMI ULTRA HD Deep Color

    – uglide
    May 8 '18 at 11:11











    0














    haved you tried to install nvidia property driver by running



    apt install nvidia-384



    It saved my day






    share|improve this answer








    New contributor




    Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.

























      0














      haved you tried to install nvidia property driver by running



      apt install nvidia-384



      It saved my day






      share|improve this answer








      New contributor




      Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.























        0












        0








        0







        haved you tried to install nvidia property driver by running



        apt install nvidia-384



        It saved my day






        share|improve this answer








        New contributor




        Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.










        haved you tried to install nvidia property driver by running



        apt install nvidia-384



        It saved my day







        share|improve this answer








        New contributor




        Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        share|improve this answer



        share|improve this answer






        New contributor




        Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.









        answered 2 hours ago









        Ma ChaoMa Chao

        1




        1




        New contributor




        Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.





        New contributor





        Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






        Ma Chao is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
        Check out our Code of Conduct.






























            draft saved

            draft discarded




















































            Thanks for contributing an answer to Ask Ubuntu!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f815075%2fhow-can-i-get-4k-60hz-at-420-working-in-ubuntu-16-04%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            GameSpot

            日野市

            Tu-95轟炸機