尝试了许多 Windows 管理器,包括 TWM、xfce 和 Gnome,但我的鼠标指针不见了。它是不可见的,但它执行所有操作。如果我右键单击上下文菜单会打开,这就是我如何判断指针当前位置的方法。
这是由 Debian 构建的最新稳定版。
如何恢复鼠标指针?
lsmod 的输出包含在下面。链接
有人可以帮忙吗?
更新:它确实适用于 2.6.38 内核。
lsmod:
Module Size Used by
nls_utf8 908 1
nls_cp437 4489 1
vfat 6570 1
fat 34912 1 vfat
usbhid 28008 0
hid 50909 1 usbhid
cpufreq_conservative 4018 0
cpufreq_userspace 1480 0
cpufreq_powersave 602 0
cpufreq_stats 1940 0
ppdev 4058 0
lp 5570 0
sco 5857 2
bridge 33019 0
stp 996 1 bridge
bnep 7444 2
rfcomm …Run Code Online (Sandbox Code Playgroud) 我想关闭我的 X 以便能够安装专有的 NVidia 驱动程序,但我不知道如何。有一些建议对我不起作用。
我既没有/etc/init.d/gdm也/etc/init.d/kdm没有/etc/init.d/xdm,我可以调用停止或开始。
/etc/init.d/x11-common命令似乎没有效果,init 2.
我接下来可以尝试什么?
我正在尝试xdotool从 root shell 在用户的显示器上执行操作(移动鼠标),但我得到:
# DISPLAY=:0 mousemove_relative 1 1
No protocol specified
Error:Can't open display: (null)
Failed creating new xdo instance
#
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用?
剧本:
#!/bin/bash
exec=`/usr/sbin/nethogs -t -c 1| awk '/smbd/ {print $2}'`
sent=$exec
echo "result: "$sent
sent=$(echo "($sent+0.5)/1" | bc)
echo "rounded: "$sent
if [[ $sent -gt 0 ]]
then
echo "music is playing"
`DISPLAY=:0 xdotool mousemove_relative 1 1`
else
echo "quiet"
fi
Run Code Online (Sandbox Code Playgroud)
我得到了这个/var/mail/root:
Waiting for first packet to arrive (see sourceforge.net bug 1019381)
result: …Run Code Online (Sandbox Code Playgroud) 当我使用同一用户登录tty1并tty2启动 X 服务器会话时tty1- 一旦我注销tty2,X 服务器会话就会tty1崩溃。
这似乎是一个已知的错误:
正如您在错误报告中所读到的,问题在于对clear_consolein的调用~/.bash_logout。如果我删除该行,一切都会正常。
我的问题:
我没有注意到任何变化。(显然,除了 X 服务器不再崩溃。)当我注销时,控制台正在被清除 - 无论我删除该行。clear_console那么,首先打电话到那里的目的是什么?
我在 Arch 启动时不断收到与我有关的错误rc.conf:
failed to load module "wl"
failed to load module "lib80211"
Run Code Online (Sandbox Code Playgroud)
等。它列出了我的所有模块 /etc/rc.conf
这是我的完整内容rc.conf:
#
# /etc/rc.conf - configuration file for initscripts
#
DAEMONS=(syslog-ng dbus networkmanager crond .. etc. ..)
MODULES=(... wl... lib80211... nvidia-bl... openntpd... slim... acpid... pommed)
# Storage
#
# USEDMRAID="no"
# USELVM="no"
# Network
#
# interface=
# address=
# netmask=
# gateway=
HARDWARECLOCK="UTC-5"
TIMEZONE="US/Central"
Run Code Online (Sandbox Code Playgroud)
当我notcied这个pommed失败的X启动时,我说sudo pommed &我的xinitrc。
配置文件格式是否正确?
我正在尝试运行一个 python 脚本来生成热图和聚类树状图。但是我收到一条错误消息说:
import: unable to open X server @ error/import.c/ImportImageCommand/361
我是 linux 和 python 的新手。所以我无法完全弄清楚为什么会发生错误。有谁知道如何解决这个问题?
我的操作系统是 linux fedora。
谢谢。
我有一个 NVIDIA GeForce 1050 Ti 显卡。当我尝试安装失败的 .run 文件时,我正在运行 LiNux Mint 18.3。它显示这样的消息:
错误:您似乎正在运行 X 服务器;安装前请退出X。有关更多详细信息,请参阅 www.nvidia.com 上的 Linux 驱动程序下载页面上的自述文件中的安装 NVIDIA 驱动程序部分
我了解屏幕由以下:D.S位置标识:
D 是显示编号S 是屏幕编号我希望列出与显示器相关的所有屏幕。
我可以使用类似的cd /tmp/.X11-unix && for x in X*; do echo ":${x#X}"; done方式获取所有当前显示,但我发现无法列出特定显示的屏幕。
另外,我希望获得与屏幕名称相关联的显示和屏幕编号。例如,xrandr -q返回:
HDMI1 connected 1920x1080+0+328 (normal left inverted right x axis y axis) 290mm x 170mm
<snipped>
Run Code Online (Sandbox Code Playgroud)
有没有办法获得 X 标识符HDMI1,例如:0.0?
感谢您提供的任何线索!
我使用 arch linux 和 i3wm。我的通知不起作用。当我dunst在命令行中输入时,它会响应:
警告:未找到 dunstrc。
当我输入时notify-send --icon=gtk-info Test "This is a test",它会一直运行,直到我用crt+cdunstify --action="replyAction,reply" "Message received"杀死它,而没有任何通知显示。
该/etc/X11/xinit/xinitrc.d/30-dbus.sh文件的内容:
#!/bin/bash
# launches a session dbus instance
if [ -z "$DBUS_SESSION_BUS_ADDRESS" ] && type dbus-launch >/dev/null; then
eval $(dbus-launch --sh-syntax --exit-with-session)
fi
Run Code Online (Sandbox Code Playgroud)
这是我的journalctl:
18:57:43 arch-thinkpad systemd[562]: Starting Dunst notification daemon...
18:57:43 arch-thinkpad dunst[49939]: CRITICAL: Cannot open X11 display.
18:57:43 arch-thinkpad systemd[562]: dunst.service: Main process exited, code=exited, status=1/FAILURE
18:57:43 arch-thinkpad systemd[562]: dunst.service: …Run Code Online (Sandbox Code Playgroud) 我去了一个 CentOS 终端,有人登录做工作。我点击Ctrl+ Alt+F2尝试进入我自己的会话,以便我可以检查一些东西。当我按Ctrl+ Alt+F1返回时,X 没有返回并给出了一堆错误消息。
这是一个错误吗?其他用户是否只是丢失了他们正在运行的所有工作?似乎如果我必须杀死所有 X 并startx再次执行,他会丢失终端和其他 GUI 应用程序中运行的所有内容,对吗?
我正在尝试在安装了统一桌面的 Ubuntu 16.04 LTS 上设置 vnc 服务器。我不想安装其他桌面环境。
我从安装开始,x11vncserver后来意识到当服务器没有物理显示器时它不起作用。它给出的错误为
*** XOpenDisplay failed. No -display or DISPLAY.
Run Code Online (Sandbox Code Playgroud)
(有多种方法可以模拟显示器,但我没有尝试过。)
删除它后,我尝试了vncserver(xvnc)它确实有效,但我需要移动到 gnome 面板,它看起来非常奇怪且质量低下。
连接详细信息:千兆以太网(从客户端到服务器的所有方式)但不在本地网络上。
有人可以帮忙吗。谢谢。
每次我打开新控制台时,都会显示错误信息
xxd ~/.Xauthority
00000000: 0100 0006 6465 6269 616e 0002 3130 0012 ....debian..10..
00000010: 4d49 542d 4d41 4749 432d 434f 4f4b 4945 MIT-MAGIC-COOKIE
00000020: 2d31 0010 1fba cba8 1f6a f8b6 e00d 8c1a -1.......j......
00000030: c7cb 7d86 0100 0006 6465 6269 616e 0001 ..}.....debian..
00000040: 3000 124d 4954 2d4d 4147 4943 2d43 4f4f 0..MIT-MAGIC-COO
00000050: 4b49 452d 3100 1050 f7f6 b85b 77e1 49e4 KIE-1..P...[w.I.
00000060: a0c6 470d 7b11 a9 ..G.{..
Run Code Online (Sandbox Code Playgroud)
如何修复它?
Linux 有很多发行版——这里是流行度排名。所有 Linux 发行版都共享相同的 X Server 实现吗?