fireport Posted April 26, 2023 Posted April 26, 2023 (edited) Hi guys, I have an x88pro 10 with a debian bulleye installation. I bought an external lcd touchscreen monitor to control my klipper printer with Klipperscreen. This screen is sold for a 1024x600 resolution but the system sees it as a 1920*1080. I can control the printer but the resolution is huge and the screens are slow. I tried to set the resolution using setenv video-mode sunxi:1024x768-16@60,monitor=hdmi,hpd=0,edid=0 but nothing change. this is the output of xrandr user@klipper:/boot$ DISPLAY=:0 xrandr -q Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 4096 x 4096 HDMI-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm 1920x1080 60.00* 50.00 1920x1080i 60.00 50.00 1280x720 60.00 50.00 1024x768 60.00 800x600 60.32 56.25 720x576 50.00 720x480 59.94 Which is the correct way to set up the correct resolution? Thanks ! Edited April 26, 2023 by fireport
fireport Posted April 26, 2023 Author Posted April 26, 2023 Writing this post opened my mind.... I solved creating a custom X11 configuration under /etc/X11/xorg.conf.d/02-monitor.conf Section "Monitor" Identifier "HDMI-1" VendorName "Monitor Vendor" ModelName "JRP7003" DisplaySize 1024 768 HorizSync 30.0 - 70.0 VertRefresh 50.0 - 180.0 Modeline "1024x768@60.0" 65.00 1024 1048 1184 1344 768 771 777 806 EndSection Section "Screen" Identifier "Screen0" #Collapse Monitor and Device section to Screen section #Device "Device0" Monitor "HDMI-1" DefaultDepth 16 #Choose the depth (16||24) SubSection "Display" Depth 16 Modes "1024x768" #Choose the resolution EndSubSection EndSection
Recommended Posts