I cannot seem to get past Xorg failures to boot into graphical mode
on my Odroid-Xu4 running either the downloaded 4.5.5-300 based kernel system or the
"dnf update" 4.6.5-300 kernel based system and packages. It appears that gbm
cannot find /usr/lib/dri/exynos_dri.so.
Can someone help me get past this problem? Do I need to install another package
containing the exynos_dri.so? If so, which package?
It's in the libdrm package, not sure why it's looking for the
unversioned one. Are you using a binary driver from elsewhere or just
pure Fedora rpms?
Peter
> Thanks.
>
> Following are both the messages from my Xorg.0.log and the messages from
"startx" when I try to start it manually:
>
> Xorg.0.log
> -------------
> cat /var/log/Xorg.0.log
> [ 15846.637]
> X.Org X Server 1.18.4
> Release Date: 2016-07-19
> [ 15846.637] X Protocol Version 11, Revision 0
> [ 15846.637] Build Operating System: 4.6.3-300.fc24.armv7hl
> [ 15846.637] Current Operating System: Linux myodroid 4.6.5-300.fc24.armv7hl #1 SMP
Thu Jul 28 03:09:19 UTC 2016 armv7l
> [ 15846.637] Kernel command line:
rd.driver.pre=dw_mmc-exynos,exynosdrm,ehci-exynos,ohci-exynos ro
root=UUID=dfac3a15-7d31-46ed-842f-2f7599871202 LANG=en_US.UTF-8
> [ 15846.637] Build Date: 19 July 2016 06:13:15PM
> [ 15846.637] Build ID: xorg-x11-server 1.18.4-1.fc24
> [ 15846.638] Current version of pixman: 0.34.0
> [ 15846.638] Before reporting problems, check
http://wiki.x.org
> to make sure that you have the latest version.
> [ 15846.638] Markers: (--) probed, (**) from config file, (==) default setting,
> (++) from command line, (!!) notice, (II) informational,
> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [ 15846.638] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 11
13:06:48 2016
> [ 15846.643] (==) Using system config directory
"/usr/share/X11/xorg.conf.d"
> [ 15846.644] (==) No Layout section. Using the first Screen section.
> [ 15846.644] (==) No screen section available. Using defaults.
> [ 15846.644] (**) |-->Screen "Default Screen Section" (0)
> [ 15846.644] (**) | |-->Monitor "<default monitor>"
> [ 15846.646] (==) No monitor specified for screen "Default Screen
Section".
> Using a default monitor configuration.
> [ 15846.646] (==) Automatically adding devices
> [ 15846.647] (==) Automatically enabling devices
> [ 15846.647] (==) Automatically adding GPU devices
> [ 15846.647] (==) Max clients allowed: 256, resource mask: 0x1fffff
> [ 15846.647] (==) FontPath set to:
> catalogue:/etc/X11/fontpath.d,
> built-ins
> [ 15846.648] (==) ModulePath set to "/usr/lib/xorg/modules"
> [ 15846.648] (II) The server relies on udev to provide the list of input devices.
> If no devices become available, reconfigure udev or disable AutoAddDevices.
> [ 15846.648] (II) Loader magic: 0x1fcf3c
> [ 15846.648] (II) Module ABI versions:
> [ 15846.648] X.Org ANSI C Emulation: 0.4
> [ 15846.649] X.Org Video Driver: 20.0
> [ 15846.649] X.Org XInput driver : 22.1
> [ 15846.649] X.Org Server Extension : 9.0
> [ 15846.659] (--) using VT number 2
>
> [ 15846.659] (II) systemd-logind: logind integration requires -keeptty and -keeptty
was not provided, disabling logind integration
> [ 15846.669] (II) xfree86: Adding drm device (/dev/dri/card0)
> [ 15846.727] (II) no primary bus or device found
> [ 15846.727] falling back to /sys/devices/platform/exynos-drm/drm/card0
> [ 15846.727] (II) LoadModule: "glx"
> [ 15846.730] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
> [ 15846.810] (II) Module glx:
vendor="X.Org Foundation"
> [ 15846.810] compiled for 1.18.4, module version = 1.0.0
> [ 15846.811] ABI class: X.Org Server Extension, version 9.0
> [ 15846.811] (==) AIGLX enabled
> [ 15846.812] (==) Matched modesetting as autoconfigured driver 0
> [ 15846.812] (==) Matched fbdev as autoconfigured driver 1
> [ 15846.812] (==) Assigned the driver to the xf86ConfigLayout
> [ 15846.812] (II) LoadModule: "modesetting"
> [ 15846.815] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
> [ 15846.824] (II) Module modesetting:
vendor="X.Org Foundation"
> [ 15846.824] compiled for 1.18.4, module version = 1.18.4
> [ 15846.824] Module class: X.Org Video Driver
> [ 15846.824] ABI class: X.Org Video Driver, version 20.0
> [ 15846.825] (II) LoadModule: "fbdev"
> [ 15846.827] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
> [ 15846.832] (II) Module fbdev:
vendor="X.Org Foundation"
> [ 15846.832] compiled for 1.18.0, module version = 0.4.3
> [ 15846.832] Module class: X.Org Video Driver
> [ 15846.833] ABI class: X.Org Video Driver, version 20.0
> [ 15846.833] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
> [ 15846.833] (II) FBDEV: driver for framebuffer: fbdev
> [ 15846.924] (II) modeset(0): using drv /dev/dri/card0
> [ 15846.925] (WW) Falling back to old probe method for fbdev
> [ 15846.925] (II) Loading sub module "fbdevhw"
> [ 15846.925] (II) LoadModule: "fbdevhw"
> [ 15846.926] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
> [ 15846.932] (II) Module fbdevhw:
vendor="X.Org Foundation"
> [ 15846.932] compiled for 1.18.4, module version = 0.0.2
> [ 15846.932] ABI class: X.Org Video Driver, version 20.0
> [ 15846.935] (II) modeset(0): Creating default Display subsection in Screen section
> "Default Screen Section" for depth/fbbpp 24/32
> [ 15846.935] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
> [ 15846.936] (==) modeset(0): RGB weight 888
> [ 15846.936] (==) modeset(0): Default visual is TrueColor
> [ 15846.936] (II) Loading sub module "glamoregl"
> [ 15846.937] (II) LoadModule: "glamoregl"
> [ 15846.938] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
> [ 15847.030] (II) Module glamoregl:
vendor="X.Org Foundation"
> [ 15847.030] compiled for 1.18.4, module version = 1.0.0
> [ 15847.030] ABI class: X.Org ANSI C Emulation, version 0.4
> [ 15847.030] (II) glamor: OpenGL accelerated X.org driver based.
> [ 15848.090] (II) glamor: EGL version 1.4 (DRI2):
> [ 15848.090] EGL_MESA_drm_image required.
> [ 15848.093] (EE) modeset(0): glamor initialization failed
> [ 15848.093] (II) modeset(0): ShadowFB: preferred NO, enabled NO
> [ 15848.132] (II) modeset(0): Output HDMI-1 has no monitor section
> [ 15848.133] (II) modeset(0): Output Virtual-1 has no monitor section
> [ 15848.171] (II) modeset(0): EDID for output HDMI-1
> [ 15848.171] (II) modeset(0): Manufacturer: HWP Model: 3048 Serial#: 16843009
> [ 15848.172] (II) modeset(0): Year: 2014 Week: 15
> [ 15848.172] (II) modeset(0): EDID Version: 1.3
> [ 15848.172] (II) modeset(0): Digital Display Input
> [ 15848.172] (II) modeset(0): Max Image Size [cm]: horiz.: 48 vert.: 27
> [ 15848.172] (II) modeset(0): Gamma: 2.20
> [ 15848.172] (II) modeset(0): DPMS capabilities: Off
> [ 15848.172] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
> [ 15848.172] (II) modeset(0): First detailed timing is preferred mode
> [ 15848.172] (II) modeset(0): redX: 0.641 redY: 0.337 greenX: 0.313 greenY: 0.623
> [ 15848.173] (II) modeset(0): blueX: 0.151 blueY: 0.070 whiteX: 0.313 whiteY:
0.329
> [ 15848.173] (II) modeset(0): Supported established timings:
> [ 15848.173] (II) modeset(0): 720x400@70Hz
> [ 15848.173] (II) modeset(0): 640x480@60Hz
> [ 15848.173] (II) modeset(0): 800x600@60Hz
> [ 15848.173] (II) modeset(0): 1024x768@60Hz
> [ 15848.173] (II) modeset(0): Manufacturer's mask: 0
> [ 15848.173] (II) modeset(0): Supported standard timings:
> [ 15848.173] (II) modeset(0): #0: hsize: 1920 vsize 1080 refresh: 60 vid: 49361
> [ 15848.173] (II) modeset(0): #1: hsize: 1280 vsize 720 refresh: 60 vid: 49281
> [ 15848.173] (II) modeset(0): #2: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
> [ 15848.174] (II) modeset(0): #3: hsize: 1440 vsize 900 refresh: 60 vid: 149
> [ 15848.174] (II) modeset(0): #4: hsize: 1600 vsize 900 refresh: 60 vid: 49321
> [ 15848.174] (II) modeset(0): #5: hsize: 1680 vsize 1050 refresh: 60 vid: 179
> [ 15848.174] (II) modeset(0): Supported detailed timing:
> [ 15848.174] (II) modeset(0): clock: 148.5 MHz Image Size: 480 x 270 mm
> [ 15848.174] (II) modeset(0): h_active: 1920 h_sync: 2008 h_sync_end 2052
h_blank_end 2200 h_border: 0
> [ 15848.174] (II) modeset(0): v_active: 1080 v_sync: 1084 v_sync_end 1089
v_blanking: 1125 v_border: 0
> [ 15848.174] (II) modeset(0): Ranges: V min: 50 V max: 76 Hz, H min: 24 H max: 94
kHz, PixClock max 175 MHz
> [ 15848.174] (II) modeset(0): Monitor name: HP 22bw
> [ 15848.175] (II) modeset(0): Serial No: 3CM4150X8P
> [ 15848.175] (II) modeset(0): Supported detailed timing:
> [ 15848.175] (II) modeset(0): clock: 148.5 MHz Image Size: 480 x 270 mm
> [ 15848.175] (II) modeset(0): h_active: 1920 h_sync: 2008 h_sync_end 2052
h_blank_end 2200 h_border: 0
> [ 15848.175] (II) modeset(0): v_active: 1080 v_sync: 1084 v_sync_end 1089
v_blanking: 1125 v_border: 0
> [ 15848.175] (II) modeset(0): Supported detailed timing:
> [ 15848.175] (II) modeset(0): clock: 148.5 MHz Image Size: 480 x 270 mm
> [ 15848.175] (II) modeset(0): h_active: 1920 h_sync: 2448 h_sync_end 2492
h_blank_end 2640 h_border: 0
> [ 15848.176] (II) modeset(0): v_active: 1080 v_sync: 1084 v_sync_end 1089
v_blanking: 1125 v_border: 0
> [ 15848.176] (II) modeset(0): Supported detailed timing:
> [ 15848.176] (II) modeset(0): clock: 74.2 MHz Image Size: 480 x 270 mm
> [ 15848.176] (II) modeset(0): h_active: 1280 h_sync: 1390 h_sync_end 1430
h_blank_end 1650 h_border: 0
> [ 15848.176] (II) modeset(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking:
750 v_border: 0
> [ 15848.176] (II) modeset(0): Supported detailed timing:
> [ 15848.176] (II) modeset(0): clock: 74.2 MHz Image Size: 480 x 270 mm
> [ 15848.176] (II) modeset(0): h_active: 1280 h_sync: 1720 h_sync_end 1760
h_blank_end 1980 h_border: 0
> [ 15848.177] (II) modeset(0): v_active: 720 v_sync: 725 v_sync_end 730 v_blanking:
750 v_border: 0
> [ 15848.177] (II) modeset(0): Supported detailed timing:
> [ 15848.177] (II) modeset(0): clock: 27.0 MHz Image Size: 480 x 270 mm
> [ 15848.177] (II) modeset(0): h_active: 720 h_sync: 736 h_sync_end 798 h_blank_end
858 h_border: 0
> [ 15848.177] (II) modeset(0): v_active: 480 v_sync: 489 v_sync_end 495 v_blanking:
525 v_border: 0
> [ 15848.177] (II) modeset(0): Number of EDID sections to follow: 1
> [ 15848.177] (II) modeset(0): EDID (in hex):
> [ 15848.177] (II) modeset(0): 00ffffffffffff0022f0483001010101
> [ 15848.177] (II) modeset(0): 0f18010380301b782a16c5a456509f26
> [ 15848.178] (II) modeset(0): 125054a10800d1c081c081809500a9c0
> [ 15848.178] (II) modeset(0): b30001010101023a801871382d40582c
> [ 15848.178] (II) modeset(0): 4500e00e1100001a000000fd00324c18
> [ 15848.178] (II) modeset(0): 5e11000a202020202020000000fc0048
> [ 15848.178] (II) modeset(0): 5020323262770a2020202020000000ff
> [ 15848.178] (II) modeset(0): 0033434d34313530583850202020010f
> [ 15848.178] (II) modeset(0): 020314b249909f041303021211016503
> [ 15848.178] (II) modeset(0): 0c001000023a801871382d40582c4500
> [ 15848.178] (II) modeset(0): e00e1100001e023a80d072382d40102c
> [ 15848.179] (II) modeset(0): 4580e00e1100001e011d007251d01e20
> [ 15848.179] (II) modeset(0): 6e285500e00e1100001e011d00bc52d0
> [ 15848.179] (II) modeset(0): 1e20b8285540e00e1100001e8c0ad08a
> [ 15848.179] (II) modeset(0): 20e02d10103e9600e00e110000180000
> [ 15848.179] (II) modeset(0): 0000000000000000000000000000007d
> [ 15848.179] (II) modeset(0): Printing probed modes for output HDMI-1
> [ 15848.179] (II) modeset(0): Modeline "1920x1080"x60.0 148.50 1920 2008
2052 2200 1080 1084 1089 1125 +hsync -vsync (67.5 kHz eP)
> [ 15848.180] (II) modeset(0): Modeline "1920x1080"x60.0 148.50 1920 2008
2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1920x1080"x50.0 148.50 1920 2448
2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1600x900"x60.0 108.00 1600 1624
1704 1800 900 901 904 1000 +hsync +vsync (60.0 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1280x1024"x60.0 108.00 1280 1328
1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1440x900"x59.9 88.75 1440 1488
1520 1600 900 903 909 926 +hsync -vsync (55.5 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1280x720"x60.0 74.25 1280 1390
1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1280x720"x50.0 74.25 1280 1720
1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
> [ 15848.180] (II) modeset(0): Modeline "1280x720"x59.9 74.18 1280 1390
1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
> [ 15848.181] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048
1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
> [ 15848.181] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968
1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
> [ 15848.181] (II) modeset(0): Modeline "720x576"x50.0 27.00 720 732 796
864 576 581 586 625 -hsync -vsync (31.2 kHz e)
> [ 15848.181] (II) modeset(0): Modeline "720x480"x60.0 27.03 720 736 798
858 480 489 495 525 -hsync -vsync (31.5 kHz e)
> [ 15848.181] (II) modeset(0): Modeline "720x480"x59.9 27.00 720 736 798
858 480 489 495 525 -hsync -vsync (31.5 kHz e)
> [ 15848.181] (II) modeset(0): Modeline "640x480"x60.0 25.20 640 656 752
800 480 490 492 525 -hsync -vsync (31.5 kHz e)
> [ 15848.181] (II) modeset(0): EDID for output Virtual-1
> [ 15848.181] (II) modeset(0): Output HDMI-1 connected
> [ 15848.181] (II) modeset(0): Output Virtual-1 disconnected
> [ 15848.182] (II) modeset(0): Using exact sizes for initial modes
> [ 15848.182] (II) modeset(0): Output HDMI-1 using initial mode 1920x1080 +0+0
> [ 15848.182] (II) modeset(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise
stated.
> [ 15848.182] (==) modeset(0): DPI set to (96, 96)
> [ 15848.182] (II) Loading sub module "fb"
> [ 15848.182] (II) LoadModule: "fb"
> [ 15848.183] (II) Loading /usr/lib/xorg/modules/libfb.so
> [ 15848.185] (II) Module fb:
vendor="X.Org Foundation"
> [ 15848.185] compiled for 1.18.4, module version = 1.0.0
> [ 15848.185] ABI class: X.Org ANSI C Emulation, version 0.4
> [ 15848.186] (II) UnloadModule: "fbdev"
> [ 15848.186] (II) Unloading fbdev
> [ 15848.186] (II) UnloadSubModule: "fbdevhw"
> [ 15848.186] (II) Unloading fbdevhw
> [ 15848.187] (==) Depth 24 pixmap format is 32 bpp
> [ 15848.328] (EE)
> Fatal server error:
> [ 15848.330] (EE) AddScreen/ScreenInit failed for driver 0
> [ 15848.331] (EE)
> [ 15848.332] (EE)
> Please consult the Fedora Project support
> at
http://wiki.x.org
> for help.
> [ 15848.332] (EE) Please also check the log file at "/var/log/Xorg.0.log"
for additional information.
> [ 15848.333] (EE)
> [ 15848.514] (EE) Server terminated with error (1). Closing log file.
>
>
> "startx"
> ---------
>
> startx
> xauth: file /root/.serverauth.14013 does not exist
>
>
> X.Org X Server 1.18.4
> Release Date: 2016-07-19
> X Protocol Version 11, Revision 0
> Build Operating System: 4.6.3-300.fc24.armv7hl
> Current Operating System: Linux myodroid 4.6.5-300.fc24.armv7hl #1 SMP Thu Jul 28
03:09:19 UTC 2016 armv7l
> Kernel command line: rd.driver.pre=dw_mmc-exynos,exynosdrm,ehci-exynos,ohci-exynos ro
root=UUID=dfac3a15-7d31-46ed-842f-2f7599871202 LANG=en_US.UTF-8
> Build Date: 19 July 2016 06:13:15PM
> Build ID: xorg-x11-server 1.18.4-1.fc24
> Current version of pixman: 0.34.0
> Before reporting problems, check
http://wiki.x.org
> to make sure that you have the latest version.
> Markers: (--) probed, (**) from config file, (==) default setting,
> (++) from command line, (!!) notice, (II) informational,
> (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> (==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 11 18:52:57 2016
> (==) Using system config directory "/usr/share/X11/xorg.conf.d"
> gbm: failed to open any driver (search paths /usr/lib/dri)
> gbm: Last dlopen error: /usr/lib/dri/exynos_dri.so: cannot open shared object file:
No such file or directory
> failed to load driver: exynos
> EGL_MESA_drm_image required.
> (EE)
> Fatal server error:
> (EE) AddScreen/ScreenInit failed for driver 0
> (EE)
> (EE)
> Please consult the Fedora Project support
> at
http://wiki.x.org
> for help.
> (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional
information.
> (EE)
> (EE) Server terminated with error (1). Closing log file.
> xinit: giving up
> xinit: unable to connect to X server: Connection refused
> xinit: server error
> _______________________________________________
> arm mailing list
> arm(a)lists.fedoraproject.org
>
https://lists.fedoraproject.org/admin/lists/arm@lists.fedoraproject.org