• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

cas虚拟机鼠标显示问题

8小时前提问
  • 0关注
  • 0收藏,46浏览
粉丝:0人 关注:0人

问题描述:

请问下,VM从控制台里面打开,发现鼠标的图标会没有,但是移动鼠标可以看到I/O是有的(比如移动鼠标在输入用户名和密码这两个框直接切换会有高亮显示)。这个问题有什么解决办法吗?基本上都复现

3 个回答
粉丝:21人 关注:0人

你这个现象在 H3C CAS 里挺典型的:VNC 控制台里宿主指针被隐藏了,但 Guest 里的指针又没渲染出来,所以鼠标 I/O 其实是通的(输入框能高亮切换就证明了事件下发正常),只是指针图层"掉链子"。既然"基本都复现",多半是模板/硬件配置层面的共性问题,按下面三档从快到慢排就行。

🎯 最可能的根因:显卡型号 QXL → 改 VGA

知了上有个和你描述几乎一模一样的问题(控制台进虚拟机鼠标不显示、但移到按钮上能看到高亮),题主自己回帖说把虚拟机硬件里的"显卡设备型号"从 QXL 改成 VGA,点应用就好了
原理:CAS 控制台走的是 QEMU VNC,QXL 本来是为 SPICE 设计的 virtio 显卡,在 VNC 下 Guest 指针渲染和宿主指针经常不同步,表现就是你这种"有 I/O 无图标"。VGA 虽然性能弱一点,但控制台场景下稳得多。
💡 你们要是"基本都复现",八成是模板里显卡就默认 QXL 了,改模板比单台修治本

次优先级:CAStools 重装 + 重启

如果改 VGA 还不行,或者只有部分虚拟机有这问题,走这一步:
  1. 进 CAS 前台 → 虚拟机 → "安装 CAStools"(确保镜像已挂载、虚拟机是开机状态)
  2. 如果已经装了但还出问题 → 进 Guest 卸载旧版 CAStools​ → 前台重新装 / 升级,勾上"CAStools 自动升级"
  3. 装完重启虚拟机让驱动生效
  4. Windows Guest 额外看一眼设备管理器:显示适配器、鼠标 有没有黄色感叹号,有就重装 CAStools 带的那套驱动
CAStools 里包含了 QEMU 鼠标表针同步的驱动,没装或版本老,VNC 侧就会丢指针。

顺手排除的前端层

成本低,先试一下再动硬件:
  • 清浏览器缓存,或换 Chrome 65+ / Firefox 65+(别用低版本或冷门浏览器)
  • 控制台里按 F11 切全屏看鼠标是否回来,有时候缩放层会把指针吃掉
  • Linux 虚拟机的话 CAStools 得手动挂载镜像装,自动装不上去

推荐顺序:先挑一台关机把显卡 QXL → VGA 改掉试一台,能复现修复就批量改模板;还有个别残存的再补 CAStools 重装。如果改 VGA 后还是丢指针,告诉我下 CAS 版本 + Guest 是 Windows 还是 Linux + 架构(x86 / 海光 / 鲲鹏),那边还有针对性补丁。

暂无评论

粉丝:19人 关注:2人

CAS 虚拟机控制台鼠标消失、移动有焦点无光标 完整解决方案

故障现象根因

鼠标能移动、界面控件会高亮,但看不到鼠标箭头图标,属于SPICE 控制台 QXL 显卡驱动、CAStools 虚拟指针服务、浏览器前端渲染三类问题叠加,CAS 环境高频复现主要 4 个诱因:
  1. 虚拟机显卡型号为QXL,和部分 Windows/Linux 系统图形渲染存在光标兼容 BUG(最常见);
  2. CAStools 未安装、损坏、版本过低,spice-vdagent 虚拟指针服务未运行;
  3. 浏览器缓存、控制台渲染异常,窗口缩放 / 非全屏导致光标渲染丢失;
  4. 虚拟机 USB Tablet 高精度鼠标设备缺失 / 驱动异常,只能靠基础 PS/2 鼠标,无硬件光标层。

一、快速临时修复(不用关机,当场验证)

  1. F11 全屏切换
    打开控制台按 F11 进入全屏,大量 QXL 显卡光标丢失场景全屏后立刻显示鼠标箭头。
  2. 强制刷新控制台页面
    Ctrl+F5硬刷新,清理浏览器缓存、COOKIE,更换 Chrome/Firefox,不要用 Edge 兼容模式、360 兼容内核。
  3. 释放重捕获鼠标
    连续按Ctrl+Alt释放鼠标,重新点击控制台窗口捕获光标。

二、虚拟机硬件配置根治(最高效方案,永久解决)

操作步骤

  1. 关闭虚拟机,进入虚拟机硬件信息
  2. 找到显卡,当前大概率是QXL,修改为VGA
  3. 保存硬件配置,开机进系统,鼠标光标直接恢复显示。

补充说明

  • QXL 优势:图形性能高、支持高分辨率;缺陷:老版本 CAS / 系统存在光标渲染 BUG;
  • VGA 兼容性拉满,所有 Windows Server、麒麟、CentOS 均无光标丢失问题,仅图形性能略低,运维控制台完全够用。

进阶优化(保留 QXL 又修复光标)

不想换 VGA 显卡,按下面两步修复:
  1. 虚拟机硬件新增USB 控制器(xHCI)
  2. 确认 CAStools 完整安装,启动 spice-vdagent 服务。

三、CAStools 增强工具修复(核心依赖,必做)

Windows 虚拟机处理

  1. CAS 前台虚拟机菜单 → 安装 CAStools,挂载工具镜像;
  2. 虚拟机内卸载现有 CAStools,重启后重新完整安装;
  3. 打开设备管理器,检查:
    • Spice QXL 显示适配器(无黄色感叹号)
    • Spice Tablet 高精度鼠标设备
  4. 服务列表确认Spice VDAgent服务自动运行,无停止 / 报错。

Linux(麒麟 / CentOS)虚拟机处理

bash
运行
# 查看spice虚拟指针服务状态 systemctl status spice-vdagentd # 未运行则开机自启+启动 systemctl enable --now spice-vdagentd # 无该程序说明CAStools未完整安装,重新挂载镜像安装
spice-vdagent 负责同步宿主机与虚拟机光标,缺失 / 异常直接看不到鼠标图标。

四、硬件输入设备补充配置(规避光标漂移 / 隐藏)

  1. 虚拟机硬件新增USB xHCI 控制器(USB3.0);
  2. 不要仅保留 PS/2 鼠标,Tablet 高精度指针设备是光标正常显示关键;
  3. 若虚拟机已开机无法修改硬件:关机后添加 USB 控制器再启动。

五、分场景优先级操作流程(现场直接照做)

场景 1:所有虚拟机都复现该问题

  1. 浏览器 F11 全屏测试;
  2. 关机把显卡统一改为 VGA,批量修复;
  3. 统一升级 CAS 平台版本、CVK 主机版本,修复 QXL 光标底层 BUG。

场景 2:单台虚拟机故障

  1. 先 F11、刷新浏览器临时验证;
  2. 关机显卡改为 VGA(最快根治);
  3. 重装 / 升级 CAStools,检查 spice-vdagent 服务;
  4. 新增 USB xHCI 控制器。

六、避坑总结

  1. 只移动有高亮、无鼠标箭头 =渲染层 / 虚拟指针服务问题,不是鼠标输入失效;
  2. QXL 显卡是该故障最高发诱因,临时切换 VGA 可 100% 复现解决;
  3. 只装系统不装 CAStools 一定会出现光标异常,必须完整安装工具;
  4. 浏览器缓存、缩放窗口、非全屏会触发前端光标渲染丢失,优先测试全屏模式。

暂无评论

粉丝:23人 关注:1人

你遇到的虚拟机控制台鼠标图标消失、但移动仍有高亮反馈的问题,在H3C CAS平台中比较典型。这通常是显示驱动或配置问题导致的,可以按照下面的顺序排查解决。

🎯 方案一:修改虚拟机显卡型号(最可能有效)

这是最常见且有效的解决方法。问题的根源通常是虚拟机显卡型号为 QXL,它在VNC控制台下与鼠标指针渲染存在兼容性问题

  • 操作步骤

    1. 在CAS前台,关闭目标虚拟机。

    2. 进入虚拟机的“修改配置”页面。

    3. 找到“更多” -> “显卡”选项

    4. 将“设备型号”从 QXL 修改为 VGA

    5. 点击“应用”并重新启动虚拟机。

建议:如果问题普遍存在,可以直接修改创建虚拟机所用的模板,这样新虚拟机就不会再有此问题

🛠️ 方案二:重装或更新 CAStools

CAStools 包含了实现鼠标指针同步的关键驱动,如果驱动未安装或版本过旧,也可能导致此问题

  • 操作步骤

    1. 在虚拟机开机状态下,通过CAS前台菜单,为虚拟机挂载“安装CAStools”的镜像

    2. 在虚拟机内安装或升级CAStools。

    3. 如果已安装,可先卸载旧版本,再重新安装

    4. 安装完成后,重启虚拟机使驱动生效

    5. 对于Windows虚拟机,可以额外检查“设备管理器”中“显示适配器”和“鼠标”是否有黄色感叹号,如有则说明驱动异常

    6. Linux虚拟机的CAStools通常需要手动挂载镜像安装

🌐 方案三:清理浏览器环境

有时问题源于浏览器缓存或兼容性,可以尝试以下低成本操作:

  • 清理缓存:清除浏览器缓存和COOKIE后,重新打开控制台页面

  • 更换浏览器:尝试使用 Chrome 65+ 或 Firefox 65+ 等新版本浏览器

  • 切换全屏:在控制台界面按 F11 切换到全屏模式,看鼠标指针是否出现

  • 检查Java环境:如果使用的是Java控制台,请确保已安装JRE且安全设置未阻止应用

暂无评论

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明