首页 > 系统相关 >windows wsl ubuntu系统安装桌面可视化

windows wsl ubuntu系统安装桌面可视化

时间:2024-07-25 12:00:43浏览次数:14  
标签:sudo windows xfce4 wsl startxfce4 session ubuntu 0.42 display

参考:
https://www.bilibili.com/read/cv33557374/

1)首先先安装好wsl ubuntu系统
在这里插入图片描述
2)安装 Ubuntu 桌面版

sudo apt purge -y acpid acpi-support modemmanager

sudo apt-mark hold acpid acpi-support modemmanager 

sudo apt install ubuntu-desktop 

在这里插入图片描述

3)配置显示管理器

安装 Xfce4 桌面环境:

sudo apt install xfce4 xfce4-goodies 

在 Ubuntu 终端中设置 DISPLAY 环境变量:

export DISPLAY=$(awk '/nameserver / {print$2; exit}' /etc/resolv.conf 2>/dev/null):0 

使用sudo 启动 Xfce 会话:

sudo startxfce4 

启动报错sudo startxfce4
/usr/bin/startxfce4: X server already running on display 127.0.0.42:0
xrdb: Connection refused
xrdb: Can’t open display ‘127.0.0.42:0’
xfce4-session: Cannot open display: .
Type ‘xfce4-session --help’ for usage.sudo startxfce4
/usr/bin/startxfce4: X server already running on display 127.0.0.42:0
xrdb: Connection refused
xrdb: Can’t open display ‘127.0.0.42:0’
xfce4-session: Cannot open display: .
Type ‘xfce4-session --help’ for usage.

修改:
如果输出为空或不正确,你可以手动设置 DISPLAY 变量:

export DISPLAY=:0

在这里插入图片描述

在这里插入图片描述
4)修改后重新启动
桌面可以看到,但是背景是透明的
在这里插入图片描述
在这里插入图片描述

标签:sudo,windows,xfce4,wsl,startxfce4,session,ubuntu,0.42,display
From: https://blog.csdn.net/weixin_42357472/article/details/140685874

相关文章

  • 构建Ubuntu22.04根文件系统
    一、官网下载ubuntu-basehttp://cdimage.ubuntu.com/ubuntu-base/releases/本文章使用的是:buntu-base-22.04.5-base-arm64.tar.gz解压:mkdirubuntu_rootfssudotar-zxvfubuntu-base-22.04.5-base-arm64.tar.gz-Cubuntu22.04sudoapt-getinstallqemu-user-staticsudo......
  • Windows产品密钥备忘
    产品密钥//这些是产品安装秘钥不是激活秘钥!Windows10专业版VK7JG-NPHTM-C97JM-9MPGT-3V66TWindows10专业版VL版W269N-WFGWX-YVC9B-4J6C9-T83GXWindows10企业版XGVPP-NMH47-7TTHJ-W3FW7-8HV2CWindows10企业版VL版NPPR9-FWDCX-D2C8J-H872K-2YT43Windows10教育版YNM......
  • Windows下cmake入门教程-利用cmake创建Visual Studio工程
    希望我们不仅把编程当成一份工作,更要将其当成一份热爱!!!                                                                 -----潜意......
  • ubuntu 系统及镜像
    ubuntu系统版本关于LTS版本相关LTS是LongTermSupport的缩写,代表长期支持的意思。LTS版本即代表该版本为长期支持版本。Linux的LTS版本表示该版本为最稳定的,经历的广泛测试,并包含积累改进的版本,使用该版本会在较长的时间内获得安全性,维护性,和功能性的更新。作为Linux最流行的的......
  • TIPs_of_use_ubuntu(转)
    更改網卡名稱由於Ubuntu對於硬體的管理採用udev(Linuxkernel2.6系列的設備管理器)的管理方式,在有2張網卡時,哪一張網卡使用eth0或eth1是自動設定的,觀察後應該是MAC位址較小的為eth0,較大的為eth1,好用是好用,但當我們想依照自己的意思調整時要如何處理呢?切换行号显示1#列......
  • Windows 任务计划程序:在不打开窗口的情况下运行 .py 脚本
    我被要求从Windows任务计划程序运行一个python脚本。在我的python脚本中,我将大量使用看门狗库来实例化并运行一个观察者,该观察者将监视特定目录路径中的文件更改file_handlers.pyimporttimeimportloggingfromwatchdog.observersimportObserverfro......
  • 全球电脑蓝屏!Windows 10系统崩溃引发世界级混乱
    2024年7月19日,一场突如其来的技术灾难席卷全球,无数Windows10用户遭遇电脑蓝屏死机,引发全球范围内的恐慌和混乱。这场由CrowdStrike软件更新触发的系统崩溃事件,成为史上最严重的科技灾难之一,让世界见证了科技巨头的脆弱时刻。据报道,微软公司确认了旗下Microsoft365系列服务......
  • Ubuntu配置OpenSSH(ssh)
    目录一.安装OpenSSH服务器1.更新软件包列表2.升级所有可升级的软件包3.安装OpenSSH4.允许root用户通过SSH登录5.设置SSH服务开机自启动6.修改配置文件7.重启SSH8.开放防火墙端口二、其他命令1.查看SSH服务状态2.启动SSH服务3.设置SSH服务开机自启4......
  • Ubuntu中如何使用Update-rc.d命令(转)
    在Ubuntu中,update-rc.d命令用于管理系统的服务(init脚本)的启动和停止顺序。它允许你将服务添加到特定的运行级别,并设置服务在系统启动时是否自动启动。以下是一些常用的update-rc.d命令示例及其说明:添加服务到特定运行级别:sudo update-rc.d  defaults将指定的服务添加到默认......
  • Windows使用NVM管理node.js
    NVM(NodeVersionManager)是一个开源的命令行工具,用于管理多个版本的Node.js在同一台计算机上。NVM允许开发者轻松地安装、切换和管理不同版本的Node.js,这对于在多个项目上工作或测试Node.js的不同特性时非常有用。在macOS或Linux上,通常通过curl或wget下载安......