• OS
  • who can use Linux but not windows? Share your Linux setup

jordan

Try Ubuntu 18, which the autobot installed. It seems that it doesn't support the Xe architecture, on which the A770 is based. It’s necessary to check that the i915 and xe modules are not loaded using the lsmod terminal command.

If Ubuntu 18 is comfortable, so the monitor should be fine and the graphics card in basic mode is also okay. If that's not the case, then there's probably not much that can be done here without changing hardware. But it's hard to say for sure, as everyone has different sensitivity in their eyes, but for me, reading in this case is quite comfortable.

If everything is okay, then you can switch to newer versions of Linux where video card support is available and try different desktop environments with various compositors. Try turning off text anti-aliasing in Ubuntu Tweaks (apt install gnome-tweaks).

P.S. I agree 100% with JTL: you need to understand what specifically strains your eyes (vivid colors, contrast, high brightness of white areas, etc). This way, you'll have a set of small tasks to address, with the ability to check the results. This will be more manageable.

    moonpie What if we disable the GPU, aim at a reasonably expensive fast CPU(for ex. $500-600$), with the goal of running all steam games before a given date(for ex. before 2018) ?

    Would this work reasonably well , for those who are willing to settle on the gaming experience?

    • JTL replied to this.

      autobot Won't work.

      A better project would be to obtain a "good" setup with an older GPU and study what potentially causes strain with newer setups.

      Installed Zorin os lite 17.2, based

      on ubuntu 22.10.

      Driver - i915.

      Disabled xfce compositor(colors became somewhat muted), disabled font anti-aliasing, disabled firefox "hw acceleration" , disabled firefox "pages choose their own font".

      Based on short testing, feels good. But needs more testing.

      I came across an interesting comment in the kernel (module i915):

      'For Display < 13, Bits 5-7 of PIPE MISC represent DITHER BPC with valid values of: 6, 8, 10 BPC.

      ADLP+, the bits 5-7 represent PORT OUTPUT BPC with valid values of: 6, 8, 10, 12 BPC.'

      I think '13' refers to the 13th generation of Intel; ADLP stands for Alder Lake P.

      I wonder if this confirms that ADLP and later generations are free from dithering.

        WhisperingWind That's a great find.

        I think we need to look at the programming manual for those registers.

        I'll try to find the manual.

        • JTL replied to this.

          JTL thank you, that is very helpful.

          I looked there, found this registers manual that includes info about dither registers:

          https://cdrdv2-public.intel.com/703047/intel-gfx-prm-osrc-tgl-vol-02-c-command-reference-registers-part-2.pdf

          • It's iris xe gen 11th but alder lake n is 12th generation, but the registers are Probably the same
          • And yes, registers 7:5 from PIPE_MISC are responsible for dither_bpc, like the source code

          WhisperingWind looking at the manual for "dither" , it says it can be free from dithering, given the right register values.

          My i5-12450H uses PIPE_MISC_A, and the register value in Windows 11 is 00000100000000000000000000000000. Dithering is not enabled by default.

            WhisperingWind

            A. There are a few registers interacting, not only from PIPE_MISC, Probably, so we need to understand them and dump them all to test.

            B. Another way to test whether its hardware or software or driver creating the issue is to try Zorin Os with gpu and with the settings I mentioned previously.

              When ACM is turned on, the 4th and 8th bits (counting from right to left starting at zero) are set to one. The 4th bit is for Dithering enable, and the 8th is for Pixel Rounding. The dithering is present.

              If you set the 6th bit but do not set the 4th bit, the monitor will simply switch to a 6-bit mode without dithering (the FRC module of my monitor goes crazy during Spatial Dithering, so it can be detected).

              WhisperingWind okay I will test another time when I'm not flared up. I haven't tried my arc yet.

              I do want to mention that I tried the "amd Raphael igpu" from amd ryzen 7950x and it felt comfortable on this setup. This is HiveOS distro - I used it when I was setting up my crypto mining pc. I'm not mining anymore so I think this may be worth to try next for myself. I just wonder what normal distro would be similar to this? I think it uses openbox, x11 and Compton? It felt fine on my VA ccfl tv back around April or so when I tried it. Also is this a different amd driver than normal? It's a mining os so I'm assuming all of the acceleration stuff is disabled for the UI which maybe helps comfort ?

                WhisperingWind which windows version are you using?

                And when get to states without dithering, is that windows comfortable?

                Sorry i can't help much now, i will only have acccess to my PC on sunday.

                  jordan

                  The AMD Raphael iGPU should use the standard amdgpu module. You can check this by using the lsmod command in the terminal, which will show all loaded kernel modules.

                  It's a mining OS, so I'm assuming all of the acceleration stuff is disabled for the UI which maybe helps comfort.

                  HiveOS is based on Ubuntu. The terminal command inxi -G (install it with sudo apt install inxi) should show the necessary information: desktop environment, compositor, and whether OpenGL uses the GPU for rendering.

                  I just wonder what normal distro would be similar to this? I think it uses openbox, x11, and Compton?

                  You should try Intel Arc A770 with various Linux distributions, as we might have different reasons for eye strain. My eyes get strained due to the high-contrast interface of some desktop environments in Linux. This happens even in Ubuntu Desktop (Gnome) on a Parallels virtual machine on a Mac. So I think it's not about the Intel Arc A770 but rather the color scheme (colors, saturation, brightness, contrast, gamma) used by the OS. I need a less contrasting interface with muted colors. So far, the best I've found is Kubuntu (I installed KDE on Ubuntu Desktop).

                  autobot

                  Which Windows version are you using?

                  Windows 11 23H2 (22631.4169).

                  On a 4K TV (true 8-bit), it looks good to my eyes; the image is calm, and I don't see too much contrast or very high brightness of white. However, this is Limited Range, and I couldn't find where to set Full Range in the control panel for the entire OS; the setting is only available for video.

                  On my monitor, due to FRC, it looks worse because of text fringing, which leads to eye strain when reading; but I don't notice this on the TV.

                    WhisperingWind kde? Interesting.

                    I too prefer muted colors. Do you disable the compositor in kde?

                    And win11 with No issues?

                    That is something i need to try. Any special setting?

                      autobot

                      Do you disable the compositor in kde?

                      The compositor is on. It's slightly better without the compositor, but only on my 6+FRC monitor; I didn't notice much difference on the TV.

                      [kde] Any special setting?

                      No, everything is default, but text is smoothed with a gray effect.

                      And win11 with No issues?

                      The only reliable tool for testing right now is the TV, but I mostly watch YouTube there. I didn't notice any issues with Windows 11 (ARC A770) in this regard. Unfortunately, tests on my monitor are not objective because in Windows 11, the FRC module is more active, which strains my eyes.

                      UPD But I can say something with 100% certainty after working for a week, 8 hours a day, with the setup. Right now, I don't have that opportunity.

                      I've shared a fix for disabling Intel iGPU/GPU dithering in 6-bit mode for users running Linux. You can find it here: https://github.com/WhisperingWindLinux/Guides/blob/main/README.md

                      This solution is particularly useful if you have a 6-bit+FRC monitor and you want to experiment with the 6-bit mode. For 8-bit color depth and above, this fix is not needed because Intel iGPU/GPU dithering is not present.

                      Please note that your monitor should be connected via DisplayPort to your Intel iGPU/GPU. There are some exceptions, such as Intel Arc, where the HDMI port internally route through DisplayPort. Similarly, some motherboards may have a similar design for the iGPU, but this is relatively rare.

                      Most laptop displays are internally connected via DisplayPort.

                      I've developed and tested this on kernel 6.10 with Ubuntu 24.04.1 LTS, and while it should work on other versions, I'm not entirely certain about the minimum Ubuntu version that supports this kernel.

                      I haven't tested the build guide on other Debian-based operating systems, but in theory, it should work. If you're using a non-Debian based OS, you should look up a guide specific to building the kernel for your distro.

                      X11 provides an easy way to switch color depth using xrandr. Other environments may not support color depth selection, such as Wayland.

                      The fix has been tested on the Intel Alder Lake UHD 48EU (Xe) i5-12450H and the Intel Arc A770, but in theory, it should work for all Intel iGPUs/GPUs.

                        dev