On 2/8/23 04:26, David C. Rankin wrote:
On 2/7/23 19:20, David Rosenstrauch wrote:
...
There is some distinct permission or auth change in the package
updates from the last 3-4 days that is preventing an xorg connection
resulting in "Connection Refused". I captured the full startx output
in case that helps:
$ startx
X.Org X Server 1.21.1.7
X Protocol Version 11, Revision 0
Current Operating System: Linux valkyrie 6.1.9-arch1-2 #1 SMP
PREEMPT_DYNAMIC Fri, 03 Feb 2023 18:49:53 +0000 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-linux
root=UUID=515ef9dc-769f-4548-9a08-3a92fa83d86b rw iommu=soft
amd_iommu_dump= quiet audit=0
Current version of pixman: 0.42.2
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.1.log", Time: Tue Feb 7 21:02:15 2023
(==) Using config file: "/etc/X11/xorg.conf"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
It appears I'm not the only one. Soon after posting to the AUR
project for the nvidia-390xx drivers, another confirmed x broke for
him as well. See latest comments at:
https://aur.archlinux.org/pkgbase/nvidia-390xx-utils
So it has to be some change that the nvidia-390xx driver isn't
playing nice with. Like I said earlier, my Intel graphic box is happy
as a clam.
Also, xorg itself is happy with the nvidia-390xx driver, loads it
fine, no errors in Xorg.0.log and X seems to fully start before being
shutdown by the "Connection Refused" error.
Nothing else has changed on this box. It's a server doing mail, web,
dns, dhcpd4, etc... that just sits there doing its thing. Simple OLD
AMD 8-core with 32G and 4T in 4 RAID1 partitions. That how I know
NOTHING changed on the box -- other than pacman updates on 2/7 and
then I rebuilt the nvidia-390xx driver packages (no difference, same
issue)
The server aspect also makes it a bit difficult to take offline for
rollback and testing that takes the server down. (I have another Arch
server doing backup dns and dhcpd for the local LAN and a backup mail
host at the office, but even so, I'm a bit reluctant to purposefully
take it off line unless the electric company does it for me...)
So I'm a bit stumped on where to dig to find whatever changed? I
mean do I strace the startx call -- would that be useful?
Don't know if this helps but below my X log having an Intel Graphical card:
[ 11.169] X.Org X Server 1.21.1.6 X Protocol Version 11, Revision 0
[ 11.169] Current Operating System: Linux FLBE752NS 6.1.9-arch1-1 #1
SMP PREEMPT_DYNAMIC Wed, 01 Feb 2023 17:07:39 +0000 x86_64
[ 11.169] Kernel command line: initrd=\intel-ucode.img
initrd=\initramfs-linux.img root="LABEL=SSDLinux" rw loglevel=3 splash
[ 11.169]
[ 11.169] Current version of pixman: 0.42.2
[ 11.169] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 11.169] Markers: (--) probed, (**) from config file, (==) default
setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 11.170] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Feb 4
16:18:49 2023
[ 11.175] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
Comparing I did notice that you have X.Org X Server 1.21.1.7 while I do
have 1.21.1.6.
I did my last pacman -Syu last Saturday.
I didn't see an update of X in your pacman.log of 7/2.
Also you seem to have a xorg.conf, that is for the nvidia card ?
Maybe this gives you some ideas to find the cause of the error.
~Z