linux usr/bin/gnome-shell 在htop中占用内存过高,重启 gnome shell

博客介绍了在Linux系统中,可通过终端运行gnome - shell - r这一操作,涉及到Linux系统的终端使用相关信息技术内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

终端 运行
gnome-shell -r

# Ubuntu 开发环境一键安装指南 ## 1. 更新软件源 ```bash sudo apt update && sudo apt upgrade -y ``` ## 2. 安装 CMake ```bash sudo apt install -y cmake ``` ## 3. 安装 C 语言基础编译包 ```bash sudo apt install -y build-essential ``` ## 4. 安装并配置 SSH 服务 **区分 ssh(客户端)与 sshd(服务端守护进程)**: - **ssh**:SSH 客户端,用于从本地发起连接。 - **sshd**:SSH 守护进程,负责监听并接受远程连接。 ```bash sudo apt install -y openssh-server sudo systemctl enable sshd sudo systemctl start sshd sudo systemctl status sshd ``` ```bash sudo sed -i 's/^#*PasswordAuthentication .*/PasswordAuthentication yes/' /etc/ssh/sshd_config sudo systemctl reload sshd ``` ```bash sudo ufw allow ssh sudo ufw enable sudo ufw status ``` ## 5. 安装并配置 VNC 服务(以 TigerVNC 为例) ```bash sudo apt install -y tigervnc-standalone-server tigervnc-common vncpasswd mkdir -p ~/.vnc cat << 'EOF' > ~/.vnc/xstartup #!/bin/bash unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS exec /usr/bin/gnome-session & EOF chmod +x ~/.vnc/xstartup vncserver :1 -geometry 1920x1080 -depth 24 ``` ## 6. 安装 Qt 开发环境 ```bash sudo apt install -y qt6-base-dev qt6-tools-dev qtcreator ``` > 如需 Qt5,请将 `qt6` 替换为 `qt5`。 ## 7. 安装低延迟工具并配置自动生效 ### 7.1 安装 setserial ```bash sudo apt install -y setserial ``` ### 7.2 对串口开启低延时 ```bash sudo setserial /dev/ttyUSB0 low_latency #单串口 sudo setserial /dev/ttyUSB* low_latency #所有串口 sudo setserial -a /dev/ttyUSB0 # 验证单串口详细信息(包括低延时) sudo setserial -g /dev/ttyUSB* # 可以验证所有串口的低延时模式 ``` ### 7.3 对所有 USB 串口设备自动设置低延时(udev 规则) ```bash sudo tee /etc/udev/rules.d/90-serial-lowlatency.rules << 'EOF' ACTION=="add", KERNEL=="ttyUSB[0-9]*", RUN+="/bin/setserial -q /dev/%k low_latency" EOF sudo udevadm control --reload-rules sudo udevadm trigger --action=add ``` ## 8. 安装 Curses 开发库 ```bash sudo apt install -y libncurses5-dev libncursesw5-dev ``` ## 9. 安装 Visual Studio Code ```bash wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg /usr/share/keyrings/ sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list' sudo apt update sudo apt install -y code ``` ## 10. 其他推荐 ```bash sudo apt install -y git sudo apt install -y gdb sudo apt install -y valgrind sudo apt install -y htop sudo apt install -y zsh ``` ```bash sh -c "$(wget https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)" ``` 上面是什么
05-28
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值