LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - ARM
User Name
Password
Slackware - ARM This forum is for the discussion of Slackware ARM.

Notices


Reply
  Search this Thread
Old 12-31-2015, 12:39 PM   #1
Linux.tar.gz
Senior Member
 
Registered: Dec 2003
Location: Paris
Distribution: Slackware forever.
Posts: 2,534

Rep: Reputation: 100Reputation: 100
Question Odroid XU4 xorg is slow in latest -current


Hi !

Moving windows is extremely slow.
Working fast in 14.1 (although fonts are messed up).

I played with this xorg.conf without success :
Code:
Section "Device"
        Identifier      "Mali-Fbdev"
        Driver          "armsoc"
        Option          "fbdev"         "/dev/fb0"
        Option          "Debug"         "false"
        Option          "DPMS"          "false"
        Option "DRI2" "true"
        Option "DRI2_PAGE_FLIP" "false"
        Option "DRI2_WAIT_VSYNC" "false"
        Option "UMP_CACHED" "true"
        Option "UMP_LOCK" "false"
        Option          "SWCursor"        "true"
        Option          "HWCursor"        "false"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Device          "Mali-Fbdev"
        DefaultDepth    24
EndSection

Section "ServerLayout"
        Identifier      "Default Layout"
        Option          "NoTrapSignals" "true"
        Option          "DontZap"       "false"
        Option          "BlankTime"     "0"
        Option          "StandbyTime"   "0"
        Option          "SuspendTime"   "0"
        Option          "OffTime"       "0"
EndSection

Section "DRI"
        Mode            0666
EndSection
Parts of X log :
Code:
[    90.309] (==) ServerLayout "Default Layout"
[    90.309] (**) |-->Screen "Default Screen" (0)
[    90.309] (**) |   |-->Monitor "<default monitor>"
[    90.311] (**) |   |-->Device "Mali-Fbdev"
[    90.311] (==) No monitor specified for screen "Default Screen".
	Using a default monitor configuration.
[    90.311] (**) Option "NoTrapSignals" "true"
[    90.311] (**) Option "DontZap" "false"
[    90.311] (**) Option "BlankTime" "0"
[    90.311] (**) Option "StandbyTime" "0"
[    90.311] (**) Option "SuspendTime" "0"
[    90.311] (**) Option "OffTime" "0"
[    90.311] (==) Automatically adding devices
[    90.311] (==) Automatically enabling devices
[    90.311] (==) Automatically adding GPU devices
[    90.312] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    90.312] (WW) The directory "/usr/share/fonts/local" does not exist.
[    90.312] 	Entry deleted from font path.
[    90.312] (WW) The directory "/usr/share/fonts/CID" does not exist.
[    90.312] 	Entry deleted from font path.
[    90.316] (==) FontPath set to:
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF,
	/usr/share/fonts/Type1,
	/usr/share/fonts/misc,
	/usr/share/fonts/75dpi/:unscaled,
	/usr/share/fonts/100dpi/:unscaled,
	/usr/share/fonts/75dpi,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/cyrillic
[    90.316] (==) ModulePath set to "/usr/lib/xorg/modules"
[    90.316] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    90.317] (II) Loader magic: 0x1e7fd8
[    90.317] (II) Module ABI versions:
[    90.317] 	X.Org ANSI C Emulation: 0.4
[    90.317] 	X.Org Video Driver: 20.0
[    90.317] 	X.Org XInput driver : 22.1
[    90.317] 	X.Org Server Extension : 9.0
[    90.318] (II) xfree86: Adding drm device (/dev/dri/card0)
[    90.318] (II) no primary bus or device found
[    90.318] 	falling back to /sys/devices/platform/exynos-drm/drm/card0
[    90.318] (II) LoadModule: "glx"
[    90.323] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    90.330] (II) Module glx: vendor="X.Org Foundation"
[    90.330] 	compiled for 1.18.0, module version = 1.0.0
[    90.330] 	ABI class: X.Org Server Extension, version 9.0
[    90.330] (==) AIGLX enabled
[    90.330] (II) LoadModule: "armsoc"
[    90.331] (II) Loading /usr/lib/xorg/modules/drivers/armsoc_drv.so
[    90.333] (II) Module armsoc: vendor="X.Org Foundation"
[    90.333] 	compiled for 1.18.0, module version = 1.4.0
[    90.333] 	Module class: X.Org Video Driver
[    90.333] 	ABI class: X.Org Video Driver, version 20.0
[    90.333] (II) ARMSOC: Driver for ARM Mali compatible chipsets
[    90.333] (--) using VT number 7

[    90.345] (WW) Falling back to old probe method for armsoc
[    90.345] (II) No BusID or DriverName specified - opening /dev/dri/card0
[    90.345] (II) Got BusID platform:exynos-drm:00
[    90.346] (II) Opened DRM
[    90.346] (II)    DeviceName is [/dev/dri/card0]
[    90.346] (II)    bus_id is [platform:exynos-drm:00]
[    90.346] (II)    DriverName is [exynos]
[    90.346] (II)    version is [1.0.0]
[    90.347] (II) Screen:0,  CRTC:-1
[    90.347] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    90.347] (II) ARMSOC(0): Creating default Display subsection in Screen section
	"Default Screen" for depth/fbbpp 24/32
[    90.347] (**) ARMSOC(0): Depth 24, (--) framebuffer bpp 32
[    90.347] (==) ARMSOC(0): RGB weight 888
[    90.347] (==) ARMSOC(0): Using gamma correction (1.0, 1.0, 1.0)
[    90.347] (==) ARMSOC(0): Default visual is TrueColor
[    90.347] (II) No BusID or DriverName specified - opening /dev/dri/card0
[    90.348] (II) Got BusID platform:exynos-drm:00
[    90.348] (II) Opened DRM
[    90.348] (II)    DeviceName is [/dev/dri/card0]
[    90.348] (II)    bus_id is [platform:exynos-drm:00]
[    90.348] (II)    DriverName is [exynos]
[    90.348] (II)    version is [1.0.0]
[    90.348] (II) ARMSOC(0): Chipset: Mali
[    90.349] (**) ARMSOC(0): Option "Debug" "false"
[    90.349] (**) ARMSOC(0): Option "UMP_LOCK" "false"
[    90.349] (II) ARMSOC(0): Buffer Flipping is Enabled
[    90.349] (II) ARMSOC(0): umplock is Enabled
[    90.349] (II) ARMSOC(0): Setting the video modes ...
[    90.349] (II) ARMSOC(0): Adding all CRTCs
[    90.350] (II) ARMSOC(0): Got CRTC: 0 (id: 24)
[    90.350] (II) ARMSOC(0): Got CRTC: 1 (id: 28)
[    90.389] (II) ARMSOC(0): Output HDMI-1 has no monitor section
[    90.429] (II) ARMSOC(0): EDID for output HDMI-1
...
[    90.458] (II) Loading sub module "dri2"
[    90.458] (II) LoadModule: "dri2"
[    90.458] (II) Module "dri2" already built-in
[    90.458] (II) Loading sub module "exa"
[    90.458] (II) LoadModule: "exa"
[    90.461] (II) Loading /usr/lib/xorg/modules/libexa.so
[    90.465] (II) Module exa: vendor="X.Org Foundation"
[    90.466] 	compiled for 1.18.0, module version = 2.6.0
[    90.466] 	ABI class: X.Org Video Driver, version 20.0
[    90.466] (II) Loading sub module "fb"
[    90.466] (II) LoadModule: "fb"
[    90.469] (II) Loading /usr/lib/xorg/modules/libfb.so
[    90.472] (II) Module fb: vendor="X.Org Foundation"
[    90.472] 	compiled for 1.18.0, module version = 1.0.0
[    90.472] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    90.472] (--) Depth 24 pixmap format is 32 bpp
[    90.485] (II) ARMSOC(0): Soft EXA mode
[    90.485] (II) EXA(0): Driver allocated offscreen pixmaps
[    90.485] (II) EXA(0): Driver registered support for the following operations:
[    90.485] (II)         Solid
[    90.485] (II)         Copy
[    90.485] (II)         Composite (RENDER acceleration)
[    90.485] (II) ARMSOC(0): Setting swap chain size: 2 
[    90.485] (II) ARMSOC(0): [DRI2] Setup complete
[    90.486] (II) ARMSOC(0): [DRI2]   DRI driver: armsoc
[    90.486] (==) ARMSOC(0): Backing store enabled
[    90.486] (==) ARMSOC(0): Silken mouse enabled
[    90.486] (II) ARMSOC(0): HW cursor init()
[    90.487] (EE) ARMSOC(0): ERROR: Failed driver-specific cursor initialization
[    90.487] (II) ARMSOC(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[    90.488] (--) RandR disabled
[    90.492] (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)
[    90.493] (EE) AIGLX: reverting to software rendering
[    90.810] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[    90.812] (II) AIGLX: Loaded and initialized swrast
[    90.812] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[    90.813] (II) ARMSOC(0): Setting screen physical size to 508 x 285
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] What is the inittab entry to get ODROID XU4 serial port working ? Linux.tar.gz Slackware - ARM 4 12-27-2015 04:57 PM
Latest Xorg in -current seems to be broken Lenard Spencer Slackware 50 11-19-2015 05:28 PM
LXer: Arch Linux Can Now be Installed on the ODROID-XU4 ARM Single-Board Computer LXer Syndicated Linux News 0 07-20-2015 04:51 AM
latest current 64 updates and vbox 4.2.8 xorg server crash glorsplitz Slackware 3 03-15-2013 07:59 PM
[SOLVED] Xorg segfault after latest upgrade -current yenn Slackware 14 05-14-2012 05:41 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware > Slackware - ARM

All times are GMT -5. The time now is 05:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration