나는 최근에 앵무새 보안 OS를 3.7에서 3.11로 업그레이드했습니다. 문제는 부팅할 때 OS가 키보드 입력을 감지하지 못한다는 것입니다. 따라서 로그인 시 비밀번호를 입력하고 시스템에 액세스할 수 없습니다.
그러나 복구 모드에서 루트 터미널에 액세스할 수 있습니다.
/var/log/Xorg.0.log의 내용은 마우스와 키보드가 비활성화되었음을 나타냅니다.
- 문제가 무엇입니까?
- 내가 찾고 있는 파일은 무엇인가요?
- 어떤 파일을 업데이트해야 하나요?
Parrot OS는 데비안 플랫폼을 기반으로 합니다.
Xorg.0.log의 내용
[ 78.543]
X.Org X Server 1.19.6
Release Date: 2017-12-20
[ 78.547] X Protocol Version 11, Revision 0
[ 78.549] Build Operating System: Linux 4.9.0-5-amd64 x86_64 Debian
[ 78.550] Current Operating System: Linux parrot 4.9.0-parrot18-amd64 #1 SMP Parrot 4.9.18-1parrot18 (2017-04-23) x86_64
[ 78.550] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.9.0-parrot18-amd64 root=UUID=5c770719-f7be-4f96-b3ae-0694e4e47f5d ro single noautomount
[ 78.553] Build Date: 26 January 2018 04:30:21PM
[ 78.554] xorg-server 2:1.19.6-1 (https://www.debian.org/support)
[ 78.556] Current version of pixman: 0.34.0
[ 78.558] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 78.558] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 78.564] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb 7 09:03:03 2018
[ 78.564] (II) Loader magic: 0x55622c77ede0
[ 78.564] (II) Module ABI versions:
[ 78.564] X.Org ANSI C Emulation: 0.4
[ 78.564] X.Org Video Driver: 23.0
[ 78.564] X.Org XInput driver : 24.1
[ 78.564] X.Org Server Extension : 10.0
[ 78.565] (--) using VT number 2
[ 78.565] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[ 78.565] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 78.565] (II) xfree86: Adding drm device (/dev/dri/card1)
[ 78.581] (--) PCI:*(0:0:2:0) 8086:191b:103c:80a9 rev 6, Mem @ 0x92000000/16777216, 0xa0000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/131072
[ 78.581] (--) PCI: (0:1:0:0) 10de:139a:103c:80a9 rev 162, Mem @ 0x93000000/16777216, 0x80000000/268435456, 0x90000000/33554432, I/O @ 0x00004000/128
[ 78.685] List of video drivers:
[ 78.690] nvidia
[ 78.694] modesetting
[ 78.694] (II) LoadModule: "nvidia"
[ 78.700] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[ 78.773] (II) Module nvidia: vendor="NVIDIA Corporation"
[ 78.773] compiled for 4.0.2, module version = 1.0.0
[ 78.773] Module class: X.Org Video Driver
[ 78.781] (II) LoadModule: "modesetting"
[ 78.781] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 78.791] (II) Module modesetting: vendor="X.Org Foundation"
[ 78.791] compiled for 1.19.6, module version = 1.19.6
[ 78.791] Module class: X.Org Video Driver
[ 78.791] ABI class: X.Org Video Driver, version 23.0
[ 78.792] (II) NVIDIA dlloader X Driver 387.34 Tue Nov 21 01:38:22 PST 2017
[ 78.792] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[ 78.792] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 79.076] (++) Using config file: "/root/xorg.conf.new"
[ 79.078] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 79.100] (==) ServerLayout "X.org Configured"
[ 79.100] (**) |-->Screen "Screen0" (0)
[ 79.100] (**) | |-->Monitor "Monitor0"
[ 79.101] (**) | |-->Device "Card0"
[ 79.101] (**) |-->Screen "Screen1" (1)
[ 79.101] (**) | |-->Monitor "Monitor1"
[ 79.101] (**) | |-->Device "Card1"
[ 79.101] (**) |-->Input Device "Mouse0"
[ 79.101] (**) |-->Input Device "Keyboard0"
[ 79.101] (==) Automatically adding devices
[ 79.101] (==) Automatically enabling devices
[ 79.101] (==) Automatically adding GPU devices
[ 79.122] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 79.153] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 79.153] Entry deleted from font path.
[ 79.157] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 79.157] Entry deleted from font path.
[ 79.157] (**) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins,
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
built-ins
[ 79.157] (**) ModulePath set to "/usr/lib/xorg/modules"
[ 79.157] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 79.157] (WW) Disabling Mouse0
[ 79.157] (WW) Disabling Keyboard0
[ 79.184] (II) Loading sub module "fb"
[ 79.184] (II) LoadModule: "fb"
[ 79.184] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 79.204] (II) Module fb: vendor="X.Org Foundation"
[ 79.205] compiled for 1.19.6, module version = 1.0.0
[ 79.205] ABI class: X.Org ANSI C Emulation, version 0.4
[ 79.205] (II) Loading sub module "wfb"
[ 79.205] (II) LoadModule: "wfb"
[ 79.205] (II) Loading /usr/lib/xorg/modules/libwfb.so
[ 79.219] (II) Module wfb: vendor="X.Org Foundation"
[ 79.219] compiled for 1.19.6, module version = 1.0.0
[ 79.219] ABI class: X.Org ANSI C Emulation, version 0.4
[ 79.220] (II) Loading sub module "ramdac"
[ 79.220] (II) LoadModule: "ramdac"
[ 79.220] (II) Module "ramdac" already built-in
[ 79.231] (WW) Falling back to old probe method for modesetting
[ 79.232] (EE)
[ 79.236] (EE) Backtrace:
[ 79.238] (EE) 0: /usr/lib/xorg/Xorg (xorg_backtrace+0x4d) [0x55622c4f3e3d]
[ 79.239] (EE) 1: /usr/lib/xorg/Xorg (0x55622c33c000+0x1bbbd9) [0x55622c4f7bd9]
[ 79.241] (EE) 2: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7ff8a7429000+0x12160) [0x7ff8a743b160]
[ 79.242] (EE)
[ 79.243] (EE) Segmentation fault at address 0x0
[ 79.245] (EE)
Fatal server error:
[ 79.247] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 79.249] (EE)
[ 79.250] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 79.255] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 79.256] (EE)
[ 79.258] (EE) Server terminated with error (1). Closing log file.
답변1
Dmesg, 내용을 확인해보세요. 하드웨어 오류가 있는 경우 오류가 있어야 합니다.
dmesg | less
하지만 그건 고전이죠, 그렇죠?
/var/log/messages도 확인하셨나요?