Автор Тема: Образ ALTLinux Sisyphus для Raspberry PI3 и Odroid C2  (Прочитано 47394 раз)

Оффлайн Merblud

  • Давно тут
  • **
  • Сообщений: 460
Re: Образ ALTLinux Sisyphus для Raspberry PI3 и Odroid C2
« Ответ #15 : 11.10.2018 11:28:43 »
Поправил fstab - система заработала.
Вот только опять во весь рост встала застарелая проблема с тормозами X-ов.
Интересно было бы узнать, а как дела в этом плане обстоят на Odroid C2.

Оффлайн Merblud

  • Давно тут
  • **
  • Сообщений: 460
Re: Образ ALTLinux Sisyphus для Raspberry PI3 и Odroid C2
« Ответ #16 : 26.10.2018 12:25:40 »
Выдалось время поковырять ALTLinux на ARM-железке (использовал образ, которому посвящен этот топик). Сразу полезли проблемы.
Про то, что оконные менеджеры жутко тормозят при перетаскивании окон, я уже писал. Но разбирательства в причинах данного явления я отложил на будущее. А пока для начала решил хотя обеспечить себе минимальный комфорт без жутких тормозов.
В оконном менеджере, что работает под lxde (используется по умолчанию), я не нашел настройки, чтобы можно было "таскать" окошки без перерисовки их содержимого. Установил другие оконные менеджеры. Но sddm, менеджер рабочего стола, вновь установленные WM не подцепил. Кроме того, насколько я понял, он работает прямо через frame buffer еще до загрузки X. Тормоза при этом неописуемые. Кликаешь куда-нибудь мышью - жди секунды 3, пока не произойдет то, что должно произойти. Решил поставить lightdm. Вход в X-ы отвалился. Лог к сожалению уже перетерся. Но lightdm спотыкался на стадии/секции seat.
Добавил я ему greeter (sclick-greeter). Дело куда-то продвинулось. Но положение еще осложнилось. Теперь стало так:
на первой консоли lightdm запускает X-ы, потом что-то идет не так, он отрубается, тут же запускается по новой и так далее до бесконечности.
На другую (текстовую) консоль переключиться нет возможности. Вспомнил, что можно зайти через сериальную консоль и отключить это безобразие. Попутно поматерился в адрес systemd, которым раньше не приходилось рулить.
В итоге имею лог lightdm:
[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.16.7, UID=0 PID=3060
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/90-slick-greeter.conf
[+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: Using D-Bus name org.freedesktop.DisplayManager
[+0.01s] DEBUG: Registered seat module xlocal
[+0.01s] DEBUG: Registered seat module xremote
[+0.01s] DEBUG: Registered seat module unity
[+0.03s] DEBUG: Monitoring logind for seats
[+0.03s] DEBUG: New seat added from logind: seat0
[+0.03s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.03s] DEBUG: Seat seat0: Starting
[+0.03s] DEBUG: Seat seat0: Creating greeter session
[+0.03s] DEBUG: Seat seat0: Creating display server of type x
[+0.03s] DEBUG: posix_spawn avoided (fd close requested)
[+0.03s] DEBUG: Could not run plymouth --ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.03s] DEBUG: Using VT 1
[+0.03s] DEBUG: Seat seat0: Starting local X display on VT 1
[+0.03s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.03s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0
[+0.03s] DEBUG: DisplayServer x-0: Launching X Server
[+0.04s] DEBUG: Launching process 3066: /etc/X11/xinit/xserverrc :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
[+0.04s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.04s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.04s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.05s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.05s] DEBUG: User /org/freedesktop/Accounts/User500 added
[+0.06s] DEBUG: posix_spawn avoided (automatic reaping requested) (fd close requested)
[+1.64s] DEBUG: Got signal 10 from process 3066
[+1.64s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+1.64s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+1.65s] DEBUG: posix_spawn avoided (automatic reaping requested) (fd close requested)
[+1.66s] DEBUG: Seat seat0: Display server ready, starting session authentication
[+1.66s] DEBUG: Session pid=3074: Started with service 'lightdm-greeter', username '_ldm'
[+1.71s] DEBUG: Session pid=3074: Authentication complete with return value 0: Успех
[+1.71s] DEBUG: Seat seat0: Session authenticated, running command
[+1.71s] DEBUG: Session pid=3074: Running command /usr/sbin/slick-greeter
[+1.72s] DEBUG: Creating shared data directory /var/lib/lightdm-data/_ldm
[+1.72s] DEBUG: Session pid=3074: Logging to /var/log/lightdm/x-0-greeter.log
[+2.04s] DEBUG: Activating VT 1
[+2.04s] WARNING: Error using VT_ACTIVATE 1 on /dev/console: Inappropriate ioctl for device
[+2.04s] WARNING: Error using VT_WAITACTIVE 1 on /dev/console: Inappropriate ioctl for device
[+2.04s] DEBUG: Activating login1 session c43
[+2.05s] DEBUG: Seat seat0 changes active session to c43
[+2.05s] DEBUG: Session c43 is already active
[+2.97s] DEBUG: Session pid=3074: Terminated with signal 1
[+2.97s] DEBUG: Seat seat0: Session stopped
[+2.97s] DEBUG: Seat seat0: Stopping; failed to start a greeter
[+2.97s] DEBUG: Seat seat0: Stopping
[+2.97s] DEBUG: Seat seat0: Stopping display server
[+2.97s] DEBUG: Sending signal 15 to process 3066
[+3.00s] DEBUG: Got signal 15 from process 1
[+3.00s] DEBUG: Caught Terminated signal, shutting down
[+3.00s] DEBUG: Stopping display manager

Лог greeter:
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for background to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for background-color to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for logo to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for other-monitors-logo to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for theme-name to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for icon-theme-name to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for font-name to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for play-ready-sound to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for xft-hintstyle to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for xft-rgba to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for enable-hidpi to default
[+0,01s] DEBUG: settings.vala:166: Resetting dconf setting for only-on-monitor to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for draw-user-backgrounds to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for draw-grid to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for show-hostname to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for show-power to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for show-a11y to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for show-clock to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for show-keyboard to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for show-quit to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for xft-antialias to default
[+0,01s] DEBUG: settings.vala:184: Resetting dconf setting for activate-numlock to default
[+0,01s] DEBUG: settings.vala:202: Resetting dconf setting for xft-dpi to default
[+0,01s] DEBUG: settings.vala:220: Resetting dconf setting for hidden-users to default
[+0,01s] DEBUG: settings.vala:220: Resetting dconf setting for group-filter to default
[+0,01s] DEBUG: slick-greeter.vala:575: HiDPI support: auto
[+0,01s] DEBUG: posix_spawn avoided (fd close requested)

Оффлайн Merblud

  • Давно тут
  • **
  • Сообщений: 460
Re: Образ ALTLinux Sisyphus для Raspberry PI3 и Odroid C2
« Ответ #17 : 26.10.2018 14:19:38 »
Поменял greeter. Заработало.