I am running ubuntu 14.04 on a rk3066 armhf stick pc-dual boot android and ubuntu. Ubuntu is on a 3.0.36 kernel built by olegk/galland -not an official ubuntu release. I have a HDMI Sony bravia display.
The android boot works fine 1920x1080-60 -so the graphics
adpter is ok. In the ubuntu boot the termnal works at full width but X limits its display to left half of TV, on the right half I can see the terminal (VT1) output. I used fbi to view image directly with fbdev and it works fine showing full screen.
I dont have an X conf and X is saying it is using defaults. Here is a snippet from the Xorg log:
Code:
[ 27.489] (==) Assigned the driver to the xf86ConfigLayout
[ 27.523] (II) FBDEV(0): checking modes against monitor...
[ 27.523] (--) FBDEV(0): Virtual size is 1920x1080 (pitch 1920)
[ 27.523] (**) FBDEV(0): Built-in mode "current": 148.5 MHz, 67.5 kHz, 60.0 Hz
[ 27.524] (II) FBDEV(0): Modeline "current"x0.0 148.50 1920 2008 2052 2200 1080 1084
1089 1125 -hsync -vsync -csync (67.5 kHz b)
[ 27.524] (==) FBDEV(0): DPI set to (96, 96)
I have not installed the GPU drivers so I assume drm/modesetting will not work
I tried asking X to put out its config with -configure but it fails saying no devices detected.Configuraation failed.
xrandr shows resolution at 1920x1080 but shows 0x0 as display size
xdpyinfo shows 1920x800 but 500x206 mm size . the size is wrong.
(My measurement is around 576x324mm)
It seems that Xis making some assumptions about display and not detecting thigs? It also does not seem to use the modeline. My understanding is that if the fbdev is working correctly X should be fine since its running on top of that.
I dont want to just put out a monitor.conf without getting info from the monitor -just so that I dont have issue with TV -manual mismatch etc.
Is it safe to just go by my measuring tape and set displaysize according to that? I am not comfortable but will do that if there is no other way of getting info from monitor.
Also, I did try increasing X logging level but no luck.
Any help greatly appreciated.