lfs8.3的问题记录
linuxfromscratch吧
全部回复
仅看楼主
level 8
小牌球星 楼主
十年前玩过,现在回来了。按手册编软件全都没问题。装内核出了问题,提示kernel panic

2019年02月24日 05点02分 1
level 8
小牌球星 楼主
问题原因和解决办法:
由于是双硬盘,我在第二硬盘折腾的,于是导致了grub2中的盘符错误识别。
grub2会把他所在的硬盘当成第一硬盘,所以它的启动硬盘是sda。而内核,又是按默认的项来识别,所以到内核的启动命令,启动硬盘是sdb。
同时还有uuid的问题。我原来用uuid,以为不会有问题,父系统ubuntu也是用了uuid指定硬盘。但是,在lfs下行不通。原因就是lfs启动时不使用initrd文件!而vmlinuz文件无法在启动时识别uuid!改成/dev/sdb7,一切就ok了!
2019年02月24日 06点02分 2
不是blfs里有个about initramfs吗
2023年09月08日 11点09分
level 8
小牌球星 楼主
第二个问题:li
bp
sl这个包编译不通过,说什么list文件下无方法。研究了很长时间才发现,原来居然要下另一个包,public suffix list,解压后里面有一个dat文件,把这个拷到list文件夹下,就行了。这个手册都没说。
2019年03月12日 00点03分 3
这个依赖关系还是在arch linux上查的。由此看出这个发行版还是不错的,资料很全。
2019年03月12日 00点03分
level 8
小牌球星 楼主
第三个问题,xterm不支持中文。后来安了中文还是不行,怎么配置都没有用。反而是fluxbox能正常显示中文。后来想了一下是安装次序问题,先装的xterm才装的中文,编译时默认未加中文环境进去。所以再重编译xterm,解决。
2019年03月12日 00点03分 4
level 8
小牌球星 楼主
问题4:装了gnome终端无法启动,提示找不到machine-id
查到下图的方法解决了
2019年03月12日 15点03分 5
level 8
小牌球星 楼主
问题5:装fluxbox的分辨率无法调
lfs系统可用xrandr命令调整
2019年03月12日 15点03分 6
level 8
小牌球星 楼主
问题6:新装的gnome-terminal,还有epiphany浏览器的菜单栏字体非常小,又找不到配置文件。
应该是用了原系统的默认配置,查了一下,原来是gtk3装好的时候没配置,采用了默认的。配置好了就没问题了。
2019年03月15日 15点03分 7
在gtk3一节有教如何配置
2019年03月16日 14点03分
level 8
小牌球星 楼主
奇怪,新发的怎么被删除了……
装ca证书的一节:make-ca
2019年03月16日 14点03分 10
不装的话,上所有的https网站,都提示有风险,很烦。
2019年03月16日 14点03分
同时,终端模式都无法连网,会导致一些包无法安装成功,比如rustc
2019年03月16日 14点03分
level 2
keyi
2019年03月24日 13点03分 11
居然有人啊,我以为就我在这个吧哈哈。毕竟lfs系统很难。
2019年03月27日 11点03分
@小牌球星 你好,请问你用的宿主机是什么系统,我用ubuntu-server失败了
2019年03月28日 07点03分
@小牌球星 肯定有人啊,,
2019年03月29日 12点03分
@ZZRun6 用server可不行啊……服务器的配置肯定缺很多包的,你也不知道内核的配置选了啥。
2019年03月30日 13点03分
level 8
小牌球星 楼主
问题8:想装个中文输入法,但是ibus是不能用的,提示GDbus连接已关闭。试了很多方案,比如改配置文件,重装dbus,python dbus等都不行,查了很久才知道这个是GNOME session没安装的原因,因为我为了节约,不装gnome桌面导致的。
2019年04月05日 14点04分 12
解决办法,换SCIM输入法就行了,同时要在~/.xinitrc文件中配置 export XMODIFIERS=@IM=SCIM export GTK_IM_MODULE="scim" scim -d 这些配置可以从arch linux的wiki上查到。
2019年04月05日 14点04分
level 13
显卡驱动,怎么搞,n卡,除了官方的run文件
2019年05月11日 17点05分 13
要打游戏吗?其实lfs根本装不上steam,意味着玩不了dota2,所以没有打游戏的必要。这样的前提下,装通用开源的noveau就已经足够了。内核直接就有这个选项。我直接编译进内核就搞定了。
2019年05月12日 00点05分
@小牌球星 内核自带的驱动我目前没发现问题。也没有什么游戏能拿来测试一下。有什么64位的游戏推荐的吗?我也想试试性能看看。
2019年05月12日 00点05分
还有一点要注意的,你的lfs版本是用哪个内核版本搞的?太老的版本的话,考虑内核头文件的兼容性问题,可能要重新搞一个新系统了……
2019年05月12日 00点05分
@小牌球星 我被steam气死,一直报缺失lib,1,32兼容/64我都装了,2,我发现哪个lib他自己带有,我在翻他文件时,看到的,3,都是64了,为啥主程序不搞64,,win/linux,程序都是32的,但32又不能用
2019年05月12日 01点05分
level 8
小牌球星 楼主
我的是N卡gt740,用这个选项是能正常运行的。
内核版本4.20.11
2019年05月13日 01点05分 14
2019年05月13日 01点05分
level 6
前来围观大佬[酷]
2019年05月17日 02点05分 15
level 2
楼主编译了gnome?这工作量挺大的啊
2019年09月30日 15点09分 16
没有。新版本的gnome必须要systemd。
2019年10月01日 00点10分
@小牌球星 从10.x还是11.x之后sysv+elogind就能用gnome了,我个人用的是sysv+kde5,另一台电脑用的是systemd+kde6,bug还挺多,lfs上的pipewire都不能用了(gnome好像可以来着)
2024年09月14日 15点09分
level 8
小牌球星 楼主
在这帖子接一下。继续折腾,发现了9.1版本中linux5.5.3内核Amdgpu的问题,记录在下面https://tieba.baidu.com/p/6528805635?share=9105&fr=share&see_lz=0&sfc=copy&client_type=2&client_version=11.2.8.1&st=1583338214&unique=30448CA6F06160866F102B0D20C7F700
2020年03月04日 16点03分 17
1