Guess I will have to start looking for an Nvidia card soon..

How is the Airtop? Coming from a Mac i'm looking for a silent machine (for audio production) and want it to have a relatively future-proofed spec.

The base model here in the UK ships with an Nvidia GTX950 - I'm not a heavy gamer but would like a bit of horse power (video capture/editing). The Xeon build looks good but unfortunately out of my price range!

  • JTL replied to this.

    diop I'm sure a GTX950 might be fine for video capturing. What exactly you plan to capture?

    4 months later

    Slacor Could you please provide detailed information on the linux distribution you are using? I made a live usb stick for "Linux Mint 18.1 Cinnamon (64-bit)". In the live version (I am typing in it right now), I installed "nvidia-settings" downloaded from this website "https://community.linuxmint.com/software/view/nvidia-settings#". But this software does not give me the interactive window you have. it is much simpler in my computer as you can see from the two pictures below. There are no options to disable dithering. Thanks!

    image screenshot-from-2017-01-08-21-14-05-png

    image screenshot-from-2017-01-08-21-14-48-png

    • JTL replied to this.

      JTL I completely new to Linux. Let me try.

      Hi JTL, I was just trying to explore different approaches to make screenshots in linux mint. All of sudden, firefox give me this error message whenever I open a new tab or start a new browser window: "Bad news first: This tab has crashed". Not sure if i will be able to fix that.

      Not that it may help for Live distros - I'm just adding the current "xorg.conf" way of disabling dithering for NVIDIA cards:

      Section "Device"
      Identifier "Nvidia Graphics"
      Option "FlatPanelProperties" "Dithering=Disabled"
      EndSection

      Source: ftp://download.nvidia.com/XFree86/Linux-x86_64/375.26/README/xconfigoptions.html

      I have no xorg.conf and add my options in a custom file: /etc/X11/xorg.conf.d/20-nvidia.conf. Not sure if all distributions can read those files. It works for Arch Linux.
      But for testing the NVIDIA tool is probably better, for it can switch dithering on and off on the fly.

      By the way, slightly off-topic but I'm currently testing another Option, "ForceFullCompositionPipeline" "true". Due to the shallow documentation I'm not sure how exactly it works and if it acts as a full compositor, but similarly it seems to prevent tearing everywhere. Which is also some kind of flicker.

      And on Reddit someone said he had eye strain which got fixed just by using "compton" (a compositor):
      https://www.reddit.com/r/i3wm/comments/4x3seb/eye_strain_with_i3_seems_solved_with_a_compositor/

      Edit: I just combined the option ForceFullCompositionPipeline with compton, which works. Compton additionally reduces some clutter when moving windows over WebKit browsers. What's going on in this chain remains a mystery: Program's drawings and accelerations -> X Server -> Driver -> Driver Options -> GL/X Render -> some screen buffers -> even more buffers (compton, "CompositionPipeline") -> graphic card's final output, including unknown forced video mode optimizations -> Monitor -> Monitor's dithering/whatever ...

        JTL By the way, the png pictures are pretty clear in my computer. I was just wondering does the forum somehow reduce the size of pictures in any way after the pictures are uploaded?

          KM I assume the commands ("FlatPanelProperties" "Dithering=Disabled", etc) should be typed in a terminal. For some reason, I can not open a terminal at all. I tried right click to open in terminal or "ctrl+alt+t", nothing happens. I also clicked on the small terminal icon on the task bar, nothing. Then I try to install the gnome-terminal package according to some suggestions from internet search, but the computer tells me it is already installed 🙁.

          • KM replied to this.

            Jerry Are you sure your Mint runs with NVIDIA drivers? Because normally distros don't have official NVIDIA drivers enabled. Instead, they use an open source driver called "nouveau". It is totally different and has other options to control dithering. I once was told by a nouveau dev that nouveau does not enable dithering by default - only on laptop LCDs.
            One can disable it with xrandr. I'll try to find the needed options and then edit my post.

            Edit: https://nouveau.freedesktop.org/wiki/Dithering/

              KM You are right, in the driver manager, there is a "xserver-xorg-video-nouveau (open-source)" item. It seems selected by default for the nvidia card, but there are also two other items "nvidia-367 (recommended)" and "nvidia-340". When I played with "nvidia-settings" software yesterday, I switched the driver to "nvidia-367", but nothings changed in the nvidia-settings window after the switch. It will be great if there is a way to disable dithering in nouveau. Thank you so much!

              Could you please provide detailed information on the linux distribution you are using?

              I am currently using Linux Mint 18.1 Cinnamon (64-bit)

              JTL You need to make bigger screenshots that are readable.

              Jerry I was just wondering does the forum somehow reduce the size of pictures in any way after the pictures are uploaded?

              That was my fault, it does not do resizing any more.


              Getting nvidia drivers to load is a bit of a PITA in linux. In fact, if nouveau is enabled in the kernel, nvidia drivers won't load! You have to disable the nouveau driver by the boot manager (grub) with nvidia drivers installed.
              It's strange your terminal isn't opening.. There is a tool called inxi that can show what drivers are enabled.
              For example,

              $ inxi -G
              Graphics:  Card: NVIDIA GM107 [GeForce GTX 750 Ti]
                         Display Server: X.Org 1.18.3 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
                         Resolution: 1920x1080@60.00hz
                         GLX Renderer: GeForce GTX 750 Ti/PCIe/SSE2 GLX Version: 4.5.0 NVIDIA 375.26

              For disabling the driver, you need to place the below in your /etc/default/grub file and run update-grub (and update-initramfs -k all -c after for good measure🙂)

              GRUB_CMDLINE_LINUX_DEFAULT="nouveau.blacklist=1"

              Unfortunately, this all doesn't work very well on a live boot since to load graphics drivers, you need to reboot and rebooting erases changes on a live boot!


              KM I'm just adding the current "xorg.conf" way of disabling dithering for NVIDIA cards:

              That is interesting.

                Slacor Wonderful! Looks like I need to install the linux system on my computer. Thanks!

                Not so much about dithering, but Linux eye strain in general: I found this 3 years old post in the MacBook thread: https://discussions.apple.com/message/24447115#message24447115

                User mvanier believes DRI (https://en.m.wikipedia.org/wiki/Direct_Rendering_Infrastructure) could possibly be a source of eye strain in Linux. I think he may be right. Since I get eye strain not only inside Xorg but with some (all?) KMS drivers also in tty consoles, the Kernel module drm (https://en.m.wikipedia.org/wiki/Direct_Rendering_Manager) which also interacts with DRI might play a part, too. I don't know how to disable any of them. Some drivers, like nvidia, have options to disable GPU acceleration, but even then DRI is still being used. If anyone knows how to work around this, please share.

                By the way, did anyone notice any relief after turning off NVIDIA or nouveau dithering? I didn't feel a change...

                5 days later

                ooh, look what i just found here http://www.root6.com/broadcast-engineering/temporal-dithering-good-for-colour-depth-bad-for-extending/
                "WIndows: search the registry for the 2D driver settings;
                Inside the registry location, create a DWORD value called DP_DisableDither and set it to 1"
                - there's a section for linux too, but sounds like you have that already. havent been able to get this to work... may just be for radeon cards

                • KM replied to this.
                  6 months later

                  With the Nvidia 750Ti, I noticed effects when updating the driver to nvidia-384 (linux)
                  This is despite marking dithering to disabled in the nvidia-settings..

                  Reverting back to Nvidia 370 resolved the issue.

                  I'm wondering when it starts being a issue (trying 375.82) and whether this is why newer Nvidia cards (like 1080) are a issue as they require a higher version.
                  I think this has already been noticed but I couldn't find the thread.

                    Slacor Yeah. Something looked a bit odd to me with recent Linux drivers and 1070, using a TN panel monitor though.

                    Will downgrade.

                      JTL Watch the kernel version if you revert. I had issues with the 4.8 and 4.10 kernel versions with graphics when using the nvidia 370 drivers, so had to revert to the 4.4 kernel.

                      • JTL replied to this.

                        Slacor Thanks.

                        I don't really use my desktop right now with the 1070 because I'm looking for a new IPS monitor. TN viewing angles and colors aren't very good

                        Want something beyond 1080p though.

                        Hmm

                        JTL Slacor If it works for you, too, you might want to try the alternative open source driver, nouveau. It doesn't have a lot of energy saving features but at least the dithering options should still work (and chances are by default it won't enable dithering).

                        Did both of you get eye strain or what exactly are the latest issues?

                        • JTL replied to this.
                          dev