自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 R系包的修改和编译

r系包的修改和编译

2025-04-09 12:55:20 311

原创 【mate桌面环境下marco的调试】

xorg和mate的调试

2025-04-09 11:12:01 152

原创 kylin服务器系统安装glmark2

方法2:通过下载现成的glmark2的相关的rpm包然后进行相关的安装工作,实际尝试找了下glmark2的包在centos(epel),openeuler(epol)都没有找到对应的仓库源,最后是在对应的fedora的epel仓库中找到对应的包,另外跟我们实际匹配的fedora的版本是29版本,所以增加fedora的仓库源后直接进行安装即可。在kylin server/openEuler 20.03 SP4上安装对应的对应的glmark2的包。

2025-02-28 15:31:30 166

原创 openEuler, Fedora, and CentOS Version Comparison

以上版本号基于各个版本发布时的默认版本,实际版本可能会因为后续更新而有所变化。

2025-02-28 13:56:20 344

原创 git提交代码gerrit

git常见命令以及gerrit提交流程

2024-12-19 15:40:24 988

原创 【麒麟系统瑞芯微显示和GPU配置】

瑞芯微平台rk356x/rk3588分别对应arm gpu的G52和G610的显卡,另外rockchip携带对应的2d加速模块。如果采用的是xorg的显示方案的话,其实加速方案有以下几种:第一种:通过2d模块也就是rga模块(rga2/rga3)进行加速,其中瑞芯微提供两种方式一种是xorg的exa加速方案(在2d加速模块使用主推),另外一种就是pixman通过rga进行加速,可以参考rockchip的作者jeffycn的pixman的加速方案(实际我这边并未测试过该方案)。

2024-12-18 16:45:38 1426

原创 git send-email和heirloom-mailx邮件发送配置

问题2:错误信息:Need MIME::Base64 and Authen::SASL todo auth at /usr/lib/git-core/git-send-email line 1565.此时还不能发送外部服务器邮件,需要完成以下配置,修改/etc/nail.rc或者/etc/s-nail.rc(Ubuntu)、/etc/mail.rc(centOS)# git send-email --to 邮箱地址 xxx.patch --smtp-debug。ctrl + d 结束输入。

2024-12-03 12:35:04 567

原创 coredump配置和测试

2.在/etc/sysctl.conf中修改或者增加kernel.core_pattern = /tmp/core-%p-%e-%t,sysctl -p /etc/sysctl.conf。3.通过sudo sysctl -p | grep kernel.core_pattern看看是否能追踪到对应配置是否符合预期。3.查看是否生成/tmp/core-xxx-sleep-xxxx的coredump文件。1.在/etc/profile中添加ulimit -c unlimited。

2024-12-02 17:09:40 141

原创 pulseaudio调试alc897

alc897声卡采用的是ft-hda的驱动,通过/usr/lib/udev/rules.d/90-pulseaudio.rules的第25行决定对应的profile文件采用的是/usr/share/pulseaudio/alsa-mixer/profile-sets/pulse-ft-hda.conf对应的声卡进行配置。第一处修改:通过修改/usr/share/pulseaudio/alsa-mixer/profile-sets/pulse-ft-hda.conf。

2024-12-02 15:58:10 575

原创 tb网关调试

LoRaWAN网关(https://github.com/Lora-net/lora_gateway https://github.com/Lora-net/packet_forwarder。教程:https://www.iotschool.com/wiki/tbinstall 和 https://www.iotschool.com/topics/732。教程:https://thingsboard.io/docs/iot-gateway/install/source-installation/

2024-12-02 15:37:05 250

原创 瑞芯微允许root登录和串口自动登录

# 串口自动登录,如果是对应的busybox做的系统修改inittab。* 错误信息:mounted with noexec or nodev。## 制作ext4的文件系统和调整文件系统大小。## debian系统使用root自动登录。## chroot异常情况处理。## ssh允许root登录。

2024-12-02 15:27:23 151

原创 pulseaudio的root用户运行

#### pulseaudio.service 注释掉 ConditionUser=!##### pulseaudio.socket注释掉 ConditionUser=!将root加到pulse和pulse-access组。### pulseaudio以root用户登录。##### root用户开启服务自启动。

2024-12-02 15:17:52 335

原创 Linux下强制edid分辨率设置

### edid和hotplughttps://wiki.archlinux.org/title/Kernel_mode_setting#### Forcing modes and EDID```If your native resolution is not automatically configured or no display at all is detected, then your monitor might send none or just a skewed EDID file.

2024-12-02 15:16:44 363

原创 qt交叉编译

## qt版本下载。### 解压修改配置。

2024-12-02 15:13:34 348

原创 pulseaudio调试

0,alsa-sink被静音了。从代码看来,alsa-sink创建后,会激活其中的一个port,会probe其中的element,pusleaudio只关注其中可以控制mute和volume的element,如果有这种类型的element,则会记录下来,在之后的volume和mute操作中,会通过这些element来使用硬件接口实现volume和mute。如果使用加载module-alsa-card 模块的方式在创建alsa-sink的话,就可以通过在path的配置中指定element。

2024-12-02 15:12:49 717

原创 mpv编译以及遇到的问题

最明显的现象是高版本编译的程序在低版本系统中出现错误: /lib64/libc.so.6: version `GLIBC_2.7' not found 当然这个版本号码不一定是本文中的7 还有14也是个新版本,这要看你编译时的系统的版本了。此时,我们在高版本编译时,要指定对于sscanf这个函数就使用GLIBC_2.2.5 sscanf 这个版本就行了,高低版本中都有该函数,而且我们使用的更多的是sscanf的基础功能至于高版本的那个特性,其实我们真的没有用到。免除了非得安装个低版本系统的尴尬。

2024-12-02 15:11:00 486

原创 国产龙芯qemu环境搭建

## docker镜像迁移。## 龙芯qemu代码下载。## 龙芯qemu代码编译。#### 1.镜像打包。

2024-12-02 15:04:18 414

原创 linux双网卡转发配置

在Eth0接口抓包,可以看到源IP地址为192.168.10.2,网关收到这个报文之后回应的信息会直接发往自己的默认网关,而不会返回到172.16.127.123接口,此时在ubuntu上配置iptables对内网PC1的地址进行转换。1、关掉ubuntu系统提供的network-manager,使用命令就是:关闭network-manager命令:/etc/init.d/network-manager stop。第一步操作完成,第三步操作不生效,而且提示错误,最终重启路由器使能配置的IP。

2024-11-29 10:18:38 381 1

原创 linux系统安装cuda包

# cuda安装。

2024-11-29 10:17:50 188

原创 linux系统解决网卡重命名问题

目前是有两个网卡分别是enp12s0和enp6s0,需要把enp12s0和enp6s0分别改成对应的eth0和eth1,由于内核在加载网卡驱动以后默认识别的网卡名字是eth0和eth1且由于加载过程的时间差会导致对应的eth0和eth1对应的两个硬件网卡是不固定的,系统默认自带的99-default.link会根据相应的规则进行改名把对应的网卡名固定成enp12s0和enp6s0两个网卡。实际原理:/lib/systemd/network/99-default.link使他不生效。

2024-11-29 10:16:48 472

原创 dnsmasq在ubuntu不同版本上的配置

在ubuntu18.04上采用的是dnsmasq+systemd-resolved组合完成dhcp功能以及通过systemd-resolved进行域名解析工作,系统默认没有安装resolvconf服务,其中/etc/dnsmasq.conf配置跟上面一致。2.屏蔽resolvconf和移除dnsmasq用systemd-resolved会正常。#port=5353 //如果进行了端口配置会出现如下所示错误,所以port不能进行修改。0.正常dnsmasq+resolvconf会不正常。

2024-11-29 10:12:48 240

原创 qt在麒麟系统的交叉编译

方法2:apt install g++-aarch64-linux-gnu gcc-aarch64-linux-gnu。/opt/qt5.12.8-arm64 #打包成qt5.12.8-arm64.tar.gz。/opt/qt5.6.0-arm64 #打包成qt5.6.0-arm64.tar.gz。注意:一般交叉的qt版本要比目标板的版本低兼容性会好点。/opt/Qt5.12.8 #Qtcreator 目录。/opt/Qt5.6.0 #Qtcreator 目录。

2024-11-29 10:10:02 446

原创 launchpad的配置

在ubuntu系统中需要采用seahorse生成对应的密钥对,否则可能会有点问题。.dput.cf,该配置只是一个参考配置。

2024-11-29 10:08:42 196

原创 gerrit的常用设置

git config core.whitespace cr-at-eol #移除windows换行跟linux异常的区别。git config core.filemode false #对应文件mode属性问题。

2024-11-29 10:05:24 326

原创 docker迁移

【代码】docker迁移。

2024-11-29 10:03:29 171

原创 dpkg包异常修复方法

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak sudo mkdir /var/lib/dpkg/info sudo apt update sudo apt install -f sudo cp -fr /var/lib/dpkg/info/ /var/lib/dpkg/info.bak sudo rm -rf /var/lib/dpkg/info sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/inf

2024-11-29 10:02:38 381

原创 kdump的配置

【代码】kdump的配置。

2024-11-29 10:02:04 304

原创 openEuler使用国产麒麟桌面

【代码】openEuler使用国产麒麟桌面。

2024-11-29 10:00:44 332

原创 linux下的时区调整

tzselectsudo cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2024-11-29 09:59:39 236

原创 mobaxterm的常见配置

mobaxterm的保活mobaxterm ---> settings ---> ssh ---> SSH keepalive ---> select settings ---> KeyBoard shortcuts ---> paste --> ctrl+alt+v 修改粘贴快捷键为ctrl+alt+v 复制快捷键不需要进行相关的设置因为选中对应的文件即可进行粘贴操作ssh keepalivessh客户端设置sudo vim /etc/ssh/s

2024-11-29 09:58:53 402

原创 reprepro制作私有仓库源

## 开始写仓库配置信息。

2024-11-29 09:57:16 214

原创 rpm包编译的后缀定义

$ rpm -ql $(rpm -qf /etc/os-release)rpm --eval %{_MARCO}/etc/rpm/macros.distRPM 打包指南 | Red Hat Product Documentation

2024-11-29 09:55:19 111

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除