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

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #465 : 18.12.2017 23:20:04 »
Беглый обзор
alt-p8-xfce-20171212-i586.iso
alt-p8-xfce-20171212-x86_64.iso


Посмотрел xfce-sysv от 20171212 на Lenovo G50-80. И i586, и x86_64.

i586
Всё как обычно, за исключением одного момента:
После первой загрузки, wifi в аплете NetworkManager (опция Включить Wi-Fi) был выключен.
Грешу на то, что в Lenovo G50-80, wifi по-умолчанию выключен и его надо включать через Fn+F7.

x86_64
Устанавливал с флешки в Legacy Support

После первой загрузки, пользователь уже в группе _nmconnect и сеть настраивается через аплет nm-applet после первой загрузки без проблем.
$ groups
itsme wheel uucp proc cdrom floppy cdwriter audio radio users _nmconnect vmusers vboxusers camera video xgrp scanner

Настраивать сеть на инсталляции xfce-sysv, и бесполезно и вредно.
1. Инсталлятор до сих пор не имеет модуля alterator-net-wifi
2. Но если бы он и был, было бы больше хлопот:
- В xfce-sysv, сетевой менеджер - NetworkManager.

Сеть лучше настраивать после первого старта системы. К тому же при переводе на etcnet, нужно выключать сервисы NetworkManager, ModemManager.
Я бы сегодня настройку сети из инсталлятора совсем убрал, чтобы не смущать пользователя и не вводить его в заблуждение.

Сеть поднимается сразу после настройки NetworkManager от первого пользователя состоящего в группе _nmconnect (можно и через nm-connection-editor от root), если на опции Включить Wi-Fi маркер уже стоит, а softblock с беспроводных устройств снят (см. rfkill list) , - кнопка включения Wi-Fi на ноутбуке:
$ nmcli d wifi
*  SSID     РЕЖИМ           КАНАЛ  СКОРОСТЬ  СИГНАЛ  СТОЛБЦЫ  ЗАЩИТА   
*  point1   Инфраструктура  1      54 МБ/с   73      ▂▄▆_     WPA1 WPA2
   point2   Инфраструктура  11     54 МБ/с   47      ▂▄__     WPA1 WPA2
   point3   Инфраструктура  10     54 МБ/с   37      ▂▄__     WPA1 WPA2
   point4   Инфраструктура  10     54 МБ/с   32      ▂▄__     WPA1 WPA2
   point5   Инфраструктура  3      54 МБ/с   25      ▂___     WPA1 WPA2
   point6   Инфраструктура  5      54 МБ/с   24      ▂___     WPA1 WPA2
   point7   Инфраструктура  6      54 МБ/с   20      ▂___     WPA1 WPA2
   point8   Инфраструктура  11     54 МБ/с   19      ▂___     WPA1 WPA2
   point9   Инфраструктура  3      54 МБ/с   15      ▂___     WPA1 WPA2
   point10  Инфраструктура  4      54 МБ/с   15      ▂___     WPA1 WPA2
$ ping -c1 altlinux.org
PING altlinux.org (194.107.17.137) 56(84) bytes of data.
64 bytes from jabber.altlinux.org (194.107.17.137): icmp_req=1 ttl=53 time=29.3 ms

--- altlinux.org ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 29.380/29.380/29.380/0.000 ms
$ uname -r
4.9.67-std-def-alt0.M80P.1

bluetooth надо разблокировать руками и ни от sysv, ни от кнопки включения беспроводных устройств это не зависит (почему?, - не знаю)
# rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: yes
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
# rfkill unblock all
# rfkill list
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: hci0: Bluetooth
Soft blocked: no
Hard blocked: no

Версия x86_64, памяти ест ощутимо больше чем i586
$ free -m
             total       used       free     shared    buffers     cached
Mem:          7900        537       7362          0         33        226
-/+ buffers/cache:        277       7622
Swap:        10607          0      10607

при Интел графике
$ inxi -G
Graphics:  Card: Intel HD Graphics 5500
           Display Server: X.Org 1.18.4 drivers: modesetting (unloaded: fbdev,vesa) Resolution: 1366x768@60.00hz
           GLX Renderer: Mesa DRI Intel HD Graphics 5500 (Broadwell GT2) GLX Version: 3.0 Mesa 17.1.10

и при ограниченном объёме памяти, использовать x86_64 не рекомендуется.

В этом дисплей менеджере
# ps -eo args|grep light|grep -v grep
lightdm -noaemon
X -nolisten tcp :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt1 -novtswitch
lightdm --session-child 13 20
есть мелкий косяк:
- Находясь на входе приглашения в сессию, нельзя ничего сделать с компьютером, ни выключить, ни перегрузить и т.д., - только находясь в сессии.
Этого недостатка лишён gdm2.20. К тому же через него, в меню Системные действия реализован режим мультисессий - опция Переключение пользователя.

pnmixer по кнопке Mixer, не вызывает его и выводит окно:
                  Ошибка PNMixer

В вашей системе не обнаружено приложений
микширования. Пожалуйста, откройте настройки и
задайте желаемую команду управления громкостью
                               [Закрыть]


В целом сборки стартеркитов Xfce на UNIX System V init выглядят весьма неплохо.


P.S.
На Lenovo G50-80 не обошлось и без "приятного" сюрприза:
- Ядерщики с kernel.org, ну вы молодцы :-)
Сначала угробили acpi с sensors на nx6110, а теперь взялись и за Lenovo G50-80? Мне бы ваш энтузиазм.
# grep -rH ACPI /var/log|tail -n6|head -n2
/var/log/dmesg:[    0.446812] ACPI Error: [ECR1] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359)
/var/log/dmesg:[    0.446820] ACPI Error: Method parse/execution failed [\_SB.PCI0.GFX0._DSM] (Node ffff8802560e8bb8), AE_NOT_FOUND (20160831/psparse-543)

Но в целом вроде бы сломов не замечено.
« Последнее редактирование: 19.12.2017 07:36:09 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #466 : 19.12.2017 00:03:10 »
P.S.
На Lenovo G50-80 не обошлось и без "приятного" сюрприза:
- Ядерщики с kernel.org, ну вы молодцы :-)
Сначала угробили acpi с sensors на nx6110, а теперь взялись и за Lenovo G50-80? Мне бы ваш энтузиазм.
# grep -rH ACPI /var/log|tail -n6|head -n2
/var/log/dmesg:[    0.446812] ACPI Error: [ECR1] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359)
/var/log/dmesg:[    0.446820] ACPI Error: Method parse/execution failed [\_SB.PCI0.GFX0._DSM] (Node ffff8802560e8bb8), AE_NOT_FOUND (20160831/psparse-543)

Но в целом вроде бы сломов не замечено.

Ага, щас...
Двигал курсор чтобы обновить страницу в браузере, и завис. Мёртво. Звук в mpg123:
ва-ва-ва-ва-ва-ва-ва ...
Ушёл в poweroff 4 секунды.
:-) Парни, заканчивайте. Ну это вы уже явно перегнули.
« Последнее редактирование: 19.12.2017 00:05:41 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #467 : 19.12.2017 00:35:24 »
Бесполезно. На 4.13.16 то же самое:
[    0.464087] ACPI Error: [ECR1] Namespace lookup failure, AE_NOT_FOUND (20170531/psargs-364)
[    0.464095] ACPI Error: Method parse/execution failed \_SB.PCI0.GFX0._DSM, AE_NOT_FOUND (20170531/psparse-550)

Оффлайн тугодум

  • Участник
  • *
  • Сообщений: 36
Re: Xfce c Sysv
« Ответ #468 : 19.12.2017 07:25:24 »
пробовал установить стартовый набор Xfce+sysV x64
 свежий 2017-12-12
посмотрел внимательно, что устанавливал:   
    alt-p8-sysv-xfce-20161212-x86_64.iso
извиняюсь.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #469 : 19.12.2017 08:01:59 »
пробовал установить стартовый набор Xfce+sysV x64
 свежий 2017-12-12
посмотрел внимательно, что устанавливал:   
    alt-p8-sysv-xfce-20161212-x86_64.iso
извиняюсь.

:-) Всё нормально. Вы правильно сделали что сообщили. Так и должно быть:
Лучше сто раз перебдеть, чем один раз недобдеть. Когда речь идёт о качестве кода.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #470 : 19.12.2017 11:54:03 »
В связи с тестом последних xfce-sysv, подсел на смотрение пакета mint-display-manager - аналог gdm2.20.
Есть в нём пару багов.
Костыльно, для сборки для себя, в теории можно исправить и через sed.
Если эти баги исправить культурно, этот менеджер может стать отличной альтернативной заменой lightdm и gdm2.20
Надо собирать выбросы, комментировать и готовить багрепорт на сизифный пакет.
Выбросов много.

Баги mint-display-manager, вкратце:
- отсутствует зависимость на gksu
- дефолтом вываливает окно ошибки и требует тему happygnome-list, но в пакете менеджера только тема circles

Если довести до ума, будет шикарная вещь.
« Последнее редактирование: 19.12.2017 12:05:18 от Speccyfighter »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 242
Re: Xfce c Sysv
« Ответ #471 : 19.12.2017 12:15:59 »
пробовал установить стартовый набор Xfce+sysV x64
 свежий 2017-12-12
 
при создании/изменении сетевого соединения
  NetworkManager  ругается - "нет привелегий"
    или молча отбрасывает изменения.

при установке такого же набора, но чуть более раннего и х32
  таких проблем не возникало

к сожалению времени не было разбираться
   снёс его
также вылезает в https://forum.altlinux.org/index.php?topic=40228.msg321296#msg321296

dango

  • Гость
Re: Xfce c Sysv
« Ответ #472 : 21.12.2017 13:40:21 »
- Ядерщики с kernel.org, ну вы молодцы :-)
Юрий, вот тут новость как у Каноникал неприятно бабахнуло ядро 4.13. В списках жертв пробегает ваша модель Lenovo G50-70.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 6 046
Re: Xfce c Sysv
« Ответ #473 : 22.12.2017 20:13:29 »
В связи с тестом последних xfce-sysv, подсел на смотрение пакета mint-display-manager - аналог gdm2.20.

Ярлыки на mdmsetup и mdmphoto в меню xfce появляются?
У меня на icewm не работает, но если в xfce работает нормально, то нет смысла делать ссылки на эти файлы в /usr/share/applications

http://file.sampo.ru/sjg9gt/

alt1.2 - вроде как без двух багов :)

alt1.3 - с созданием ссылок на desktop файлы


Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #474 : 27.12.2017 01:32:06 »
Что я делаю сейчас?
Ничего. Тупо смотрю на экран. У меня опускаются руки.
Вот только systemd мне в сизифной системе на sysv ещё и не хватало для полного счастья:
# apt-get dist-upgrade
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
Следующие пакеты будут ОБНОВЛЕНЫ:
  ImageMagick-tools NetworkManager NetworkManager-adsl NetworkManager-bluetooth NetworkManager-daemon NetworkManager-ppp
  NetworkManager-team NetworkManager-wifi NetworkManager-wwan apt apt-rsync ca-certificates certmonger chromium dmeventd
  dmsetup eepm glibc glibc-core glibc-devel glibc-gconv-modules glibc-locales glibc-nss glibc-preinstall glibc-pthread
  glibc-timezones glibc-utils glxgears glxinfo gnome-online-accounts grub-common grub-pc hdparm iconv info info-install
  kernel-doc-std kpartx libEGL libEGL-devel libGL libGL-devel libImageMagick libapt libblockdev libblockdev-crypto
  libblockdev-fs libblockdev-loop libblockdev-mdraid libblockdev-part libblockdev-swap libblockdev-utils libdevmapper
  libdevmapper-event libfftw3 libfftw3-common libfftw3f libgbm libgnome-online-accounts libgraphviz libgtksourceview3
  libgtksourceview3-gir libharfbuzz libharfbuzz-devel libharfbuzz-icu libinput libjavascriptcoregtk4 libldap liblockdev
  liblvm2 libmultipath libnetapi libnm libnm-glib-vpn1 libnm-glib4 libnm-util2 libnss libpcsclite libqt5-core libqt5-dbus
  libqt5-eglfsdeviceintegration libqt5-eglfskmssupport libqt5-gui libqt5-network libqt5-widgets libqt5-x11extras
  libqt5-xcbqpa libqt5-xml libruby libsane libseccomp libsmbclient libudisks2 libupower libuv libwacom libwacom-data
  libwayland-egl libwbclient libwebkit2gtk libxatracker libxfce4panel libxfce4panel-gtk3 libxfconf libxkbcommon
  libxkbcommon-x11 lvm2 mc multipath-tools nscd nss-utils openldap openldap-clients pciids perl-CGI perl-Try-Tiny
  perl-libwww python-module-OpenSSL python-module-bson python-module-cryptography python-module-custodia
  python-module-gssapi python-module-pygobject python-module-pymongo python-module-setuptools qemu-aux qemu-guest-agent
  qt5-base-common qt5-translations qt5-x11extras-common rpm-build-perl samba samba-client samba-client-libs samba-common
  samba-common-libs samba-common-tools samba-libs slock udisks2 upower vapi-common vim-minimal x11presetdrv xfce4-panel
  xfconf-utils xorg-dri-intel xorg-dri-swrast xorg-server xorg-server-common xsane xxd
Следующие НОВЫЕ пакеты будут установлены:
  python-module-configparser python-module-systemd systemd
152 будет обновлено, 3 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 0B/196MB архивов.
После распаковки потребуется дополнительно 28,5MB дискового пространства.
Продолжить? [Y/n]
Следующие НОВЫЕ пакеты будут установлены:
  python-module-configparser python-module-systemd systemd

Теперь пересматривай весь этот ад цепочечных зависимостей.
Опять кто-то впёр этот systemd.
« Последнее редактирование: 27.12.2017 01:52:17 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #475 : 27.12.2017 01:48:54 »
На сизифной sysv-xfce отказался запускаться gparted из меню xfce.
Ну кто бы сомневался:
$ grep -i exec /usr/share/applications/gparted.desktop
Exec=/usr/bin/gparted %f
$ /usr/bin/gparted %f
Error executing command as another user: No authentication agent found.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #476 : 27.12.2017 01:54:26 »
Сизифной sysv-xfce до стабильности, как ползком до Владивостока.

В цикл их что ли загнать все 150 пакетов?
Или опять их перебирать вручную по той же методе?
« Последнее редактирование: 27.12.2017 01:57:34 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #477 : 27.12.2017 02:20:07 »
Список пакетов сузился. Осталось среди 27-ми пакетов найти тот, который тащит systemd:
# apt-get install   ca-certificates certmonger chromium dmeventd  dmsetup eepm glibc glibc-core glibc-devel glibc-gconv-modules glibc-locales glibc-nss glibc-preinstall glibc-pthread glibc-timezones glibc-utils glxgears glxinfo gnome-online-accounts grub-common grub-pc hdparm iconv info info-install kernel-doc-std kpartx
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  libEGL libEGL-devel libGL libGL-devel libdevmapper libdevmapper-event libgbm libgnome-online-accounts liblvm2 libmultipath
  libwayland-egl lvm2 multipath-tools nscd systemd xorg-dri-intel xorg-dri-swrast
Следующие пакеты будут ОБНОВЛЕНЫ:
  ca-certificates certmonger chromium dmeventd dmsetup eepm glibc glibc-core glibc-devel glibc-gconv-modules glibc-locales
  glibc-nss glibc-preinstall glibc-pthread glibc-timezones glibc-utils glxgears glxinfo gnome-online-accounts grub-common
  grub-pc hdparm iconv info info-install kernel-doc-std kpartx libEGL libEGL-devel libGL libGL-devel libdevmapper
  libdevmapper-event libgbm libgnome-online-accounts liblvm2 libmultipath libwayland-egl lvm2 multipath-tools nscd
  xorg-dri-intel xorg-dri-swrast
Следующие НОВЫЕ пакеты будут установлены:
  systemd
43 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 95 не будет обновлено.
Необходимо получить 0B/121MB архивов.
После распаковки потребуется дополнительно 25,5MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #478 : 27.12.2017 03:13:49 »
Понятно.
Пакет поймал.
Зависимости на systemd приколотил Левин. В книгу благодарностей запись ему.
Версия Михаила Ефремова ещё не содержала зависимости на systemd:
# apt-get install  certmonger -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  systemd
Следующие пакеты будут ОБНОВЛЕНЫ:
  certmonger
Следующие НОВЫЕ пакеты будут установлены:
  systemd
1 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 137 не будет обновлено.
Inst systemd (1:235-alt3 Sisyphus:1514242759/ALT Linux Sisyphus)
Inst certmonger [0.78.6-alt2] (0.79.5-alt1.S1 Sisyphus:1514242759/ALT Linux Sisyphus)
Conf systemd (1:235-alt3 Sisyphus:1514242759/ALT Linux Sisyphus)
Conf certmonger (0.79.5-alt1.S1 Sisyphus:1514242759/ALT Linux Sisyphus)
# apt-cache show  certmonger | grep '^Package\|^Maintainer\|^Version\|^Pre-Depends'
Package: certmonger
Maintainer: Stanislav Levin <slev@altlinux.org>
Version: 0.79.5-alt1.S1
Pre-Depends: /usr/bin/dbus-send, systemd-units, systemd-units, dbus, sed, systemd-units, /bin/sh, /bin/sh, rpmlib(SetVersions), /usr/sbin/post_service, /usr/sbin/preun_service, rpmlib(PayloadIsLzma)
Package: certmonger
Maintainer: Mikhail Efremov <sem@altlinux.org>
Version: 0.78.6-alt2
Pre-Depends: /bin/sh, /bin/sh, rpmlib(SetVersions), /usr/sbin/post_service, /usr/sbin/preun_service, rpmlib(PayloadIsLzma)
# apt-cache depends systemd-units|grep systemd
<systemd-units>
# apt-get install systemd-units -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Выбрано systemd для 'systemd-units'
Следующие НОВЫЕ пакеты будут установлены:
  systemd
0 будет обновлено, 1 новых установлено, 0 пакетов будет удалено и 138 не будет обновлено.
Inst systemd (1:235-alt3 Sisyphus:1514242759/ALT Linux Sisyphus)
Conf systemd (1:235-alt3 Sisyphus:1514242759/ALT Linux Sisyphus)

certmonger притащил один из пакетов freeipa
# apt-get remove  certmonger -s
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие пакеты будут УДАЛЕНЫ:
  certmonger
0 будет обновлено, 0 новых установлено, 1 пакетов будет удалено и 137 не будет обновлено.
Remv certmonger (0.79.5-alt1.S1 Sisyphus:1514242759/ALT Linux Sisyphus)
# apt-cache rdepends  certmonger
certmonger
Reverse Depends:
  freeipa-server
  freeipa-client
# rpm -q $(apt-cache rdepends  certmonger|grep '^ ')
пакет freeipa-server не установлен
пакет freeipa-client не установлен

А этот когда в систему прилетел?
# less /var/log/user/info.3.xz | grep freeipa | awk '{$4=""; print $0}'
Dec 10 01:10:17  apt-get: freeipa-client-4.4.4-alt4.S1 1507616786 removed
Dec 10 01:10:17  apt-get: freeipa-client-common-4.4.4-alt4.S1 1507616786 removed
Dec 10 01:10:18  apt-get: python-module-freeipa-4.4.4-alt4.S1 1507616786 removed
Dec 10 01:10:19  apt-get: freeipa-common-4.4.4-alt4.S1 1507616786 removed
# apt-cache depends freeipa-client|grep certmon
  Depends: certmonger >= 0.79.5
# apt-cache depends freeipa-common|grep certmon
# _


Может действительно Слаку поставить, не выносить себе мозг и не шарахаться от каждого пакета при каждом dist-upgrade?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #479 : 27.12.2017 03:45:49 »
Вынес certmonger из системы.
При 10-тимегабитном канале, на один dist-upgrade ушло более двух часов.