It's working well, except that the screen resolution is set to
1280x720. This might be good for wide screen monitors, but my monitor
has a 4/3 aspect ratio, so 1024x768 would be better. The GUI tool for
adjusting screen resolution offers no choices other than 1280x720.
Can someone tell me how to change my screen resolution?
I am using the xorg.conf suggested by the installation instructions,
which is:
This does not work for me. If I do that and say "printenv" it shows
dvimode=1024x768MR-16@60
But, the X display still comes up at 1280x720.
I see that this is also specified in a setenv statement in the
boot.scr file. When I change that from 1280x720 to 1024x768 it
doesn't boot at all!
This isn't a big deal. I can use it at 1280x720. But, it would be
nice to change this. It would be especially nice to be able to make
the change without using a serial connection. Having to use the
serial connection makes it difficult to carry the Beagle Board to some
other location and use it with a different display device.
perhaps include the full dump of 'printenv', in case other things have
been changed/your version of u-boot doesn't match those instructions.
and the full boot-scr too if that sets anything.
can you copy and paste the steps to be followed for the booting the ubuntu on Beagle board.
i tried with that link but it is showing can’t load kernel image.
This boot.scr works. But, if I change 1280x720 to anything else, the
board does not boot. (I tried 1024x768 and 1280x1024.)
Duane
Hi Duane,
This is a known issue (1,2) 1280x720@60 is about the largest and most
compatible resolution for lcd monitors i've tested... Anything larger
and you start hitting a hardware pixel clock limitation, if your lcd
hardware supports it, you can try bumping down the refresh rate to
50...
Thanks folks. I appreciate you help, but I think I have to give up
and add this to the list of things I don't understand.
I know my Beagle Board is capable of 1024x768 because I have Angstrom
on another SD card and it boots to 1024x768 just fine. (There is no
boot.scr on my Angstrom SD card.) But, Ubuntu just won't do it. If I
use anything other than 1280x720 in the boot.scr file I just get the
orange screen. I even tried setting 1024x768 in NAND and removing the
omapfb.mode setting from the boot.scr file, but that didn't work
either.
This is a known issue (1,2) 1280x720@60 is about the largest and most
compatible resolution for lcd monitors i've tested... Anything larger
and you start hitting a hardware pixel clock limitation, if your lcd
hardware supports it, you can try bumping down the refresh rate to
50...
There's no reason the hardware can't do it - it can do 1280x1024x60Hz
anyway, which is typically what an LCD of that size expects - pixel
clock is 108Mhz. It might go a bit higher too, although I couldn't
get the alternate PLL working, which is needed to get accurate pixel
rates.
Note that [2] is only because of limitations in the linux driver (and
the comment isn't quite correct, it doesn't need 'optimising', it just
needs writing, if that comment is still relevent).
you cannot directly modify boot.scr, and then reload it… it needs
to be resigned by signGP to show the size, and the checksum for the
data inside, this may be why you are having issues changing it
cscrc32("1280x720MR-16@60")!=cscrc32("1024x768MR-16@60"); so the
checksum will fail on load...