When i have default value in Display Manager lightdm and reboot system, I always have 1024*768. But when I choose gdm, reboot, everything work correctly.
Even though I try export config monitor.sh from arandr(in gdm) and put in config i3 then reboot and try lightdm again, it still doesn’t work.
Any idea’s?
xandr here:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 76.00*
monitor.sh is just my config from Arandr, and I put it in ~/.config/i3/config just like in the wiki:
exec --no-startup-id ~/.screenlayout/monitor.sh
lightdm don’t fail at all, I just have only 1024 x 768 resolution, and I can’t change it. In Arandr appears only this resolution.
EDIT: Well it’s pretty weird, after several restart and plug in / out cabel from GPU lightdm start normal with corret resolution 3440x1440, and in Arandr I saw primary display, but after restart again, it does’t work again.
I tried everything what’s in the video, step by step, but with no result. Maybe it’s something when OS boot? Because when I try restart lightdm it’s show up with correct resolution 3440x1440.
Can you install the nvidia driver with pacman -S nvidia-installer-dkms ?
after installation run nvidia-xconfig
Wait, on second thought, the driver is present nvidia v: 470.57.02 but it’s not loaded
Well, the monitor is working but loaded: modesetting failed: nvidia resolution: 3440x1440~100Hz nvidia driver failed to load, can you post your /etc/X11/xorg.conf ?
Also, the vesa module was causing the issue with the monitor. @joekamprad is right, it’s better to create/edit /etc/X11/xorg.conf.d/20-nvidia.conf for configuration and ditch xorg.conf
Also i would not recommend to use nvidia-xconfig on archbased… you can usenit to create a X11 configfile and then use the needed parts of it to create p.e. display config e.tr.c. as the file /etc/X11/xorg.conf is not needed and it is recommended to only lose files under /etc/X11/xorg.conf.d/ for specific settings you want to change from defaults…
i would like to get one from you and give one to you:
Provide boot log: journalctl -b -0 | eos-sendlog
and try to set lightdm to wait for gpu/X to be fully initialized:
lightdm has an issue where it sometimes happens that it starts too fast – before X is ready, or the GPU driver is fully loaded. One solution is to set logind-check-graphical=true inside lightdm.conf