您尚未登录。

#1 2018-09-20 17:56:38

Arlin
会员
注册时间: 2018-09-20
帖子: 10

求助:Arch安装后无法打开xfce4

近期为了让老旧的笔记本提高流畅度,最后选择了Arch,不过始终无法打开xfce4,查找报错日志,同样找不到文件!!!
怀疑是分区挂载出错,换电脑在虚拟机里重新尝试也还是出错,始终错在startx找不到文件及lightdm找不到文件,xfce4无法启用的状态。
烦请Arch大神帮忙看看具体错在哪里?哪里需要配置及修改对策?
附安装记录:
# ping -c 4 www.baidu.com 
# timedatectl set-ntp true 
# ls /sys/firmware/efi/efivars 
# fdisk -l   
# cfdisk /dev/sda 
  //MBR启动模式带单独/home分区:/ 设定为Bootable 100G sda1   /home  196G sda2   swap 4G sda3
# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda3
# mount /dev/sda1 /mnt
# mkdir /mnt/boot 
# mount /dev/sda1 /mnt/boot 
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home 
# swapon /dev/sda3
# lsblk 
# nano /etc/pacman.d/mirrorlist 
# pacman -Syy 
# pacstrap -i /mnt base base-devel 
# genfstab -U -p /mnt >> /mnt/etc/fstab 
# nano /mnt/etc/fstab 
# arch-chroot /mnt /bin/bash 
# passwd 
# echo 主机名 > /etc/hostname 
# nano /etc/hosts 
#<ip-address> <hostname.domain.org> <hostname>
127.0.0.1 localhost.localdomain localhost
: : 1 localhost.localhost localhost
127.0.1.1 主机名.localdomain 主机名
# pacman -S grub 
# grub-install --recheck /dev/sda 
# grub-mkconfig -o /boot/grub/grub.cfg 
# exit 
# umount  -R  /mnt 
# reboot 
# useradd -m -G wheel -s /bin/bash 用户名
# passwd 用户名 
# nano /etc/sudoers 
# nano /etc/locale.gen 
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf 
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 
# hwclock --systohc --utc 
# pacman -S intel-ucode 
# lspci | grep VGA   //安装通用驱动
# pacman -S xorg   
# startx  //X窗口报错找不到文件
# nano   /etc/.xinitrc 
# startx  //X依旧报错找不到文件
# pacman -S lightdm lightdm-gtk-greeter 
# systemctl enable lightdm   //报错找不到lightdm文件
# pacman -S xfce4 
# pacman -S adobe-source-han-sans-cn-fonts 
# nano ~/.xprofile 
  export LANG=zh_CN.UTF-8
  export LANGUAGE=zh_CN:en_US
  export LC_CTYPE=en_US.UTF-8
# pacman -S fcitx fcitx-configtool 
# nano ~/.xprofile
  export GTK_IM_MODULE=fcitx
  export QT_IM_MODULE=fcitx
  export XMODIFIERS="@im=fcitx"

离线

#2 2018-09-20 18:46:45

archblue
会员
注册时间: 2011-08-21
帖子: 38

Re: 求助:Arch安装后无法打开xfce4

xorg-xinit xrog-twm 需要单独装吧?

离线

#3 2018-09-20 19:55:46

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,836
个人网站

Re: 求助:Arch安装后无法打开xfce4

并没有看到错误消息。

离线

#4 2018-09-20 21:28:47

luxni
会员
注册时间: 2014-06-08
帖子: 135

Re: 求助:Arch安装后无法打开xfce4

其它的不说,就觉得

echo  主机名 > /etc/hostname

这操作6得起飞,膜拜。

以下操作,真的是这样做么,还是打错了?
# mount /dev/sda1 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home
# swapon /dev/sda3

还有,这个只是装了xorg,但是驱动并没有装上
# pacman -S xorg   
你看是不是少装了只啥,如:
pacman -Ss xf86-

最近编辑记录 luxni (2018-09-20 21:38:18)

离线

#5 2018-09-20 21:58:31

Arlin
会员
注册时间: 2018-09-20
帖子: 10

Re: 求助:Arch安装后无法打开xfce4

archblue 说:

xorg-xinit xrog-twm 需要单独装吧?

刚重新安装测试过,即使安装也无法startx

离线

#6 2018-09-20 22:06:36

Arlin
会员
注册时间: 2018-09-20
帖子: 10

Re: 求助:Arch安装后无法打开xfce4

依云 说:

并没有看到错误消息。

这个贴图功能....还不会弄....
显错基本上就是:command not found
查看错误记录打开都是空白文件。(也许是我差错了)

离线

#7 2018-09-20 22:16:30

Arlin
会员
注册时间: 2018-09-20
帖子: 10

Re: 求助:Arch安装后无法打开xfce4

luxni 说:

其它的不说,就觉得

echo  主机名 > /etc/hostname

这操作6得起飞,膜拜。

smile smile 初次安装,纯属新手,见谅见谅!!

以下操作,真的是这样做么,还是打错了?
# mount /dev/sda1 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home
# swapon /dev/sda3

这部分我有查看过Arch Wiki 和借鉴他人的部分....如有错误,请批评指正,谢谢!

还有,这个只是装了xorg,但是驱动并没有装上
# pacman -S xorg   
你看是不是少装了只啥,如:
pacman -Ss xf86-

驱动确认# lspci | grep VGA 后核对安装的这部分不大会错。

离线

#8 2018-09-20 23:00:26

Kurobac
小白
注册时间: 2018-05-12
帖子: 69

Re: 求助:Arch安装后无法打开xfce4

最好贴报错原文。


# pacman -Syu

离线

#9 2018-09-21 07:25:59

Arlin
会员
注册时间: 2018-09-20
帖子: 10

Re: 求助:Arch安装后无法打开xfce4

Kurobac 说:

最好贴报错原文。

如果我说查看系统日志都是空白~~~会不会被骂死~~~

离线

#10 2018-09-21 11:45:27

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,836
个人网站

Re: 求助:Arch安装后无法打开xfce4

Arlin 说:

如果我说查看系统日志都是空白~~~会不会被骂死~~~

会。因为那是不可能的,除非你的日志系统也坏掉了。

离线

#11 2018-09-21 13:48:35

xtricman
喵了个咪
注册时间: 2012-12-26
帖子: 515

Re: 求助:Arch安装后无法打开xfce4

有时候偶尔会觉得unix.se的Kali法案挺好的,虽然很明显的是歧视

离线

#12 2018-09-21 14:29:39

luxni
会员
注册时间: 2014-06-08
帖子: 135

Re: 求助:Arch安装后无法打开xfce4

# mount /dev/sda1 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home
# swapon /dev/sda3

如果你真的是按上面操作的话,我有点怀疑你系统是怎么起来的。
按照你的描述,你应该想只分一个根分区+一个swap

那你只需要
# mount /dev/sda1 /mnt
# mkdir /mnt/boot 

然后只需要swapon一个就完成swap的设置
# swapon /dev/sda3

如果你有看wiki的话,会有这一句话

>接下来 genfstab 将会自动检测挂载的文件系统和 swap 分区。

最后你还要检测一下fstab文件是否正确

# lspci | grep VGA
这个只是显示你机器上有哪些东西,并不能显示这些东西是否能工作
像这个,只是显示上面有一个VGA接口,但这个VGA能不能用它不知道。


也许你可以尝试在虚拟机上实验一下,或者先找视频看看,把每个步骤了解清楚。

下面有详细的安装教程,动画版,正确与否我没仔细看,安装过程是没有问题的。
http://bbs.archlinuxcn.org/viewtopic.php?id=1037

最近编辑记录 luxni (2018-09-21 14:30:08)

离线

#13 2018-09-21 14:31:02

luxni
会员
注册时间: 2014-06-08
帖子: 135

Re: 求助:Arch安装后无法打开xfce4

依云 说:
Arlin 说:

如果我说查看系统日志都是空白~~~会不会被骂死~~~

会。因为那是不可能的,除非你的日志系统也坏掉了。

仙子大大,你确定他系统能跑起来?

离线

#14 2018-09-21 16:15:34

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,836
个人网站

Re: 求助:Arch安装后无法打开xfce4

luxni 说:

仙子大大,你确定他系统能跑起来?

他写得太乱了,我没仔细看,只找了一遍没发现错误信息就放弃了。

离线

#15 2018-09-21 22:17:03

Kurobac
小白
注册时间: 2018-05-12
帖子: 69

Re: 求助:Arch安装后无法打开xfce4

仔细看了一下

# mkfs.ext4 /dev/sda1
# mkfs.ext4 /dev/sda2
# mkswap /dev/sda3
# mount /dev/sda1 /mnt
# mkdir /mnt/boot
# mount /dev/sda1 /mnt/boot
# mkdir /mnt/home
# mount /dev/sda3 /mnt/home
# swapon /dev/sda3

你这分区方案是啥?
既然是老笔记本那多半没有UEFI,boot可以不分
一般情况下分一个 / ,一个 home 就差不多了,swap用文件形式更方便管理
假设sda1是/,sda2是home,那应该是这样
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda2 /mnt/home
装完系统重启之后再配置swapfile就行了

最近编辑记录 Kurobac (2018-09-21 22:17:27)


# pacman -Syu

离线

页脚