You are not logged in.

#1 2024-08-25 03:44:24

SmoothKen
Member
Registered: 2024-08-25
Posts: 6

[Solved] dbus-core: error connecting to system bus

Hi,

So I was updating my UKI with the following pacman_syyu.sh

dname=nvme0n1; bid=p1; sid=p2

mkdir /efi
mount /dev/$dname$bid /efi

pacman -Syy
pacman -S archlinux-keyring --noconfirm
pacman -Syu --noconfirm

mkdir -p /efi/EFI/BOOT
sed -i '/^HOOKS=/ s/.*/HOOKS=(base udev autodetect keyboard modconf block encrypt filesystems fsck)/g' /etc/mkinitcpio.conf
mkinitcpio -c /etc/mkinitcpio.conf -k /boot/vmlinuz-linux --uki /efi/EFI/BOOT/BOOTX64.EFI --cmdline=/etc/kernel/cmdline

umount /efi

Then I went all the way to xstart, before getting (EE) no screens found. Here is the Xorg.0.log

[    79.676] 
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
[    79.677] Current Operating System: Linux laptop1 6.10.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 19 Aug 2024 17:02:39 +0000 x86_64
[    79.677] Kernel command line: cryptdevice=UUID=ee27a7df-6dac-4136-a606-8e1db00def02:croot root=UUID=24a89c76-e7fa-4312-8c2d-710c1dff48e5 rw vconsole.font=solar24x32 ibt=off quiet bgrt_disable no-read-workqueue,no-write-workqueue,discard
[    79.677]  
[    79.677] Current version of pixman: 0.43.4
[    79.677]     Before reporting problems, check [url]http://wiki.x.org[/url]
    to make sure that you have the latest version.
[    79.677] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    79.677] (==) Log file: "/home/ken/.local/share/xorg/Xorg.0.log", Time: Sun Aug 25 12:26:56 2024
[    79.677] (==) Using config file: "/etc/X11/xorg.conf"
[    79.677] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    79.677] (==) ServerLayout "ServerLayout0"
[    79.677] (==) No screen section available. Using defaults.
[    79.677] (**) |-->Screen "Default Screen Section" (0)
[    79.677] (**) |   |-->Monitor "<default monitor>"
[    79.677] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[    79.677] (**) |   |-->Device "Intel Graphics"
[    79.677] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[    79.677] (**) Option "BlankTime" "0"
[    79.677] (**) Option "StandbyTime" "0"
[    79.677] (**) Option "SuspendTime" "0"
[    79.677] (**) Option "OffTime" "0"
[    79.677] (**) Allowing byte-swapped clients
[    79.677] (==) Automatically adding devices
[    79.677] (==) Automatically enabling devices
[    79.677] (==) Automatically adding GPU devices
[    79.677] (==) Automatically binding GPU devices
[    79.677] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    79.677] (WW) The directory "/usr/share/fonts/misc" does not exist.
[    79.677]     Entry deleted from font path.
[    79.677] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[    79.677]     Entry deleted from font path.
[    79.677] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    79.677]     Entry deleted from font path.
[    79.677] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    79.677]     Entry deleted from font path.
[    79.677] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    79.677]     Entry deleted from font path.
[    79.677] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    79.677]     Entry deleted from font path.
[    79.677] (==) FontPath set to:
    
[    79.677] (==) ModulePath set to "/usr/lib/xorg/modules"
[    79.677] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[    79.677] (II) Module ABI versions:
[    79.677]     X.Org ANSI C Emulation: 0.4
[    79.677]     X.Org Video Driver: 25.2
[    79.677]     X.Org XInput driver : 24.4
[    79.677]     X.Org Server Extension : 10.0
[    79.678] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.NoServer (Failed to connect to socket /run/dbus/system_bus_socket: Connection refused)
[    79.678] (++) using VT number 1

[    79.678] (II) xfree86: Adding drm device (/dev/dri/card1)
[    79.678] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card1
[    79.679] (--) PCI:*(0@0:2:0) 8086:9a49:1025:149d rev 1, Mem @ 0x6000000000/16777216, 0x4000000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/131072
[    79.679] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    79.679] (II) LoadModule: "glx"
[    79.679] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    79.679] (II) Module glx: vendor="X.Org Foundation"
[    79.679]     compiled for 1.21.1.13, module version = 1.0.0
[    79.679]     ABI class: X.Org Server Extension, version 10.0
[    79.679] (II) LoadModule: "intel"
[    79.679] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[    79.679] (II) Module intel: vendor="X.Org Foundation"
[    79.679]     compiled for 1.21.1.11, module version = 2.99.917
[    79.679]     Module class: X.Org Video Driver
[    79.679]     ABI class: X.Org Video Driver, version 25.2
[    79.679] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[    79.680] (II) intel: Driver for Intel(R) HD Graphics
[    79.680] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[    79.680] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[    79.680] xf86EnableIO: failed to enable I/O ports 0000-03ff (Operation not permitted)
[    79.927] (EE) No devices detected.
[    79.927] (EE) 
Fatal server error:
[    79.927] (EE) no screens found(EE) 
[    79.927] (EE) 
Please consult the The X.Org Foundation support 
     at [url]http://wiki.x.org[/url]
 for help. 
[    79.927] (EE) Please also check the log file at "/home/ken/.local/share/xorg/Xorg.0.log" for additional information.
[    79.927] (EE) 
[    79.973] (EE) Server terminated with error (1). Closing log file.

Also, things remained the same even with a complete disk erase and fresh installation following a similar script. Could someone give me some pointers?

Thank you.

Last edited by SmoothKen (2025-10-29 19:10:14)

Offline

#2 2024-08-25 07:11:52

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,086

Re: [Solved] dbus-core: error connecting to system bus

pacman -Syy

Read the manpage what the second "y" actually does, then stop unless you really REALLY ***REALLY**** mean to
Wtf do people get this stupid idea from? …

Then remove xf86-video-intel (you've a tiger lake chip, using the intel ddx driver is usually not a good idea and requires extra configuration or legacy mesa) and the static server config (/etc/X11/xorg.conf)

As for the problem at hand, the i915 module either doesn't load or doesn't load fast enough (check lsmod and the system journal)
You don't have the kms hook in your sed there, so in doubt add the module to the MODULES array.

Offline

#3 2024-08-28 14:02:27

SmoothKen
Member
Registered: 2024-08-25
Posts: 6

Re: [Solved] dbus-core: error connecting to system bus

(I knew seth was going to mention that -Syy...I just inherited it from an old script, and empirically it seems that the following -S lines will be slightly faster. Anyway, will remove it.)

So here is the updated pacman_syyu.sh, with xf86-video-intel removed

#!/bin/bash

dname=nvme0n1; bid=p1; sid=p2

mkdir /efi
mount /dev/$dname$bid /efi

pacman -S archlinux-keyring --noconfirm
pacman -Syu --noconfirm

mkdir -p /efi/EFI/BOOT
sed -i '/^HOOKS=/ s/.*/HOOKS=(base udev autodetect kms keyboard modconf block encrypt filesystems fsck)/g' /etc/mkinitcpio.conf
sed -i '/^MODULES=/ s/.*/MODULES=(i915)/g' /etc/mkinitcpio.conf
mkinitcpio -c /etc/mkinitcpio.conf -k /boot/vmlinuz-linux --uki /efi/EFI/BOOT/BOOTX64.EFI --cmdline=/etc/kernel/cmdline

umount /efi

But looks like the same problem persists, as shown in the Xorg.0.log

[    19.919] 
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
[    19.919] Current Operating System: Linux laptop1 6.10.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 19 Aug 2024 17:02:39 +0000 x86_64
[    19.919] Kernel command line: cryptdevice=UUID=ee27a7df-6dac-4136-a606-8e1db00def02:croot root=UUID=24a89c76-e7fa-4312-8c2d-710c1dff48e5 rw vconsole.font=solar24x32 ibt=off quiet bgrt_disable no-read-workqueue,no-write-workqueue,discard
[    19.920]  
[    19.920] Current version of pixman: 0.43.4
[    19.920] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    19.920] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    19.920] (==) Log file: "/home/ken/.local/share/xorg/Xorg.0.log", Time: Wed Aug 28 21:53:05 2024
[    19.921] (==) Using config file: "/etc/X11/xorg.conf"
[    19.922] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    19.922] (==) ServerLayout "ServerLayout0"
[    19.922] (==) No screen section available. Using defaults.
[    19.922] (**) |-->Screen "Default Screen Section" (0)
[    19.922] (**) |   |-->Monitor "<default monitor>"
[    19.922] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    19.922] (**) |   |-->Device "Intel Graphics"
[    19.922] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    19.922] (**) Option "BlankTime" "0"
[    19.922] (**) Option "StandbyTime" "0"
[    19.922] (**) Option "SuspendTime" "0"
[    19.922] (**) Option "OffTime" "0"
[    19.922] (**) Allowing byte-swapped clients
[    19.922] (==) Automatically adding devices
[    19.922] (==) Automatically enabling devices
[    19.922] (==) Automatically adding GPU devices
[    19.922] (==) Automatically binding GPU devices
[    19.922] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    19.922] (WW) The directory "/usr/share/fonts/misc" does not exist.
[    19.922] 	Entry deleted from font path.
[    19.922] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[    19.922] 	Entry deleted from font path.
[    19.922] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    19.922] 	Entry deleted from font path.
[    19.922] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    19.922] 	Entry deleted from font path.
[    19.922] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    19.922] 	Entry deleted from font path.
[    19.922] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    19.922] 	Entry deleted from font path.
[    19.922] (==) FontPath set to:
	
[    19.922] (==) ModulePath set to "/usr/lib/xorg/modules"
[    19.922] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    19.922] (II) Module ABI versions:
[    19.922] 	X.Org ANSI C Emulation: 0.4
[    19.922] 	X.Org Video Driver: 25.2
[    19.922] 	X.Org XInput driver : 24.4
[    19.922] 	X.Org Server Extension : 10.0
[    19.922] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.NoServer (Failed to connect to socket /run/dbus/system_bus_socket: Connection refused)
[    19.922] (++) using VT number 1

[    19.923] (II) xfree86: Adding drm device (/dev/dri/card1)
[    19.923] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card1
[    19.924] (--) PCI:*(0@0:2:0) 8086:9a49:1025:149d rev 1, Mem @ 0x6000000000/16777216, 0x4000000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/131072
[    19.924] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    19.924] (II) LoadModule: "glx"
[    19.924] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    19.929] (II) Module glx: vendor="X.Org Foundation"
[    19.929] 	compiled for 1.21.1.13, module version = 1.0.0
[    19.929] 	ABI class: X.Org Server Extension, version 10.0
[    19.929] (II) LoadModule: "intel"
[    19.929] (WW) Warning, couldn't open module intel
[    19.929] (EE) Failed to load module "intel" (module does not exist, 0)
[    19.929] (EE) No drivers available.
[    19.929] (EE) 
Fatal server error:
[    19.929] (EE) no screens found(EE) 
[    19.929] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    19.930] (EE) Please also check the log file at "/home/ken/.local/share/xorg/Xorg.0.log" for additional information.
[    19.933] (EE) 
[    19.934] (EE) Server terminated with error (1). Closing log file.

And lsmod indicates i915 running. What should I do to further debug?

Offline

#4 2024-08-28 14:15:39

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,086

Re: [Solved] dbus-core: error connecting to system bus

No, doesn't. Details matter tongue

[    19.921] (==) Using config file: "/etc/X11/xorg.conf"
[    19.922] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    19.922] (==) ServerLayout "ServerLayout0"
[    19.922] (==) No screen section available. Using defaults.
[    19.922] (**) |-->Screen "Default Screen Section" (0)
[    19.922] (**) |   |-->Monitor "<default monitor>"
[    19.922] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    19.922] (**) |   |-->Device "Intel Graphics"
…
[    19.929] (EE) Failed to load module "intel" (module does not exist, 0)

Remove the /etc/X11/xorg.conf and also

grep -ri intel /{etc,usr/share}/X11/xorg.conf*

empirically it seems that the following -S lines will be slightly faster

Nope. Not a chance.
You can save a pacman call though and "pacman -Sy archlinux-keyring --noconfirm"

Offline

#5 2024-08-28 15:08:50

SmoothKen
Member
Registered: 2024-08-25
Posts: 6

Re: [Solved] dbus-core: error connecting to system bus

The only match I can find is the following section from /etc/X11/xorg.conf, which I copied from some wiki long time ago and survived through multiple -Syu.

Section "Device"
  Identifier "intel"
  Driver "modesetting"
EndSection

With that removed, I have Xorg.0.log that looks like

[    18.510] 
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
[    18.510] Current Operating System: Linux laptop1 6.10.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 19 Aug 2024 17:02:39 +0000 x86_64
[    18.510] Kernel command line: cryptdevice=UUID=ee27a7df-6dac-4136-a606-8e1db00def02:croot root=UUID=24a89c76-e7fa-4312-8c2d-710c1dff48e5 rw vconsole.font=solar24x32 ibt=off quiet bgrt_disable no-read-workqueue,no-write-workqueue,discard
[    18.511]  
[    18.511] Current version of pixman: 0.43.4
[    18.511] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    18.511] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    18.512] (==) Log file: "/home/ken/.local/share/xorg/Xorg.0.log", Time: Thu Aug 29 00:14:56 2024
[    18.513] (==) Using config file: "/etc/X11/xorg.conf"
[    18.513] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    18.514] (==) ServerLayout "ServerLayout0"
[    18.514] (==) No screen section available. Using defaults.
[    18.514] (**) |-->Screen "Default Screen Section" (0)
[    18.514] (**) |   |-->Monitor "<default monitor>"
[    18.514] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    18.514] (**) Option "BlankTime" "0"
[    18.514] (**) Option "StandbyTime" "0"
[    18.514] (**) Option "SuspendTime" "0"
[    18.514] (**) Option "OffTime" "0"
[    18.514] (**) Allowing byte-swapped clients
[    18.514] (==) Automatically adding devices
[    18.514] (==) Automatically enabling devices
[    18.514] (==) Automatically adding GPU devices
[    18.514] (==) Automatically binding GPU devices
[    18.514] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    18.514] (WW) The directory "/usr/share/fonts/misc" does not exist.
[    18.514] 	Entry deleted from font path.
[    18.514] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[    18.514] 	Entry deleted from font path.
[    18.514] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    18.514] 	Entry deleted from font path.
[    18.514] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    18.514] 	Entry deleted from font path.
[    18.514] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    18.514] 	Entry deleted from font path.
[    18.514] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    18.514] 	Entry deleted from font path.
[    18.514] (==) FontPath set to:
	
[    18.514] (==) ModulePath set to "/usr/lib/xorg/modules"
[    18.514] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    18.514] (II) Module ABI versions:
[    18.514] 	X.Org ANSI C Emulation: 0.4
[    18.514] 	X.Org Video Driver: 25.2
[    18.514] 	X.Org XInput driver : 24.4
[    18.514] 	X.Org Server Extension : 10.0
[    18.514] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.NoServer (Failed to connect to socket /run/dbus/system_bus_socket: Connection refused)
[    18.514] (++) using VT number 1

[    18.515] (II) xfree86: Adding drm device (/dev/dri/card1)
[    18.515] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card1
[    18.516] (--) PCI:*(0@0:2:0) 8086:9a49:1025:149d rev 1, Mem @ 0x6000000000/16777216, 0x4000000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/131072
[    18.516] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    18.516] (II) LoadModule: "glx"
[    18.516] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    18.521] (II) Module glx: vendor="X.Org Foundation"
[    18.521] 	compiled for 1.21.1.13, module version = 1.0.0
[    18.521] 	ABI class: X.Org Server Extension, version 10.0
[    18.521] (==) Matched intel as autoconfigured driver 0
[    18.521] (==) Matched modesetting as autoconfigured driver 1
[    18.521] (==) Matched fbdev as autoconfigured driver 2
[    18.521] (==) Matched vesa as autoconfigured driver 3
[    18.521] (==) Assigned the driver to the xf86ConfigLayout
[    18.521] (II) LoadModule: "intel"
[    18.521] (WW) Warning, couldn't open module intel
[    18.521] (EE) Failed to load module "intel" (module does not exist, 0)
[    18.521] (II) LoadModule: "modesetting"
[    18.521] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    18.524] (II) Module modesetting: vendor="X.Org Foundation"
[    18.524] 	compiled for 1.21.1.13, module version = 1.21.1
[    18.524] 	Module class: X.Org Video Driver
[    18.524] 	ABI class: X.Org Video Driver, version 25.2
[    18.524] (II) LoadModule: "fbdev"
[    18.524] (WW) Warning, couldn't open module fbdev
[    18.524] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    18.524] (II) LoadModule: "vesa"
[    18.524] (WW) Warning, couldn't open module vesa
[    18.524] (EE) Failed to load module "vesa" (module does not exist, 0)
[    18.524] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    18.524] (EE) open /dev/dri/card0: No such file or directory
[    18.524] (WW) Falling back to old probe method for modesetting
[    18.524] (EE) open /dev/dri/card0: No such file or directory
[    18.524] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    18.524] (EE) Screen 0 deleted because of no matching config section.
[    18.524] (II) UnloadModule: "modesetting"
[    18.524] (EE) Device(s) detected, but none match those in the config file.
[    18.524] (EE) 
Fatal server error:
[    18.524] (EE) no screens found(EE) 
[    18.524] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    18.524] (EE) Please also check the log file at "/home/ken/.local/share/xorg/Xorg.0.log" for additional information.
[    18.524] (EE) 
[    18.570] (EE) Server terminated with error (1). Closing log file.

This time even with my blindness, I see some extra (EE) following after the original intel (EE).

Offline

#6 2024-08-28 15:12:44

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,086

Re: [Solved] dbus-core: error connecting to system bus

seth wrote:

Remove the /etc/X11/xorg.conf

[    18.524] (EE) open /dev/dri/card0: No such file or directory
[    18.524] (WW) Falling back to old probe method for modesetting
[    18.524] (EE) open /dev/dri/card0: No such file or directory

On top of that feel free to add "initcall_blacklist=simpledrm_platform_driver_init" to the https://wiki.archlinux.org/title/Kernel_parameters

Offline

#7 2024-08-28 15:13:29

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,142

Re: [Solved] dbus-core: error connecting to system bus

What's in the /etc/X11/xorg.conf? Just that? In any case, remove that as well. A Device section might need a BusID, especially seeing as your intel card is not detected as the first card, and without a BusID the server might well run on simpledrm or so.

Offline

#8 2024-08-28 15:36:45

SmoothKen
Member
Registered: 2024-08-25
Posts: 6

Re: [Solved] dbus-core: error connecting to system bus

The only extra item in /etc/X11/xorg.conf is a layout section for DPMS.

Section "ServerLayout"
    Identifier "ServerLayout0"
    Option     "StandbyTime"   "0"
    Option     "SuspendTime"   "0"
    Option     "OffTime"       "0"
    Option     "BlankTime"     "0"
EndSection

With that removed, "initcall_blacklist=simpledrm_platform_driver_init" added to /etc/kernel/cmdline, and a rerun of pacman_syyu.sh, those (EE) remained.

[    14.763] 
X.Org X Server 1.21.1.13
X Protocol Version 11, Revision 0
[    14.764] Current Operating System: Linux laptop1 6.10.6-arch1-1 #1 SMP PREEMPT_DYNAMIC Mon, 19 Aug 2024 17:02:39 +0000 x86_64
[    14.764] Kernel command line: cryptdevice=UUID=ee27a7df-6dac-4136-a606-8e1db00def02:croot root=UUID=24a89c76-e7fa-4312-8c2d-710c1dff48e5 rw vconsole.font=solar24x32 ibt=off quiet bgrt_disable no-read-workqueue,no-write-workqueue,discard initcall_blacklist=simpledrm_platform_driver_init
[    14.764]  
[    14.764] Current version of pixman: 0.43.4
[    14.764] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    14.764] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    14.765] (==) Log file: "/home/ken/.local/share/xorg/Xorg.0.log", Time: Thu Aug 29 00:41:56 2024
[    14.767] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    14.767] (==) No Layout section.  Using the first Screen section.
[    14.767] (==) No screen section available. Using defaults.
[    14.767] (**) |-->Screen "Default Screen Section" (0)
[    14.767] (**) |   |-->Monitor "<default monitor>"
[    14.768] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    14.768] (**) Allowing byte-swapped clients
[    14.768] (==) Automatically adding devices
[    14.768] (==) Automatically enabling devices
[    14.768] (==) Automatically adding GPU devices
[    14.768] (==) Automatically binding GPU devices
[    14.768] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    14.768] (WW) The directory "/usr/share/fonts/misc" does not exist.
[    14.768] 	Entry deleted from font path.
[    14.768] (WW) The directory "/usr/share/fonts/TTF" does not exist.
[    14.768] 	Entry deleted from font path.
[    14.768] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    14.768] 	Entry deleted from font path.
[    14.768] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    14.768] 	Entry deleted from font path.
[    14.768] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    14.768] 	Entry deleted from font path.
[    14.768] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    14.768] 	Entry deleted from font path.
[    14.768] (==) FontPath set to:
	
[    14.768] (==) ModulePath set to "/usr/lib/xorg/modules"
[    14.768] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    14.768] (II) Module ABI versions:
[    14.768] 	X.Org ANSI C Emulation: 0.4
[    14.768] 	X.Org Video Driver: 25.2
[    14.768] 	X.Org XInput driver : 24.4
[    14.768] 	X.Org Server Extension : 10.0
[    14.768] (EE) dbus-core: error connecting to system bus: org.freedesktop.DBus.Error.NoServer (Failed to connect to socket /run/dbus/system_bus_socket: Connection refused)
[    14.768] (++) using VT number 1

[    14.769] (II) xfree86: Adding drm device (/dev/dri/card0)
[    14.769] (II) Platform probe for /sys/devices/pci0000:00/0000:00:02.0/drm/card0
[    14.771] (--) PCI:*(0@0:2:0) 8086:9a49:1025:149d rev 1, Mem @ 0x6000000000/16777216, 0x4000000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/131072
[    14.771] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    14.771] (II) LoadModule: "glx"
[    14.772] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    14.778] (II) Module glx: vendor="X.Org Foundation"
[    14.778] 	compiled for 1.21.1.13, module version = 1.0.0
[    14.778] 	ABI class: X.Org Server Extension, version 10.0
[    14.778] (==) Matched intel as autoconfigured driver 0
[    14.778] (==) Matched modesetting as autoconfigured driver 1
[    14.778] (==) Matched fbdev as autoconfigured driver 2
[    14.778] (==) Matched vesa as autoconfigured driver 3
[    14.778] (==) Assigned the driver to the xf86ConfigLayout
[    14.778] (II) LoadModule: "intel"
[    14.778] (WW) Warning, couldn't open module intel
[    14.778] (EE) Failed to load module "intel" (module does not exist, 0)
[    14.778] (II) LoadModule: "modesetting"
[    14.778] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[    14.782] (II) Module modesetting: vendor="X.Org Foundation"
[    14.782] 	compiled for 1.21.1.13, module version = 1.21.1
[    14.782] 	Module class: X.Org Video Driver
[    14.782] 	ABI class: X.Org Video Driver, version 25.2
[    14.782] (II) LoadModule: "fbdev"
[    14.782] (WW) Warning, couldn't open module fbdev
[    14.782] (EE) Failed to load module "fbdev" (module does not exist, 0)
[    14.782] (II) LoadModule: "vesa"
[    14.782] (WW) Warning, couldn't open module vesa
[    14.782] (EE) Failed to load module "vesa" (module does not exist, 0)
[    14.782] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[    14.782] (EE) open /dev/dri/card0: Permission denied
[    14.782] (WW) Falling back to old probe method for modesetting
[    14.782] (EE) open /dev/dri/card0: Permission denied
[    14.782] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[    14.782] (EE) Screen 0 deleted because of no matching config section.
[    14.782] (II) UnloadModule: "modesetting"
[    14.782] (EE) Device(s) detected, but none match those in the config file.
[    14.782] (EE) 
Fatal server error:
[    14.782] (EE) no screens found(EE) 
[    14.782] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    14.782] (EE) Please also check the log file at "/home/ken/.local/share/xorg/Xorg.0.log" for additional information.
[    14.782] (EE) 
[    14.824] (EE) Server terminated with error (1). Closing log file.

Offline

#9 2024-08-28 15:42:30

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,086

Re: [Solved] dbus-core: error connecting to system bus

No, we moved on to

[    14.782] (EE) open /dev/dri/card0: Permission denied
[    14.782] (WW) Falling back to old probe method for modesetting
[    14.782] (EE) open /dev/dri/card0: Permission denied

Please post your xinitrc and in doubt see https://wiki.archlinux.org/title/Xinit#xserverrc (and https://wiki.archlinux.org/title/Xorg#Using_xinitrc )

Offline

#10 2024-08-28 16:03:57

SmoothKen
Member
Registered: 2024-08-25
Posts: 6

Re: [Solved] dbus-core: error connecting to system bus

Nothing special in ~/.xinitrc.

#!/bin/sh

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then







    xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then







    xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

exec openbox --replace

Also, I notice that D-Bus error messages flashed through the screen in between the cryptsetup password prompt and the X login prompt.

Offline

#11 2024-08-28 16:32:16

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 75,086

Re: [Solved] dbus-core: error connecting to system bus

xinitrc looks ok, are you using xinit or startx?
In doubt configure the xserverrc to re-use the VT (mandatory for rootless xinit)

Offline

#12 2025-10-29 19:09:32

SmoothKen
Member
Registered: 2024-08-25
Posts: 6

Re: [Solved] dbus-core: error connecting to system bus

Resolution (Oct 2024..?): Root cause was self-inflicted. A setup script at system installation time contained

systemctl disable systemd-journald

.
Removing that and ensuring systemd-journald is running resolved the issue. Marking as solved.

Last edited by SmoothKen (2025-10-29 19:09:53)

Offline

Board footer

Powered by FluxBB