无外接物理显示器的Ubuntu系统的远程桌面连接(升级版)

文章目录

  • 操作步骤
  • 实践截图
  • 配置 Xorg 的虚拟显示界面(升级版)

操作步骤

“远程连接”,在设置里直接打开就可以.进行配置就行.

1.配置 GRUB 以支持无显示器启动
sudo nano /etc/default/grub
(里面有一行改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=vesa:off video=efifb:off nomodeset")2.保存后更新 grub
sudo update-grub3.设置自动登录
sudo nano /etc/gdm3/custom.conf
(修改添加:
AutomaticLoginEnable=True
AutomaticLogin=robot
WaylandEnable=false)4.重启 GDM 服务
sudo systemctl restart gdm35.打开"密码和密钥" 应用程序
seahorse
(右击 "登录" ,单击 "更改密码",输入原密码后,空着密码行不输入,点击确定继续)

实践截图

请添加图片描述

请添加图片描述

请添加图片描述

在这里插入图片描述
请添加图片描述

请添加图片描述
这样就可以在局域网内其他电脑上,远程桌面连接访问无外接显示器的Ubuntu22.04系统的计算机.

配置 Xorg 的虚拟显示界面(升级版)

上面的配置完成后,显示的界面分辨率仅为 1080×738 .
此升级版就是想要将虚拟显示界面分辨率设置为 1920×1080 .

此配置的前提是禁用 Wayland 的界面,显示界面系统为 Xorg(X11).
查看界面:

echo $XDG_SESSION_TYPE

输出 x11 -> Xorg .
输出 wayland -> Wayland .

首先是 “/etc/default/grub” 文件更改为:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=vesa:1920x1080 video=efifb:off"
GRUB_CMDLINE_LINUX=""# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1920x1080# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

安装虚拟显示器驱动(xserver-xorg-video-dummy):
安装虚拟显示器驱动,强制系统识别 “虚拟屏幕” ,支持分辨率(如1920×1080).

1.
sudo apt install xserver-xorg-video-dummy2.
sudo nano /etc/X11/xorg.conf.d/10-dummy.conf

添加内容:

Section "Device"Identifier "DummyDevice"Driver "dummy"VideoRam 256000
EndSectionSection "Monitor"Identifier "DummyMonitor"HorizSync 5.0-75.0VertRefresh 50.0-75.0Modeline "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
EndSectionSection "Screen"Identifier "Default Screen"Device "DummyDevice"Monitor "DummyMonitor"DefaultDepth 24SubSection "Display"Depth 24Modes "1920x1080"EndSubSection
EndSection

重新启动后,就不会在外接显示器上显示界面了,只有通过虚拟界面进行显示,若要恢复的话,只需要删除 “/etc/X11/xorg.conf.d/10-dummy.conf” 文件即可.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/web/83667.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ACCU-100安科瑞协调控制器:精准调控光伏逆变器

产品概述 ACCU-100微电网协调控制器是一款应用于微电网、分布式发电、储能等领域的智能协调控制器。它能接入光伏系统、风力发电、储能系统以及充电桩等设备,通过对微电网系统进行数据采集与分析,实时监控各类设备的运行状态和健康状况。在此基础上&…

长春光博会 | 麒麟信安:构建工业数字化安全基座,赋能智能制造转型升级

6月10日-13日,2025长春国际光电博览会Light国际会议(简称长春光博会)在长春东北亚国际博览中心盛大举行,吉林省委书记黄强出席并宣布开幕,省委副书记、省长胡玉亭致辞。本届大会聚焦光电信息领域的前沿技术和最新产品&…

书写时垂直笔画比水平笔画表现更好的心理机制分析

你有写字的时候总是垂直方向笔画好写,水平方向的笔画不好写的情况存在吗? 书写时垂直笔画比水平笔画表现更好的心理机制分析 从人类认知和行为模式的角度来理解这种现象。以下是深度心理分析: 核心心理动因 重力知觉内化: 垂直…

SpringAI使用总结

SpringAI使用总结 基本使用ChatModel和ChatClient简单对话流式输出预设角色prompt(提示词)function call(工具调用)参考 基本使用 ChatModel和ChatClient SpringAi支持非常多的模型,为了统一处理,SpringA…

历史交易数据涨跌分级

历史交易数据涨跌分级 # encoding:utf-8 import sys,traceback from loguru import loggersys.path.append("..") from QhSpiderTool import QhDorpFiled from QhCsvMode import *def QhZhangDieFenJi(QhDfData,QhFangFa"A"):"""历史交易数…

Kafka入门4.0.0版本(基于Java、SpringBoot操作)

Kafka入门4.0.0版本(基于Java、SpringBoot操作) 一、kafka概述 Kafka最初是由LinkedIn公司开发的,是一个高可靠、高吞吐量、低延迟的分布式发布订阅消息系统,它使用Scala语言编写,并于2010年被贡献给了Apache基金会&…

react react-router-dom中获取自定义参数v6.4版本之后

路由配置, AutnToken 组件作为权限、登录管理 import { createBrowserRouter, Navigate } from react-router-dom; import Layout from /layout/index; import Login from /pages/login; import Page404 from /pages/404;import AutnToken from /components/authToken; import…

AI中的Prompt

1. System 作用:设定 AI 的“角色设定”和“行为准则”。 内容:通常是描述 LLM 的身份、语气、行为范围、约束规则。 类似:在大语言模型中是最优先被考虑的提示。 示例: 你是一个专业的商品评价分析助手,请根据用户…

从人工到智能:IACheck如何重构检测报告审核工作流?

从人工到智能:IACheck如何重构检测报告审核工作流? 在当今AI技术迅猛发展的时代,各行各业正经历从“人工驱动”到“智能驱动”的根本性变革。检测认证(TIC)行业作为关乎质量与安全的重要支柱,也不例外。在…

React事件处理:如何给按钮绑定onClick点击事件?

系列回顾: 在前几篇文章中,我们已经学会了如何使用 State 管理组件的内部数据,以及如何通过 Props 实现父子组件之间的通信。我们的组件现在已经有了“数据”和“外观”。但是,它还像一个只能看的“模型”,无法与用户进…

【机器学习|学习笔记】粒子群优化(Particle Swarm Optimization, PSO)详解,附代码。

【机器学习|学习笔记】粒子群优化(Particle Swarm Optimization, PSO)详解,附代码。 【机器学习|学习笔记】粒子群优化(Particle Swarm Optimization, PSO)详解,附代码。 文章目录 【机器学习|学习笔记】粒…

深度剖析:AI 社媒矩阵营销工具,如何高效获客?

在社交媒体营销领域,竞争日益激烈,传统的社媒矩阵运营方式面临诸多挑战。而 AI 社媒矩阵营销工具的出现,正以前所未有的方式重构社媒矩阵的底层架构,为营销人员带来了全新的机遇与变革。接下来,我们将从技术破局、实战…

Spring XML 常用命名空间配置

Spring XML 常用命名空间配置 下面是一个综合性的Spring XML配置样例&#xff0c;展示了各种常用命名空间的使用方式&#xff1a; <?xml version"1.0" encoding"UTF-8"?> <beans xmlns"http://www.springframework.org/schema/beans&quo…

UE5场景漫游——开始界面及关卡跳转

UE中实现UMG游戏界面搭建及蓝图控制&#xff0c;点击游戏界面中的按钮实现关卡的跳转效果。 一、游戏界面显示。1.创建UMG&#xff0c;2.搭建UI。3.关卡蓝图控制显示 二、点击按钮之后实现关卡跳转

CSS 外边距合并(Margin Collapsing)问题研究

在 CSS 中&#xff0c;margin-top 属性会导致外部 DIV 移动的现象主要是由于 外边距合并&#xff08;Margin Collapsing&#xff09; 造成的。这是 CSS 盒模型的一个特性&#xff0c;可能会与直觉相悖。 外边距合并的原理 当一个元素&#xff08;如内部 DIV&#xff09;的 ma…

清理电脑C磁盘,方法N:使用【360软件】中的【清理C盘空间】

1、先下载并打开【360安全卫士】&#xff0c;点击如下位置&#xff1a; 之后&#xff0c;可以把这个东西&#xff0c;创建快捷方式到电脑桌面&#xff0c;方便以后使用&#xff1a;

微服务集成seata分布式事务 at模式快速验证

微服务集成Seata分布式事务 本次demo代码地址业务场景&#xff1a;一般用于以下场景&#xff1a;使用 AT 模式的优势&#xff08;适用于快速验证&#xff09;&#xff1a;快速验证建议步骤&#xff1a;注意事项&#xff1a; 工具环境微服务版本选择Nacos 环境搭建与启动nacos 下…

LLM基础5_从零开始实现 GPT 模型

基于GitHub项目&#xff1a;https://github.com/datawhalechina/llms-from-scratch-cn 设计 LLM 的架构 GPT 模型基于 Transformer 的 decoder-only 架构&#xff0c;其主要特点包括&#xff1a; 顺序生成文本 参数数量庞大&#xff08;而非代码量复杂&#xff09; 大量重复…

Android 中 linux 命令查询设备信息

一、getprop 命令 在 Linux 系统中&#xff0c; getprop 命令通常用于获取 Android 设备的系统属性&#xff0c;这些属性包括设备型号、Android 版本、电池状态等。 1、获取 Android 版本号 adb shell getprop ro.build.version.release2、获取设备型号 adb shell getprop …

26考研 | 王道 | 计算机组成原理 | 六、总线

26考研 | 王道 | 计算机组成原理 | 六、总线 文章目录 26考研 | 王道 | 计算机组成原理 | 六、总线6.1 总线概述1. 总线概述2. 总线的性能指标 6.2 总线仲裁&#xff08;考纲没有&#xff0c;看了留个印象&#xff09;6.3 总线操作和定时6.4 总线标准&#xff08;考纲没有&…