LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware - ARM (https://www.linuxquestions.org/questions/slackware-arm-108/)
-   -   bananapi pro,display on monitor is 1" too far left (https://www.linuxquestions.org/questions/slackware-arm-108/bananapi-pro-display-on-monitor-is-1-too-far-left-4175648578/)

glorsplitz 02-18-2019 07:48 PM

bananapi pro,display on monitor is 1" too far left
 
The display on monitor/tv Sanyo DP19649 for my slackwarearm bananapi pro setup is about an inch too far left, right side has like inch black border.

There are no on screen controls for HDMI, there are for VGA.

I tried different HDMI monitor/tv and got same thing.

Would changing this to something else help?
Code:

disp.screen0_output_mode=EDID:1280x720p50

fatmac 02-20-2019 09:10 AM

Most monitors have an 'auto adjust' button, try that first.

SCerovec 02-20-2019 12:32 PM

that monitor seems to have 1366x768 native resolution, did you try that first?

glorsplitz 02-20-2019 07:52 PM

thank you for replying

Quote:

Originally Posted by SCerovec (Post 5964582)
that monitor seems to have 1366x768 native resolution, did you try that first?

tried that, still have black borders

and to fatmac
there's is option for 'auto adjust' but can't select it AND under PC settings it has v and h adjustments but it's not moving the display over enough

I'm trying this and that, will report back soon

SCerovec 02-21-2019 04:35 AM

You're welcome :D

If it uses HDMI (digital) it has to map pixel to pixel.

If it doesn't map pixel to pixel - it has to be a composite signal and can be tuned on either end - driver or converter.

Remains to be seen how.

Penthux 02-21-2019 12:22 PM

Been Googling this issue and it seems the Banana Pi doesn't have any 'overscan' function like the Rpi. So I guess you're dependent on the capabilities of your display/monitor. Have you tried different resolutions and refresh rates 50/60Hz etc?

I don't own a Banana Pi, I'm just chucking in suggestions of what I'd do in this situation.

SCerovec 02-21-2019 02:44 PM

Reading the driver's source comes to mind. Sometimes the comments are better documentation than the man pages.

glorsplitz 02-21-2019 07:42 PM

Thank you for replies.

Quote:

Originally Posted by Penthux (Post 5965078)
Have you tried different resolutions and refresh rates 50/60Hz etc?

Yes I tried a couple and will be trying more combinations soon.

I tried 640x480 and there were still black borders, like there was no effect.

I'm still digging and will report back soon.

drmozes 02-22-2019 02:01 AM

Quote:

Originally Posted by glorsplitz (Post 5965246)
Thank you for replies.


Yes I tried a couple and will be trying more combinations soon.

I tried 640x480 and there were still black borders, like there was no effect.

I'm still digging and will report back soon.

My Banana Pi original doesn't do that either on the console nor in X11 - but I have a different monitor to you.
If it's in X11, what driver are you using? I'm using fbturbo. If you didn't try that,
Code:

cp -fa /usr/doc/xf86-video-fbturbo-*/xorg.conf-sample /etc/xorg.conf
You could also try playing with xrandr.

glorsplitz 02-22-2019 09:32 PM

Haven't got to X11 yet drmozes.

Maybe I'm not understanding the install document.
Code:

setenv bootcmd_generic 'debug earlyprintk sunxi_g2d_mem_reserve=0 sunxi_ve_mem_reserve=0 disp.screen0_output_mode=EDID:1280x720p50 hdmi.audio=EDID:0'
What is "disp.screen0_output_mode=EDID:1280x720p50" part for? the behavior of the OS monitor and not the PL2303 console?

If it's the the behavior of the OS monitor and not the PL2303 console then I'm guessing this monitor is not responding to setting changes.

I tried
Code:

disp.screen0_output_mode=640x480p60
and it looked like there was no change.

So then I tried
Code:

=> printenv bootcmd_generic
bootcmd_generic=debug earlyprintk sunxi_g2d_mem_reserve=0 sunxi_ve_mem_reserve=0 hdmi.audio=EDID:0

expecting no output but it still looks the same.

glorsplitz 02-22-2019 11:46 PM

Just used my hdmi to vga connector to use vga connector on the monitor/tv and it looks ok, no black borders.

Code:

xrandr --verbose
says
Quote:

"Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768"
this is still without "disp.screen0_output_mode" specification.

Found this how-to-reconfigure-video-output.

Maybe I need to do something like
Code:

setenv video-mode sunxi:1280x720-24@60,monitor=hdmi,hpd=0,edid=0
for this monitor/tv. I'm tired and will try later. xfce is up and running!:)

SCerovec 02-23-2019 04:03 AM

the internal something of the monitor seems most happy with 1024x768 - did you try that yet for the HDMI?

glorsplitz 02-23-2019 04:09 PM

If I use a hdmi to vga adapter and vga cable, 'full' setting under pc on the tv/monitor, nothing is cut off.

Disconnect hdmi to vga adapter and vga cable, connect hdmi cable, switch to hdmi on the tv/monitor, nothing is cut off.

Sort of half solved I guess.

glorsplitz 02-23-2019 04:09 PM

Quote:

Originally Posted by SCerovec (Post 5965869)
the internal something of the monitor seems most happy with 1024x768 - did you try that yet for the HDMI?

Yes, didn't work either.

SCerovec 02-24-2019 03:25 AM

This apparently seems to imply the VGA "primes" the monitor into the proper mode?

And after that the monitor works "as expected" in both?

The horror of firmware quirks :eek:

Is there a OEM that can be contacted (highly doubt it)

Some piece of information is needed to make the HDMI confuse the monitor into proper mode directly - if that is possible at all :scratch:

switching back and forth the VGA/HDMI apparently is not a option (a double HDMI KVM sort of switch - something)?


All times are GMT -5. The time now is 08:33 AM.