This is also valid for the fairly common setup where a computer (usually laptop) has both an IGP and another (often NVidia) GPU in it, where 2D/3D acceleration can be passed on to the more powerful dedicated GPU. In this setup the IGP will still process the data coming from the dedicated GPU to put it on the screen. Because of the way accelerated surfaces work, problems in DirectX acceleration on the IGP can still cause problems in Pale Moon, even if hardware acceleration is passed on to the dedicated GPU. In addition, if there are 2 GPUs present, it is difficult for Pale Moon to determine which hardware is actively used and what the individual capabilities are.
If you encounter driver restarts, hangs, blue screens or rendering issues on an IGP or hybrid setup, before you try anything else, try the following:
- Type about:config in the address bar, press enter, find layers.prefer-d3d9 and double-click it to set it to true. Completely exit and restart the browser.
- If 1) doesn't fix the problem, type about:config in the address bar again, press enter, find layers.acceleration.disabled and double-click it to set it to true. Completely exit and restart the browser.