4 April 2017
I have a LG 25UM57-P monitor that has 2560x1080 21:9 resolution. It worked perfectly on Dell Latitude, but on Dell Precision the option was just gone. I have tried multiple solutions, tried to disable edid file limitations, but nothing worked. The solution for me was to use Noveau drivers instead of Nvidia proprietary drivers.
I had Nvidia proprietary drivers installed and wished to keep those. Since I use Arch Linux so the nouveau package for me is "xf86-video-nouveau".
Source code viewer
  1. sudo pacman -S xf86-video-nouveau
Programming Language: Bash
Then I had to disable nouveau blacklisting. In "/usr/lib/modprobe.d/nvidia.conf" or if you use legacy nvidia for older cards then the configuration file name may differ. It's highly recommended to uninstall the nvidia package or after upgrade there might be some anomalies, since this was reset after nvidia package got updated.
Source code viewer
  1. #blacklist nouveau
Programming Language: Text
Lastly add nouveau to xorg configuration. In "/etc/X11/xorg.conf.d/20-nouveau.conf".
Source code viewer
  1. Section "Device"
  2. Identifier "Nvidia card"
  3. Driver "nouveau"
  4. EndSection
Programming Language: Text