Jump to content

Recommended Posts

Posted

Hello,

 

I have build my own armbian image and successfully flash it to Miqi board.

everything works well from command line.

 

And I need the desktop and I run 

sudo armbian-config

and click the "lightdm: enable desktop"

 

but the desktop are not shown in HDMI output

the log /var/log/lightdm/lightdm.log shows:

[+0.00s] DEBUG: Starting Light Display Manager 1.18.3, UID=0 PID=10738
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-disable-log-backup.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf.d/11-armbian.conf
[+0.00s] DEBUG:   [SeatDefaults] is now called [Seat:*], please update this configuration
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registered seat module xlocal
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Registered seat module unity
[+0.02s] DEBUG: Monitoring logind for seats
[+0.02s] DEBUG: New seat added from logind: seat0
[+0.02s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.02s] DEBUG: Seat seat0: Starting
[+0.02s] DEBUG: Seat seat0: Creating greeter session
[+0.02s] DEBUG: Seat seat0: Creating display server of type x
[+0.02s] DEBUG: Using VT 7
[+0.02s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.02s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.03s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0
[+0.03s] DEBUG: DisplayServer x-0: Launching X Server
[+0.03s] DEBUG: Launching process 10744: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.03s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.03s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.03s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.03s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.03s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.25s] DEBUG: Process 10744 terminated with signal 6
[+0.25s] DEBUG: DisplayServer x-0: X server stopped
[+0.25s] DEBUG: Releasing VT 7
[+0.25s] DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0
[+0.25s] DEBUG: Seat seat0: Display server stopped
[+0.25s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
[+0.25s] DEBUG: Seat seat0: Stopping
[+0.25s] DEBUG: Seat seat0: Stopping session
[+0.25s] DEBUG: Seat seat0: Session stopped
[+0.25s] DEBUG: Seat seat0: Stopped
[+0.25s] DEBUG: Required seat has stopped
[+0.25s] DEBUG: Stopping display manager
[+0.25s] DEBUG: Display manager stopped
[+0.25s] DEBUG: Stopping daemon
[+0.25s] DEBUG: Seat seat0: Stopping session
[+0.25s] DEBUG: Exiting with return value 1

 

 

I have checked the log /var/log/lightdm/x-0.log

X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-83-generic armv7l Ubuntu
Current Operating System: Linux miqi 4.12.10-rockchip #2 SMP PREEMPT Sat Sep 2 14:00:31 CST 2017 armv7l
Kernel command line: consoleblank=0 scandelay root=UUID=0b42a44a-71a8-4ee2-a37c-62d28a86d13d rw console=ttyS2,115200n8 rootfstype=ext4 loglevel=1 rootwait
Build Date: 17 July 2017  05:06:30PM
xorg-server 2:1.18.4-0ubuntu0.3 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
        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: Mon Sep  4 13:40:04 2017
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
gbm: failed to open any driver (search paths /usr/lib/arm-linux-gnueabihf/dri:${ORIGIN}/dri:/usr/lib/dri)
gbm: Last dlopen error: /usr/lib/dri/rockchip_dri.so: cannot open shared object file: No such file or directory
failed to load driver: rockchip
EGL_MESA_drm_image required.

(EE)
Fatal server error:
(EE) AddScreen/ScreenInit failed for driver 0
(EE)
(EE)
Please consult the The X.Org Foundation 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.

 

Seems that missing rockchip_dri.so

I don't know where can I get it.

 

Could anyone can give me some clue to let desktop up?

thanks a lot!

Lanyaye

 

 

 

 

 

Posted
13 minutes ago, lanyaye said:

Could anyone can give me some clue to let desktop up?


armbian-desktop toggle feature is designed for desktop images to disable desktop and it's still WIP.  The best way is to start with our desktop build since it's more optimised than some generic install: https://www.google.com/search?q=install+desktop+on+ubuntu

Posted

thanks for your suggestion! and I googled and resolved this issue!

I share my experience here, maybe other user for Miqi board meet the same issue!

 

1) I have googled and installed xcfe4 and lightdm

sudo apt install xfce4

sudo apt install lightdm 

 

and I have tried 

sudo systemctl start lightdm

 

the log[/var/log/Xorg.0.log] still shows error:

[ 13210.690]
X.Org X Server 1.18.4
Release Date: 2016-07-19
[ 13210.690] X Protocol Version 11, Revision 0
[ 13210.690] Build Operating System: Linux 4.4.0-83-generic armv7l Ubuntu
[ 13210.690] Current Operating System: Linux miqi 4.12.10-rockchip #2 SMP PREEMPT Sat Sep 2 14:00:31 CST 2017 armv7l
[ 13210.690] Kernel command line: consoleblank=0 scandelay root=UUID=0b42a44a-71a8-4ee2-a37c-62d28a86d13d rw console=ttyS2,115200n8 rootfstype=ext4 loglevel=1 rootwait
[ 13210.691] Build Date: 17 July 2017  05:06:30PM
[ 13210.691] xorg-server 2:1.18.4-0ubuntu0.3 (For technical support please see http://www.ubuntu.com/support)
[ 13210.691] Current version of pixman: 0.33.6
[ 13210.691]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[ 13210.691] Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 13210.691] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Sep  5 01:37:51 2017
[ 13210.692] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 13210.693] (==) No Layout section.  Using the first Screen section.
[ 13210.693] (==) No screen section available. Using defaults.
[ 13210.693] (**) |-->Screen "Default Screen Section" (0)
[ 13210.693] (**) |   |-->Monitor "<default monitor>"
[ 13210.693] (==) No monitor specified for screen "Default Screen Section".
        Using a default monitor configuration.
[ 13210.693] (==) Automatically adding devices
[ 13210.693] (==) Automatically enabling devices
[ 13210.693] (==) Automatically adding GPU devices
[ 13210.693] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 13210.694] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 13210.694]    Entry deleted from font path.
[ 13210.694] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 13210.694]    Entry deleted from font path.
[ 13210.694] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 13210.694]    Entry deleted from font path.
[ 13210.694] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ 13210.694]    Entry deleted from font path.
[ 13210.694] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 13210.694]    Entry deleted from font path.
[ 13210.694] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 13210.694]    Entry deleted from font path.
[ 13210.694] (==) FontPath set to:
        /usr/share/fonts/X11/misc,
        built-ins
[ 13210.694] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 13210.694] (II) The server relies on udev to provide the list of input devices.
        If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 13210.694] (II) Loader magic: 0x615f70
[ 13210.694] (II) Module ABI versions:
[ 13210.694]    X.Org ANSI C Emulation: 0.4
[ 13210.694]    X.Org Video Driver: 20.0
[ 13210.694]    X.Org XInput driver : 22.1
[ 13210.694]    X.Org Server Extension : 9.0
[ 13210.696] (++) using VT number 7

[ 13210.696] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 13210.698] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 13210.698] (II) no primary bus or device found
[ 13210.699]    falling back to /sys/devices/platform/display-subsystem/drm/card0
[ 13210.699] (II) LoadModule: "glx"
[ 13210.700] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 13210.705] (II) Module glx: vendor="X.Org Foundation"
[ 13210.705]    compiled for 1.18.4, module version = 1.0.0
[ 13210.705]    ABI class: X.Org Server Extension, version 9.0
[ 13210.705] (==) AIGLX enabled
[ 13210.706] (==) Matched modesetting as autoconfigured driver 0
[ 13210.706] (==) Matched fbdev as autoconfigured driver 1
[ 13210.706] (==) Assigned the driver to the xf86ConfigLayout
[ 13210.706] (II) LoadModule: "modesetting"
[ 13210.707] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 13210.707] (II) Module modesetting: vendor="X.Org Foundation"
[ 13210.707]    compiled for 1.18.4, module version = 1.18.4
[ 13210.707]    Module class: X.Org Video Driver
[ 13210.707]    ABI class: X.Org Video Driver, version 20.0
[ 13210.707] (II) LoadModule: "fbdev"
[ 13210.708] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 13210.708] (II) Module fbdev: vendor="X.Org Foundation"
[ 13210.708]    compiled for 1.18.1, module version = 0.4.4
[ 13210.708]    Module class: X.Org Video Driver
[ 13210.708]    ABI class: X.Org Video Driver, version 20.0
[ 13210.708] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 13210.708] (II) FBDEV: driver for framebuffer: fbdev
[ 13210.709] (II) modeset(0): using drv /dev/dri/card0
[ 13210.709] (WW) Falling back to old probe method for fbdev
[ 13210.709] (II) Loading sub module "fbdevhw"
[ 13210.709] (II) LoadModule: "fbdevhw"
[ 13210.710] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 13210.710] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 13210.710]    compiled for 1.18.4, module version = 0.0.2
[ 13210.710]    ABI class: X.Org Video Driver, version 20.0
[ 13210.710] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 13210.711] (II) modeset(0): Creating default Display subsection in Screen section
        "Default Screen Section" for depth/fbbpp 24/32
[ 13210.711] (==) modeset(0): Depth 24, (==) framebuffer bpp 32
[ 13210.711] (==) modeset(0): RGB weight 888
[ 13210.711] (==) modeset(0): Default visual is TrueColor
[ 13210.711] (II) Loading sub module "glamoregl"
[ 13210.711] (II) LoadModule: "glamoregl"
[ 13210.711] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 13210.736] (II) Module glamoregl: vendor="X.Org Foundation"
[ 13210.736]    compiled for 1.18.4, module version = 1.0.0
[ 13210.736]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 13210.736] (II) glamor: OpenGL accelerated X.org driver based.
[ 13210.893] (II) glamor: EGL version 1.4 (DRI2):
[ 13210.893] EGL_MESA_drm_image required.
[ 13210.895] (EE) modeset(0): glamor initialization failed
[ 13210.895] (II) modeset(0): ShadowFB: preferred NO, enabled NO
[ 13210.924] (II) modeset(0): Output HDMI-1 has no monitor section
[ 13210.924] (II) modeset(0): Up to 1 crtcs needed for screen.
[ 13210.924] (II) modeset(0): Allocated crtc nr. 0 to this screen.
[ 13210.924] (II) modeset(0): Allocated crtc nr. 1 to this screen.
[ 13210.953] (II) modeset(0): EDID for output HDMI-1
[ 13210.953] (II) modeset(0): Manufacturer: VSC  Model: 721c  Serial#: 16843009
[ 13210.953] (II) modeset(0): Year: 2006  Week: 6
[ 13210.953] (II) modeset(0): EDID Version: 1.3
[ 13210.953] (II) modeset(0): Digital Display Input
[ 13210.953] (II) modeset(0): Max Image Size [cm]: horiz.: 38  vert.: 30
[ 13210.953] (II) modeset(0): Gamma: 2.20
[ 13210.954] (II) modeset(0): DPMS capabilities: StandBy Off
[ 13210.954] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2
[ 13210.954] (II) modeset(0): First detailed timing is preferred mode
[ 13210.954] (II) modeset(0): redX: 0.647 redY: 0.327   greenX: 0.292 greenY: 0.614
[ 13210.954] (II) modeset(0): blueX: 0.142 blueY: 0.079   whiteX: 0.310 whiteY: 0.330
[ 13210.954] (II) modeset(0): Supported established timings:
[ 13210.954] (II) modeset(0): 720x400@70Hz
[ 13210.954] (II) modeset(0): 640x480@60Hz
[ 13210.954] (II) modeset(0): 640x480@67Hz
[ 13210.954] (II) modeset(0): 640x480@72Hz
[ 13210.954] (II) modeset(0): 640x480@75Hz
[ 13210.954] (II) modeset(0): 800x600@56Hz
[ 13210.954] (II) modeset(0): 800x600@60Hz
[ 13210.954] (II) modeset(0): 800x600@72Hz
[ 13210.954] (II) modeset(0): 800x600@75Hz
[ 13210.954] (II) modeset(0): 832x624@75Hz
[ 13210.954] (II) modeset(0): 1024x768@60Hz
[ 13210.954] (II) modeset(0): 1024x768@70Hz
[ 13210.954] (II) modeset(0): 1024x768@75Hz
[ 13210.954] (II) modeset(0): 1280x1024@75Hz
[ 13210.955] (II) modeset(0): 1152x864@75Hz
[ 13210.955] (II) modeset(0): Manufacturer's mask: 0
[ 13210.955] (II) modeset(0): Supported standard timings:
[ 13210.955] (II) modeset(0): #0: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[ 13210.955] (II) modeset(0): #1: hsize: 1280  vsize 960  refresh: 60  vid: 16513
[ 13210.955] (II) modeset(0): #2: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[ 13210.955] (II) modeset(0): #3: hsize: 1024  vsize 768  refresh: 85  vid: 22881
[ 13210.955] (II) modeset(0): #4: hsize: 800  vsize 600  refresh: 85  vid: 22853
[ 13210.955] (II) modeset(0): #5: hsize: 640  vsize 480  refresh: 85  vid: 22833
[ 13210.955] (II) modeset(0): Supported detailed timing:
[ 13210.955] (II) modeset(0): clock: 108.0 MHz   Image Size:  376 x 301 mm
[ 13210.955] (II) modeset(0): h_active: 1280  h_sync: 1328  h_sync_end 1440 h_blank_end 1688 h_border: 0
[ 13210.955] (II) modeset(0): v_active: 1024  v_sync: 1025  v_sync_end 1028 v_blanking: 1066 v_border: 0
[ 13210.955] (II) modeset(0): Serial No: PW7060601427
[ 13210.955] (II) modeset(0): Ranges: V min: 50 V max: 85 Hz, H min: 30 H max: 82 kHz, PixClock max 145 MHz
[ 13210.955] (II) modeset(0): Monitor name: VA912-4SERIES
[ 13210.955] (II) modeset(0): Supported detailed timing:
[ 13210.956] (II) modeset(0): clock: 74.2 MHz   Image Size:  129 x 73 mm
[ 13210.956] (II) modeset(0): h_active: 1280  h_sync: 1390  h_sync_end 1430 h_blank_end 1650 h_border: 0
[ 13210.956] (II) modeset(0): v_active: 720  v_sync: 725  v_sync_end 730 v_blanking: 750 v_border: 0
[ 13210.956] (II) modeset(0): Number of EDID sections to follow: 1
[ 13210.956] (II) modeset(0): EDID (in hex):
[ 13210.956] (II) modeset(0):   00ffffffffffff005a631c7201010101
[ 13210.956] (II) modeset(0):   06100103a0261e78bafd56a5534a9d24
[ 13210.956] (II) modeset(0):   144f54bfef8081808140714f61594559
[ 13210.956] (II) modeset(0):   315901010101302a009851002a403070
[ 13210.956] (II) modeset(0):   1300782d1100001e000000ff00505737
[ 13210.956] (II) modeset(0):   3036303630313432370a000000fd0032
[ 13210.956] (II) modeset(0):   551e520e000a202020202020000000fc
[ 13210.956] (II) modeset(0):   0056413931322d3453455249455301d7
[ 13210.956] (II) modeset(0):   02031b71230907078301000067030c00
[ 13210.956] (II) modeset(0):   1000802143011084e2000f011d007251
[ 13210.956] (II) modeset(0):   d01e206e28550081490000001e000000
[ 13210.956] (II) modeset(0):   10000000000000000000000000000000
[ 13210.957] (II) modeset(0):   00001000000000000000000000000000
[ 13210.957] (II) modeset(0):   00000000100000000000000000000000
[ 13210.957] (II) modeset(0):   00000000000010000000000000000000
[ 13210.957] (II) modeset(0):   000000000000000000000000000000bf
[ 13210.957] (--) modeset(0): HDMI max TMDS frequency 165000KHz
[ 13210.957] (II) modeset(0): Printing probed modes for output HDMI-1
[ 13210.957] (II) modeset(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz eP)
[ 13210.957] (II) modeset(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 13210.957] (II) modeset(0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz e)
[ 13210.957] (II) modeset(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 13210.957] (II) modeset(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 13210.957] (II) modeset(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 13210.957] (II) modeset(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 13210.957] (II) modeset(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 13210.958] (II) modeset(0): Modeline "640x480"x85.0   36.00  640 696 752 832  480 481 484 509 -hsync -vsync (43.3 kHz e)
[ 13210.958] (II) modeset(0): Output HDMI-1 connected
[ 13210.958] (II) modeset(0): Using exact sizes for initial modes
[ 13210.958] (II) modeset(0): Output HDMI-1 using initial mode 1280x1024 +0+0
[ 13210.958] (II) modeset(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 13210.958] (==) modeset(0): DPI set to (96, 96)
[ 13210.958] (II) Loading sub module "fb"
[ 13210.958] (II) LoadModule: "fb"
[ 13210.959] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 13210.959] (II) Module fb: vendor="X.Org Foundation"
[ 13210.960]    compiled for 1.18.4, module version = 1.0.0
[ 13210.960]    ABI class: X.Org ANSI C Emulation, version 0.4
[ 13210.960] (II) UnloadModule: "fbdev"
[ 13210.960] (II) Unloading fbdev
[ 13210.960] (II) UnloadSubModule: "fbdevhw"
[ 13210.960] (II) Unloading fbdevhw
[ 13210.960] (==) Depth 24 pixmap format is 32 bpp
[ 13210.982] (==) modeset(0): Backing store enabled
[ 13210.982] (==) modeset(0): Silken mouse enabled
[ 13210.982] (II) modeset(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 13210.983] (==) modeset(0): DPMS enabled
[ 13210.983] (EE) modeset(0): failed to set mode: Invalid argument
[ 13210.983] (EE)
Fatal server error:
[ 13210.983] (EE) AddScreen/ScreenInit failed for driver 0
[ 13210.983] (EE)
[ 13210.983] (EE)
Please consult the The X.Org Foundation support
         at http://wiki.x.org
 for help.
[ 13210.983] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 13210.983] (EE)
[ 13211.010] (EE) Server terminated with error (1). Closing log file.

 

 

 

2) have search XORG page

https://www.x.org/wiki/FAQErrorMessages/#index3h2

it says: 

This kind of problem typically occurs when you're using a big monitor with an old graphics card. You can solve it by deleting some of the highest resolutions of the deepest colour mode in the Screen section of your xorg.conf, or even the whole last Display subsection.

 

 

I believe that Miqi hardware does not support high resolution for 1024*768 and 1280x1024

we have to tell the XORG to use resolution "800*600"

Just update the file [/etc/X11/xorg.conf.d/01-armbian-defaults.conf]  with the following content:  

Section "ServerLayout"
   Identifier     "X.org Configured"
   Screen         0 "Screen0" 0 0
   InputDevice    "Mouse0" "CorePointer"
   InputDevice    "Keyboard0" "CoreKeyboard"
EndSection
Section "Screen"
   Identifier   "Screen0"
   Device       "GraphicCard"
   Monitor      "Monitor0"
   SubSection "Display"
     Depth      24
     Modes      "800x600"
   EndSubSection

EndSection
Section "Monitor"
        Identifier              "Monitor0"
        Option                  "DPMS" "false"
EndSection
Section "Device"
        Identifier      "GraphicCard"
        Driver          "modesetting"
EndSection
Section "InputDevice"
   Identifier  "Keyboard0"
   Driver      "kbd"
EndSection
Section "InputDevice"
   Identifier  "Mouse0"
   Driver      "mouse"
   Option       "Protocol" "auto"
   Option       "Device" "/dev/input/mice"
   Option       "ZAxisMapping" "4 5 6 7"
EndSection
Section "ServerFlags"
        Option                  "BlankTime" "0"
        Option                  "StandbyTime" "0"
        Option                  "SuspendTime" "0"
        Option                  "OffTime" "0"
EndSection

 

 

and force to use 800*600

note: if this file does not exist, you can create one

note: please make sure there no other conf file in the dir /etc/X11/xorg.conf.d and /usr/share/X11/xorg.conf.d.

 

 

cheers

Lanyaye

 

 

 

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines