Автор Тема: Xfce c Sysv  (Прочитано 675434 раз)

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Xfce c Sysv
« Ответ #1050 : 26.06.2019 08:37:15 »
Я сейчас server-kit p8 + lxde ставлю и мне кажется по внешним ощущениям он тяжелее этой сборки работает в графике.

Крайне удивительно, что реактивный openbox работает медленнее композитинга xfwm4.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Xfce c Sysv
« Ответ #1051 : 26.06.2019 08:39:23 »
LXDE туговат на запуск приложений)

Как вариант. xfce уже загрузила в память библиотеки gtk3 (собрано с gtk3), а lxde ещё нет (собрано с gtk2).

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Xfce c Sysv
« Ответ #1052 : 26.06.2019 08:42:14 »
Поставил на тестовую машину 32 битную, после выхода с сохранением сеанса, повторный вход не удался, только после перезагрузки.

Надо было посмотреть ~/.xsession-errors:0 Вроде же победили...

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1053 : 26.06.2019 08:45:05 »
Обновление сизифных регулярок xfce на sysvinit:
regular-xfce-sysv-20190624-i586.iso md5: 92fdf38a52136e14225081ab1a4370ca
regular-xfce-sysv-20190624-x86_64.iso md5: 2ff9baf386c8f5cfbd67bbe5dc33a74f


Поставил на тестовую машину 32 битную, после выхода с сохранением сеанса, повторный вход не удался, только после перезагрузки.
Вообще круто смотриться,  вспонился кетавр 6, на хрена этот прогресс нужен, за этими самоубийцами(гуглопотеррогейтцами) один хрен не успеешь. На таком и шлюз не плохо было бы разворачивать. Я сейчас server-kit p8 + lxde ставлю и мне кажется по внешним ощущениям он тяжелее этой сборки работает в графике.

Те кто обитает в этой теме, пытаются следовать концепции классических Unix:

- Правило простоты:
Система не содержит виндоподобных regedit (journalctl в частности).
- Правило надёжности:
Система загрузится при сбое в дате, при сбое swap, при сбое локальных файловых, не впадая в виндоподобный BSOD systemd (Чёрный Экран Смерти).
- Правило прозрачности:
Отображаемые сообщения/предупреждения системы в vcs1 и vcs12 часто исключающие необходимость дальнейшего просмотра логов. И контроль любым acsii редактором/вьювером.
- Правило здравого минимализма:
Не в ущерб функциональности. Не съедая под логи гигабайты.

Этой концепции xfce-sysv будет придерживаться и дальше, насколько это только возможно.

Классическая Unix-подобная система обязана загружаться даже если отказ монтирования на сломанном /home и к сожалению в Линукс это сломано.
Но по крайней мере, система на sysvinit предупреждает о сути проблемы в vcs1 и доступен один сеанс root для восстановления:
<13>Jun 26 09:18:13 initrd: loop: Running mountdev handler ...                                                                                                           
<13>Jun 26 09:18:14 initrd: Stopping udevd...                                                                                                                             
<13>Jun 26 09:18:14 initrd: Asking all remaining processes to terminate...                                                                                               
<13>Jun 26 09:18:14 initrd: killall: Killing all remaining processes...                                                                                                   
<13>Jun 26 09:18:14 initrd: Umounting filesystems...                                                                                                                     
mount: /root/run: filesystem was mounted, but any subsequent operation failed: No such file or directory.                                                                 
<13>Jun 26 09:18:14 initrd: Running /scripts/pre/sysinit/050-plymouth ...                                                                                                 
<13>Jun 26 09:18:14 initrd: Running init (/sbin/init)...                                                                                                                 
INIT: version 2.88 booting                                                                                                                                               
                                                                           Welcome to ALT Linux                                                                           
                                                                  Press 'I' to enter interactive startup                                                                 
Mounting /proc:                                                                                                                                                   [ DONE ]
Remounting /sys:                                                                                                                                                  [ DONE ]
Inserted module 'acpi_cpufreq'                                                                                                                                           
Inserted module 'cpufreq_ondemand'                                                                                                                                       
Starting systemd-udevd service:                                                                                                                                   [ DONE ]
Populating /dev:                                                                                                                                                  [ DONE ]
Activating swap partitions:                                                                                                                                       [ DONE ]
Setting hostname core-i3-5005u.localdomain:                                                                                                                       [ DONE ]
Checking root filesystem                                                                                                                                                 
/dev/sda8: clean, 312264/4612096 files, 14580303/18430272 blocks (check after next mount)                                                                                 
                                                                                                                                                                  [ DONE ]
Remounting root filesystem in read/write mode:                                                                                                                    [ DONE ]
Setting system clock (localtime):                                                                                                                                 [ DONE ]
Today's date: Wed Jun 26 09:18:23 +03 2019                                                                                                                        [ DONE ]
Finding module dependencies:                                                                                                                                      [ DONE ]
Configuring kernel parameters:                                                                                                                                    [ DONE ]
Setting up LVM2:                                                                                                                                                  [ DONE ]
Checking filesystems                                                                                                                                                     
fsck.ext4: Unable to resolve 'UUID=bfa8b5cb-2e1c-4404-ae62-31f90ee3fcf4'                                                                                                 
                                                                                                                                                                  [FAILED]
                                                                                                                                                                         
*** An error occurred during the file system check.                                                                                                                       
*** Dropping you to a shell; the system will reboot                                                                                                                       
*** when you leave the shell.                                                                                                                                             
                                                                                                                                                                         
Login as a root user for maintenance or press Ctrl-D for normal startup.                                                                                                 
                                                                                                                                                                         
login [root]:                                                                                                                                                             
Password:                                                                                                                                                                 
                                                                                                                                                                         
(FS Repair) 1 # grep home /etc/fstab                                                                                                                                     
UUID=bfa8b5cb-2e1c-4404-ae62-31f90ee3fcf4       /home   ext4    nosuid,relatime 1       2                                                                                 
(FS Repair) 2 # sed -i 's/e3fcf4/e3fcf5/' /etc/fstab                                                                                                                     
(FS Repair) 3 # grep home /etc/fstab                                                                                                                                     
UUID=bfa8b5cb-2e1c-4404-ae62-31f90ee3fcf5       /home   ext4    nosuid,relatime 1       2                                                                                 
(FS Repair) 4 # fold -w 170 /dev/vcs1 > vcs1-crash-home.txt                                                                                         
« Последнее редактирование: 26.06.2019 09:33:52 от Speccyfighter »

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: Xfce c Sysv
« Ответ #1054 : 26.06.2019 09:06:23 »
Как вариант. xfce уже загрузила в память библиотеки gtk3 (собрано с gtk3), а lxde ещё нет (собрано с gtk2).
lxde и xfce из p8 тормознее того же из p7 по ощущениям. Где там какое матершинное слово из gtk применяется не знаю, но желание вернуть назад p7 время от времени даёт о себе знать. Современные программеры думают не просто компилятором, но и похоже что самой современной техникой, на которой их код просто таки летает.

Оффлайн rits

  • Участник
  • *
  • Сообщений: 1 234
  • ITS
Re: Xfce c Sysv
« Ответ #1055 : 26.06.2019 09:51:37 »
Поставил на тестовую машину 32 битную, после выхода с сохранением сеанса, повторный вход не удался, только после перезагрузки.

Надо было посмотреть ~/.xsession-errors:0 Вроде же победили...
Выход с сохранением сессии и снова вход
$ cat ~/.xsession-errors:0
Running Xsession[2354] Xfce4
Agent pid 2415
/usr/bin/startxfce4: X server already running on display :0
gpg-agent[2531]: Внимание: параметр "--write-env-file" устарел - он игнорируется

(xfce4-session:2354): xfce4-session-WARNING **: 10:29:25.431: gpg-agent returned no PID in the variables
gpg-agent[2532]: gpg-agent (GnuPG) 2.2.15 started

** (wrapper-2.0:2578): WARNING **: 10:29:38.748: No outputs have backlight property

(wrapper-2.0:2576): Gtk-WARNING **: 10:29:39.462: Theme parsing error: <data>:1:49: The style property GtkWidget:focus-padding is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:2576): Gtk-WARNING **: 10:29:39.462: Theme parsing error: <data>:1:80: The style property GtkWidget:focus-line-width is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:2576): Gtk-WARNING **: 10:29:39.463: Theme parsing error: <data>:1:109: The style property GtkButton:default-border is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:2576): Gtk-WARNING **: 10:29:39.463: Theme parsing error: <data>:1:136: The style property GtkButton:inner-border is deprecated and shouldn't be used anymore. It will be removed in a future version

(wrapper-2.0:2578): Gtk-WARNING **: 10:29:39.621: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner PowerManagerButton)

(wrapper-2.0:2576): Gtk-WARNING **: 10:29:39.689: Negative content width -3 (allocation 1, extents 2x2) while allocating gadget (node button, owner GtkToggleButton)

(wrapper-2.0:2575): Gtk-WARNING **: 10:29:39.717: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node button, owner GtkButton)
vmware-user: could not open /proc/fs/vmblock/dev

(Thunar:2560): Gtk-CRITICAL **: 10:31:30.667: gtk_main_quit: assertion 'main_loops != NULL' failed

(xfce4-panel:2543): GLib-WARNING **: 10:31:31.037: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). See the documentation of g_child_watch_source_new() for possible causes.

(xfce4-panel:2543): GLib-WARNING **: 10:31:31.037: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). See the documentation of g_child_watch_source_new() for possible causes.

(xfce4-panel:2543): GLib-WARNING **: 10:31:31.037: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). See the documentation of g_child_watch_source_new() for possible causes.

(xfce4-panel:2543): GLib-WARNING **: 10:31:31.037: GChildWatchSource: Exit status of a child process was requested but ECHILD was received by waitpid(). See the documentation of g_child_watch_source_new() for possible causes.
Gdk-Message: 10:31:31.202: xfce4-screensaver: Fatal IO error 11 (Ресурс временно недоступен) on X server :0.0.

pnmixer: Fatal IO error 11 (Ресурс временно недоступен) on X server :0.0.

(xfce-polkit:2601): GVFS-WARNING **: 10:31:31.293: Error creating proxy: Ошибка вызова StartServiceByName для org.gtk.vfs.Daemon: Соединение закрыто (g-io-error-quark, 18)

gpg-agent[2532]: socket file has been removed - shutting down
gpg-agent[2532]: gpg-agent (GnuPG) 2.2.15 остановлен

Уже после падения:
ctrl+alt+F2 # reboot - вход с сохраненным сеансом возможен или ctrl+alt+F2 $ startx поднятие иксов без сохраненного сеанса
Если выход из иксов с консоли startx, сеанс не сохраняется
« Последнее редактирование: 26.06.2019 09:53:08 от rabochyITs »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1056 : 26.06.2019 10:29:17 »
« Последнее редактирование: 26.06.2019 10:44:15 от Speccyfighter »

dango

  • Гость
Re: Xfce c Sysv
« Ответ #1057 : 26.06.2019 10:34:00 »
Обновление сизифных регулярок xfce на sysvinit:
regular-xfce-sysv-20190624-i586.iso md5: 92fdf38a52136e14225081ab1a4370ca
regular-xfce-sysv-20190624-x86_64.iso md5: 2ff9baf386c8f5cfbd67bbe5dc33a74f

Проблемы те же, что и для alt-p9-xfce-sysv-20190623-{i586,x86_64}.iso

Юрий, regular-xfce-sysv-20190624-x86_64.iso зачеркнута? Что не так с образом?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1058 : 26.06.2019 10:42:53 »
Обновление сизифных регулярок xfce на sysvinit:
regular-xfce-sysv-20190624-i586.iso md5: 92fdf38a52136e14225081ab1a4370ca
regular-xfce-sysv-20190624-x86_64.iso md5: 2ff9baf386c8f5cfbd67bbe5dc33a74f

Проблемы те же, что и для alt-p9-xfce-sysv-20190623-{i586,x86_64}.iso

Юрий, regular-xfce-sysv-20190624-x86_64.iso зачеркнута? Что не так с образом?

:-) Дан всё так. Незачёркнутым показал что проверялся i586.
У меня в современном говнобуке, RemapMemory залочен в Enable.
Это значительно обрезает физическую память, но и одновременно как-то приближает к реальным по памяти ресурсам i586/x86.
Поскольку на nx6110 засбоил чипсет и его надо реболить. И рабочего железа для проверки i586 в реальной обстановке на текущий момент нет. А купилка сломалась.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 182
  • antohami@
Re: Xfce c Sysv
« Ответ #1059 : 26.06.2019 13:15:47 »
Релизные (надеюсь) сборки для x86 и x86_64 испеклись и доступны для скачивания.  Анонс будет после проверки всех сборок для всех архитектур. Это ещё и aarch64, armh, mipsel.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1060 : 26.06.2019 13:20:51 »
Релизные (надеюсь) сборки для x86 и x86_64 испеклись и доступны для скачивания.  Анонс будет после проверки всех сборок для всех архитектур. Это ещё и aarch64, armh, mipsel.

Thnx, Антон :-)
http://nightly.altlinux.org/p9/release/
« Последнее редактирование: 26.06.2019 13:42:28 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1061 : 27.06.2019 12:31:26 »
Альты, нахера вы сломали поддержку sysv для ModemManager в p9?
Это так и задумывалось?
$ cat /image/.disk/info
ALT p9 xfce-sysv/i586 build 2019-06-26
$ rpm -q ModemManager
ModemManager-1.10.2-alt1.i586
$ rpm -ql ModemManager | head -n 3
/etc/dbus-1/system.d/org.freedesktop.ModemManager1.conf
/lib/systemd/system/ModemManager.service
/lib/udev/rules.d/77-mm-cinterion-port-types.rules
$ ls /etc/rc.d/init.d/ModemManager
ls: невозможно получить доступ к '/etc/rc.d/init.d/ModemManager': Нет такого файла или каталога

Система на alt-p8-sysv-xfce
$ rpm -q ModemManager
ModemManager-1.6.14-alt1.M80P.1
$ rpm -ql ModemManager | head -n3
/etc/dbus-1/system.d/org.freedesktop.ModemManager1.conf
/etc/rc.d/init.d/ModemManager
/lib/systemd/system/ModemManager.service

dango

  • Гость
Re: Xfce c Sysv
« Ответ #1062 : 27.06.2019 13:04:07 »
поддержку sysv для ModemManager в p9
в regular-lxde-sysv аналогично.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1063 : 27.06.2019 13:06:51 »
Ошибка 36953 - Слом sysv для ModemManager в сизифе и p9
https://bugzilla.altlinux.org/show_bug.cgi?id=36953

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1064 : 27.06.2019 13:45:14 »
Шо бы это значило?..

Я ж её в суспенд не уводил:
$ mount | grep sdb2
/dev/sdb2 on /.rw type ext4 (ro,noatime,nodiratime,nobarrier,errors=remount-ro)

Отрубать и загрузку с сохранением сессии?
« Последнее редактирование: 27.06.2019 13:47:32 от Speccyfighter »