ubuntu20.04没有图形界面怎么办?

一、Netplan配置联网

问题:连接显示器后,进入黑窗口,无法正常启动图形界面。

**不要慌!!**如果你之前的系统是可以用的,现在主要是连上网,然后可以在局域网内用vnc登录。

这个问题通常是图形界面配置或显示设置导致的。网上有很多建议,但轻易不要重装桌面环境。

在黑屏界面按 Ctrl + Alt + F1 或F2 ,进入命令行界面。然后,按如下的Netplan配置连网即可。

1. 查看网络接口信息

首先查看无线网卡(通常以 wl 开头,如 wlan0、wlp2s0 等)

bash 复制代码
iwconfig

2. 修改 Netplan 配置文件

查看联网配置文件,进入/etc/netplan/,文件为50-cloud-init.yaml 或类似名称。添加 WiFi 配置:

bash 复制代码
network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      dhcp6: true
      access-points:
        "你的WiFi名称":
          password: "你的WiFi密码"

注意一定要用空格,而不是tab,否则会报错。

3. 应用配置

应用配置,重启systemd-networkd服务使之生效

bash 复制代码
sudo netplan apply
sudo systemctl restart systemd-networkd

4. 验证连接

bash 复制代码
# 检查连接状态
ip addr show wlan0

# 测试网络连通性
ping -c 4 8.8.8.8

二、配置多个 WiFi

复制代码
network:
  version: 2
  renderer: networkd
  wifis:
    wlan0:
      dhcp4: true
      dhcp6: true
      access-points:
        "主要WiFi名称":
          password: "密码1"
        "备用WiFi名称1":
          password: "密码2"
        "备用WiFi名称2":
          password: "密码3"
相关推荐
5***r9351 小时前
Ubuntu 20.04配置网络
网络·ubuntu·php
新诺韦尔API2 小时前
手机在网时长查询接口对接全流程详解
大数据·网络·api
阿巴~阿巴~9 小时前
JsonCpp:C++ JSON处理利器
linux·网络·c++·json·tcp·序列化和反序列化
ao_lang9 小时前
数据链路层
linux·服务器·网络
z***33510 小时前
【MySQL系列文章】Linux环境下安装部署MySQL
linux·mysql·adb
执笔论英雄10 小时前
【RL】python协程
java·网络·人工智能·python·设计模式
偶像你挑的噻10 小时前
13-Linux驱动开发-中断子系统
linux·驱动开发·stm32·嵌入式硬件
福尔摩斯张11 小时前
Linux进程间通信(IPC)机制深度解析与实践指南
linux·运维·服务器·数据结构·c++·算法
cookies_s_s11 小时前
项目--协程库(C++)前置知识篇
linux·服务器·c++