avatar
文章
11
标签
17
分类
6
首页
更多
  • 关于
  • 友链
Apricityx's blog
首页
更多
  • 关于
  • 友链

Apricityx's blog

Hyprland 体验与桌面配置
发表于2025-05-16|LINUX|LINUX•HYPERLAND
Hyprland 体验与桌面配置 img.png 介绍 Hyprland与其他传统桌面环境不同,采用了平铺式的窗口管理,得益于此独特的设计,Hyprland可以将鼠标使用率降到最低,这对使用笔记本的用户来说有很大的体验提升,长时间使用电脑触控板会导致手腕酸痛,而使用平铺式窗口管理后基本不会需要用到鼠标,所有操作都可以通过键盘完成,可以缓解这种情况 Hyprland目前仍处于开发阶段,可能会存在一些bug和不稳定的情况,因此很多问题需要自行解决。此桌面环境并不适合新手使用,建议有一定Linux基础的用户尝试。 安装 Arch用户只需要在终端中运行以下命令即可: 1sudo pacman -S...
在Linux上启用休眠
发表于2024-12-15|LINUX|LINUX
在Linux上启用休眠 介绍 休眠是一种将内存数据存储在硬盘中,在下次电脑启动的时候回写数据进入内存,保证电脑可以恢复到关机前的状态的技术。 大多数情况下,Linux发行版的休眠默认关闭。 传统的休眠方式是休眠到交换分区,现指出,休眠到硬盘的性能已经和休眠到交换分区一致,为避免交换分区过小或者没有交换分区带来的问题,本文介绍休眠到硬盘的方法。 此教程只适用于ext4文件系统。 此教程大部分内容来自Arch wiki。 Wiki相关内容: 休眠 内核参数 initramfs 步骤 为了使用休眠功能,您必须创建一个 swap 分区或文件、#配置 initramfs 以便在早期用户空间启动恢复过程,并指定交换空间的位置以便 initramfs 可以访问,例如:由 systemd 定义的 HibernateLocation EFI 变量或 resume= 内核参数。 —— Arch wiki 如Arch wiki所说,我们需要完成三个步骤,创建交换文件、配置内核参数、配置initramfs。 第一步:创建交换文件 确定交换文件大小 1cat...
解决Linux,Windows双系统互相切换后Windows时间错误
发表于2024-12-10|LINUX|LINUX
解决Linux,Windows双系统互相切换后Windows时间错误 问题解析 时间错乱的原因是由于Linux和Windows对硬件时间的处理方式不同,Linux默认将硬件时间视为UTC时间,而Windows默认将硬件时间视为本地时间。因此,当我们在Linux和Windows之间切换时,硬件时间会发生变化,Linux使用UTC时间后自动校准会回写数据,使得Windows时间错乱。 解决方法 如果设备上安装了多个操作系统,它们会从同一个硬件时钟生成自己的当前时间;在这种情况下,建议将硬件时钟设为 UTC,以避免各操作系统之间的冲突。如果硬件时钟使用的是本地时间,那可能会有多个操作系统同时修改硬件时钟(如进行夏令时调整),导致修正过度;另外,在跨多个时区出行的场景下,使用其中一个操作系统重置系统/硬件时钟也可能会产生问题。 摘自Archlinux wiki 第四节 1. Windows系统中修改注册表 用管理员权限打开cmd,运行以下命令: 1reg add...
在小米11 Pro刷入Pixel Experience时出现 recovery:Package is for product mars but expected venus
发表于2024-11-03|ANDROID|ROOT•ANDROID•FIX
修复小米11 Pro刷入Pixel Experience时出现 recovery:Package is for product mars but expected venus的问题 官方的安装教程传送门 刷机时看任何博客任何教程都不如看官方的教程,官方教程给得已经非常清晰了,规避了绝大多数的问题 问题描述 Sideload the PixelExperience .zip package: - On the device, select “Apply Update”, then “Apply from ADB” to begin sideload. - On the host machine, sideload the package using: adb sideload filename.zip. 按照官方教程来到这一步的时候,出现了如下错误: 1recovery:Package is for product mars but expected...
Github无法通过ssh上传代码
发表于2024-10-17|NETWORK|PROXY•SSH•DEPLOY•NETWORK
解决:Github无法通过ssh上传代码 问题描述 Github的安全协议在2020年后不允许用户使用token的情况下直接上传代码,需要使用ssh的方式上传代码 使用ssh上传代码遇到报错 1Connection closed by 20.205.243.166 port 22 解决方案 将github的ssh连接端口改为443 编辑ssh的配置文件 1vim ~/.ssh/config 在配置文件中添加如下内容 123Host github.com Hostname ssh.github.com Port 443 测试是否能正常连接 1ssh -T [email protected] 终端返回 12❯ ssh -T [email protected] xxx! You've successfully authenticated, but GitHub does not provide shell access. 至此配置完成,可以正常连接到github
Power Profiles Daemon已安装的情况下,KDE仍然提示未安装
发表于2024-10-17|FIX|LINUX•FIX
Power Profiles Daemon已安装的情况下,KDE仍然提示未安装 问题表现 Pacman已安装power-profiles-daemon,但KDE仍然提示未安装 检查是否安装 1pacman -Q | grep power-profiles-daemon 输出 123❯ pacman -Q | grep power-profiles-daemonpower-profiles-daemon 0.23-1 尝试 重启桌面环境 1killall plasmashell && kstart5 plasmashell 发现KDE提示已安装,可以选择电源模式 导致这个问题的原因是power-profiles-daemon服务晚于KDE启动,导致KDE无法检测到服务的存在。重启桌面环境后,KDE重新检测服务后问题解决 解决方案 需要编辑电源管理时重启桌面环境即可
Archlinux启动电脑后黑屏,无法进入SDDM
发表于2024-10-16|FIX|LINUX•FIX
SDDM黑屏问题 问题表现:SDDM在X11下启动后黑屏,只有左上角光标闪烁 环境 操作系统:Arch Linux 显卡:NVIDIA GeForce RTX 4060 laptop | AMD Radeon 610M 双显卡 驱动:NVIDIA 560.35 | xf86-video-amdgpu 桌面环境:KDE Plasma 6.2.1 on wayland 思路&解决方案 sddm正常启动的前提条件: Xorg服务正常启动 显卡驱动正常加载 Dbus服务正常启动 sddm服务正常启动 按Ctrl+Alt+F3进入tty3,登录后检查Xorg运行状态: 1xdpyinfo 发现输出Unable to open display "",说明Xorg服务未正常启动 怀疑是NVIDIA驱动出现问题 1nvidia-smi Result: 1234567891011121314151617181920Wed Oct 16 14:46:21 2024 ...
Hello Hexos
发表于2024-10-15|DEPLOY|DEPLOY•HEXOS•DEV
搭建个人博客 教程来源: https://xie.infoq.cn/article/ac51ce1f6e9434779c35cbb6c
如何用SRV解析隐藏Minecraft服务器端口号
发表于2022-11-23|MINECRAFT|NETWORK•MINECRAFT•SERVER
准备工作 准备以下工具 ①一个域名 ②一个/多个服务器地址 ③一个能用的脑子 设置SRV解析 假设有两个服务器在同一台主机上运行,主机IP为162.1.23.312 两个服务器端口分别为 25565与25566 且拥有一个域名为example.com 则SRV解析可写为 主机记录 记录类型 解析请求来源 记录值 _minecraft._tcp.c SRV 默认 0 5 25566 example.com _minecraft._tcp.s SRV 默认 0 5 25565 example.com c A 默认 162.1.23.312 s A 默认 162.1.23.312 主要修复了分隔符的长度以及确保列标题和内容对齐。 这样,我们就可以实现以下的解析 c.example.com -> c.example.com:25566 -> 162.1.23.312:25566 s.example.com -> s.example.com:25565 ->...
同步不同服务端间的消息——Chatbridge
发表于2022-11-17|MINECRAFT|MINECRAFT•MCDR•CHATBRIDGE
在安装过程中可能会出现各种报错,如果你遇到了问题,请自行查询相关资料,切忌全程复制粘贴,最好可以理解后再操作 1 前言 Chatbridge是MCDR的插件,用于同步不同服务器之间的消息(以下简称CB)。 2 CB的配置 请确保服务端已安装MCDR。 要运行CB,请执行以下命令来安装依赖: 12pip3 install pycryptodomepip3 install colorlog 若出现以下问题,请查阅虚拟环境相关资料 1234567❯ pip3 install jsonerror: externally-managed-environment× This environment is externally managed╰─> To install Python packages system-wide, try 'pacman -S python-xyz', where xyz is the package you are trying to ...
12
avatar
Apricityx
万泉部诗人
文章
11
标签
17
分类
6
Follow Me
最新文章
Hyprland 体验与桌面配置2025-05-16
在Linux上启用休眠2024-12-15
解决Linux,Windows双系统互相切换后Windows时间错误2024-12-10
在小米11 Pro刷入Pixel Experience时出现 recovery:Package is for product mars but expected venus2024-11-03
Github无法通过ssh上传代码2024-10-17
分类
  • ANDROID1
  • DEPLOY2
  • FIX2
  • LINUX3
  • MINECRAFT2
  • NETWORK1
标签
LINUXROOTANDROIDFIXPROXYSSHDEPLOYNETWORKHEXOSDEVJAVADRAGON WELLMINECRAFTMCDRCHATBRIDGEHYPERLANDSERVER
归档
  • 五月 2025 1
  • 十二月 2024 2
  • 十一月 2024 1
  • 十月 2024 4
  • 十一月 2022 3
网站信息
文章数目 :
11
本站总字数 :
6.5k
本站访客数 :
本站总浏览量 :
最后更新时间 :
©2024 - 2025 By Apricityx
框架 Hexo|主题 Butterfly