Skip to main content
Topic: Desktop missing  (Read 626 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Desktop missing

Hi everyone, I'm a new artix user and I'm very impressed so far by the speed of booting and the ease of which I managed to install some of my favorite programs using Pacman and yay.
Unfortunately after a few days I got this
Problem:

the system would start up to a black screen with mouse.  Nothing else.

Trying all sorts of key Combinations allowed me to Login as root but 'switch user' led back to a very stubborn black screen.

Holding power button 4 secs to kill.
Creating a new user from the root terminal worked but changing to it via Gui 'switch user' also led to the black screen.

Questions:
How to repair the user account system?
Why did it happen?

S6 XFCE
Dell e6440 no special GC 8 GB RAM.

Re: Desktop missing

Reply #1
Welcome to Artix  :)

Pls provide some more info, like if/what changed or was installed before the problem started, like /var/log/pacman.log, Xorg log, etc.

artist

Re: Desktop missing

Reply #2
Thanks Artist,

here's Pacman.log


Re: Desktop missing

Reply #4
The xorg log shows:

[    43.717] (EE) AIGLX error: dlopen of /usr/lib/dri/i965_dri.so failed (/usr/lib/dri/i965_dri.so: cannot open shared object file: No such file or directory)
[    43.717] (EE) AIGLX error: unable to load driver i965

File /usr/lib/dri/i965_dri.so is not in any Artix package; did you maybe install packages from Arch repo's?
Arch DOES have this file, in package mesa-amber, as per https://archlinux.org/packages/extra/x86_64/mesa-amber/
You might try to install that package. Or maybe alter your kernel options in Grub or related.

artist

Re: Desktop missing

Reply #5
Thats brilliant Artist, thank you.


This could be it:
Code: [Select]
ma-6440:[root]:~# pacman -Qi thorium-browser-bin
Name            : thorium-browser-bin
Version         : 128.0.6613.189-2
Description     : Chromium fork focused on high performance and security
Architecture    : x86_64
URL             : https://github.com/Alex313031/Thorium
Licenses        : BSD-3-Clause
Groups          : None
Provides        : thorium-browser
Depends On      : alsa-lib  at-spi2-core  cairo  dbus  libcups  libnotify
                  libxcomposite  libxkbcommon  libxrandr  mesa  nspr  nss
                  pango
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : thorium-browser
Replaces        : None
Installed Size  : 731,41 MiB
Packager        : Unknown Packager
Build Date      : Sa 26 Okt 2024 16:59:32 CEST
Install Date    : Sa 26 Okt 2024 17:00:46 CEST
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : None

I"ll look for mesa . . . .

Re: Desktop missing

Reply #6
Strange that when I manage to log on as root I have a working desktop.
TheThorium browser dosn't run as root but it was working as user before all this started.

Mesa is 100MB .
I re-installed it - no change sofar.

Re: Desktop missing

Reply #7
Did you run it from a terminal and check for errors?

artist

Re: Desktop missing

Reply #8

Terminal?
(btw I'm still relatively new at this)
mesa - command not  found
thorium - command not found


but his is interesting> I found that in Artix Applications there is a menu point Internet / Web
now 'Web" starts a browser called  epiphany.

When I start epiphany from the root terminal this happens:

Code: [Select]
(epiphany:8844): libenchant-WARNING **: 15:27:32.229: broker.vala:159: Error loading plugin: libvoikko.so.1: cannot open shared object file: No such file or directory

(epiphany:8844): libenchant-WARNING **: 15:27:32.229: broker.vala:159: Error loading plugin: libhspell.so.0: cannot open shared object file: No such file or directory

(epiphany:8844): libenchant-WARNING **: 15:27:32.229: broker.vala:159: Error loading plugin: libaspell.so.15: cannot open shared object file: No such file or directory

(epiphany:8844): libenchant-WARNING **: 15:27:32.229: broker.vala:159: Error loading plugin: libnuspell.so.5: cannot open shared object file: No such file or directory

(epiphany:8844): libenchant-WARNING **: 15:27:32.229: broker.vala:159: Error loading plugin: libhunspell-1.7.so.0: cannot open shared object file: No such file or directory
MESA-INTEL: warning: Haswell Vulkan support is incomplete

(epiphany:8844): Gdk-WARNING **: 15:27:33.081: Vulkan: ../mesa-24.2.6/src/amd/vulkan/radv_physical_device.c:1984: Device '/dev/dri/renderD128' is not using the AMDGPU kernel driver: Invalid argument (VK_ERROR_INCOMPATIBLE_DRIVER)
MESA-INTEL: warning: ../mesa-24.2.6/src/intel/vulkan_hasvk/anv_formats.c:752: FINISHME: support YUV colorspace with DRM format modifiers
MESA-INTEL: warning: ../mesa-24.2.6/src/intel/vulkan_hasvk/anv_formats.c:783: FINISHME: support more multi-planar formats with DRM modifiers

So looks like 'Web'  is reliant on Mesa too.

Re: Desktop missing

Reply #9
Ok, so I installed a fresh version of Artix Plasma on the same drive to see if I could somehow retrace my steps.

I started the 'Falcon' from the terminal and got loads of errors, similar to 'epiphany' above, so that's not something I caused.

Re: Desktop missing

Reply #10
Does falcon launch though? It seems it does, the voikko and hunspell lines are warnings. The haswell-related error is harmless. The vulkan/amdgpu error requires you set the correct kernel boot parameter, read this article on the Arch wiki, especially 2.2.1.1.

Re: Desktop missing

Reply #11
Ah, thanks for that.

Yes, both Falcon and Epiphany work without any noticelable problems - testing YT.
I'm using epiphany to write this now.
I'll try and understand the AMDGPU article.

Is there a way to fix my user account or start a new one that works on this system, given that I'm using the root account with no issue?
That problem cant be caused by a wrong or missing kernel driver, but the system will not shutdown properly either.
It must be something basic?

Re: Desktop missing

Reply #12
Is there a way to fix my user account or start a new one that works on this system, given that I'm using the root account with no issue?
Code: [Select]
# useradd -m -G audio,video,storage,power newuser
The group membership is given as an example, adjust to your needs. Some groups may not even be needed with elogind taking care of permissions, I keep adding them anyway.

 

Re: Desktop missing

Reply #13
Thanks nous,


I could make a new user your way but it didn't have a password so I couldn't log on to it.
*(newbie still in many ways)
System still boots to a black screen. I hit Alt + Del and Ctrl +Alt + del , Enter to get to a  log on screen.  :o

Wonder if its woth saving this partition.
I've got the community Artix running fine with Thorium browser on another partition.
I hate giving up when something is broken .  .  .  .  .

Re: Desktop missing

Reply #14
I could make a new user your way but it didn't have a password so I couldn't log on to it.
You have to create a password for the newly created user with the passwd command.

No need to give up if, as you state, you have another install you can use.
Just treat it as a learning experience, win or lose.