felonwan 写了:icelee123 写了:全志A31 失败
敲完就死机
首先确定你的命令是完整无误的,我之前就犯过很多次敲对命令的错误,
另外,可能只是黑屏,一般来说不会死机。
可能只是Xorg打开失败,就是说Linux内核还在运行,图形界面没有开起来。
这时想要回到安卓其实也很容易的,前提是你有电脑,使用adb连接或者在ssh连接(要开ssh服务:
https://play.google.com/store/apps/deta ... sftpDaemon),一条start的命令就可以重回安卓的。
还请使用chimg脚本调试:
代码: 全选
su
cd sdcard
sh chimg linaro.img /data/linaro
nohup Xorg :0 vt1 1>x.log 2>x.err &
然后查看出错的信息:
代码: 全选
cat x.log
cat x.err
cat /var/log/Xorg.0.log
如果可能,请把出错信息贴一下。
我的是全志A31S的平板,也是敲完就死机。
cat x.log没有输出,cat x.err输出如下:
代码: 全选
root@localhost:/# cat x.err
X.Org X Server 1.13.3
Release Date: 2013-03-07
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-1426-omap4 armv7l Ubuntu
Current Operating System: Linux localhost 3.3.0 #1 SMP PREEMPT Wed Dec 25 11:15:
28 CST 2013 armv7l
Kernel command line: console=ttyS0,115200 rw init=/init loglevel=4 vmalloc=384M
ion_reserve=128M boot_type=0 partitions=bootloader@nanda:env@nandb:boot@nandc:sy
stem@nandd:data@nande:misc@nandf:recovery@nandg:cache@nandh:databk@nandi:private
@nandj:UDISK@nandk
Build Date: 17 April 2013 10:48:48PM
xorg-server 2:1.13.3-0ubuntu6 (For technical support please see http://www.ubunt
u.com/support)
Current version of pixman: 0.28.2
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: Fri Apr 11 09:09:15 2014
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
root@localhost:/#
cat /var/log/Xorg.0.log输出如下:
代码: 全选
root@localhost:/# cat /var/log/Xorg.0.log
[ 226.802]
X.Org X Server 1.13.3
Release Date: 2013-03-07
[ 226.802] X Protocol Version 11, Revision 0
[ 226.802] Build Operating System: Linux 3.2.0-1426-omap4 armv7l Ubuntu
[ 226.802] Current Operating System: Linux localhost 3.3.0 #1 SMP PREEMPT Wed
Dec 25 11:15:28 CST 2013 armv7l
[ 226.803] Kernel command line: console=ttyS0,115200 rw init=/init loglevel=4
vmalloc=384M ion_reserve=128M boot_type=0 partitions=bootloader@nanda:env@nandb:
boot@nandc:system@nandd:data@nande:misc@nandf:recovery@nandg:cache@nandh:databk@
nandi:private@nandj:UDISK@nandk
[ 226.803] Build Date: 17 April 2013 10:48:48PM
[ 226.803] xorg-server 2:1.13.3-0ubuntu6 (For technical support please see htt
p://www.ubuntu.com/support)
[ 226.803] Current version of pixman: 0.28.2
[ 226.803] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 226.803] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 226.805] (==) Log file: "/var/log/Xorg.0.log", Time: Fri Apr 11 09:09:15 201
4
[ 226.816] (==) Using config file: "/etc/X11/xorg.conf"
[ 226.816] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 226.917] (==) ServerLayout "Layout0"
[ 226.917] (**) |-->Screen "Screen0" (0)
[ 226.917] (**) | |-->Monitor "<default monitor>"
[ 226.918] (**) | |-->Device "Card0"
[ 226.919] (==) No monitor specified for screen "Screen0".
Using a default monitor configuration.
[ 226.919] (**) |-->Input Device "touchscreen"
[ 226.919] (==) Automatically adding devices
[ 226.919] (==) Automatically enabling devices
[ 226.919] (==) Automatically adding GPU devices
[ 226.961] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 226.961] Entry deleted from font path.
[ 226.961] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 226.961] Entry deleted from font path.
[ 226.961] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 226.961] Entry deleted from font path.
[ 226.961] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[ 226.961] Entry deleted from font path.
[ 226.961] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 226.961] Entry deleted from font path.
[ 226.961] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 226.961] Entry deleted from font path.
[ 226.969] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueTyp
e" does not exist.
[ 226.969] Entry deleted from font path.
[ 226.969] (==) FontPath set to:
/usr/share/fonts/X11/misc,
built-ins
[ 226.969] (==) ModulePath set to "/usr/lib/arm-linux-gnueabihf/xorg/extra-mod
ules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 226.969] (II) The server relies on udev to provide the list of input devices
.
If no devices become available, reconfigure udev or disable AutoAddDevic
es.
[ 226.969] (II) Loader magic: 0x40166ed8
[ 226.969] (II) Module ABI versions:
[ 226.969] X.Org ANSI C Emulation: 0.4
[ 226.969] X.Org Video Driver: 13.1
[ 226.969] X.Org XInput driver : 18.0
[ 226.969] X.Org Server Extension : 7.0
[ 226.970] Initializing built-in extension Generic Event Extension
[ 226.970] Initializing built-in extension SHAPE
[ 226.970] Initializing built-in extension MIT-SHM
[ 226.970] Initializing built-in extension XInputExtension
[ 226.970] Initializing built-in extension XTEST
[ 226.970] Initializing built-in extension BIG-REQUESTS
[ 226.970] Initializing built-in extension SYNC
[ 226.971] Initializing built-in extension XKEYBOARD
[ 226.971] Initializing built-in extension XC-MISC
[ 226.971] Initializing built-in extension SECURITY
[ 226.971] Initializing built-in extension XINERAMA
[ 226.971] Initializing built-in extension XFIXES
[ 226.971] Initializing built-in extension RENDER
[ 226.971] Initializing built-in extension RANDR
[ 226.971] Initializing built-in extension COMPOSITE
[ 226.971] Initializing built-in extension DAMAGE
[ 226.971] Initializing built-in extension MIT-SCREEN-SAVER
[ 226.971] Initializing built-in extension DOUBLE-BUFFER
[ 226.971] Initializing built-in extension RECORD
[ 226.971] Initializing built-in extension DPMS
[ 226.971] Initializing built-in extension X-Resource
[ 226.972] Initializing built-in extension XVideo
[ 226.972] Initializing built-in extension XVideo-MotionCompensation
[ 226.972] Initializing built-in extension SELinux
[ 226.972] Initializing built-in extension XFree86-VidModeExtension
[ 226.972] Initializing built-in extension XFree86-DGA
[ 226.972] Initializing built-in extension XFree86-DRI
[ 226.972] Initializing built-in extension DRI2
[ 226.972] (II) LoadModule: "glx"
[ 226.979] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 227.003] (II) Module glx: vendor="X.Org Foundation"
[ 227.004] compiled for 1.13.3, module version = 1.0.0
[ 227.004] ABI class: X.Org Server Extension, version 7.0
[ 227.004] (==) AIGLX enabled
[ 227.004] Loading extension GLX
[ 227.004] (II) LoadModule: "fbdev"
[ 227.005] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 227.010] (II) Module fbdev: vendor="X.Org Foundation"
[ 227.010] compiled for 1.12.99.902, module version = 0.4.3
[ 227.010] Module class: X.Org Video Driver
[ 227.010] ABI class: X.Org Video Driver, version 13.0
[ 227.010] (II) LoadModule: "evdev"
[ 227.012] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 227.021] (II) Module evdev: vendor="X.Org Foundation"
[ 227.021] compiled for 1.13.3, module version = 2.7.3
[ 227.022] Module class: X.Org XInput Driver
[ 227.022] ABI class: X.Org XInput driver, version 18.0
[ 227.022] (II) FBDEV: driver for framebuffer: fbdev
[ 227.022] (++) using VT number 1
[ 227.022] (WW) Falling back to old probe method for fbdev
[ 227.022] (II) Loading sub module "fbdevhw"
[ 227.023] (II) LoadModule: "fbdevhw"
[ 227.024] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 227.025] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 227.025] compiled for 1.13.3, module version = 0.0.2
[ 227.025] ABI class: X.Org Video Driver, version 13.1
[ 227.025] (II) FBDEV(0): using /dev/graphics/fb0
[ 227.025] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 227.025] (**) FBDEV(0): Depth 24, (--) framebuffer bpp 32
[ 227.025] (==) FBDEV(0): RGB weight 888
[ 227.025] (==) FBDEV(0): Default visual is TrueColor
[ 227.025] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[ 227.026] (II) FBDEV(0): hardware: (video memory: 3072kB)
[ 227.026] (**) FBDEV(0): Option "fbdev" "/dev/graphics/fb0"
[ 227.026] (II) FBDEV(0): checking modes against framebuffer device...
[ 227.026] (II) FBDEV(0): checking modes against monitor...
[ 227.026] (--) FBDEV(0): Virtual size is 768x1024 (pitch 768)
[ 227.026] (**) FBDEV(0): Built-in mode "current": 66.0 MHz, 69.6 kHz, 61.1 H
z
[ 227.026] (II) FBDEV(0): Modeline "current"x0.0 66.00 768 828 892 948 102
4 1060 1110 1140 -hsync -vsync -csync (69.6 kHz b)
[ 227.026] (==) FBDEV(0): DPI set to (96, 96)
[ 227.026] (II) Loading sub module "fb"
[ 227.026] (II) LoadModule: "fb"
[ 227.027] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 227.029] (II) Module fb: vendor="X.Org Foundation"
[ 227.029] compiled for 1.13.3, module version = 1.0.0
[ 227.029] ABI class: X.Org ANSI C Emulation, version 0.4
[ 227.029] (**) FBDEV(0): using shadow framebuffer
[ 227.029] (II) Loading sub module "shadow"
[ 227.029] (II) LoadModule: "shadow"
[ 227.031] (II) Loading /usr/lib/xorg/modules/libshadow.so
[ 227.033] (II) Module shadow: vendor="X.Org Foundation"
[ 227.033] compiled for 1.13.3, module version = 1.1.0
[ 227.033] ABI class: X.Org ANSI C Emulation, version 0.4
[ 227.033] (==) Depth 24 pixmap format is 32 bpp
[ 227.035] (==) FBDEV(0): Backing store disabled
[ 227.036] (==) FBDEV(0): DPMS enabled
[ 227.036] (==) RandR enabled
[ 227.076] (II) SELinux: Disabled on system
[ 227.081] (II) AIGLX: Screen 0 is not DRI2 capable
[ 227.081] (II) AIGLX: Screen 0 is not DRI capable
[ 227.253] (II) AIGLX: Loaded and initialized swrast
[ 227.253] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 227.341] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E50
1AEF10E0D866E8E92.xkm
[ 227.351] (II) Using input driver 'evdev' for 'touchscreen'
[ 227.351] (**) Option "CorePointer"
[ 227.351] (**) touchscreen: always reports core events
[ 227.351] (**) evdev: touchscreen: Device: "/dev/input/event2"
[ 227.352] (--) evdev: touchscreen: Vendor 0x1 Product 0x1
[ 227.352] (--) evdev: touchscreen: Found keys
[ 227.352] (II) evdev: touchscreen: Configuring as keyboard
[ 227.352] (II) XINPUT: Adding extended input device "touchscreen" (type: KEYB
OARD, id 6)
[ 227.352] (**) Option "xkb_rules" "evdev"
[ 227.352] (**) Option "xkb_model" "evdev"
[ 227.352] (**) Option "xkb_layout" "us"
[ 227.366] (II) XKB: reuse xkmfile /var/lib/xkb/server-D378AD8F86E560F712A83EE
36E4E5E92C595B9BD.xkm
请楼主帮看一下是怎么回事?