[Feedback on issues] 关于分辨率调整问题
Tofloor
poster avatar
189******05
deepin
2025-07-16 17:12
Author

单位的云电脑心血来潮给装上了deepin25

其他都没问题,但是这个分辨率只有1024*768这一个,没有其他可选项

处理器是兆芯的K X-6640MA 芯片 貌似是核显

那位大神帮忙看一下 配置图如下:

wechat_2025-07-16_171058_800.png

wechat_2025-07-16_171022_673.png

Reply Favorite View the author
All Replies
鲜衣怒马
deepin
2025-07-16 17:16
#1

AI 来一波

针对单位云电脑安装 Deepin 25 后分辨率仅显示 1024×768 且无其他选项的问题,结合兆芯 KX-6640MA 核显的硬件特性,可按以下步骤排查与解决:

一、确认硬件支持的真实分辨率

  1. 查阅设备规格​兆芯 KX-6640MA 核显通常支持 1920×1080 或更高分辨率(如东海 XNC30 笔记本搭载同款芯片,屏幕原生分辨率为 1920×1080)。若云电脑显示器支持更高分辨率,但系统未显示,可能是驱动或配置问题。
  2. 检查显示器 EDID 信息
    通过 xrandr -q 命令查看当前连接的显示器信息,确认系统是否识别到显示器的原生分辨率。若输出中未列出目标分辨率(如 1920×1080),需手动添加。

二、通过命令行手动添加分辨率

若系统未自动检测到目标分辨率,可通过 xrandr 命令手动添加:

  1. 生成新分辨率模式​以 1920×1080@60Hz 为例,执行以下命令生成模式参数:

    cvt 1920 1080 60
    

    输出类似:

    Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    
  2. 创建新模式​将上述参数中的 Modeline 部分提取,执行:

    xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    
  3. 将模式绑定到输出接口​通过 xrandr -q 查看当前连接的输出接口名称(如 HDMI-1eDP-1 等),然后绑定新模式:

    xrandr --addmode HDMI-1 "1920x1080_60.00"
    
  4. 启用新分辨率

    xrandr --output HDMI-1 --mode "1920x1080_60.00"
    
  5. 永久生效(可选)
    若需每次启动自动生效,可将上述命令写入 ~/.profile/etc/rc.local 文件。

三、检查显卡驱动与内核模块

  1. 确认核显驱动加载​兆芯核显通常使用开源驱动(如 modesettingvesa)。执行以下命令检查已加载的内核模块:

    lsmod | grep -E 'drm|kms|vesa'
    

    若未加载 drmkms 相关模块,可能需手动加载:

    sudo modprobe drm
    sudo modprobe kms
    
  2. 更新系统与固件

    • 确保 Deepin 25 系统为最新版本(通过控制中心或命令行更新)。
    • 检查 BIOS/UEFI 固件是否为最新版本(尤其是云电脑环境,可能需联系管理员更新)。

四、调整 GRUB 启动参数(终极方案)

若上述方法无效,可能是内核未正确识别显示器信息。尝试在 GRUB 启动参数中强制指定分辨率:

  1. 编辑 GRUB 配置

    sudo nano /etc/default/grub
    

    修改 GRUB_CMDLINE_LINUX_DEFAULT 行,添加 video=HDMI-A-1:1920x1080@60(根据实际接口调整):

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=HDMI-A-1:1920x1080@60"
    
  2. 更新 GRUB 并重启

    sudo update-grub
    sudo reboot
    

五、验证与备选方案

  1. 验证分辨率​重启后通过 xrandr -q 或控制中心查看分辨率选项是否更新。
  2. 备选方案:使用第三方工具
    若问题仍存在,可尝试 arandr(图形化 xrandr 前端)或 grandr 工具简化配置。

总结

  • 优先尝试:通过 xrandr 手动添加分辨率(步骤二)。
  • 深度排查:检查驱动与内核模块(步骤三),必要时调整 GRUB 参数(步骤四)。
  • 硬件确认:确保显示器与云电脑连接正常,且支持目标分辨率。

兆芯 KX-6640MA 核显在 Deepin 25 上应能正常支持 1920×1080 分辨率,问题大概率源于系统未自动检测或配置缺失。按上述步骤操作后,分辨率选项应能恢复正常。

Reply View the author
189******05
deepin
2025-07-17 21:55
#2
鲜衣怒马

AI 来一波

针对单位云电脑安装 Deepin 25 后分辨率仅显示 1024×768 且无其他选项的问题,结合兆芯 KX-6640MA 核显的硬件特性,可按以下步骤排查与解决:

一、确认硬件支持的真实分辨率

  1. 查阅设备规格​兆芯 KX-6640MA 核显通常支持 1920×1080 或更高分辨率(如东海 XNC30 笔记本搭载同款芯片,屏幕原生分辨率为 1920×1080)。若云电脑显示器支持更高分辨率,但系统未显示,可能是驱动或配置问题。
  2. 检查显示器 EDID 信息
    通过 xrandr -q 命令查看当前连接的显示器信息,确认系统是否识别到显示器的原生分辨率。若输出中未列出目标分辨率(如 1920×1080),需手动添加。

二、通过命令行手动添加分辨率

若系统未自动检测到目标分辨率,可通过 xrandr 命令手动添加:

  1. 生成新分辨率模式​以 1920×1080@60Hz 为例,执行以下命令生成模式参数:

    cvt 1920 1080 60
    

    输出类似:

    Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
    
  2. 创建新模式​将上述参数中的 Modeline 部分提取,执行:

    xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    
  3. 将模式绑定到输出接口​通过 xrandr -q 查看当前连接的输出接口名称(如 HDMI-1eDP-1 等),然后绑定新模式:

    xrandr --addmode HDMI-1 "1920x1080_60.00"
    
  4. 启用新分辨率

    xrandr --output HDMI-1 --mode "1920x1080_60.00"
    
  5. 永久生效(可选)
    若需每次启动自动生效,可将上述命令写入 ~/.profile/etc/rc.local 文件。

三、检查显卡驱动与内核模块

  1. 确认核显驱动加载​兆芯核显通常使用开源驱动(如 modesettingvesa)。执行以下命令检查已加载的内核模块:

    lsmod | grep -E 'drm|kms|vesa'
    

    若未加载 drmkms 相关模块,可能需手动加载:

    sudo modprobe drm
    sudo modprobe kms
    
  2. 更新系统与固件

    • 确保 Deepin 25 系统为最新版本(通过控制中心或命令行更新)。
    • 检查 BIOS/UEFI 固件是否为最新版本(尤其是云电脑环境,可能需联系管理员更新)。

四、调整 GRUB 启动参数(终极方案)

若上述方法无效,可能是内核未正确识别显示器信息。尝试在 GRUB 启动参数中强制指定分辨率:

  1. 编辑 GRUB 配置

    sudo nano /etc/default/grub
    

    修改 GRUB_CMDLINE_LINUX_DEFAULT 行,添加 video=HDMI-A-1:1920x1080@60(根据实际接口调整):

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=HDMI-A-1:1920x1080@60"
    
  2. 更新 GRUB 并重启

    sudo update-grub
    sudo reboot
    

五、验证与备选方案

  1. 验证分辨率​重启后通过 xrandr -q 或控制中心查看分辨率选项是否更新。
  2. 备选方案:使用第三方工具
    若问题仍存在,可尝试 arandr(图形化 xrandr 前端)或 grandr 工具简化配置。

总结

  • 优先尝试:通过 xrandr 手动添加分辨率(步骤二)。
  • 深度排查:检查驱动与内核模块(步骤三),必要时调整 GRUB 参数(步骤四)。
  • 硬件确认:确保显示器与云电脑连接正常,且支持目标分辨率。

兆芯 KX-6640MA 核显在 Deepin 25 上应能正常支持 1920×1080 分辨率,问题大概率源于系统未自动检测或配置缺失。按上述步骤操作后,分辨率选项应能恢复正常。

第二步就报错了。。。

xrandr: Failed to get size of gamma for output default

Reply View the author