by Gary13579 » Fri Mar 08, 2013 9:34 am
I can't get the armsoc driver working. Here's my xorg config:
$this->bbcode_second_pass_code('', '
Section "Device"
Identifier "Mali FBDEV"
Driver "armsoc"
Option "fbdev" "/dev/fb0"
Option "Fimg2Dexa" "false"
Option "DRI2" "true"
Option "DRI2_PAGE_FLIP" "false"
Option "DRI2_WAIT_VSYNC" "true"
Option "SWcursorLCD" "false"
EndSection
Section "Screen"
Identifier "DefaultScreen"
Device "Mali FBDEV"
DefaultDepth 24
EndSection
')
Here's the Xorg log:
$this->bbcode_second_pass_code('', '
[gary@alarm ~]$ cat Xorg.0.log
[ 1860.712]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 1860.713]
X.Org X Server 1.13.2.901 (1.13.3 RC 1)
Release Date: 2013-02-15
[ 1860.716] X Protocol Version 11, Revision 0
[ 1860.717] Build Operating System: Linux 3.2.34-1-FARM armv7l
[ 1860.718] Current Operating System: Linux alarm 3.4.0 #1 SMP Fri Oct 19 00:55:31 PDT 2012 armv7l
[ 1860.718] Kernel command line: cros_secure console= console=tty1 debug verbose root=/dev/mmcblk1p3 rootwait rw
[ 1860.720] Build Date: 24 February 2013 12:25:58AM
[ 1860.721]
[ 1860.722] Current version of pixman: 0.28.2
[ 1860.724] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 1860.724] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 1860.729] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Mar 8 03:34:38 2013
[ 1860.731] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 1860.731] (==) No Layout section. Using the first Screen section.
[ 1860.731] (**) |-->Screen "DefaultScreen" (0)
[ 1860.731] (**) | |-->Monitor "<default monitor>"
[ 1860.732] (**) | |-->Device "Mali FBDEV"
[ 1860.732] (==) No monitor specified for screen "DefaultScreen".
Using a default monitor configuration.
[ 1860.732] (==) Automatically adding devices
[ 1860.732] (==) Automatically enabling devices
[ 1860.732] (==) Automatically adding GPU devices
[ 1860.732] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 1860.732] Entry deleted from font path.
[ 1860.732] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 1860.732] Entry deleted from font path.
[ 1860.732] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 1860.732] Entry deleted from font path.
[ 1860.732] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 1860.732] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 1860.732] Entry deleted from font path.
[ 1860.732] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 1860.732] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/
[ 1860.732] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 1860.732] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 1860.732] (II) Loader magic: 0x1bf958
[ 1860.732] (II) Module ABI versions:
[ 1860.732] X.Org ANSI C Emulation: 0.4
[ 1860.732] X.Org Video Driver: 13.1
[ 1860.732] X.Org XInput driver : 18.0
[ 1860.732] X.Org Server Extension : 7.0
[ 1860.733] (II) config/udev: Adding drm device (/dev/dri/card0)
[ 1860.735] Initializing built-in extension Generic Event Extension
[ 1860.736] Initializing built-in extension SHAPE
[ 1860.737] Initializing built-in extension MIT-SHM
[ 1860.739] Initializing built-in extension XInputExtension
[ 1860.740] Initializing built-in extension XTEST
[ 1860.742] Initializing built-in extension BIG-REQUESTS
[ 1860.743] Initializing built-in extension SYNC
[ 1860.744] Initializing built-in extension XKEYBOARD
[ 1860.746] Initializing built-in extension XC-MISC
[ 1860.747] Initializing built-in extension SECURITY
[ 1860.749] Initializing built-in extension XINERAMA
[ 1860.750] Initializing built-in extension XFIXES
[ 1860.751] Initializing built-in extension RENDER
[ 1860.753] Initializing built-in extension RANDR
[ 1860.754] Initializing built-in extension COMPOSITE
[ 1860.756] Initializing built-in extension DAMAGE
[ 1860.757] Initializing built-in extension MIT-SCREEN-SAVER
[ 1860.759] Initializing built-in extension DOUBLE-BUFFER
[ 1860.760] Initializing built-in extension RECORD
[ 1860.762] Initializing built-in extension DPMS
[ 1860.763] Initializing built-in extension X-Resource
[ 1860.764] Initializing built-in extension XVideo
[ 1860.766] Initializing built-in extension XVideo-MotionCompensation
[ 1860.767] Initializing built-in extension XFree86-VidModeExtension
[ 1860.769] Initializing built-in extension XFree86-DGA
[ 1860.770] Initializing built-in extension XFree86-DRI
[ 1860.771] Initializing built-in extension DRI2
[ 1860.771] (II) LoadModule: "glx"
[ 1860.772] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 1860.772] (II) Module glx: vendor="X.Org Foundation"
[ 1860.772] compiled for 1.13.2.901, module version = 1.0.0
[ 1860.772] ABI class: X.Org Server Extension, version 7.0
[ 1860.772] (==) AIGLX enabled
[ 1860.773] Loading extension GLX
[ 1860.773] (II) LoadModule: "armsoc"
[ 1860.774] (II) Loading /usr/lib/xorg/modules/drivers/armsoc_drv.so
[ 1860.774] (II) Module armsoc: vendor="X.Org Foundation"
[ 1860.774] compiled for 1.13.2, module version = 0.83.0
[ 1860.774] Module class: X.Org Video Driver
[ 1860.774] ABI class: X.Org Video Driver, version 13.1
[ 1860.774] (II) ARMSOC: Driver for TI OMAP: OMAP3430 with PowerVR SGX530,
OMAP3630 with PowerVR SGX530, OMAP4430 with PowerVR SGX540,
OMAP4460 with PowerVR SGX540, OMAP5430 with PowerVR SGX544 MP,
OMAP5432 with PowerVR SGX544 MP, Mali-T60x
[ 1860.774] (++) using VT number 1
[ 1860.774] (WW) Falling back to old probe method for armsoc
[ 1860.775] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 1860.775] (II) ARMSOC(0): Creating default Display subsection in Screen section
"DefaultScreen" for depth/fbbpp 24/32
[ 1860.775] (**) ARMSOC(0): Depth 24, (--) framebuffer bpp 32
[ 1860.775] (==) ARMSOC(0): RGB weight 888
[ 1860.775] (==) ARMSOC(0): Using gamma correction (1.0, 1.0, 1.0)
[ 1860.775] (==) ARMSOC(0): Default visual is TrueColor
[ 1860.775] (II) ARMSOC(0): Found chipset: Mali-T60x
[ 1860.775] (II) ARMSOC(0): Using HW cursor
[ 1860.775] (II) ARMSOC(0): Setting the video modes ...
[ 1860.775] (II) ARMSOC(0): Output eDP-1 has no monitor section
[ 1860.775] (II) ARMSOC(0): Output HDMI-1 has no monitor section
[ 1860.775] (II) ARMSOC(0): Printing probed modes for output eDP-1
[ 1860.775] (II) ARMSOC(0): Modeline "1366x768"x59.9 70.50 1366 1406 1438 1478 768 780 786 796 (47.7 kHz eP)
[ 1860.775] (II) ARMSOC(0): EDID for output HDMI-1
[ 1860.776] (II) ARMSOC(0): Output eDP-1 connected
[ 1860.776] (II) ARMSOC(0): Output HDMI-1 disconnected
[ 1860.776] (II) ARMSOC(0): Using exact sizes for initial modes
[ 1860.776] (II) ARMSOC(0): Output eDP-1 using initial mode 1366x768
[ 1860.776] (II) ARMSOC(0): Got KMS resources
[ 1860.776] (==) ARMSOC(0): DPI set to (96, 96)
[ 1860.776] (II) Loading sub module "dri2"
[ 1860.776] (II) LoadModule: "dri2"
[ 1860.776] (II) Module "dri2" already built-in
[ 1860.776] (II) Loading sub module "exa"
[ 1860.776] (II) LoadModule: "exa"
[ 1860.776] (II) Loading /usr/lib/xorg/modules/libexa.so
[ 1860.776] (II) Module exa: vendor="X.Org Foundation"
[ 1860.776] compiled for 1.13.2.901, module version = 2.6.0
[ 1860.776] ABI class: X.Org Video Driver, version 13.1
[ 1860.776] (II) Loading sub module "fb"
[ 1860.776] (II) LoadModule: "fb"
[ 1860.776] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 1860.777] (II) Module fb: vendor="X.Org Foundation"
[ 1860.777] compiled for 1.13.2.901, module version = 1.0.0
[ 1860.777] ABI class: X.Org ANSI C Emulation, version 0.4
[ 1860.777] (--) Depth 24 pixmap format is 32 bpp
[ 1860.778] (II) ARMSOC(0): Soft EXA mode
[ 1860.778] (II) EXA(0): Driver allocated offscreen pixmaps
[ 1860.778] (II) EXA(0): Driver registered support for the following operations:
[ 1860.778] (II) Solid
[ 1860.778] (II) Copy
[ 1860.778] (II) Composite (RENDER acceleration)
[ 1860.778] (II) ARMSOC(0): [DRI2] Setup complete
[ 1860.778] (II) ARMSOC(0): [DRI2] DRI driver: armsoc
[ 1860.778] (==) ARMSOC(0): Backing store disabled
[ 1860.778] (==) ARMSOC(0): Silken mouse enabled
[ 1860.778] (II) ARMSOC(0): HW cursor initialized
[ 1860.785] (II) ARMSOC(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 1860.785] (==) ARMSOC(0): DPMS enabled
[ 1860.786] (EE) DRM_IOCTL_EXYNOS_GEM_CPU_ACQUIRE failed: -1(EE) DRM_IOCTL_EXYNOS_GEM_CPU_RELEASE failed: -1(--) RandR disabled
[ 1860.834] (EE) AIGLX error: dlopen of /usr/lib/xorg/modules/dri/armsoc_dri.so failed (/usr/lib/xorg/modules/dri/armsoc_dri.so: cannot open shared object file: No such file or directory)
[ 1860.834] (EE) AIGLX: reverting to software rendering
[ 1860.834] (II) AIGLX: Screen 0 is not DRI capable
[ 1860.845] (II) AIGLX: Loaded and initialized swrast
[ 1860.845] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 1860.846] (II) ARMSOC(0): Setting screen physical size to 361 x 203
[ 1860.846] (EE) DRM_IOCTL_EXYNOS_GEM_CPU_ACQUIRE failed: -1
Fatal server error:
[ 1860.846] Driver failed PrepareAccess on a pinned pixmap.
[ 1860.846]
[ 1860.846] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 1860.846] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 1860.846] (EE)
[ 1860.853] Server terminated with error (1). Closing log file.
[gary@alarm ~]$
')