- 当鼠标光标在Chromium中时,经常闪烁,无论光标是静止还是移动,都会不停地闪烁,但是在文件管理器中时就不会闪烁。不知道什么原因,但是现在已经基本不闪烁了(只有当鼠标光标指向的东西是含有超链接的或是需要弹出“那种含有进一步说明信息的小框框”的 才会闪烁几下)。
- 还有一个问题就是,有时开机以后,会出现两个鼠标光标:一个是固定在屏幕中心的,无法移动,一个是可以自由移动的“真正”的光标。将自由移动的光标移到屏幕中心的那个光标,二者重合时,是固定的那个光标在上,可自由移动的光标在下。 不知道这是什么引起的,但是reboot以后就没有这个情况了,但是可能下一次开机,就又会出现。遂将出现上述情况时和出现以后进行reboot后的
systemctl status
的输出信息进行了比较,发现了两处不同——一个是app.slice下:正常情况时,其下只有一个dbus.service,但是出现两个光标时,其下还会有一个at-spi-dbus-bus.service,然后搞出了at-spi-bus-launcher、accessibility、gnome session,且在dbus.service下会比正常情况时多出一个/usr/lib/xfce4/xfconf/xfconfd。看到有accessibility的东西,不知道是不是和官网的latest news中提到的accessibility features有关;另一处不同是在system.slice下的systemd-udevd.service下,正常情况时,其下有25个/usr/lib/systemd/systemd-udevd (这些udevd应该是和开机以后启用一些“快捷键”有关,比如触摸板、无线按钮、音量按钮、屏幕亮度等),然后还会执行/bin/bash /usr/bin/monitor.sh (这个的内容是依照官网wiki中写的,检测一下有无外接显示器,并用xrandr设置分辨率。开机后是用/etc/udev下的显示器热插拔rules执行monitor.sh。),但是出现两个光标的情况时,只有一个systemd-udevd,然后就什么都没了。这两处出现的不同,均搞不懂原因……
(还有一个想说的就是在用了acpid调整开机时的屏幕亮度时,生效时间很慢很慢,刚开图形界面时亮度为100,然后得等个几分钟,acpid才能将屏幕亮度降低为预设值。我记得之前(2020年年初重装系统前)是没有用acpid来管理开机亮度的,那时好像每次通过xbacklight设置了亮度后,下一次开机时亮度是和上次一样的,不会自动重设为100,但是重装后,就不行了,每次开机都会变成100,所以才使用acpi自动设置开机亮度,但是每次生效时间都很长……)
以下是出现两个光标时的systemctl status:
● superarch
State: running
Jobs: 0 queued
Failed: 0 units
Since: Tue 2020-12-29 22:05:14 CST; 8min ago
CGroup: /
├─user.slice
│ └─user-1000.slice
│ ├─user@1000.service
│ │ ├─app.slice
│ │ │ ├─at-spi-dbus-bus.service
│ │ │ │ ├─1106 /usr/lib/at-spi-bus-launcher
│ │ │ │ ├─1112 /usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
│ │ │ │ └─1115 /usr/lib/at-spi2-registryd --use-gnome-session
│ │ │ └─dbus.service
│ │ │ ├─ 512 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
│ │ │ └─1100 /usr/lib/xfce4/xfconf/xfconfd
│ │ └─init.scope
│ │ ├─444 /usr/lib/systemd/systemd --user
│ │ └─445 (sd-pam)
│ └─session-1.scope
│ ├─ 419 login – vanellope
│ ├─ 451 -bash
│ ├─ 457 /bin/sh /usr/bin/startx
│ ├─ 475 xinit /home/vanellope/.xinitrc – /home/vanellope/.xserverrc :0 vt1 -keeptty -auth /tmp/serverauth.xOEvTuyqIe
│ ├─ 476 /usr/lib/Xorg -nolisten tcp -nolisten local :0 vt1 -keeptty -auth /tmp/serverauth.xOEvTuyqIe vt1 -keeptty
│ ├─ 478 xf86-video-intel-backlight-helper intel_backlight
│ ├─ 495 i3 -V
│ ├─ 497 urxvtd --quiet --opendisplay --fork
│ ├─ 502 bash /home/vanellope/wallpaper.sh
│ ├─ 503 bash /home/vanellope/i3lockwrapper.sh
│ ├─ 508 xautolock -time 30 -locker i3lock-wrapper
│ ├─ 511 fcitx
│ ├─ 513 sleep 15m
│ ├─ 518 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --config-file /usr/share/fcitx/dbus/daemon.conf
│ ├─ 522 /usr/bin/fcitx-dbus-watcher unix:abstract=/tmp/dbus-q9RbfQBqd0,guid=ccfb5aa6bb6082baa07f9e6c5feb37d7 518
│ ├─ 527 i3bar --bar_id=bar-0 --socket=/run/user/1000/i3/ipc-socket.495
│ ├─ 528 i3status
│ ├─ 535 bash
│ ├─ 596 /bin/bash
│ ├─ 601 /usr/lib/chromium/chromium --ppapi-flash-version=32.0.0.465 --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so
│ ├─ 604 /usr/lib/chromium/chromium --type=zygote --no-zygote-sandbox --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465
│ ├─ 605 /usr/lib/chromium/chromium --type=zygote --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465
│ ├─ 607 /usr/lib/chromium/chromium --type=zygote --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465
│ ├─ 628 /usr/lib/chromium/chromium --type=gpu-process --field-trial-handle=7838072905068619076,18016859426322132567,131072 --gpu-preferences=OAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAA== --shared-files
│ ├─ 632 /usr/lib/chromium/chromium --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --service-sandbox-type=network --shared-files=v8_context_snapshot_data:100
│ ├─ 664 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─ 665 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─1038 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=8 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─1050 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=9 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─1093 /bin/bash
│ ├─1096 thunar
│ ├─1196 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=19 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─1221 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=7838072905068619076,18016859426322132567,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=21 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ └─1245 systemctl status
├─init.scope
│ └─1 /usr/lib/systemd/systemd --switched-root --system --deserialize 30
└─system.slice
├─systemd-udevd.service
│ └─252 /usr/lib/systemd/systemd-udevd
├─connman-vpn.service
│ └─427 /usr/bin/connman-vpnd -n
├─wpa_supplicant.service
│ └─428 /usr/bin/wpa_supplicant -u -s -O /run/wpa_supplicant
├─systemd-journald.service
│ └─238 /usr/lib/systemd/systemd-journald
├─connman.service
│ └─397 /usr/bin/connmand -n
├─lvm2-lvmetad.service
│ └─257 /usr/bin/lvmetad -f
├─upower.service
│ └─817 /usr/lib/upowerd
├─acpid.service
│ └─395 /usr/bin/acpid --foreground --netlink
├─dbus.service
│ └─396 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
├─systemd-timesyncd.service
│ └─392 /usr/lib/systemd/systemd-timesyncd
└─systemd-logind.service
└─398 /usr/lib/systemd/systemd-logind
以下是正常情况时的systemctl status:
● superarch
State: running
Jobs: 0 queued
Failed: 0 units
Since: Tue 2020-12-29 22:17:14 CST; 2min 16s ago
CGroup: /
├─user.slice
│ └─user-1000.slice
│ ├─user@1000.service
│ │ ├─app.slice
│ │ │ └─dbus.service
│ │ │ └─509 /usr/bin/dbus-daemon --session --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
│ │ └─init.scope
│ │ ├─444 /usr/lib/systemd/systemd --user
│ │ └─445 (sd-pam)
│ └─session-1.scope
│ ├─419 login – vanellope
│ ├─451 -bash
│ ├─454 /bin/sh /usr/bin/startx
│ ├─472 xinit /home/vanellope/.xinitrc – /home/vanellope/.xserverrc :0 vt1 -keeptty -auth /tmp/serverauth.ky9UCG9ggc
│ ├─473 /usr/lib/Xorg -nolisten tcp -nolisten local :0 vt1 -keeptty -auth /tmp/serverauth.ky9UCG9ggc vt1 -keeptty
│ ├─475 xf86-video-intel-backlight-helper intel_backlight
│ ├─492 i3 -V
│ ├─494 urxvtd --quiet --opendisplay --fork
│ ├─499 bash /home/vanellope/wallpaper.sh
│ ├─500 bash /home/vanellope/i3lockwrapper.sh
│ ├─505 xautolock -time 30 -locker i3lock-wrapper
│ ├─507 fcitx
│ ├─514 sleep 15m
│ ├─515 /usr/bin/dbus-daemon --syslog --fork --print-pid 4 --print-address 6 --config-file /usr/share/fcitx/dbus/daemon.conf
│ ├─519 /usr/bin/fcitx-dbus-watcher unix:abstract=/tmp/dbus-mlqZzuiFz6,guid=f78d326a2aa970ca47f071985feb3a91 515
│ ├─524 i3bar --bar_id=bar-0 --socket=/run/user/1000/i3/ipc-socket.492
│ ├─525 i3status
│ ├─532 bash
│ ├─537 /bin/bash
│ ├─540 /usr/lib/chromium/chromium --ppapi-flash-version=32.0.0.465 --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so
│ ├─543 /usr/lib/chromium/chromium --type=zygote --no-zygote-sandbox --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465
│ ├─544 /usr/lib/chromium/chromium --type=zygote --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465
│ ├─546 /usr/lib/chromium/chromium --type=zygote --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465
│ ├─567 /usr/lib/chromium/chromium --type=gpu-process --field-trial-handle=13355850938366897811,13253421307232754823,131072 --gpu-preferences=OAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAA== --shared-files
│ ├─571 /usr/lib/chromium/chromium --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=13355850938366897811,13253421307232754823,131072 --lang=en-US --service-sandbox-type=network --shared-files=v8_context_snapshot_data:100
│ ├─603 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=13355850938366897811,13253421307232754823,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─604 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=13355850938366897811,13253421307232754823,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=4 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─956 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=13355850938366897811,13253421307232754823,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=8 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─967 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=13355850938366897811,13253421307232754823,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=9 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ ├─982 /usr/lib/chromium/chromium --type=renderer --field-trial-handle=13355850938366897811,13253421307232754823,131072 --lang=en-US --ppapi-flash-path=/usr/lib/PepperFlash/libpepflashplayer.so --ppapi-flash-version=32.0.0.465 --num-raster-threads=2 --enable-main-frame-before-activation --renderer-client-id=10 --no-v8-untrusted-code-mitigations --shared-files=v8_context_snapshot_data:100
│ └─996 systemctl status
├─init.scope
│ └─1 /usr/lib/systemd/systemd --switched-root --system --deserialize 30
└─system.slice
├─systemd-udevd.service
│ ├─257 /usr/lib/systemd/systemd-udevd
│ ├─259 /usr/lib/systemd/systemd-udevd
│ ├─260 /usr/lib/systemd/systemd-udevd
│ ├─261 /usr/lib/systemd/systemd-udevd
│ ├─262 /usr/lib/systemd/systemd-udevd
│ ├─264 /usr/lib/systemd/systemd-udevd
│ ├─265 /usr/lib/systemd/systemd-udevd
│ ├─266 /usr/lib/systemd/systemd-udevd
│ ├─267 /usr/lib/systemd/systemd-udevd
│ ├─268 /usr/lib/systemd/systemd-udevd
│ ├─269 /usr/lib/systemd/systemd-udevd
│ ├─270 /usr/lib/systemd/systemd-udevd
│ ├─271 /usr/lib/systemd/systemd-udevd
│ ├─272 /usr/lib/systemd/systemd-udevd
│ ├─273 /usr/lib/systemd/systemd-udevd
│ ├─274 /usr/lib/systemd/systemd-udevd
│ ├─277 /usr/lib/systemd/systemd-udevd
│ ├─278 /usr/lib/systemd/systemd-udevd
│ ├─279 /usr/lib/systemd/systemd-udevd
│ ├─280 /usr/lib/systemd/systemd-udevd
│ ├─281 /usr/lib/systemd/systemd-udevd
│ ├─282 /usr/lib/systemd/systemd-udevd
│ ├─283 /usr/lib/systemd/systemd-udevd
│ ├─284 /usr/lib/systemd/systemd-udevd
│ ├─285 /usr/lib/systemd/systemd-udevd
│ ├─347 /bin/bash /usr/bin/monitor.sh
│ ├─366 xrandr
│ └─367 grep HDMI1 disconnected
├─connman-vpn.service
│ └─426 /usr/bin/connman-vpnd -n
├─wpa_supplicant.service
│ └─428 /usr/bin/wpa_supplicant -u -s -O /run/wpa_supplicant
├─systemd-journald.service
│ └─242 /usr/lib/systemd/systemd-journald
├─connman.service
│ └─405 /usr/bin/connmand -n
├─lvm2-lvmetad.service
│ └─263 /usr/bin/lvmetad -f
├─upower.service
│ └─758 /usr/lib/upowerd
├─acpid.service
│ └─403 /usr/bin/acpid --foreground --netlink
├─dbus.service
│ └─404 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation --syslog-only
├─systemd-timesyncd.service
│ └─399 /usr/lib/systemd/systemd-timesyncd
└─systemd-logind.service
└─406 /usr/lib/systemd/systemd-logind
(先记录一下,没准儿以后就能搞明白是什么原因了)
更新:1. 光标会闪烁 和Chromium没关系,因为光标在桌面呈圈圈时 也会闪烁,但是是箭头的时候不闪烁;2. 某次开机后 有一个还是两个光标 和 systemctl status
中有1个还是25个/usr/lib/systemd/systemd-udevd 没有关系。(因为开机后有一个光标时 刚开始是25个那 但是过一会儿就变成1个那了)
更新:1. 光标不会闪烁了:在Chromium中 光标指向显示detail的超链接时不会闪了,在i3wm的桌面也不会闪了 (忘了网页中那个“detail”是什么了,就是鼠标指上去以后会显示一个小框框 用于解释说明被指的文字/链接); 2. 那25个/usr/lib/systemd/systemd-udevd 可能 是和下篇提到的monitor.sh有关吧,开机时udev rules会执行好几轮monitor.sh。两个光标的情况也再没出现过, 可能 就是因为udev rules开机时执行monitor.sh总是失败,然后不知怎么卡一下 就出现俩光标了。(详见下篇)(确切原因仍不清楚)