Kodi on Arch from official repository, Odroid XU4

This forum is for supported devices using an ARMv7 Samsung SoC.

Kodi on Arch from official repository, Odroid XU4

Postby dox81 » Thu Feb 25, 2016 12:36 pm

Hi all,

I also posted on Odroid forum, but no luck until now. Here is the problem:
I'm trying to get kodi to work on Arch Linux (Odroid XU4). I installed kodi from arch repo, xorg-server, odroid-xu3-libgl-fb(also tried with odroid-xu3-libgl-x11), xf86-video-armsoc-odroid.

This is my xorg.conf:
$this->bbcode_second_pass_code('', 'Section "Device"
Identifier "Mali-Fbdev"
Driver "armsoc"
Option "fbdev" "/dev/fb0"
Option "DriverName" "exynos"
Option "DPMS" "false"
EndSection

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

Section "Module"
Disable "glx"
EndSection

Section "DRI"
Mode 0666
EndSection

Section "ServerFlags"
Option "blank time" "0"
Option "standby time" "0"
Option "suspend time" "0"
Option "off time" "0"
Option "dpms" "false"
EndSection
')

I use
$this->bbcode_second_pass_code('', 'startx /usr/bin/kodi --standalone')
to start kodi.

All I get is a black screen. In the logs I do not see any error. Can anybody guide me how to get kodi to work on arch? What am I doing wrong?

Log:
$this->bbcode_second_pass_code('', '[ 63.501]
X.Org X Server 1.18.1
Release Date: 2016-02-08
[ 63.502] X Protocol Version 11, Revision 0
[ 63.502] Build Operating System: Linux 3.10.82-8-ARCH armv7l
[ 63.502] Current Operating System: Linux odroid 3.10.96-2-ARCH #1 SMP PREEMPT Fri Feb 12 18:10:15 MST 2016 armv7l
[ 63.502] Kernel command line: console=tty1 console=ttySAC2,115200n8 root=/dev/mmcblk0p1 rootwait rw smsc95xx.macaddr=00:1e:06:61:7a:39
[ 63.503] Build Date: 12 February 2016 02:01:40AM
[ 63.503]
[ 63.504] Current version of pixman: 0.34.0
[ 63.504] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 63.504] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 63.507] (==) Log file: "/var/log/Xorg.1.log", Time: Wed Feb 24 19:52:34 2016
[ 63.507] (==) Using config file: "/etc/X11/xorg.conf"
[ 63.507] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 63.508] (==) No Layout section. Using the first Screen section.
[ 63.508] (**) |-->Screen "Default Screen" (0)
[ 63.508] (**) | |-->Monitor "<default monitor>"
[ 63.508] (**) | |-->Device "Mali-Fbdev"
[ 63.508] (==) No monitor specified for screen "Default Screen".
Using a default monitor configuration.
[ 63.509] (**) Option "BlankTime" "0"
[ 63.509] (**) Option "StandbyTime" "0"
[ 63.509] (**) Option "SuspendTime" "0"
[ 63.509] (**) Option "OffTime" "0"
[ 63.509] (==) Automatically adding devices
[ 63.509] (==) Automatically enabling devices
[ 63.509] (==) Automatically adding GPU devices
[ 63.509] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 63.509] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 63.509] Entry deleted from font path.
[ 63.509] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[ 63.509] Entry deleted from font path.
[ 63.509] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[ 63.510] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[ 63.510] Entry deleted from font path.
[ 63.510] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[ 63.510] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/
[ 63.510] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 63.510] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 63.510] (II) Loader magic: 0x1e0ee0
[ 63.510] (II) Module ABI versions:
[ 63.510] X.Org ANSI C Emulation: 0.4
[ 63.510] X.Org Video Driver: 20.0
[ 63.510] X.Org XInput driver : 22.1
[ 63.510] X.Org Server Extension : 9.0
[ 63.514] (--) using VT number 3

[ 63.515] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 63.518] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 63.518] (II) no primary bus or device found
[ 63.518] falling back to /sys/devices/platform/exynos-drm/drm/card0
[ 63.519] (WW) "glx" will not be loaded unless you've specified it to be loaded elsewhere.
[ 63.519] (II) "glx" will be loaded even though the default is to disable it.
[ 63.519] (II) LoadModule: "armsoc"
[ 63.519] (II) Loading /usr/lib/xorg/modules/drivers/armsoc_drv.so
[ 63.520] (II) Module armsoc: vendor="X.Org Foundation"
[ 63.520] compiled for 1.18.0, module version = 1.0.0
[ 63.520] Module class: X.Org Video Driver
[ 63.520] ABI class: X.Org Video Driver, version 20.0
[ 63.520] (II) ARMSOC: Driver for ARM Mali compatible chipsets
[ 63.521] (WW) Falling back to old probe method for armsoc
[ 63.521] (II) No BusID or DriverName specified - opening /dev/dri/card0
[ 63.521] (II) Got BusID platform:exynos-drm:00
[ 63.521] (II) Opened DRM
[ 63.521] (II) DeviceName is [/dev/dri/card0]
[ 63.521] (II) bus_id is [platform:exynos-drm:00]
[ 63.522] (II) DriverName is [exynos]
[ 63.522] (II) version is [1.0.0]
[ 63.522] (II) Screen:0, CRTC:-1
[ 63.522] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 63.522] (II) ARMSOC(0): Creating default Display subsection in Screen section
"Default Screen" for depth/fbbpp 24/32
[ 63.522] (**) ARMSOC(0): Depth 24, (--) framebuffer bpp 32
[ 63.522] (==) ARMSOC(0): RGB weight 888
[ 63.522] (==) ARMSOC(0): Using gamma correction (1.0, 1.0, 1.0)
[ 63.522] (==) ARMSOC(0): Default visual is TrueColor
[ 63.522] (II) No BusID or DriverName specified - opening /dev/dri/card0
[ 63.522] (II) Got BusID platform:exynos-drm:00
[ 63.523] (II) Opened DRM
[ 63.523] (II) DeviceName is [/dev/dri/card0]
[ 63.523] (II) bus_id is [platform:exynos-drm:00]
[ 63.523] (II) DriverName is [exynos]
[ 63.523] (II) version is [1.0.0]
[ 63.523] (II) ARMSOC(0): Chipset: Mali
[ 63.523] (II) ARMSOC(0): Buffer Flipping is Enabled
[ 63.523] (II) ARMSOC(0): Setting the video modes ...
[ 63.523] (II) ARMSOC(0): Adding all CRTCs
[ 63.523] (II) ARMSOC(0): Got CRTC: 0 (id: 11)
[ 63.623] (II) ARMSOC(0): Output HDMI-1 has no monitor section
[ 63.716] (II) ARMSOC(0): EDID for output HDMI-1
[ 63.716] (II) ARMSOC(0): Manufacturer: MEI Model: a296 Serial#: 16843009
[ 63.717] (II) ARMSOC(0): Year: 2015 Week: 0
[ 63.717] (II) ARMSOC(0): EDID Version: 1.3
[ 63.717] (II) ARMSOC(0): Digital Display Input
[ 63.717] (II) ARMSOC(0): Max Image Size [cm]: horiz.: 128 vert.: 72
[ 63.717] (II) ARMSOC(0): Gamma: 2.20
[ 63.717] (II) ARMSOC(0): No DPMS capabilities specified
[ 63.717] (II) ARMSOC(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 63.717] (II) ARMSOC(0): First detailed timing is preferred mode
[ 63.717] (II) ARMSOC(0): redX: 0.640 redY: 0.345 greenX: 0.291 greenY: 0.635
[ 63.717] (II) ARMSOC(0): blueX: 0.163 blueY: 0.093 whiteX: 0.288 whiteY: 0.296
[ 63.717] (II) ARMSOC(0): Supported established timings:
[ 63.717] (II) ARMSOC(0): 640x480@60Hz
[ 63.717] (II) ARMSOC(0): 800x600@60Hz
[ 63.717] (II) ARMSOC(0): 1024x768@60Hz
[ 63.717] (II) ARMSOC(0): Manufacturer's mask: 0
[ 63.717] (II) ARMSOC(0): Supported standard timings:
[ 63.717] (II) ARMSOC(0): #0: hsize: 640 vsize 480 refresh: 60 vid: 16433
[ 63.717] (II) ARMSOC(0): #1: hsize: 800 vsize 600 refresh: 60 vid: 16453
[ 63.717] (II) ARMSOC(0): #2: hsize: 1024 vsize 768 refresh: 60 vid: 16481
[ 63.717] (II) ARMSOC(0): #3: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
[ 63.717] (II) ARMSOC(0): Supported detailed timing:
[ 63.717] (II) ARMSOC(0): clock: 148.5 MHz Image Size: 698 x 392 mm
[ 63.718] (II) ARMSOC(0): h_active: 1920 h_sync: 2448 h_sync_end 2492 h_blank_end 2640 h_border: 0
[ 63.718] (II) ARMSOC(0): v_active: 1080 v_sync: 1084 v_sync_end 1089 v_blanking: 1125 v_border: 0
[ 63.718] (II) ARMSOC(0): Supported detailed timing:
[ 63.718] (II) ARMSOC(0): clock: 148.5 MHz Image Size: 698 x 392 mm
[ 63.718] (II) ARMSOC(0): h_active: 1920 h_sync: 2008 h_sync_end 2052 h_blank_end 2200 h_border: 0
[ 63.718] (II) ARMSOC(0): v_active: 1080 v_sync: 1084 v_sync_end 1089 v_blanking: 1125 v_border: 0
[ 63.718] (II) ARMSOC(0): Monitor name: Panasonic-TV
[ 63.718] (II) ARMSOC(0): Ranges: V min: 23 V max: 61 Hz, H min: 15 H max: 68 kHz, PixClock max 155 MHz
[ 63.718] (II) ARMSOC(0): Supported detailed timing:
[ 63.718] (II) ARMSOC(0): clock: 74.2 MHz Image Size: 698 x 392 mm
[ 63.718] (II) ARMSOC(0): h_active: 1920 h_sync: 2448 h_sync_end 2492 h_blank_end 2640 h_border: 0
[ 63.718] (II) ARMSOC(0): v_active: 540 v_sync: 542 v_sync_end 547 v_blanking: 562 v_border: 0
[ 63.718] (II) ARMSOC(0): Supported detailed timing:
[ 63.718] (II) ARMSOC(0): clock: 74.2 MHz Image Size: 698 x 392 mm
[ 63.718] (II) ARMSOC(0): h_active: 1920 h_sync: 2008 h_sync_end 2052 h_blank_end 2200 h_border: 0
[ 63.718] (II) ARMSOC(0): v_active: 540 v_sync: 542 v_sync_end 547 v_blanking: 562 v_border: 0
[ 63.718] (II) ARMSOC(0): Supported detailed timing:
[ 63.718] (II) ARMSOC(0): clock: 85.5 MHz Image Size: 698 x 392 mm
[ 63.719] (II) ARMSOC(0): h_active: 1366 h_sync: 1436 h_sync_end 1579 h_blank_end 1792 h_border: 0
[ 63.719] (II) ARMSOC(0): v_active: 768 v_sync: 771 v_sync_end 774 v_blanking: 798 v_border: 0
[ 63.719] (II) ARMSOC(0): Number of EDID sections to follow: 1
[ 63.719] (II) ARMSOC(0): EDID (in hex):
[ 63.719] (II) ARMSOC(0): 00ffffffffffff0034a996a201010101
[ 63.719] (II) ARMSOC(0): 00190103808048780adaffa3584aa229
[ 63.719] (II) ARMSOC(0): 17494b21080031404540614081800101
[ 63.719] (II) ARMSOC(0): 010101010101023a80d072382d40102c
[ 63.719] (II) ARMSOC(0): 4580ba882100001e023a801871382d40
[ 63.719] (II) ARMSOC(0): 582c4500ba882100001e000000fc0050
[ 63.719] (II) ARMSOC(0): 616e61736f6e69632d54560a000000fd
[ 63.719] (II) ARMSOC(0): 00173d0f440f000a2020202020200159
[ 63.719] (II) ARMSOC(0): EDID vendor "MEI", prod id 41622
[ 63.719] (II) ARMSOC(0): Using EDID range info for horizontal sync
[ 63.719] (II) ARMSOC(0): Using EDID range info for vertical refresh
[ 63.719] (II) ARMSOC(0): Printing DDC gathered Modelines:
[ 63.719] (II) ARMSOC(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz eP)
[ 63.719] (II) ARMSOC(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 63.719] (II) ARMSOC(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1366x768"x0.0 85.50 1366 1436 1579 1792 768 771 774 798 +hsync +vsync (47.7 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1920x1080"x0.0 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1920x1080"x0.0 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1920x1080"x0.0 74.25 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (33.8 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "2880x480"x0.0 108.00 2880 2944 3192 3432 480 489 495 525 -hsync -vsync (31.5 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1440x288"x0.0 27.00 1440 1464 1590 1728 288 290 293 312 -hsync -vsync (15.6 kHz e)
[ 63.720] (II) ARMSOC(0): Modeline "1440x240"x0.0 27.00 1440 1478 1602 1716 240 244 247 262 -hsync -vsync (15.7 kHz e)
[ 63.720] (II) ARMSOC(0): Printing probed modes for output HDMI-1
[ 63.720] (II) ARMSOC(0): Modeline "1920x1080"x50.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz eP)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080"x60.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080i"x60.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080i"x50.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080"x30.0 74.25 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (33.8 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080"x25.0 74.25 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (28.1 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080"x24.0 74.25 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080i"x59.9 74.18 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.7 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080"x30.0 74.18 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (33.7 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1920x1080"x24.0 74.18 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync (27.0 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1280x720"x60.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1280x720"x50.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1280x720"x59.9 74.18 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1440x576i"x50.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1440x480i"x60.0 27.03 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.8 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "1440x480i"x59.9 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "720x576"x50.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "720x480"x60.0 27.03 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
[ 63.721] (II) ARMSOC(0): Modeline "720x480"x59.9 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
[ 63.722] (II) ARMSOC(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 63.722] (II) ARMSOC(0): Output HDMI-1 connected
[ 63.722] (II) ARMSOC(0): Using exact sizes for initial modes
[ 63.722] (II) ARMSOC(0): Output HDMI-1 using initial mode 1920x1080 +0+0
[ 63.722] (II) ARMSOC(0): Got KMS resources
[ 63.722] (**) ARMSOC(0): Display dimensions: (1280, 720) mm
[ 63.722] (**) ARMSOC(0): DPI set to (38, 38)
[ 63.722] (II) Loading sub module "dri2"
[ 63.722] (II) LoadModule: "dri2"
[ 63.722] (II) Module "dri2" already built-in
[ 63.722] (II) Loading sub module "exa"
[ 63.722] (II) LoadModule: "exa"
[ 63.722] (II) Loading /usr/lib/xorg/modules/libexa.so
[ 63.723] (II) Module exa: vendor="X.Org Foundation"
[ 63.723] compiled for 1.18.1, module version = 2.6.0
[ 63.723] ABI class: X.Org Video Driver, version 20.0
[ 63.723] (II) Loading sub module "fb"
[ 63.723] (II) LoadModule: "fb"
[ 63.723] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 63.724] (II) Module fb: vendor="X.Org Foundation"
[ 63.724] compiled for 1.18.1, module version = 1.0.0
[ 63.724] ABI class: X.Org ANSI C Emulation, version 0.4
[ 63.724] (--) Depth 24 pixmap format is 32 bpp
[ 63.732] (II) ARMSOC(0): Initialized a 24 depth visual for 32bpp
[ 63.733] (II) ARMSOC(0): Soft EXA mode
[ 63.733] (II) EXA(0): Driver allocated offscreen pixmaps
[ 63.733] (II) EXA(0): Driver registered support for the following operations:
[ 63.733] (II) Solid
[ 63.733] (II) Copy
[ 63.733] (II) Composite (RENDER acceleration)
[ 63.733] (II) ARMSOC(0): Setting swap chain size: 2
[ 63.733] (II) ARMSOC(0): [DRI2] Setup complete
[ 63.733] (II) ARMSOC(0): [DRI2] DRI driver: armsoc
[ 63.733] (==) ARMSOC(0): Backing store enabled
[ 63.733] (==) ARMSOC(0): Silken mouse enabled
[ 63.733] (II) ARMSOC(0): HW cursor init()
[ 63.734] (II) ARMSOC(0): HW cursor initialized
[ 63.734] (II) ARMSOC(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 63.735] (--) RandR disabled
[ 63.758] (II) ARMSOC(0): Setting screen physical size to 508 x 285
[ 63.927] (II) config/udev: Adding input device gpio_keys.7 (/dev/input/event0)
[ 63.927] (**) gpio_keys.7: Applying InputClass "evdev keyboard catchall"
[ 63.927] (II) LoadModule: "evdev"
[ 63.927] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 63.929] (II) Module evdev: vendor="X.Org Foundation"
[ 63.929] compiled for 1.18.0, module version = 2.10.1
[ 63.929] Module class: X.Org XInput Driver
[ 63.929] ABI class: X.Org XInput driver, version 22.1
[ 63.929] (II) Using input driver 'evdev' for 'gpio_keys.7'
[ 63.929] (**) gpio_keys.7: always reports core events
[ 63.929] (**) evdev: gpio_keys.7: Device: "/dev/input/event0"
[ 63.929] (--) evdev: gpio_keys.7: Vendor 0x1 Product 0x1
[ 63.929] (--) evdev: gpio_keys.7: Found keys
[ 63.930] (II) evdev: gpio_keys.7: Configuring as keyboard
[ 63.930] (**) Option "config_info" "udev:/sys/devices/gpio_keys.7/input/input0/event0"
[ 63.930] (II) XINPUT: Adding extended input device "gpio_keys.7" (type: KEYBOARD, id 6)
[ 63.930] (**) Option "xkb_rules" "evdev"
[ 64.056] (II) evdev: gpio_keys.7: Close
[ 64.056] (II) UnloadModule: "evdev"')

Anybody running kodi successfully on XU4 with Arch?
dox81
 
Posts: 10
Joined: Thu Feb 25, 2016 12:31 pm

Re: Kodi on Arch from official repository, Odroid XU4

Postby Kabbone » Thu Feb 25, 2016 2:04 pm

Why do you start a X-Server? On the Rpi I always start kodi just from the shell.
$this->bbcode_second_pass_code('', '
$ kodi &
')
Kabbone
 
Posts: 153
Joined: Thu Jul 25, 2013 9:20 am

Re: Kodi on Arch from official repository, Odroid XU4

Postby dox81 » Thu Feb 25, 2016 2:14 pm

@Kabbone

When I use "kodi &", I get:

$this->bbcode_second_pass_code('', '
[root@odroid alarm]# kodi &
[1] 16745
[root@odroid alarm]# sh: lsb_release: command not found
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e g happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e g happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
XDG_RUNTIME_DIR (/run/user/1000) is not owned by us (uid 0), but by uid 1000! (This could e g happen if you try to connect to a non-root PulseAudio as a root user, over the native protocol. Don't do that.)
ERROR: Unable to create GUI. Exiting
/usr/bin/kodi: line 165: 16747 Segmentation fault (core dumped) "$LIBDIR/${bin_name}/${bin_name}.bin" $SAVED_ARGS
Crash report available at /root/kodi_crashlog-20160225_161314.log
')

Crashlog:

$this->bbcode_second_pass_code('', '################# LOG FILE ##################

16:13:13 T:2999361536 NOTICE: special://profile/ is mapped to: special://masterprofile/
16:13:13 T:2999361536 NOTICE: -----------------------------------------------------------------------
16:13:13 T:2999361536 NOTICE: Starting Kodi (16.0 Git:Unknown). Platform: Linux ARM 32-bit
16:13:13 T:2999361536 NOTICE: Using Release Kodi x32 build
16:13:13 T:2999361536 NOTICE: Kodi compiled Feb 24 2016 by GCC 5.3.0 for Linux ARM 32-bit version 4.4.1 (263169)
16:13:13 T:2999361536 NOTICE: Running on Arch Linux ARM 0.0, kernel: Linux ARM 32-bit version 3.10.96-2-ARCH
16:13:13 T:2999361536 NOTICE: FFmpeg statically linked, version: 2.8.6-kodi-2.8.6-Jarvis-16.0
16:13:13 T:2999361536 NOTICE: Host CPU: ARMv7 Processor rev 3 (v7l), 8 cores available
16:13:13 T:2999361536 NOTICE: ARM Features: Neon enabled
16:13:13 T:2999361536 NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
16:13:13 T:2999361536 NOTICE: special://xbmcbin/ is mapped to: /usr/lib/kodi
16:13:13 T:2999361536 NOTICE: special://masterprofile/ is mapped to: /root/.kodi/userdata
16:13:13 T:2999361536 NOTICE: special://home/ is mapped to: /root/.kodi
16:13:13 T:2999361536 NOTICE: special://temp/ is mapped to: /root/.kodi/temp
16:13:13 T:2999361536 NOTICE: The executable running is: /usr/lib/kodi/kodi.bin
16:13:13 T:2999361536 NOTICE: Local hostname: odroid
16:13:13 T:2999361536 NOTICE: Log File is located: /root/.kodi/temp/kodi.log
16:13:13 T:2999361536 NOTICE: -----------------------------------------------------------------------
16:13:13 T:2999361536 ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
16:13:13 T:2999361536 NOTICE: load settings...
16:13:13 T:2999361536 ERROR: PulseAudio: Failed to connect context
16:13:13 T:2999361536 NOTICE: PulseAudio might not be running. Context was not created.
16:13:13 T:2999361536 NOTICE: Found 1 Lists of Devices
16:13:13 T:2999361536 NOTICE: Enumerated ALSA devices:
16:13:13 T:2999361536 NOTICE: Device 1
16:13:13 T:2999361536 NOTICE: m_deviceName : @
16:13:13 T:2999361536 NOTICE: m_displayName : Default (odroid-audio Analog)
16:13:13 T:2999361536 NOTICE: m_displayNameExtra:
16:13:13 T:2999361536 NOTICE: m_deviceType : AE_DEVTYPE_PCM
16:13:13 T:2999361536 NOTICE: m_channels : FL,FR
16:13:13 T:2999361536 NOTICE: m_sampleRates : 8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000
16:13:13 T:2999361536 NOTICE: m_dataFormats : AE_FMT_S24NE4,AE_FMT_S16NE,AE_FMT_S16LE
16:13:13 T:2999361536 NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
16:13:13 T:2999361536 NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
16:13:13 T:2999361536 NOTICE: Default DVD Player: dvdplayer
16:13:13 T:2999361536 NOTICE: Default Video Player: dvdplayer
16:13:13 T:2999361536 NOTICE: Default Audio Player: paplayer
16:13:13 T:2999361536 NOTICE: Disabled debug logging due to GUI setting. Level 0.
16:13:13 T:2999361536 NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
16:13:13 T:2999361536 NOTICE: CMediaSourceSettings: loading media sources from special://masterprofile/sources.xml
16:13:13 T:2999361536 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
16:13:13 T:2999361536 NOTICE: Loaded playercorefactory configuration
16:13:13 T:2999361536 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
16:13:13 T:2999361536 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
14:13:13 T:2999361536 NOTICE: Running database version Addons20
14:13:13 T:2999361536 NOTICE: ADDONS: Using repository repository.xbmc.org
14:13:14 T:2999361536 ERROR: GLX Error: No Display found
14:13:14 T:2999361536 FATAL: CApplication::Create: Unable to init windowing system


############### END LOG FILE ################')

From the last two lines of the log, I suppose I need X-server to start. Maybe I'm wrong, but I really don't know what else to do. I could start kodi with startx /usr/sbin/kodi --standalone only when I was using kodi from a 3rd party repository. Unfortunately the guy that maintained that repo is no longer in business.
dox81
 
Posts: 10
Joined: Thu Feb 25, 2016 12:31 pm


Return to Samsung

Who is online

Users browsing this forum: No registered users and 10 guests