2023年8月

[原创]解决Windows 11上64位kile安装后闪退崩溃的问题

个人原创,如有转载,请注明出处。
——by realasking

最近遇到一个怪事情,两台笔记本同时通过微软商店装kile的Windows版,一台运行正常,另一台总是一打开就闪退崩溃。查看日志显示,是ntdll.dll错误,代码0xc00000fd。
对于这个问题,首先在出问题的机器上通过regsvr32.exe /u ntdll.dllregsvr32.exe ntdll.dll重新注册ntdll.dll库,但是提示找不到入口;然后更换了不同的64位的kile版本,也没有解决问题;之后又尝试过兼容模式和重装amd和nvidia(机器是5800H+3500Ti)驱动,也没有改善;对比两台机器装的微软更新和Visual C++ Redistributable也基本一样......顿时一筹莫展。然后想看看旧版本的kile可不可以跑,但网上几乎找不到早些时候的版本的,只好翻自己的一堆硬盘,还好找到了一个2019年的kile-2.9.92-2-windows-msvc2017_32-cl.exe,装上去结果正常了。惊喜之余觉得很奇怪,因为这是一个32位的早期版本,但又不再是2.1.x分支,而已经是kile3分支了,它能运行的话,后来的64位版本更没理由跑不了。于是猜测问题可能还是出在Visual C++ Redistributable上。
由于我的两台机器装的软件比较杂,vcdist的2005,2008,2010,2012,2013,2015-2022的x86和x64版都有安装,它们之间是不是会有什么问题?经过反复的尝试,发现先把它们都卸载,然后先从2015-2022开始,按时间倒序(每个年份的都是先装x86,后装x64)来装好这些库,再安装kile就没问题了,此时系统中的其它软件也都能正常运行。

[笔记]Arch Linux的Samba和KDE桌面配置过程整理

个人笔记,如有转载,请注明出处。
——by realasking

配置过若干次Samba了,次次都搞得很随意,这一次对KDE+Samba桌面共享做得稍微规整了一点,作个记录。

  1. 安装必要的软件包
sudo pacman -S samba kdenetwork-filesharing smb4k avahi gvfs-nfs gvfs gvfs-afc gvfs-mtp gvfs-smb
  1. 获取Samba配置文件
curl "https://git.samba.org/samba.git/?p=samba.git;a=blob_plain;f=examples/smb.conf.default;hb=HEAD" -o smb.conf

打开smb.conf,在109行后加入:

usershare path = /var/lib/samba/usershares
usershare max shares = 100
usershare allow guests = yes
usershare owner only = yes

然后:

sudo cp smb.conf /etc/samba/
  1. 创建共享组、用户共享目录并设置权限
sudo groupadd sambashares
sudo mkdir -p /var/lib/samba/usershares
sudo chgrp sambashares /var/lib/samba/usershares/
  1. 当前用户加入组
sudo usermod -a -G sambashares $USER
  1. 添加防火墙规则
sudo firewall-cmd --permanent --add-service={samba,samba-client,samba-dc} --zone=home
  1. 启动服务
sudo systemctl enable smb
sudo systemctl enable nmb
sudo systemctl enable avahi-daemon

然后重启电脑

  1. 重启后,在dolphin中设置共享文件夹:右键-属性-共享-设置共享密码-勾选与局域网的其它计算机共享此文件夹-确定
  2. 检查文件夹权限

点击显示Samba状态监视器,在用户建立的共享中点击各共享文件夹右侧的小按键,弹出的窗口如果提示:“此文件夹需要额外的权限才能进行共享”,则点击修复权限按钮进行修复。

  1. 确定访问路径,并进行访问

执行命令hostnamectl,显示的Static hostname: XXX中的XXX即机器hostname。在其它Windows电脑的此电脑中,单击右键,点击添加一个网络位置,然后点击下一步。在选择自定义网络位置中输入\\XXX\共享的文件夹的名字,然后输入用户名和访问密码即可。

[记录]Archlinux的KDE桌面挂载移动固态硬盘失败的解决

个人笔记,如有转载,请注明出处。
——by realasking

最近换了个更大的固态硬盘。迁移过后,原来的Manjaro启动不起来了,于是就重新了Arch,桌面还是选择的KDE

但是,安装Arch后遇到一个问题,即U盘能正常挂载,但移动固态硬盘不能,提示权限错误。经检查,ntfs-3g已经安装,polkitUDisk2相关的包也都已经安装,把用户加入storagedisks组也无用。根据网上的说法,修改org.freedesktop.UDisks2.policy后,点击挂载按钮后移动固态硬盘灯狂闪,很久后还是报错,但盘已经挂载上,能正常使用。检查日志发现:

kf.auth: "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

怀疑和gvfs有关,pacman一查,发现系统中没装gvfs,于是试着装了一下:

sudo pacman -S gvfs-nfs gvfs gvfs-afc gvfs-mtp gvfs-smb

重启之后再试,一切恢复正常。

====================================================
补充:固态硬盘使用是否正常可能和固态盒子的方案和版本也有关系,如上操作只是让大部分正常了,其中RTL9210的几个盒子都正常。

[记录]2023年中安装Virtualbox 7.0.x遇到的一些问题

个人笔记,如有转载,请注明出处。
——by realasking

因为下学期要开Linux的课,最近两周就想先折腾一个虚拟机环境上课使用。在vmware player, kvmvirtualbox间过了一圈,最后决定使用virtualbox.但没想到,新的virtualbox和以往相比有了很大的变化,安装配置中遇到了很多问题。

首先遇到的是网络问题。安装配置好后,一启动vbox,就报如下错:

Failed to acquire VirtualBox parameter.

Callee RC:
NS_ERROR_NOT_IMPLEMENTED (0X80004001)

在archlinux的论坛上看到有人报告,但没解决办法。它导致我安装的Fedora 38guestNAT网卡正常,而Host-only网卡不通。这个问题卡了我十几天,直到今天早上才解决。其实处理方法很简单,直接:

sudo pacman -R virtualbox-ext-oracle virtualbox-host-dkms  virtualbox-guest-utils  virtualbox-sdk  virtualbox
yay -S virtualbox-bin virtualbox-bin-sdk  virtualbox-bin-guest-iso

确实是太久没折腾,脑袋都木了......这应该是archlinux的官方源中的OSEvirtualbox有问题,AUR中的Oracle的版本是正常的。

第二个问题就是安装时虚拟机硬盘设为SCSI(LsiLogic)或virtio-scsi的问题。现在的Virtualbox已经支持虚拟SCSI设备了,性能比SATA有明显提高,不过安装中有一些小问题。比如,guestFedora 38的时候,用SCSI控制器是完全正常的,但装Windows 10的时候就找不到硬盘。经过折腾发现,装Windows 10的时候要先设置为SATA,安装完成后,在虚拟机中到proxmoxfedora下载Windows VirtIO Drivers。安装好驱动,再关闭虚拟机,删除AHCI(SATA)控制器,添加virtio-scsi控制器,并把刚才安装的Windows 10的虚拟硬盘挂载到virtio-scsi控制器下。

第三个问题是显存只能设为128MB,这比较好解决,直接执行下面的命令就可以设置为256MB了:

VBoxManage modifyvm "Windows 10" --vram 256

第四个问题是Windows 10 guest中运动鲁大师测试功能就黑屏重启和运行axmath就黑屏或闪屏,解决办法是先换成AUR中的版本,再打开显示-屏幕中的启用3D加速

还有就是在系统-处理器中要打开启用嵌套VT-x/AMD-V声音要选Intel HD音频,要用腾讯会议的话,还要勾选启用声音输入USB设备中还要为摄像头添加一个筛选器

最新文章

最近回复

  • realasking: 哪里的话,还要非常感...
  • cnfczn: 发送留言报错:in_...
  • cnfczn: 大狮兄666,以前经...
  • realasking: 最近还行啊,就是上网...
  • cnfczn: 大狮兄,好久不见啊....
  • realasking: 您好。有什么问题就在...
  • Eric Chen: 作者你好!最近折腾中...

分类

归档

其它