Overscanning - Kernel boot oprions?
This is a problem with a Raspberry Pi running slackware64-15.0 (Slarm64). My kernel is overscanning on kernel 6.0.2 after reinstallation. I have updated the OS, but as the kernel overscans before the OS is loaded, I can narrow the issue down to kernel or initrd, and not the OS.
The RazPi boots in a crazy way, and does a lot before loading the kernel. The file /boot/config.txt configures or switches a lot of hardware. With kernel 5.16.7, the Pi overscanned, but these settings in config.txt fixed the overscan issue Code:
overscan_left=32 The kernel boot options are Code:
root=/dev/mmcblk0p2 ro rootwait nofont console=tty1 selinux=0 plymouth.enable=0 smsc95xx.turbo_mode=N dwc_otg.lpm_enable=0 elevator=noop snd-bcm2835.enable_compat_alsa=0 |
Have you tried any mode specification boot option? e.g.video=2560x1440-24@60 https://www.kernel.org/doc/Documentation/fb/modedb.txt
|
Quote:
But 5-10 seconds in, the video driver loaded, whereupon the overscanning resumed. This is actually very bad news for me, as I feel a kernel bug report coming on, with all the consequent hassle & aggrevation..... There are (typically) 2 files in the Raspberry Pi where you can put changes to the initial configuration, IIRC
Having tried cmdline.txt, I'll definitely try the other (/boot/config.txt) tomorrow, and see what effect it has. I would accept that my tv could be displaying a smaller area, but the fact remains that the 5.16.7 system responded to config.txt settings, whereas the 6.0.2 one does not. I'll update that tomorrow also as 6.0.6 is offered. It's Halloween tonight here - a big Satanic pagan thing that nearly all Christian religions seem to go for, fireworks are continuous, the dog needs tranquilisers. Outside sounds like a war zone and it is not the time to try playing busy on the pc. |
Quote:
To handle overscan in Xorg on a PC driving an ordinary HDTV display, I used xrandr: Code:
xrandr --output HDMI-1 --set underscan on --set "underscan vborder" 20 --set "underscan hborder" 35 |
Quote:
I tried researching /boot/config.txt options and tried a few. Unfortunately, a number of the less used config.txt options have been dropped, and a few new ones have been added. Additionally, the Pi 4B is regarded as "A more powerful computer" than the Razpi 0-3 which it marginally is. so the config.txt stuff for that id different, & should be separate, but isn't usually. Anyhow I chose my HOSTNAME with it's power in mind. It's called 'SparrowFart." :rolleyes: Here's what I tried to fix my problem:
Either way, it's my "Just in case" system, and I sorted it. In X, I changed DPI to 1440x1050(?) and I got up a 16:9 mode which was the correct width, and showing the taskbar. I presume the height was good too, as my monitor always centres the picture. I don't need "Just in case" with hdmi. |
All times are GMT -5. The time now is 11:14 PM. |