需在显示设置中勾选“设为我的主显示器”并拖动图标至实际摆放位置,再点击“应用”保留更改;若图形界面失效,可用xrandr --output HDMI-1 --primary命令强制设定。

图形界面中将外接显示器设为主屏
您已连接外接显示器但任务栏仍固定在笔记本屏底部,说明系统未将其设为主屏,需在显示设置中明确指定并校准物理位置。
右键点击桌面空白处 → 选择“显示设置”。
等待3~5秒,确认外接显示器图标以彩色方框形式出现;若为灰色,先勾选“启用此显示器”再继续。
点击外接显示器图标 → 在右侧选项中勾选“设为我的主显示器”——【此项必须勾选,否则任务栏、登录窗口、新窗口默认打开位置仍为内置屏】。
拖动该显示器图标,使其与物理摆放严格一致:若外接屏实际在笔记本右侧,就拖到内置屏图标的正右侧;若在左侧,就拖到正左侧;【若主屏设为外接显示器但图标被拖到内置屏左侧,任务栏会错位到左边缘黑边处】。
点击“应用” → 等待15秒倒计时 → 观察任务栏是否已移至所选主屏底部 → 确认保留更改。
用xrandr命令行指定外接屏为主屏
当图形界面勾选后无效、或需开机自动生效时,终端命令可绕过GUI直接写入X Server配置。
打开终端 → 执行 xrandr --query 查看设备名(常见:eDP-1 是笔记本屏,HDMI-1 或 DP-2 是外接屏)→ 确认外接屏状态为 connected。
方法一:启用外接屏并设为主屏
执行:xrandr --output HDMI-1 --auto --primary --right-of eDP-1。
这句命令同时完成启用、定位、设主三件事。
方法二:仅设主不改变位置
若外接屏已启用且位置正确,只需赋予主屏身份:xrandr --output HDMI-1 --primary。
注意:【xrandr命令不保存配置,重启后失效】。如需持久化,须将命令写入启动脚本或使用arandr保存布局。
验证主屏设置是否生效
第一步:观察任务栏位置——它必须出现在外接显示器底部中央,而非笔记本屏上。
第二步:新建一个文件夹或打开任意程序,确认其默认弹出位置在外接屏可视区域内,而不是从笔记本屏边缘滑入。
第三步:按 Alt+Tab 切换窗口,确认缩略图预览区域也以外接屏为基准居中显示。
第四步:注销当前用户再重新登录,检查主屏设定是否仍保持——若恢复为笔记本屏,则说明配置未固化,需补做arandr脚本或写入~/.profile。

















