I couldn't get the right screen resolution for me as the default was too small and all the other options present simply don't fit the screen of the T470p. I fixed it by using xrandr directly.
First in dom0 terminal create a cvt with your resolution requirements like this:
cvt 1920 1080 60
copy the modeline and then do:
xrandr --newmode <modeline>
for example in my case:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2576 1080 1083 1088 1120 -hsync +vsync
then execute:
xrandr --addmode eDP-1 1920X1080_60.00
Execute the resolution change:
xrandr -s 1920X1080
You can write the following script and set it to autostart with Qubes:
xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2576 1080 1083 1088 1120 -hsync +vsync
xrandr --addmode eDP-1 1920X1080_60.00
xrandr -s 1920X1080
This way your resolution changes as soon as you login to Qubes.
With regards to suspend issues. I also have them. Sometimes the laptop will not suspend when closing the lid and it is necessary to manually suspend it. Sometimes the laptop has trouble coming back out of sleep (although less frequently than the first issue). Sometimes after returning from sleep there are issues with USB devices
regards