Не знаю в иксах дело или нет, но эта фича (проблема) не только у меня судя по топикам на форуме. Ранее создавал тему здесь, но её удалили.
Не важно какая видеокарта nvidia или radeon. Такое бывает особенно после использования
mkinitcpio, например, когда обновляется ядро.
/var/log/Xorg.1.log
[ 58.207] (EE) RADEON(0): [drm] failed to set drm interface version.
[ 58.207] (EE) RADEON(0): Kernel modesetting setup failed
[ 58.207] (II) UnloadModule: "radeon"
[ 58.207] (EE) Screen(s) found, but none have a usable configuration.
[ 58.207] (EE)
Fatal server error:
[ 58.207] (EE) no screens found(EE)
Думал, что дело в lightdm, но /var/log/lightdm/x-1.log
(II) [KMS] Kernel modesetting enabled.
(EE)
Fatal server error:
(EE) no screens found(EE)
В артиксе это зачётная хрень! Ни разу не сталкивался с подобным. В archlinux gentoo debian такого не было. Понятия не имею в чем дело. Блин, уже надоело!
Нашел статью (https://wiki.archlinux.org/index.php/ATI#Black_screen_and_no_console,_but_X_works_in_KMS). Надеюсь это решение.
и расскажите, какая у вас карта?
sudo lspci -v
вы уверены, что у вас есть драйвер radeon? Драйвер radeon не следует использовать на новых видеокартах !!
https://wiki.archlinux.org/index.php/Xorg#AMD
Уверен? Я знаю, что все необходимое установлено.
На данный момент используется единственная древняя видеокарта (ATI chip REDWOOD).
https://forum.artixlinux.org/index.php/topic,1593.0.html
artix x86_64 lxde runit-init
поместите сюда свои конфиги из /etc/X11/xorg.conf.d/ полные списки всех файлов в этом каталоге
Там только 00-keyboard.conf
# Read and parsed by systemd-localed. It's probably wise not to edit this file
# manually too freely.
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle"
EndSection
/var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=2523
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG: [LightDM] contains unknown option greeter-setup-script
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.01s] DEBUG: Monitoring logind for seats
[+0.01s] DEBUG: New seat added from logind: seat0
[+0.01s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.01s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.01s] DEBUG: Seat seat0: Starting
[+0.01s] DEBUG: Seat seat0: Creating greeter session
[+0.01s] DEBUG: Seat seat0: Creating display server of type x
[+0.01s] DEBUG: Could not run plymouth --ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.01s] DEBUG: Using VT 7
[+0.01s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.01s] DEBUG: XServer 1: Logging to /var/log/lightdm/x-1.log
[+0.01s] DEBUG: XServer 1: Writing X server authority to /run/lightdm/root/:1
[+0.01s] DEBUG: XServer 1: Launching X Server
[+0.01s] DEBUG: Launching process 2531: /usr/bin/X :1 -seat seat0 -auth /run/lightdm/root/:1 -nolisten tcp vt7 -novtswitch
[+0.01s] DEBUG: XServer 1: Waiting for ready signal from X server :1
[+0.01s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.01s] WARNING: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
[+0.01s] DEBUG: Loading user config from /etc/lightdm/users.conf
[+0.01s] DEBUG: User dirent added
[+0.01s] DEBUG: User gbole added
[+0.07s] DEBUG: Process 2531 exited with return value 1
[+0.07s] DEBUG: XServer 1: X server stopped
[+0.07s] DEBUG: Releasing VT 7
[+0.07s] DEBUG: XServer 1: Removing X server authority /run/lightdm/root/:1
[+0.07s] DEBUG: Seat seat0: Display server stopped
[+0.07s] DEBUG: Seat seat0: Stopping session
[+0.07s] DEBUG: Seat seat0: Session stopped
[+0.07s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.07s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
[+0.07s] DEBUG: Seat seat0: Stopping
[+0.07s] DEBUG: Seat seat0: Stopped
[+0.07s] DEBUG: Required seat has stopped
[+0.07s] DEBUG: Stopping display manager
[+0.07s] DEBUG: Display manager stopped
[+0.07s] DEBUG: Stopping daemon
[+0.07s] DEBUG: Exiting with return value 1
/var/log/lightdm/seat0-greeter.log
** Message: 10:03:19.939: Starting lightdm-gtk-greeter 2.0.8 (Jul 4 2020, 16:10:34)
** Message: 10:03:20.021: [Configuration] Reading file: /etc/lightdm/lightdm-gtk-greeter.conf
** (lightdm-gtk-greeter:1446): WARNING **: 10:03:22.484: [PIDs] Failed to execute command: /usr/libexec/at-spi-bus-launcher
** (lightdm-gtk-greeter:1446): WARNING **: 10:03:22.489: [PIDs] Failed to execute command: systemd
** (lightdm-gtk-greeter:1446): WARNING **: 10:03:24.746: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:25.232: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:25.511: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:26.510: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:27.511: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:28.513: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:29.514: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
(lightdm-gtk-greeter:1446): Gtk-WARNING **: 10:03:30.515: Drawing a gadget with negative dimensions. Did you forget to allocate a size? (node menubar owner GreeterMenuBar)
Gdk-Message: 10:13:33.571: lightdm-gtk-greeter: Fatal IO error 11 (Ресурс временно недоступен) on X server :0.
подойдет ли вам какой-либо другой дистрибутив или live ISO? Если это так, и вы не можете обнаружить проблему, я рекомендую переустановить вашу систему.
any other distro or live ISO work for you? If this is the case and you cannot detect the problem, then I recommend reinstalling your system.
Artix или другой дистр?
Мне кажется, что причину надо искать где-то в dbus+lightdm+connman.
Попробуйте наш живой ISO. Если ISO сапоги в настольных средах (XFCE, плазме, Gnome, Mate), то Xserver работает хорошо, и что-то не так, на вашем компьютере.
LightDM является проблематичным, не так много разработано, попробуйте SDDM, сетевой администратор CONNMAN, он не должен влиять на графику.
Try our Live ISO. If ISO boots in Desktop Environment (XFCE, Plasma, Gnome, Mate), then xserver works well, and something is wrong set on your computer.
Lightdm is problematic, not SO MUCH developed, try SDDM, Connman's network administrator, it should not affect graphics.
Возможно.
Мне не нравится это
connmand[1128]: ++++++++ backtrace ++++++++
connmand[1172]: Failed to find URL:http://ipv4.connman.net/online/status.html
lightdm[1367]: pam_elogind(lightdm-greeter:session): Failed to release session: No session 'c1' known
У меня два HDD. На одном установлен artix, а на другом - devuan-beowulf (ранее был gentoo). Если отключить второй диск то проблем с запуском artix нет. Работает tty и нормально загружается lightdm.
Переустановил, поставил artix-lxde-runit-20210426-x86_64.iso
Похоже lightdm шалит. Несмотря на то, что такое стало реже проявляться, но думаю придется его удалять и ставить lxdm.
Может это из-за runit?
sddm попробуй.
И почему LXDE ? - Учитывая его проблемы с переходом на GTK3 правильнее (имхо) будет присмотреться к LXQt .
И runit здесь не при чем.
Почему нет?
Значит есть причины не переходить. На LXQt тоже много багов. Не вижу смысла.
Странно, если LXDE такой уж проблемный то зачем делают ISO.
Повторюсь, что иксы частенько не стартуют после команды mkinitcpio и необязательно после обновления ядра.
Непонятно.
Не ответил ...
Почему принципиально более симпатичен lxde, чем lxqt ?
Правда, интересно.
Не могу пользоваться tty (ctrl+alt+f*).
/var/log/auth.log
/var/log/errors.log
agetty[1055]: checkname failed: Operation not permitted
agetty[3147]: tty3: invalid character 0x1b in login name
Из-за этого проблема?
Полгода назад исправили. Отлично работало.
Теперь опять не стартуют иксы.
Какое у вас пользовательское имя (login)? В системах на основе Unix пользовательское имя должно использовать только буквы латиницы, цифры, и некоторые симболы, как _ и -.
man useradd
тогда внесите
/^CAVEATS
и нажмите Enter:
Usernames must start with a lower case letter or an
underscore, followed by lower case letters, digits,
underscores, or dashes. They can end with a dollar sign.
In regular expression terms: [a-z_][a-z0-9_-]*[$]?
Usernames may only be up to 32 characters long.