Linux 下终端自动退出案例分析

(首发地址:学习日记 https://www.learndiary.com/2024/03/linux-terminal-auto-exit/
在今天的分享中,淘宝网店“学习日记小店”店主,专门从事 Linux 服务的 learndiary,向我们介绍了一个关于 Ubuntu 20.04 操作系统中遇到的特定问题案例——用户无法正常打开终端以及 TTY 文本终端登录后会自动退出的情况。本文基于“通义千问”归纳视频字幕生成文本修改。视频演示:【Linux 下终端自动退出案例分析】 https://www.bilibili.com/video/BV1KJ4m1j7eT/

Continue reading "Linux 下终端自动退出案例分析"

Linux系统根分区空间满或PATH环境变量错导致无法登录图形界面

大家好,我是淘宝网学习日记小店专注于Linux服务的 learndiary,将向大家分享两种可能导致 Linux 操作系统无法登录图形界面的两种典型情况,根分区空间满或PATH环境变量错。并通过在 VirtualBox 中的 Ubuntu 22.04 虚拟机内进行实际操作演示,详细阐述其原因和解决方案。本文基于“通义千问”归纳视频字幕生成文本修改。视频演示:【Linux系统根分区空间满或PATH环境变量错导致无法登录图形界面】 https://www.bilibili.com/video/BV1J1421U71T/

Continue reading "Linux系统根分区空间满或PATH环境变量错导致无法登录图形界面"

Ubuntu 未能识别较新型号 Nvidia 显卡案例分析

大家好,我是在淘宝“学习日记小店”做 Linux 服务的 learndiary。本文分享两个关于 Ubuntu 操作系统未能正确识别新型 NVIDIA 显卡型号的案例。本文基于“通义千问”归纳视频字幕生成文本修改。演示视频:【Ubuntu 未能识别较新型号 Nvidia 显卡案例分析】 https://www.bilibili.com/video/BV1jm411d7Tj/

Continue reading "Ubuntu 未能识别较新型号 Nvidia 显卡案例分析"

解决Linux服务器诡异循环登录故障及桌面环境修复过程分享

大家好,我是来自淘宝网“学习日记小店”专注于 Linux 服务的 learndiary。今天,我要给大家分享一个在学校实验室服务器上遇到的奇特循环登录故障及其解决方案。本文基于“通义千问”归纳视频字幕生成文本修改。演示视频:【解决Linux服务器诡异循环登录故障及桌面环境修复过程分享】https://www.bilibili.com/video/BV1Ci42197qL/

Continue reading "解决Linux服务器诡异循环登录故障及桌面环境修复过程分享"

混合显卡笔记本Linux系统下的黑屏故障案例解析与解决方案分享

大家好,我是淘宝网店“学习日记小店”的 Linux 服务提供者 learndiary。今天,我将简述三个典型的混合显卡笔记本在 Linux 系统环境下遇到的黑屏故障案例,并分享相应的解决方案。视频演示地址:【混合显卡笔记本Linux系统下的黑屏故障案例解析与解决方案分享】 https://www.bilibili.com/video/BV1uj421d7n1/

Continue reading "混合显卡笔记本Linux系统下的黑屏故障案例解析与解决方案分享"

用 bsdtar 做 Linux 全系统迁移

我们在做 Linux 全系统迁移的时候,可以直接备份磁盘或分区(如 dd ),也可以备份全部文件(如 tar )。前者在硬盘分区一样的情况下比较方便,但备份文件尺寸较大,并且目的磁盘不得小于源磁盘。备份全部文件再恢复的方法比较灵活,备份文件尺寸跟实际文件多少有关,可以很小,但需要额外恢复引导和修改挂载参数,稍微复杂一点。本文在VirtualBox 虚拟机环境中,以把默认安装的 Deepin 20.9 Linux(磁盘 64G)迁移到另一台 16G 磁盘的虚拟机中为示范,演示一下使用 BSD 版 tar,即 bsdtar 作 Linux 全系统迁移的基本步骤。演示视频链接:【用 bsdtar 做 Linux 全系统迁移 - 最省空间、最灵活的Linux系统迁移方式,但需要那么一点点技巧】 https://www.bilibili.com/video/BV1Rj421d7D3/

Continue reading "用 bsdtar 做 Linux 全系统迁移"

bsdtar 归档程序在保留文件特殊属性上比 GNU tar 更全面和简便

大家好,我是淘宝网“学习日记小店”的 Linux 服务提供者 learndiary。今天我将重点分享关于 BSD 版 tar 工具—— bsdtar(libarchive版本,目前最新为3.7.2)在处理和保留文件特殊属性方面的表现。

在几天前,我针对 Linux GNU 版 tar 在保存文件特殊属性的问题上进行了总结,发现即使通过指定一系列参数,GNU tar也无法正确保留如 chattr 设置的某些文件属性,这一问题至今尚未得到解决。

现在,我们将对 bsdtar 进行实际测试,探究其在保留文件特殊属性时的表现情况。我所使用的 bsdtar 并非原始 BSD 系统自带的归档程序,而是基于 libarchive 项目开发的版本。视频演示:【bsdtar 归档程序在保留文件特殊属性上比 GNU tar 更全面和简便】 https://www.bilibili.com/video/BV1qZ421b7mj/ (本文基于“通义千问”归纳视频字幕生成文本修改)

Continue reading "bsdtar 归档程序在保留文件特殊属性上比 GNU tar 更全面和简便"

Linux tar 保留文件特殊属性使用小结

本文是小结 Linux 下 tar 程序在备份和恢复文件时,是否能保留除常规拥有者、群组、权限之外的其它特殊权限。包括:ACL 权限、chattr 权限、getcap 查看的文件扩展属性和 selinux 权限。视频演示:【Linux tar 保留文件特殊属性使用小结】 https://www.bilibili.com/video/BV1QC41187yZ/

Continue reading "Linux tar 保留文件特殊属性使用小结"

一个百思不得其解的Linux黑屏问题

在本次视频分享中,我遇到了一个奇怪的Linux系统配置问题。一位使用Ubuntu 20.04操作系统的神州笔记本用户遇到三大故障:显示器无法扩展至第二屏、无线WiFi功能缺失以及蓝牙不可用。初步判断认为是由于内核版本过低导致驱动程序不兼容。

在尝试编译升级内核至5.18版本以匹配“Intel Alder Lake-U CNVi: Wireless-AC”无线网卡所需的最低内核要求后,我在 Nvidia 控制面板中切换至Nvidia 3050独立显卡显示时却出现了黑屏现象,无论是新编译的5.18内核还是原版5.15内核都无法正常启动图形界面和终端界面。卸载了 Nvidia 驱动也不行。

经过一系列深入排查和尝试,靠同时修改 Grub 内核启动参数(nomodeset)、执行“sudo systemctl set-default multi-user”设置多用户终端模式等措施,最终登录终端通过编译6.7内核,增添固件,安装 Nvidia 驱动,才成功修复了所有故障,使WiFi、蓝牙和双屏扩展功能恢复正常。

值得注意的是,尽管起初客户电脑能在5.15内核下正常显示,但在切换独显后即使恢复原设置也仍然出现黑屏,这一异常情况尚未得到完全解释,推测可能与旧内核对核芯显卡的支持不足有关。敬请留言交流。后附视频语音转录完整文本。视频演示:【一个百思不得其解的Linux黑屏问题

Continue reading "一个百思不得其解的Linux黑屏问题"

Linux 下玩《原神》等游戏怎样查看实时帧率等信息

《原神》游戏是不能实时显示帧率的,这里以国产系统 Deepin 20.9 为例,分享一个 Linux 下的软件 MangoHud,用于在游戏中实时显示帧率、GPU 利用率等信息。视频演示:【Linux 下玩《原神》等游戏怎样查看实时帧率等信息】 https://www.bilibili.com/video/BV11x4y1C73k/

Continue reading "Linux 下玩《原神》等游戏怎样查看实时帧率等信息"