自学网站官网制作公司网页多少钱

张小明 2026/1/11 20:09:22
自学网站官网,制作公司网页多少钱,网站做电子链接标识申请好吗,深圳网站建设公司哪个文章目录极简说明详细说明极简说明 模式#xff1a;Wslg gnome-shell wayland 该方式采用gnome-shell来嵌入式显示桌面内容#xff0c;gnome-shell又将通过WSLg#xff08;Windows扩展的显示组件#xff09;#xff0c;在Windows系统内弹出一个窗口来操作gnome-shell。 …文章目录极简说明详细说明极简说明模式Wslg gnome-shell wayland该方式采用gnome-shell来嵌入式显示桌面内容gnome-shell又将通过WSLgWindows扩展的显示组件在Windows系统内弹出一个窗口来操作gnome-shell。参考https://gist.github.com/tdcosta100/7def60bccc8ae32cf9cacb41064b1c0f注Ubuntu20、22、24有环境差异下方操作命令请按照自己安装的子系统版本来选择更新软件包20.04、22.04或24.04sudoaptupdatesudoaptupgrade安装 Ubuntu-Deskop 环境安装ubuntu-desktop后会绑带着安装gnome-session、gnome-shell等基础环境适用于 Ubuntu 20.04 和 Ubuntu 22.04注acpi-support软件包在Ubuntu 20 22 环境下会导致系统异常该版本安装时需要将软件包排除。必要参数acpi-support-sudoaptinstallubuntu-desktop acpi-support-适用于 Ubuntu 24.04sudoaptinstallubuntu-desktop前置兼容性等内容处理wayland模式禁用x11适用于 Ubuntu 20.04sudomkdir/etc/systemd/user/gnome-shell-wayland.service.d/#sudo nano /etc/systemd/user/gnome-shell-wayland.service.d/override.confsudovim/etc/systemd/user/gnome-shell-wayland.service.d/override.conf适用于 Ubuntu 22.04 和 Ubuntu 24.04sudomkdir/etc/systemd/user/org.gnome.Shellwayland.service.d/#sudo nano /etc/systemd/user/org.gnome.Shellwayland.service.d/override.confsudovim/etc/systemd/user/org.gnome.Shellwayland.service.d/override.conf编辑器打开后在文件内写入以下内容[Service] # 需要有该空行 ExecStart # --no-x11 指定禁用x11--nested 指定使用嵌套模式 ExecStart/usr/bin/gnome-shell --no-x11 --nested启动桌面需要使用非root用户直接执行命令或者将其保存至.sh均可DESKTOP_SESSIONubuntu\GDMSESSIONubuntu\GNOME_SHELL_SESSION_MODEubuntu\GTK_IM_MODULEibus\GTK_MODULESgail:atk-bridge\IM_CONFIG_CHECK_ENV1\IM_CONFIG_PHASE1\QT_ACCESSIBILITY1\QT_IM_MODULEibus\XDG_CURRENT_DESKTOPubuntu:GNOME\XDG_DATA_DIRS/usr/share/ubuntu:$XDG_DATA_DIRS\XDG_SESSION_TYPEwayland\XMODIFIERSimibus\MUTTER_DEBUG_DUMMY_MODE_SPECS1366x768\gnome-session详细说明注Ubuntu20、22、24有环境差异下方操作命令请按照自己安装的子系统版本来选择该部分主要参考X11 VcXsrv: https://blog.csdn.net/m0_71987651/article/details/146378266gnome-shell WSLghttps://gist.github.com/tdcosta100/7def60bccc8ae32cf9cacb41064b1c0f更新软件包20.04、22.04或24.04sudoaptupdatesudoaptupgrade安装 Ubuntu-Deskop 环境安装ubuntu-desktop后会绑带着安装gnome-session、gnome-shell等基础环境适用于 Ubuntu 20.04 和 Ubuntu 22.04注acpi-support软件包在Ubuntu 20 22 环境下会导致系统异常该版本安装时需要将软件包排除。必要参数acpi-support-sudoaptinstallubuntu-desktop acpi-support-适用于 Ubuntu 24.04sudoaptinstallubuntu-desktop选择显示管理器可选# Gnome 默认使用的是 gdm3 管理器# 可选您可以安装 lightdm 或者 kdm 等管理器# 安装 lightdm 命令#sudo apt install lightdm# 安装过程中会提示选择管理器也可以手动切换#sudo dpkg-reconfigure lightdmsudodpkg-reconfigure gdm3# 重启系统sudoreboot# 查看当前显示管理器cat/etc/X11/default-display-manager环境前置处理WSL环境下需进行操作在第六步启动桌面时会指定协议X11协议与Wayland协议区别https://blog.csdn.net/sunyuhua_keyboard/article/details/142792493个人测试过程中实验了可成功运行的组合X11 VcXsrv 【任意用户】Wayland VcXsrv 【任意用户】Wayland Wslg 【非管理员】【建议】极简版使用的便是该组合X11协议在WSL中的环境问题在WSL环境中WSL重新启动后WSL会在对应用户目录下生成wayland-0和wayland-0.lock文件。该文件会导致 x11 的错误。WSL重启后文件将会恢复可以考虑禁用wayland参考https://gitlab.gnome.org/GNOME/gnome-session/-/issues/106# 查看当前登录用户目录下的 wayland 文件ls-l /run/user/$(id-u)/# 您可以使用重命名的方式来移除该文件的关联mv/run/user/$(id-u)/wayland-0 /run/user/$(id-u)/back_wayland-0mv/run/user/$(id-u)/wayland-0.lock /run/user/$(id-u)/back_wayland-0.lockWayland协议在WSL中的环境问题在WSL环境中WSLg会覆盖 /tmp/.X11-unix 目录的x11相关支持文件为只读挂载你可以使用两种方式处理该问题。修复目录/usr/bin/umount /tmp/.X11-unix /usr/bin/rm -rf /tmp/.X11-unix /usr/bin/mkdir /tmp/.X11-unix /usr/bin/chmod1777/tmp/.X11-unix /usr/bin/ln -s /mnt/wslg/.X11-unix/X0 /tmp/.X11-unix/X0# 如果您使用的是Ubuntu24.04需要额外处理以下内容/usr/bin/chmod 0777 /mnt/wslg/runtime-dir /usr/bin/chmod 0666 /mnt/wslg/runtime-dir/wayland-0.lock【可选】你可以将此命令存储为services服务让其在WSL启动后自动执行sudosystemctl edit --full --force wslg-fix.service在编辑框中输入[Service] Typeoneshot ExecStart-/usr/bin/umount /tmp/.X11-unix ExecStart/usr/bin/rm -rf /tmp/.X11-unix ExecStart/usr/bin/mkdir /tmp/.X11-unix ExecStart/usr/bin/chmod 1777 /tmp/.X11-unix ExecStart/usr/bin/ln -s /mnt/wslg/.X11-unix/X0 /tmp/.X11-unix/X0 # --- Ubuntu24.04需要 --- ExecStart/usr/bin/chmod 0777 /mnt/wslg/runtime-dir ExecStart/usr/bin/chmod 0666 /mnt/wslg/runtime-dir/wayland-0.lock # --- Ubuntu24.04部分结束 --- [Install] WantedBymulti-user.target保存之后启用服务sudosystemctlenablewslg-fix.service不使用x11协议【建议】为wayland模式默认使用的gnome-shell进行设定使其禁用x11适用于 Ubuntu 20.04sudomkdir/etc/systemd/user/gnome-shell-wayland.service.d/#sudo nano /etc/systemd/user/gnome-shell-wayland.service.d/override.confsudovim/etc/systemd/user/gnome-shell-wayland.service.d/override.conf适用于 Ubuntu 22.04 和 Ubuntu 24.04sudomkdir/etc/systemd/user/org.gnome.Shellwayland.service.d/#sudo nano /etc/systemd/user/org.gnome.Shellwayland.service.d/override.confsudovim/etc/systemd/user/org.gnome.Shellwayland.service.d/override.conf再打开的文本编辑器中输入[Service] # 需要有该空行 ExecStart # --no-x11 指定禁用x11--nested 指定使用嵌套模式 ExecStart/usr/bin/gnome-shell --no-x11 --nested准备显示组件VcXsrv通过Win32窗口管理实现X Window SystemX11图形界面显示的工具。下载地址https://github.com/marchaesen/vcxsrv/releases下载安装后打开 VcXsrv。DisplaySetting单选框可选择显示的样式。Display number 选择 -1 时将会由服务自行选择显示屏幕。Client Startup选择 Start no ClinetExtra Settings其余位置不做改变。Disable access control需要进行勾选。准备完毕后软件将会挂起在后台等待 gnome 接入时自动显示画面WSLg官方说明https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/gui-apps在当前版本的WSL中开启的WSL-Gui支持可以让WSL子系统中的图形化界面直接以窗口化模式运行在Windows上。启用Ubuntu-Desktop桌面以 \ 空格斜杠分割的多行代码会被组合在一行执行。ip route show | grep -i default | awk { print $3}方式适用于 WSL 环境下获取宿主的 Windows 主机IP用于访问grep -m 1 nameserver /etc/resolv.conf | awk {print $2}方式用于获取 DNS 主机当前版本建议使用上面的方式VcXsrv# 对应下面三行的描述# 获取显示的显示器当前方案会使用 VcXsrv 接收显示内容# 输出协议选项还有 Wayland 等等# 使用 gnome 启动# x11 协议DISPLAY$(iproute show|grep-i default|awk{ print$3}):0.0\XDG_SESSION_TYPEx11\gnome-session# wayland 协议#DISPLAY$(ip route show | grep -i default | awk { print $3}):0.0 \#XDG_SESSION_TYPEwayland \#gnome-session【可选】您可以将该命令存储至.sh文件或将变量存储至全局配置环境变量中之后仅需要运行gnome-session即可启动桌面以下是存至环境变量的方式sudovi~/.bashrc# 在末尾添加如下两行后保存退出 export DISPLAY$(grep -m 1 nameserver /etc/resolv.conf | awk {print $2}):0.0 export XDG_SESSION_TYPEx11# 应用修改source~/.bashrcWSLg你可将下述命令存储至.sh文件如果您想启动WSL时自启动桌面程序您可以参考 第四步环境前置处理的 wayland 部分DESKTOP_SESSIONubuntu\GDMSESSIONubuntu\GNOME_SHELL_SESSION_MODEubuntu\GTK_IM_MODULEibus\GTK_MODULESgail:atk-bridge\IM_CONFIG_CHECK_ENV1\IM_CONFIG_PHASE1\QT_ACCESSIBILITY1\QT_IM_MODULEibus\XDG_CURRENT_DESKTOPubuntu:GNOME\XDG_DATA_DIRS/usr/share/ubuntu:$XDG_DATA_DIRS\XDG_SESSION_TYPEwayland\XMODIFIERSimibus\MUTTER_DEBUG_DUMMY_MODE_SPECS1366x768\gnome-session错误处理gnome-session执行后gnome-session 直接关闭请查看您修复wayland步骤的ExecStart/usr/bin/gnome-shell --no-x11 --nested是否填写有误如果您的终端返回了Terminated则表示运行异常已终止输出此时您可以查看日志进行调试# 查看 systemctl 的服务日志journalctl -xe日志中提示gnome-session-check-accelerated: no X11 display found请按照 X11 修复步骤进行修复启动后黑屏你需要再次重启相应的协议中间件或切换非管理员用户# 使用的是默认协议sudosystemctl restart gdm3# 使用的是 lightdm 协议#sudo systemctl restart lightdm打开时唤醒了一个全屏白底的Ubuntu错误界面第六步配置的显示渠道不可用或者gnome-shell异常。请查阅DISPLAY$(ip route show | grep -i default | awk { print $3}):0.0部分
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

专业建设外贸网站制作江门投融网站建设方案

树莓派实用技巧与操作指南 1. CMA支持的优势 CMA(Contiguous Memory Allocator)支持相对较新,但对于大多数常见用例,我们强烈建议尝试使用它,而不是硬编码分割。它可以改善诸如网页浏览器性能等方面,同时还能按需支持高GPU内存利用率的情况。 2. 轻松更新树莓派固件和…

张小明 2026/1/7 15:41:21 网站建设

柳城网站开发做旅游网站的开题报告

嵌入式代码优化实战技术文章大纲引言嵌入式系统资源限制(内存、CPU、功耗)代码优化的核心目标:性能提升、资源节省、稳定性增强适用场景:实时系统、低功耗设备、高并发嵌入式应用优化前的分析与评估性能瓶颈定位:使用性…

张小明 2026/1/6 18:48:46 网站建设

地产网站建设公司做网站公司是干什么的

自主代码分析器在OSS零日漏洞竞赛中击败所有人类团队 严重性:严重 类型:漏洞 在近期一场开源软件(OSS)零日漏洞竞赛中,一款自主代码分析器在识别零日漏洞方面击败了所有人类团队。这一进展凸显了自动化漏洞发现能力的显…

张小明 2026/1/6 7:56:12 网站建设

企业网站建设网站优化推广长春短视频运营培训

抖音无水印视频下载:3种简单方法完整指南 【免费下载链接】douyin_downloader 抖音短视频无水印下载 win编译版本下载:https://www.lanzous.com/i9za5od 项目地址: https://gitcode.com/gh_mirrors/dou/douyin_downloader 想要永久保存抖音上的精…

张小明 2025/12/22 2:16:56 网站建设

做网站需要多少空间用CMS做网站的好处

现在零基预算改革正在全面推进,预算管理的核心要求变成了“编制有标准、用钱有依据、绩效有保障”。这一改革并非凭空开展,有着明确的顶层政策支撑:2021 年国务院印发《关于进一步深化预算管理制度改革的意见》,提出要 “积极运用…

张小明 2025/12/22 2:14:50 网站建设

石家庄新钥匙网站高端品牌网站建设有哪些注意事项

Blackfly S Board Level FLIR BFS系列板级相机是超紧凑嵌入式相机,搭载Sony CMOS传感器,适合集成至无人机、自动化设备等空间受限场景。通过USB3.0/GigE接口即插即用,支持丰富的配件生态,用户可根据实际需求灵活搭配&#xff…

张小明 2025/12/23 5:42:47 网站建设