GaGa's Blog

One GaGa, One World !

Ubuntu 24.04 上,默认网卡命名遵循 Predictable Network Interface Names(可预测网卡命名),所以你看到的可能是 enp3s0ens33 等,而不是传统的 eth0

方法1:使用 udev 规则(更底层)

  1. 创建 udev 规则文件:
1
sudo nano /etc/udev/rules.d/10-network.rules
Read more »

想卸载通过 .run 安装的 NVIDIA 驱动(如 NVIDIA-Linux-x86_64-580.76.05.run)。

请注意,这与通过包管理器(apt/dpkg)安装的驱动不同,.run 安装的驱动需要用它自带的卸载程序。


1. 切换到纯文本模式

Read more »

在 Linux Headless 环境里,用 xserver-xorg-video-dummy 可以创建一个“虚拟显示器”,ToDesk 就会通过检测。

安装与配置步骤(以 Debian/Ubuntu 系为例)

  1. 安装驱动包

    1
    2
    sudo apt update
    sudo apt install xserver-xorg-video-dummy
  2. 创建自定义 xorg.conf
    文件路径:/etc/X11/xorg.conf
    内容示例:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Section "Monitor"
    Identifier "Monitor0"
    HorizSync 28.0-80.0
    VertRefresh 48.0-75.0
    Option "DPMS"
    EndSection

    Section "Device"
    Identifier "Card0"
    Driver "dummy"
    VideoRam 256000
    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Card0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1920x1080"
    EndSubSection
    EndSection
  3. 重启 Xorg 服务

    1
    sudo systemctl restart display-manager

    或直接重启服务器。

  4. 验证

    • xrandr 能显示虚拟分辨率
    • ToDesk 不再提示缺少显示设备

说明

Read more »

Linux EXT4 文件系统修复步骤

1. 确认问题磁盘

  1. 查看磁盘挂载情况:

    1
    2
    df -hT
    lsblk -f
  2. 确认需要修复的分区(如 /dev/sdb1)。

2. 卸载分区

Read more »

在 Ubuntu 下可以通过 modprobe 黑名单机制 来实现。

1. 临时禁用(只对当前会话有效)

1
2
sudo rmmod <模块名>       # 卸载已加载的内核模块
sudo modprobe -r <模块名> # 卸载依赖处理

但重启后还是会再次加载。

Read more »

lsof 本身只能列出当前进程打开的文件描述符,并不能直接“恢复”进程已经关闭或丢失的文件。不同场景下的处理方式差别很大:


1. 进程还在运行,但文件已被删除

常见情况:程序还持有文件句柄,文件在磁盘上被 rm 掉了。
恢复思路:从 /proc/[pid]/fd/ 中找到仍然存在的文件描述符,复制出来即可。

Read more »

Go2Shell 是什么?

Go2Shell 是一款轻量级但极为高效的小工具,它可以让你在 Finder 当前目录里,一键直接打开终端(Terminal.app、iTerm2、xterm 等)— 真正的“在此打开终端”的体验。

  • 它可以添加一个图标于 Finder 工具栏,点击就能立刻打开终端,并以 Finder 当前所看到的目录为起点。速度快捷,比起通过服务菜单或者右键都要高效 。
  • 官方强调其“**Looks native!**”,专门为不同 macOS Finder 版本(如 10.6 至 10.10)定制了图标设计,支持 Retina 显示屏 。
  • 支持多个终端应用:Terminal.app、iTerm2、xterm。
Read more »
0%