怎么建设游戏平台网站上海市企业服务云网站

张小明 2026/1/11 22:16:09
怎么建设游戏平台网站,上海市企业服务云网站,女教师遭网课入侵直播录屏曝光,安徽安能建设集团网站文章目录极简说明详细说明极简说明 模式#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进行投诉反馈,一经查实,立即删除!

WordPress情侣博客模板外包网络优化

终极开源macOS应用宝库:新手也能轻松掌握的效率神器 【免费下载链接】open-source-mac-os-apps serhii-londar/open-source-mac-os-apps: 是一个收集了众多开源 macOS 应用程序的仓库,这些应用程序涉及到各种领域,例如编程、生产力工具、游戏…

张小明 2026/1/9 6:58:08 网站建设

在服务器上部署网站网站建设 武讯科技

UI-TARS-1.5:70亿参数AI玩转GUI与游戏 【免费下载链接】UI-TARS-1.5-7B 项目地址: https://ai.gitcode.com/hf_mirrors/ByteDance-Seed/UI-TARS-1.5-7B 字节跳动最新开源的多模态智能体UI-TARS-1.5以70亿参数规模实现重大突破,在操作系统交互、网…

张小明 2026/1/9 8:01:39 网站建设

东莞高端做网站网站建设经验大总结

你是否经历过这样的场景:满怀期待地输入文本,准备欣赏AI语音合成的魅力,却要等待长达10秒的响应时间?或者在使用过程中,系统内存占用飙升导致界面卡顿,用户体验大打折扣?别担心,今天…

张小明 2026/1/9 7:51:12 网站建设

营销型网站制作培训做企业网站用什么cms好

PaddlePaddle镜像如何应对概念漂移(Concept Drift)问题? 在推荐系统中,用户昨天还热衷于“露营装备”,今天却突然涌向“室内健身”;在舆情监控场景里,“破防”从游戏术语演变为情感共鸣的代名词…

张小明 2026/1/9 8:04:47 网站建设

制作个人网站的步骤北京微网站建设设计服务

纪念币自动预约神器:5分钟配置轻松抢到心仪纪念币 【免费下载链接】auto_commemorative_coin_booking 项目地址: https://gitcode.com/gh_mirrors/au/auto_commemorative_coin_booking 还在为抢不到心仪的纪念币而烦恼吗?这款纪念币自动预约工具…

张小明 2026/1/10 18:32:22 网站建设

做期货的的都喜欢去什么网站wordpress 色

Windows 7使用指南:设备连接与系统设置全解析 在当今数字化时代,电脑已成为我们生活和工作中不可或缺的工具。Windows 7作为一款经典的操作系统,为用户提供了丰富的功能和便捷的操作体验。本文将详细介绍Windows 7系统的一些重要设置和操作,包括故障排查、网络连接、电源管…

张小明 2026/1/9 8:50:53 网站建设