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

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

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

解决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 下玩《原神》等游戏怎样查看实时帧率等信息"

没想到 P106-100 矿卡在 Linux 下玩游戏竟然如此简单

前言
一直以为 P106-100 矿卡在 Linux 下玩游戏很复杂,要在虚拟机里直通显卡才行(参见我的日记:P106-100矿卡在Linux系统下算力及游戏应用小结P106-100 矿卡在 Linux 下畅玩《原神》)。结果一个偶然的机会发现在 Linux 实体机上玩游戏竟然如此简单。装上常规 nvidia 闭源驱动后用sudo prime-select nvidia选择独显就行。本文以 Deepin 20.9 Linux、i7 4770 核显、16G 内存、Nvidia P106-100 矿卡平台为例,演示一下游戏测试《Unigine_Heaven-4.0》、原生游戏《supertuxkart》、 Wine 游戏《原神》的效果。视频演示地址:【没想到 P106-100 矿卡在 Linux 下玩游戏竟然如此简单】 https://www.bilibili.com/video/BV18y421h7ty/

Continue reading "没想到 P106-100 矿卡在 Linux 下玩游戏竟然如此简单"

Linux 硬件网简介(Linux 用户必备)

前言
几乎每个 Linux 用户都会碰到这样一些问题:不知道电脑在 Linux 支持如何?想装的发行版不知道能不能驱动全部硬件?无线网卡、蓝牙等零件不能识别怎么办?这里介绍一个Linux 硬件网,借助这个网站,可以很好的协助解决这些问题。

网站功能分为系统探测、趋势、找电脑、找零件。前两个对解决问题意义不大,最重要的是找零件,可以知道支持它的内核版本或其它驱动。视频演示平台为 Deepin 20.9 Linux,含有比文本更详细的细节。视频演示地址:【Linux 硬件网简介(Linux 用户必备)】 https://www.bilibili.com/video/BV1EU421Z7zq/?share_source=copy_web&vd_source=d1925b070926f23b2b6676137251e9ea

Continue reading "Linux 硬件网简介(Linux 用户必备)"