The Gluster Blog

Gluster blog stories provide high-level spotlights on our users all over the world

The 4K Desktop on Fedora

Gluster
2014-01-15
Seiki 4K on Fedora

Seiki 4K on Fedora

Like a lot of folks, I caught the “4K is for Programmers” post off Hacker News a few days ago (it’s here, but the link seems to be borked at the moment) and got to thinking about more desktop space. Much more.

My current setup, when not traveling, involves a 27″ 2560×1440 display – usually connected to my laptop. Even with that, I found myself tabbing through windows too often balancing terminal windows, browser windows, and mail.

Eventually I decided it was worth a shot, and ordered the Seiki 4K 39″ (SE39UY04) off Amazon. Unfortunately, didn’t seem to have much luck getting it going with my existing video card in the workstation or my laptop, so I wound up ordering a EVGA GeForce GTX760, and slapped that into the workstation.

It takes a few steps to get it going at its full resolution on Fedora 20, at least with my setup:

  1. Install the nVidia drivers as explained in this F19 nVidia install/un-install guide.
  2. As shown in this forum post, add a line to /etc/X11/xorg.conf in the Device section with several options that are needed to pass the right resolution:Option "ModeValidation" "AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, AllowNonEdidModes, NoEdidMaxPClkCheck"
  3. Add the file /usr/share/X11/xorg.conf.d/10-monitor.conf, with this content:
    Section "Monitor"
      Identifier "Monitor0"
      Modeline "3840x2160" 307.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync
    EndSection
    Section "Screen"
      Identifier "Screen0"
      Device "HDMI-0"
      Option "ModeValidation" "AllowNon60hzmodesDFPModes, NoEDIDDFPMaxSizeCheck, NoVertRefreshCheck, NoHorizSyncCheck, NoDFPNativeResolutionCheck, NoMaxSizeCheck, NoMaxPClkCheck, AllowNonEdidModes, NoEdidMaxPClkCheck"
      Monitor "Monitor0"
      DefaultDepth 24
      SubSection "Display"
        Depth 24
        Modes "3840x2160" "1920x1080"
      EndSubSection
    EndSection

And that’s really it. Once I logged out and back in, it automagically detected the highest resolution and set the monitor to it.

Is the picture as nice as the 27″ Cinema Display? No. But it works fine, and after some tweaking (turn the Sharpness to 0, use the User preset) it’s a respectable picture.

I also tested plugging in the 27″ display and the 39″ display at the same time… yep, they both work. So if I can clear enough space on the desk, I’ll have waaay too much desktop space to play with. It has four outputs: HDMI, DisplayPort, and two DVI. I may see if it can drive all four just for grins, though I can’t imagine using that setup all day.. or having space for it on my desktop.

Given that the 4K post seemed to spark a lot of conversation, I do hope we’ll start seeing some focus on higher resolution monitors in the near future. We’ve been stuck for a few years with stagnant pricing on higher resolution displays (e.g. 2560×1440 displays) and not many options. Looking forward to working with the new biggie-sized desktop.

BLOG

  • 28 Nov 2019
    Planning ahead for Gluster releases

    In order to plan the content for upcoming releases, it is good to take a moment of pause, step back and attempt to look at the consumption of GlusterFS within large enterprises. With the enterprise architecture taking large strides towards cloud and more specifically, the hybrid cloud, continued efforts towards...

    Read more
  • 13 Nov 2019
    Announcing Gluster 7.0

    The Gluster community is pleased to announce the release of 7.0, our latest release. This is a major release that includes a range of code improvements and stability fixes along with a few features as noted below. A selection of the key features and bugs addressed are documented in this...

    Read more
  • 15 Oct 2019
    Gluster and CentOS Stream

    Progress cannot be made without change. As technologists, we recognize this every day. Most of the time, these changes are iterative: progresssive additions of features to projects like Gluster. Sometimes those changes are small, and sometimes not. And that’s, of course, just talking about our project. But one of the...

    Read more