beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Screen Configuration tool is gone...

Tue Feb 18, 2020 12:16 pm

hello,
i have a RPi 4B (with 4GB) and Raspbian running.
in the past i had a separate Screen Configuration tool to setup the screen resolution of the desktop for each HDMI output, but now i can't find it anymore.
not in Preferences, not in Accessories not in System Tools.
maybe only the desktop file is gone for unknown reason. can sombody tell my the file name of the tool and where i can find it...
Last edited by beta-tester on Tue Feb 18, 2020 12:29 pm, edited 1 time in total.
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: tool to setup screen resolution is gone...

Tue Feb 18, 2020 12:27 pm

I believe the tool you're talking about is arandr. If installed, it should show up in Preferences, as 'Screen Configuration'.

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: tool to setup screen resolution is gone...

Tue Feb 18, 2020 12:28 pm

Also, I think it's hidden if you're using legacy video rather than FKMS.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 12:47 pm

thank you, yes, i mean the "Screen Configuration" tool, it is not in the menu visible.

which of the following options can be the cause of hiding the Screen Configuration tool?
/boot/cmdline.txt

Code: Select all

cma=256M
/boot/config.txt

Code: Select all

disable_overscan=1
hdmi_force_hotplug=1
hdmi_ignore_cec=1
hdmi_ignore_cec_init=1
cec_osd_name=RPi
gpu_mem=256
the most recent changes i did were the "cma=256M" and the "gpu_mem=256" options to try out, if i can get video acceleration for video playback in chromium... the CPU is 100% when playback videos in fullscreen in chromium. in VLC the same video pays back with nearly no CPU load.

i have to try it out...

PS.: here some other stuff... in case it is of interest.

Code: Select all

pi@raspberry:~ $ tvservice -s
state 0xa [HDMI CEA (16) RGB lim 16:9], 1920x1080 @ 60.00Hz, progressive

pi@raspberry:~ $ tvservice -d EDID.bin; edidparser EDID.bin
Written 256 bytes to EDID.bin
Enabling fuzzy format match...
Parsing EDID.bin...
HDMI:EDID version 1.3, 1 extensions, screen size 110x62 cm
HDMI:EDID features - videodef 0x80 !standby !suspend !active off; colour encoding:RGB444|YCbCr422; sRGB is not default colourspace; preferred format is native; does not support GTF
HDMI:EDID found monitor name descriptor tag 0xfc
HDMI:EDID monitor name is 55UHD_LCD_TV
HDMI:EDID found monitor range descriptor tag 0xfd
HDMI:EDID monitor range offsets: V min=0, V max=0, H min=0, H max=0
HDMI:EDID monitor range: vertical is 48-62 Hz, horizontal is 15-70 kHz, max pixel clock is 600 MHz
HDMI:EDID monitor range does not support GTF
HDMI:EDID found preferred CEA detail timing format: 3840x2160p @ 60 Hz (97)
HDMI:EDID found CEA detail timing format: 1920x1080p @ 60 Hz (16)
HDMI:EDID established timing I/II bytes are AF EF 80
HDMI:EDID found DMT format: code 4, 640x480p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 5, 640x480p @ 72 Hz in established timing I/II
HDMI:EDID found DMT format: code 6, 640x480p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 8, 800x600p @ 56 Hz in established timing I/II
HDMI:EDID found DMT format: code 9, 800x600p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 10, 800x600p @ 72 Hz in established timing I/II
HDMI:EDID found DMT format: code 11, 800x600p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 16, 1024x768p @ 60 Hz in established timing I/II
HDMI:EDID found DMT format: code 17, 1024x768p @ 70 Hz in established timing I/II
HDMI:EDID found DMT format: code 18, 1024x768p @ 75 Hz in established timing I/II
HDMI:EDID found DMT format: code 36, 1280x1024p @ 75 Hz in established timing I/II
HDMI:EDID standard timings block x 8: 0xB300 9500 A940 9040 8100 8180 8140 0101 
HDMI:EDID found DMT format: code 58, 1680x1050p @ 60 Hz (16:10) in standard timing 0
HDMI:EDID found DMT format: code 47, 1440x900p @ 60 Hz (16:10) in standard timing 1
HDMI:EDID found DMT format: code 51, 1600x1200p @ 60 Hz (4:3) in standard timing 2
HDMI:EDID found DMT format: code 42, 1400x1050p @ 60 Hz (4:3) in standard timing 3
HDMI:EDID found DMT format: code 28, 1280x800p @ 60 Hz (16:10) in standard timing 4
HDMI:EDID found DMT format: code 35, 1280x1024p @ 60 Hz (5:4) in standard timing 5
HDMI:EDID found DMT format: code 32, 1280x960p @ 60 Hz (4:3) in standard timing 6
HDMI:EDID parsing v3 CEA extension 0
HDMI:EDID monitor support - underscan IT formats:yes, basic audio:yes, yuv444:yes, yuv422:yes, #native DTD:1
HDMI:EDID found CEA detail timing format: 1920x1080p @ 24 Hz (32)
HDMI:EDID failed to find a matching detail format for 1920x1080i hfp:528 hs:44 hbp:148 vfp:2 vs:5 vbp:39 pixel clock:74 MHz
HDMI:EDID calculated refresh rate is 48 Hz
HDMI:EDID guessing the format to be 1920x1080i @50 Hz
HDMI:EDID found CEA detail timing format: 1920x1080i @ 50 Hz (20)
HDMI:EDID found CEA format: code 1, 640x480p @ 60Hz 
HDMI:EDID found CEA format: code 6, 1440x480i @ 60Hz 
HDMI:EDID found CEA format: code 7, 1440x480i @ 60Hz 
HDMI:EDID found CEA format: code 2, 720x480p @ 60Hz 
HDMI:EDID found CEA format: code 3, 720x480p @ 60Hz 
HDMI:EDID found CEA format: code 21, 1440x576i @ 50Hz 
HDMI:EDID found CEA format: code 22, 1440x576i @ 50Hz 
HDMI:EDID found CEA format: code 17, 720x576p @ 50Hz 
HDMI:EDID found CEA format: code 18, 720x576p @ 50Hz 
HDMI:EDID found CEA format: code 19, 1280x720p @ 50Hz 
HDMI:EDID found CEA format: code 4, 1280x720p @ 60Hz 
HDMI:EDID found CEA format: code 20, 1920x1080i @ 50Hz 
HDMI:EDID found CEA format: code 5, 1920x1080i @ 60Hz 
HDMI:EDID found CEA format: code 31, 1920x1080p @ 50Hz 
HDMI:EDID found CEA format: code 16, 1920x1080p @ 60Hz (native)
HDMI:EDID found CEA format: code 32, 1920x1080p @ 24Hz 
HDMI:EDID found CEA format: code 33, 1920x1080p @ 25Hz 
HDMI:EDID found CEA format: code 34, 1920x1080p @ 30Hz 
HDMI:EDID found CEA format: code 93, 3840x2160p @ 24Hz 
HDMI:EDID found CEA format: code 94, 3840x2160p @ 25Hz 
HDMI:EDID found CEA format: code 95, 3840x2160p @ 30Hz 
HDMI:EDID found CEA format: code 96, 3840x2160p @ 50Hz 
HDMI:EDID found CEA format: code 97, 3840x2160p @ 60Hz 
HDMI:EDID found CEA format: code 98, 4096x2160p @ 24Hz 
HDMI:EDID found CEA format: code 99, 4096x2160p @ 25Hz 
HDMI:EDID found CEA format: code 100, 4096x2160p @ 30Hz 
HDMI:EDID found CEA format: code 101, 4096x2160p @ 50Hz 
HDMI:EDID found CEA format: code 102, 4096x2160p @ 60Hz 
HDMI:EDID found audio format 2 channels PCM, sample rate: 32|44|48 kHz, sample size: 16|20|24 bits
HDMI:EDID found audio format 6 channels AC3, sample rate: 32|44|48 kHz, bitrate: 640 kbps
HDMI:EDID found audio format 8 channels DTS, sample rate: 44|48 kHz, bitrate: 1536 kbps
HDMI:EDID found audio format 8 channels Dobly Digital+, sample rate: 44|48 kHz, codec define: 0
HDMI:EDID found HDMI VSDB length 14
HDMI:EDID HDMI VSDB has physical address 4.0.0.0
HDMI:EDID HDMI VSDB supports AI:yes, dual link DVI:no
HDMI:EDID HDMI VSDB deep colour support - 48-bit:yes 36-bit:yes 30-bit:yes DC_yuv444:yes
HDMI:EDID HDMI VSDB max TMDS clock 300 MHz
HDMI:EDID HDMI VSDB does not support content type
HDMI:EDID HDMI VSDB supports extended resolutions 4,3,2,1
HDMI:EDID extended data block YCbCr420CapMap - length 5
HDMI:EDID filtering formats with pixel clock unlimited MHz or h. blanking unlimited
HDMI:EDID best score mode initialised to CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 0)
HDMI:EDID best score mode is now CEA (1) 640x480p @ 60 Hz with pixel clock 25 MHz (score 61864)
HDMI:EDID best score mode is now CEA (2) 720x480p @ 60 Hz with pixel clock 27 MHz (score 66472)
HDMI:EDID CEA mode (3) 720x480p @ 60 Hz with pixel clock 27 MHz has a score of 66472
HDMI:EDID best score mode is now CEA (4) 1280x720p @ 60 Hz with pixel clock 74 MHz (score 135592)
HDMI:EDID DMT mode (4) 640x480p @ 60 Hz with pixel clock 25 MHz has a score of 18432
HDMI:EDID best score mode is now CEA (5) 1920x1080i @ 60 Hz with pixel clock 74 MHz (score 149416)
HDMI:EDID DMT mode (5) 640x480p @ 72 Hz with pixel clock 31 MHz has a score of 5529
HDMI:EDID CEA mode (6) 1440x480i @ 60 Hz with pixel clock 27 MHz has a score of 45736
HDMI:EDID DMT mode (6) 640x480p @ 75 Hz with pixel clock 31 MHz has a score of 5760
HDMI:EDID CEA mode (7) 1440x480i @ 60 Hz with pixel clock 27 MHz has a score of 45736
HDMI:EDID DMT mode (8) 800x600p @ 56 Hz with pixel clock 36 MHz has a score of 26880
HDMI:EDID DMT mode (9) 800x600p @ 60 Hz with pixel clock 40 MHz has a score of 28800
HDMI:EDID DMT mode (10) 800x600p @ 72 Hz with pixel clock 50 MHz has a score of 8640
HDMI:EDID DMT mode (11) 800x600p @ 75 Hz with pixel clock 49 MHz has a score of 9000
HDMI:EDID best score mode is now CEA (16) 1920x1080p @ 60 Hz with pixel clock 148 MHz (score 4898248)
HDMI:EDID DMT mode (16) 1024x768p @ 60 Hz with pixel clock 65 MHz has a score of 47185
HDMI:EDID CEA mode (17) 720x576p @ 50 Hz with pixel clock 27 MHz has a score of 66472
HDMI:EDID DMT mode (17) 1024x768p @ 70 Hz with pixel clock 75 MHz has a score of 13762
HDMI:EDID CEA mode (18) 720x576p @ 50 Hz with pixel clock 27 MHz has a score of 66472
HDMI:EDID DMT mode (18) 1024x768p @ 75 Hz with pixel clock 78 MHz has a score of 14745
HDMI:EDID CEA mode (19) 1280x720p @ 50 Hz with pixel clock 74 MHz has a score of 117160
HDMI:EDID CEA mode (20) 1920x1080i @ 50 Hz with pixel clock 74 MHz has a score of 3732360
HDMI:EDID CEA mode (21) 1440x576i @ 50 Hz with pixel clock 27 MHz has a score of 45736
HDMI:EDID CEA mode (22) 1440x576i @ 50 Hz with pixel clock 27 MHz has a score of 45736
HDMI:EDID DMT mode (28) 1280x800p @ 60 Hz with pixel clock 83 MHz has a score of 86440
HDMI:EDID CEA mode (31) 1920x1080p @ 50 Hz with pixel clock 148 MHz has a score of 232360
HDMI:EDID CEA mode (32) 1920x1080p @ 24 Hz with pixel clock 74 MHz has a score of 4124532
HDMI:EDID DMT mode (32) 1280x960p @ 60 Hz with pixel clock 108 MHz has a score of 98728
HDMI:EDID CEA mode (33) 1920x1080p @ 25 Hz with pixel clock 74 MHz has a score of 128680
HDMI:EDID CEA mode (34) 1920x1080p @ 30 Hz with pixel clock 74 MHz has a score of 149416
HDMI:EDID DMT mode (35) 1280x1024p @ 60 Hz with pixel clock 108 MHz has a score of 103643
HDMI:EDID DMT mode (36) 1280x1024p @ 75 Hz with pixel clock 135 MHz has a score of 24576
HDMI:EDID DMT mode (42) 1400x1050p @ 60 Hz with pixel clock 121 MHz has a score of 113200
HDMI:EDID DMT mode (47) 1440x900p @ 60 Hz with pixel clock 106 MHz has a score of 102760
HDMI:EDID DMT mode (51) 1600x1200p @ 60 Hz with pixel clock 162 MHz has a score of 140200
HDMI:EDID DMT mode (58) 1680x1050p @ 60 Hz with pixel clock 146 MHz has a score of 130840
HDMI:EDID CEA mode (93) 3840x2160p @ 24 Hz with pixel clock 297 MHz has a score of 423130
HDMI:EDID CEA mode (94) 3840x2160p @ 25 Hz with pixel clock 297 MHz has a score of 439720
HDMI:EDID CEA mode (95) 3840x2160p @ 30 Hz with pixel clock 297 MHz has a score of 522664
HDMI:EDID CEA mode (96) 3840x2160p @ 50 Hz with pixel clock 594 MHz has a score of 356776
HDMI:EDID best score mode is now CEA (97) 3840x2160p @ 60 Hz with pixel clock 594 MHz (score 5622196)
HDMI:EDID CEA mode (98) 4096x2160p @ 24 Hz with pixel clock 297 MHz has a score of 224065
HDMI:EDID CEA mode (99) 4096x2160p @ 25 Hz with pixel clock 297 MHz has a score of 232360
HDMI:EDID CEA mode (100) 4096x2160p @ 30 Hz with pixel clock 297 MHz has a score of 273831
HDMI:EDID CEA mode (101) 4096x2160p @ 50 Hz with pixel clock 594 MHz has a score of 190888
HDMI:EDID CEA mode (102) 4096x2160p @ 60 Hz with pixel clock 594 MHz has a score of 224065
HDMI0:EDID preferred mode remained as CEA (97) 3840x2160p @ 60 Hz with pixel clock 594 MHz
HDMI:EDID has HDMI support and audio support
edidparser exited with code 0
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:01 pm

I don't see FKMS being enabled in that config.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:02 pm

beta-tester wrote:
Tue Feb 18, 2020 12:47 pm
the most recent changes i did were the "cma=256M" and the "gpu_mem=256" options...
i have to try it out...
found out... none of the both options.
it was the missing option "dtoverlay=vc4-fkms-v3d" in the config.txt file...
with that option i have back the Screen Configuration tool... but now i remember, why i removed that option from my config.txt file.
when that option is present, then i have problems with JavaFX elements.
they will rendered on screen in a extreme small unreadable size.
Screenshot from 2020-02-18 15-24-50.png
Screenshot from 2020-02-18 15-24-50.png (54.32 KiB) Viewed 952 times

PS.: any scale of the desktop will be ignored in that case from those JavaFX elements.
Last edited by beta-tester on Tue Feb 18, 2020 10:24 pm, edited 1 time in total.
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:03 pm

ShiftPlusOne wrote:
Tue Feb 18, 2020 1:01 pm
I don't see FKMS being enabled in that config.
yes, thank you... it was the missing option
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:04 pm

What application is showing that scaling problem?

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:27 pm

ShiftPlusOne wrote:
Tue Feb 18, 2020 1:04 pm
What application is showing that scaling problem?
it is MediathekView 15.x it is written partially with JavaFX elements...
with the default JavaFX from the Debian repository (openjdk-11-jre openjfx) it schows extrem distortions.
Screenshot from 2020-01-12 19-50-24.png
Screenshot from 2020-01-12 19-50-24.png (29.32 KiB) Viewed 1116 times
then i switched to Liberica JDK, it doesn't has those bad distortions, but there the scale of the JavaFX is extreme small
Screenshot from 2020-02-18 15-24-50.png
Screenshot from 2020-02-18 15-24-50.png (54.32 KiB) Viewed 952 times
and with Liberica JDK and removing/disabling the option dtoverlay=vc4-fkms-v3d from the config.txt file everything renders well:
Screenshot from 2020-02-18 14-07-34.png
Screenshot from 2020-02-18 14-07-34.png (102 KiB) Viewed 1116 times
PS.: see the long story here (german language only)..
https://forum.mediathekview.de/topic/31 ... lang=en-US

steps to install, in case you want to test something:

Code: Select all

# install Liberica JDK
wget -q -O - "https://download.bell-sw.com/pki/GPG-KEY-bellsoft" | sudo apt-key add -
echo "deb [arch=armhf] https://apt.bell-sw.com/ stable main" | sudo tee "/etc/apt/sources.list.d/bellsoft.list"
sudo apt update
sudo apt install bellsoft-java13-runtime-full

# install MediathekView 15.x
wget https://download.mediathekview.de/stabil/MediathekView-latest-linux.tar.gz
tar -xaf MediathekView-latest-linux.tar.gz
# run MediathekView
cd MediathekView/
java -Xmx1G --illegal-access=warn --add-exports javafx.controls/com.sun.javafx.scene.control.inputmap=ALL-UNNAMED -jar MediathekView.jar
Last edited by beta-tester on Tue Feb 18, 2020 10:21 pm, edited 1 time in total.
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:35 pm

Any idea if there's different behaviour with the normal repo version of javafx with and without FKMS enabled? Since that would indicate it may be a Mesa driver issue I could pass on to the devs.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 1:58 pm

at that time, where i used the javaFX from the default repo with that pice of software first, i didn't know, that this option in the config.txt may change things.
late on, with the other JavaFX version (bellsoft-java11-runtime-full) i found out that dropping that option from the config.txt file will correct the scale.

i think i removed the bellsoft-java11-runtime-full package and reinstalled the default openjdk-11-jre openjfx packages... there adding or dropping the option to/from the config.txt file didn't change anything of the distortions... but i didnt took a look to the details of the distortions there ... and i am not sure if removing bellsoft-java11-runtime-full and installing openjdk-11-jre openjfx will be the same situation as like on a virgine system with only openjdk-11-jre openjfx insatalled...
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 2:14 pm

just tried it again:
sudo apt remove bellsoft-java13-runtime-full
sudo apt install openjdk-11-jre openjfx
Screenshot from 2020-02-18 15-04-29.png
#dtoverlay=vc4-fkms-v3d
Screenshot from 2020-02-18 15-04-29.png (65.96 KiB) Viewed 1089 times
Screenshot from 2020-02-18 15-07-04.png
dtoverlay=vc4-fkms-v3d
Screenshot from 2020-02-18 15-07-04.png (77.75 KiB) Viewed 1089 times
no different if or if not option dtoverlay=vc4-fkms-v3d is present.
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 2:21 pm

Ah, so it sounds like openjfx being openjfx then. Not sure if much can be done there.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 2:34 pm

ShiftPlusOne wrote:
Tue Feb 18, 2020 2:21 pm
Ah, so it sounds like openjfx being openjfx then. Not sure if much can be done there.
and for the unreadable/unusabel tiny rendered elements, then the option is enabled...?
who i have to tell that issue? MESA-dev? or "bellsoft"... ?

sudo apt purge --auto-remove openjdk-11-jre openjfx
sudo apt install bellsoft-java13-runtime-full
Screenshot from 2020-02-18 15-24-50.png
dtoverlay=vc4-fkms-v3d
Screenshot from 2020-02-18 15-24-50.png (54.32 KiB) Viewed 1062 times
Screenshot from 2020-02-18 15-28-33.png
#dtoverlay=vc4-fkms-v3d
Screenshot from 2020-02-18 15-28-33.png (99.17 KiB) Viewed 1062 times
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 2:53 pm

I'd start with bellsoft, but wouldn't expect a reply. Mesa seems partially responsible here, but since you don't get sensible output in any case, I think the root of the problem is in openjfx.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 3:02 pm

BTW: while the option dtoverlay=vc4-fkms-v3d is enabled and the JavaFX elements are shown tiny unreadable at a screen resolution of 1920x1080, they become cristal clear sharp and readable at a screen resolution of 3840x2160. its optical size didnt change much relativ to the screen size. all other elements that are not JavaFX are shown half the size at the 4k resolution ... but then both are in the same size...

but as i saied, tweaking the scale will have only affect to none JavaFX elements at 1920x1080 resolution.

so is Mesa telling wrong screen DPI and/or scale values to JavaFX... or is bellsofts javaFX implementation calculating the scale and/or DPI values wrongly...
but why does the option dtoverlay=vc4-fkms-v3d will make a change then...
so to me it still sounds like a mesa driver issue...
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 3:13 pm

beta-tester wrote: so is Mesa telling wrong screen DPI and/or scale values to JavaFX... or is bellsofts javaFX implementation calculating the scale and/or DPI values wrongly...
but why does the option dtoverlay=vc4-fkms-v3d will make a change then...
so to me it still sounds like a mesa driver issue...
That makes sense, but who's going to dig through their source code to find out how bellsoft are reading the value? We'd need that information to know where to look for the Mesa issue.

In the ideal world, it should work against openjfx, since it's in the repo, but in that case there seem to be worse issues than scaling.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 3:34 pm

ok, thank you for your help. so i have to turn the option on and off, when i want to use the Screen Configuration tool to change the screen resolution... i think i can live with it... it will not happen that often that i will change my screen resolution of the desktop.

now, i will try to find some resonsable.
1'st, i tried to ask the MediathekView developers - no result - the are not responsable...
2'nd, i will try to ask BellSoft, if they will find an issue in their JavaFX implementation.
3'rd, ... ?

i hope it will not be like ping pong - nobody will be responsable... but every one will say the other one is responsable for that issue.
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6228
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 3:39 pm

I don't think the screen configuration tool works with the legacy stack, so I'm not sure how you're finding it useful in that case.

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 4:27 pm

ShiftPlusOne wrote:
Tue Feb 18, 2020 3:39 pm
I don't think the screen configuration tool works with the legacy stack, so I'm not sure how you're finding it useful in that case.
LOL... :lol:
i thought the screen resolution will be kept even the option is disabled again.
that was a wrong assumption on my part.

I just lost sight of the real goal because of all the talking about the scaling issue... :oops:

yes, i can't have/manage both at the same time... :?

EDIT: but in legacy stack the other config.txt resolution options should work.
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

beta-tester
Posts: 1367
Joined: Fri Jan 04, 2013 1:57 pm
Location: de_DE

Re: Screen Configuration tool is gone...

Tue Feb 18, 2020 9:53 pm

UPDATE: i got an answer from BellSoft.
they will try to reproduce the issue i have... i am looking forward to it...

there is a blog post Liberica JDK 13 EA With OpenJFX 13 On The Raspberry Pi 4. there is written explicitely to disable that option "dtoverlay=vc4-fkms-v3d". the post is about JavaFX video playback on RPi 4...
{ I only give negative feedback }
RPi B (256MB), B (512MB), B+, ZeroW; 2B; 3B, 3B+; 4B (4GB)

Return to “Raspberry Pi OS”