ddns
12 December 2021 00:03
2
Run ls -l /usr/lib/X*
and see if all permissions are correct.
In my case the result is :
-rwxr-xr-x 1 root root 2498816 nov 11 00:25 /usr/lib/Xorg
-r-sr-xr-x 1 root root 17368 nov 11 00:25 /usr/lib/Xorg.wrap
/usr/lib/X11:
drwxr-xr-x 2 root root 4096 nov 5 2020 bindings
-rw-r–r-- 1 root root 3538 sep 27 2020 system.mwmrc
ddns:
ls -l /usr/lib/X*
Here is my output -
[manjaro /]# ls -l /usr/lib/X*
-rwxr-xr-x 1 root root 2498816 Nov 10 18:25 /usr/lib/Xorg
-r-sr-xr-x 1 root root 17368 Nov 10 18:25 /usr/lib/Xorg.wrap
ddns
12 December 2021 00:11
4
Did you try with kernel 5.10 version?
I did not.
I’ve tried 414 and 515 so far.
Live USB is also on 515 and GUI is working with that version.
If there is something particular about 510, I can give it a shot as well.
ddns
12 December 2021 00:16
6
Its Lts version and work well.
With latest version of 5.15 someone reported unability to start graphic server.
ddns
12 December 2021 00:19
7
Try creating /etc/X11/xorg.conf.d/30-nvidia-ignoreabi.conf
file with .
Section “ServerFlags”
Option “IgnoreABI” “1”
EndSection
With propietary drivers.
see: https://forum.manjaro.org/t/stable-update-2021-12-10-kernels-systemd-libreoffice-plasma-browser-thunderbird/94025#known-issues-and-solutions-1
Tried v510. Same results -
on boot, I get black screen with two lines of text:
starting version 249.7-2-manjaro
/dev/sda1: clean, NNN files, NNN/NNN blocks.
System never advances from this point. I need to TTY and then reboot.
Added the ignoreabi.conf file and rebooted with v510.
Still not seeing login screen GUI.
[manjaro /]# grep EE /home/username/.local/share/xorg/Xorg.0.log
[ 88.294] Current Operating System: Linux vaio-manjaro 5.10.83-1-MANJARO #1 SMP PREEMPT Wed Dec 1 14:46:38 UTC 2021 x86_64
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 88.334] (EE) Failed to load module "fbdev" (module does not exist, 0)
[ 88.334] (EE) Failed to load module "vesa" (module does not exist, 0)
[ 88.518] (II) Initializing extension MIT-SCREEN-SAVER
[ 88.529] (EE)
[ 88.529] (EE) Backtrace:
[ 88.529] (EE) 0: /usr/lib/Xorg (xorg_backtrace+0x89) [0x55f248b13059]
[ 88.529] (EE) 1: /usr/lib/Xorg (0x55f2489c3000+0x15ae79) [0x55f248b1de79]
[ 88.529] (EE) 2: /usr/lib/libpthread.so.0 (0x7fef8c1b2000+0x13870) [0x7fef8c1c5870]
[ 88.529] (EE) 3: /usr/lib/Xorg (xf86OptionValue+0xb) [0x55f248b2a3db]
[ 88.529] (EE) 4: /usr/lib/xorg/modules/extensions/libvnc.so (0x7fef8b634000+0x34c11) [0x7fef8b668c11]
[ 88.530] (EE) 5: /usr/lib/Xorg (InitExtensions+0x89) [0x55f248a0bd29]
[ 88.530] (EE) 6: /usr/lib/Xorg (0x55f2489c3000+0x3c35b) [0x55f2489ff35b]
[ 88.530] (EE) 7: /usr/lib/libc.so.6 (__libc_start_main+0xd5) [0x7fef8c008b25]
[ 88.530] (EE) 8: /usr/lib/Xorg (_start+0x2e) [0x55f248a0075e]
[ 88.530] (EE)
[ 88.530] (EE) Segmentation fault at address 0x100000011
[ 88.530] (EE)
[ 88.530] (EE) Caught signal 11 (Segmentation fault). Server aborting
[ 88.530] (EE)
[ 88.530] (EE)
[ 88.530] (EE) Please also check the log file at "/home/username/.local/share/xorg/Xorg.0.log" for additional information.
[ 88.530] (EE)
[ 88.533] (EE) Server terminated with error (1). Closing log file.
[manjaro /]# cat /etc/X11/xorg.conf.d/30-nvidia-ignoreabi.conf
Section "ServerFlags"
Option "IgnoreABI" "1"
EndSection
[manjaro /]#
ddns
12 December 2021 00:57
10
Do you have installed xf86-video-nouveau
package or nvidia propietary drivers ?
AFAIK, I don’t have any proprietary video driver installed. But I’m not certain.
See if this answers your question?
[manjaro /]# pacman -Q | grep video
xf86-video-amdgpu 21.0.0-2
xf86-video-ati 1:19.1.0.r9.g5eba006e-2
xf86-video-intel 1:2.99.917+916+g31486f40-2
xf86-video-nouveau 1.0.17-2
ddns
12 December 2021 01:05
12
Ignoreabi option only works with propietary driver.
mhwd -lh -d
...
16: PCI 100.0: 0300 VGA compatible controller (VGA)
SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
SysFS BusID: 0000:01:00.0
Hardware Class: graphics card
Model: "nVidia GT218M [GeForce 310M]"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x0a75 "GT218M [GeForce 310M]"
SubVendor: pci 0x104d "Sony Corporation"
SubDevice: pci 0x9067
Revision: 0xa2
Driver: "nouveau"
Driver Modules: "nouveau"
Memory Range: 0xe2000000-0xe2ffffff (rw,non-prefetchable)
Memory Range: 0xd0000000-0xdfffffff (ro,non-prefetchable)
Memory Range: 0xe0000000-0xe1ffffff (ro,non-prefetchable)
I/O Ports: 0xd000-0xdfff (rw)
Memory Range: 0x000c0000-0x000dffff (rw,non-prefetchable,disabled)
IRQ: 27 (253555 events)
I/O Ports: 0x3c0-0x3df (rw)
Module Alias: "pci:v000010DEd00000A75sv0000104Dsd00009067bc03sc00i00"
Driver Info #0:
Driver Status: nouveau is active
Driver Activation Cmd: "modprobe nouveau"
Attached to: #13 (PCI bridge)
...
As you can see, I’ve GeForce 310M . Last year, I saw some posts mentioning that Manjaro had dropped support for this and similar devices. At that time, I had removed the nvidia drivers. I’ve been able to use Manjaro for past one year without this current issue.
see post - dropping-all-legacy-and-older-nvidia-drivers/36338 (Sorry, can’t post links yet)
ddns
12 December 2021 08:40
14
I don’t want to use non-free drivers.
I’m confused on how the live usb version is working without those drivers and why I’d need those drivers only for the installed version of Manjaro.
BTW - Yes I’ve tried the process listed in that post. It makes the situation even worse, as with that legacy driver even tty resolution becomes something like 860x640.
PS: I don’t use this machine for gaming, etc. So just basic visuals (GUI) is what I need. No hw acceleration, CUDA, etc is needed to work.
ddns
12 December 2021 17:02
16
Read at this https://wiki.archlinux.org/title/Nouveau and try with kms.
Maybe this fix the issue.
First of all, thanks a lot for taking time to try to help me.
I read through the wiki article and tried a few things:
i. Installed lib32-libva-mesa-driver 21.2.5-1
ii. Added nouveau module to /etc/mkinitcpio.conf
Still no progress.
One other thing -
Even if I remove /etc/X11/xorg.conf.d/30-nvidia-ignoreabi.conf
I’m still getting Segmentation fault error in xorg logs.
When I started, I’s getting no screens found errors only.
Is there a way to find what module is failing to load and what the root cause is? I’m trying several solutions without understanding the underlying problem.
ddns
12 December 2021 19:11
19
In my system with intel card if i run pacman -Q | grep xf86
it returns:
lib32-libxxf86vm 1.1.4-2
libxxf86vm 1.1.4-4
xf86-input-evdev 2.10.6-3
xf86-input-libinput 1.2.0-2
xf86-input-synaptics 1.9.1-3
xf86-input-wacom 0.40.0-2
xf86-video-intel 1:2.99.917+916+g31486f40-2
try in your system removing unused xf86-video* packages .
I don´t know what is failing either to.
There is another topic in progress in parallel - Every Update breaks my configuration - #10 by alven
Even though not same, but it gave me a hint.
I did
$ sudo pacman -Q | grep nvidia
mhwd-nvidia 495.44-5
mhwd-nvidia-304.xx-x
mhwd-nvidia-390xx 390.144-1
mhwd-nvidia-470xx 470.86-3
Then I removed mhwd-nvidia-304.xx-x
sudo pacman -R mhwd-nvidia-304.xx-x
Rebooted, and voila - back to GUI
It looks like even though I removed all the nvidia video drivers, somehow this package stayed installed.
Thanks @ddns for your help.
1 Like
ddns
12 December 2021 19:21
21
That’s ‘great’, congratulations !!!
system
Closed
15 December 2021 09:21
22
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.