Agregando a lo que dijo el compa, para guardar los cambios de las resoluciones deseadas, tienes que crear un archivo, sino existe en /etc/X11/xorg.conf
y buscar o agregar estas secciones sino existen
Section "Monitor"
Identifier "Monitor0"
Modeline "1920x240_60.00" 36.00 1920 1976 2160 2400 240 243 253 256 -hsync +vsync
Modeline "1024x768_60.00" 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync
Option "PreferredMode" "1024x768_60.00" # Modo de resolucion para la pantalla interna
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Monitor"
Identifier "Monitor1"
Modeline "1920x240_60.00" 36.00 1920 1976 2160 2400 240 243 253 256 -hsync +vsync
Option "PreferredMode" 1920x240_60.00" # Modo de resolucion para el TV
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
# Viewport 0 0 #solo si deseas extender la pantalla
Depth 24
Modes "1024x768_60.00"
EndSubSection
EndSection
La siguiente seccion seria el televisor a conectar
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
# Viewport 0 0 #solo si deseas extender la pantalla
Depth 24
Modes "1920x240_60.00"
EndSubSection
EndSection
Todo queda en jugar con los modos de resoluciones que quieras y agregarla a ese archivo o crearlo tu mismo, pero que contengas esas secciones.
Y si quieres un mejor rendimiento, compila el kernel para usarlo especialmente con esa laptop, pon tu sistema que suba en modo KMS, compila el retroarch con las flags para tu sistema y activale la compatibilidad para usar el kms/egl.