Apple 27" Cinema HD Display making Xorg slow to a crawl

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
0
down vote

favorite












I recently came across an Apple 27" Cinema HD Display, which is 2560x1600 and connects through DVI. I have a fairly powerful gaming PC, GTX 770 graphics card, i5-6600k, SSD, and 16 GB RAM. I definitely have the hardware capable of driving this monitor.



When I boot up Windows, I can use this Apple monitor just fine. It works at its native 2560x1600 resolution and displays content at 60Hz and full color.



However, when I boot up my Xubuntu 18.04 Linux, any time I have this monitor plugged in, Xorg slows to a crawl and stays this way until I reboot. It's insanely slow, the mouse cursor freezes for seconds at a time, and applications take forever to load. Sometimes a severely distorted image of my first monitor appears on the screen, despite the display set to "extend". If I unplug the Apple monitor and reboot, then my OS works fine, but breaks again when I plug it back in.



enter image description here



I'm able to press Ctrl+Alt+F1 and run htop to see Xorg flooring it at 100% CPU usage. Beyond observing the problem I have no idea what I could do to fix it.



I'm using the proprietary Nvidia drivers for my GTX 770 from the graphics-drivers 18.04 PPA.










share|improve this question























  • Looks like a bug in the proprietary drivers, so complain to Nvidia? The drivers are closed source, so we can't know what goes wrong. You can look into /var/log/Xorg.0.log for any suspicious messages, though.
    – dirkt
    Dec 10 at 8:00














up vote
0
down vote

favorite












I recently came across an Apple 27" Cinema HD Display, which is 2560x1600 and connects through DVI. I have a fairly powerful gaming PC, GTX 770 graphics card, i5-6600k, SSD, and 16 GB RAM. I definitely have the hardware capable of driving this monitor.



When I boot up Windows, I can use this Apple monitor just fine. It works at its native 2560x1600 resolution and displays content at 60Hz and full color.



However, when I boot up my Xubuntu 18.04 Linux, any time I have this monitor plugged in, Xorg slows to a crawl and stays this way until I reboot. It's insanely slow, the mouse cursor freezes for seconds at a time, and applications take forever to load. Sometimes a severely distorted image of my first monitor appears on the screen, despite the display set to "extend". If I unplug the Apple monitor and reboot, then my OS works fine, but breaks again when I plug it back in.



enter image description here



I'm able to press Ctrl+Alt+F1 and run htop to see Xorg flooring it at 100% CPU usage. Beyond observing the problem I have no idea what I could do to fix it.



I'm using the proprietary Nvidia drivers for my GTX 770 from the graphics-drivers 18.04 PPA.










share|improve this question























  • Looks like a bug in the proprietary drivers, so complain to Nvidia? The drivers are closed source, so we can't know what goes wrong. You can look into /var/log/Xorg.0.log for any suspicious messages, though.
    – dirkt
    Dec 10 at 8:00












up vote
0
down vote

favorite









up vote
0
down vote

favorite











I recently came across an Apple 27" Cinema HD Display, which is 2560x1600 and connects through DVI. I have a fairly powerful gaming PC, GTX 770 graphics card, i5-6600k, SSD, and 16 GB RAM. I definitely have the hardware capable of driving this monitor.



When I boot up Windows, I can use this Apple monitor just fine. It works at its native 2560x1600 resolution and displays content at 60Hz and full color.



However, when I boot up my Xubuntu 18.04 Linux, any time I have this monitor plugged in, Xorg slows to a crawl and stays this way until I reboot. It's insanely slow, the mouse cursor freezes for seconds at a time, and applications take forever to load. Sometimes a severely distorted image of my first monitor appears on the screen, despite the display set to "extend". If I unplug the Apple monitor and reboot, then my OS works fine, but breaks again when I plug it back in.



enter image description here



I'm able to press Ctrl+Alt+F1 and run htop to see Xorg flooring it at 100% CPU usage. Beyond observing the problem I have no idea what I could do to fix it.



I'm using the proprietary Nvidia drivers for my GTX 770 from the graphics-drivers 18.04 PPA.










share|improve this question















I recently came across an Apple 27" Cinema HD Display, which is 2560x1600 and connects through DVI. I have a fairly powerful gaming PC, GTX 770 graphics card, i5-6600k, SSD, and 16 GB RAM. I definitely have the hardware capable of driving this monitor.



When I boot up Windows, I can use this Apple monitor just fine. It works at its native 2560x1600 resolution and displays content at 60Hz and full color.



However, when I boot up my Xubuntu 18.04 Linux, any time I have this monitor plugged in, Xorg slows to a crawl and stays this way until I reboot. It's insanely slow, the mouse cursor freezes for seconds at a time, and applications take forever to load. Sometimes a severely distorted image of my first monitor appears on the screen, despite the display set to "extend". If I unplug the Apple monitor and reboot, then my OS works fine, but breaks again when I plug it back in.



enter image description here



I'm able to press Ctrl+Alt+F1 and run htop to see Xorg flooring it at 100% CPU usage. Beyond observing the problem I have no idea what I could do to fix it.



I'm using the proprietary Nvidia drivers for my GTX 770 from the graphics-drivers 18.04 PPA.







xorg graphics monitors freeze apple






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 14 at 10:10









mature

1293




1293










asked Dec 9 at 7:41









Aaron Franke

3611417




3611417











  • Looks like a bug in the proprietary drivers, so complain to Nvidia? The drivers are closed source, so we can't know what goes wrong. You can look into /var/log/Xorg.0.log for any suspicious messages, though.
    – dirkt
    Dec 10 at 8:00
















  • Looks like a bug in the proprietary drivers, so complain to Nvidia? The drivers are closed source, so we can't know what goes wrong. You can look into /var/log/Xorg.0.log for any suspicious messages, though.
    – dirkt
    Dec 10 at 8:00















Looks like a bug in the proprietary drivers, so complain to Nvidia? The drivers are closed source, so we can't know what goes wrong. You can look into /var/log/Xorg.0.log for any suspicious messages, though.
– dirkt
Dec 10 at 8:00




Looks like a bug in the proprietary drivers, so complain to Nvidia? The drivers are closed source, so we can't know what goes wrong. You can look into /var/log/Xorg.0.log for any suspicious messages, though.
– dirkt
Dec 10 at 8:00















active

oldest

votes











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
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%2funix.stackexchange.com%2fquestions%2f486898%2fapple-27-cinema-hd-display-making-xorg-slow-to-a-crawl%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • 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.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • 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%2funix.stackexchange.com%2fquestions%2f486898%2fapple-27-cinema-hd-display-making-xorg-slow-to-a-crawl%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

How to check contact read email or not when send email to Individual?

Displaying single band from multi-band raster using QGIS

How many registers does an x86_64 CPU actually have?