Попробуйте эту статью. Это может помочь вам перевести интерфейс на старые нативные имена, как это было до RHEL/CentOS 7.
Чтобы восстановить старое соглашение об именах, вам нужно отредактировать файл /etc/default/grub и добавить net.ifnames=0 biosdevname=0 в конце переменной GRUB_CMDLINE_LINUX:
GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/swap vconsole.keymap=us crashkernel=auto rd.lvm.lv=centos/root vconsole.font=latarcyrheb-sun16 rhgb quiet net.ifnames=0 biosdevname=0"
Затем проверьте новую конфигурацию, чтобы увидеть, нет ли была допущена ошибка:
# grub2-mkconfig
Если все в порядке, обновите конфигурацию grub2:
# grub2-mkconfig -o /boot/grub2/grub.cfg
Не забудьте переименовать файл ifcfg-* в соответствующее, как только ваша сеть заработает и имя интерфейса станет стабильным.
Удаление dbus-launch --exit-with-session
из .xinitrc
, похоже, решает эту проблему по неизвестным причинам.