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

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1470 : 02.06.2021 03:02:36 »
alt-p9-xfce-sysv-20210601-x86_64

Тест установки пройден.


В лайве автоматом не создаётся раздел для сохранения сессии.
Вручную:
- Подключить флешку к usb порту.
- Запустить 'parted -l'.
- На запрос parted исправления GPT PMBR size, ответить Fix.
- Через cfdisk на свободном месте создать раздел с типом Linux.
- Командой создать файловую систему:
# mkfs.ext4 -L alt-live-storage /dev/sdXY

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: Xfce c Sysv
« Ответ #1471 : 01.07.2021 16:56:06 »
hello  i try to run  regular-xfce-latest-x86_64 from live cd   in hp dv6 laptop  but when i choose boot from usb , bootloader stuck , with this message grub loading .... and stuck there .....

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Xfce c Sysv
« Ответ #1472 : 01.07.2021 18:28:27 »
hello  i try to run  regular-xfce-latest-x86_64 from live cd   in hp dv6 laptop  but when i choose boot from usb , bootloader stuck , with this message grub loading .... and stuck there .....

Please add a bug: https://bugzilla.altlinux.org/enter_bug.cgi?product=Regular
Component: xfce

Оффлайн Δημητριος

  • Давно тут
  • **
  • Сообщений: 309
Re: Xfce c Sysv
« Ответ #1473 : 02.07.2021 22:52:55 »
hello  i try to run  regular-xfce-latest-x86_64 from live cd   in hp dv6 laptop  but when i choose boot from usb , bootloader stuck , with this message grub loading .... and stuck there .....

Please add a bug: https://bugzilla.altlinux.org/enter_bug.cgi?product=Regular
Component: xfce

finally ran from dvd

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 599
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Xfce c Sysv
« Ответ #1474 : 03.07.2021 14:12:50 »
finally ran from dvd
If you managed to boot from the DVD, then there are three options. 1. Your USB drive, on which you recorded the iso image, is not fully functioning. To check this, you need to compare the checksums of the distribution on the site from which the image was downloaded with the checksum of the image located on the flash drive. If the checksums match, it means that the image was recorded without errors. If they do not match, an error occurred when writing the image or after to the flash drive itself. 2. Something with loading the LiveCD-this already needs to be written to the bugtracker. 3: try to write a completely different image to the same flash drive. If you manage to record it, and then run the distribution from the flash drive, then it is definitely working. This, in turn, will mean that something is wrong with downloading the distribution regular-xfce-latest-x86_64.
« Последнее редактирование: 03.07.2021 15:00:54 от gosts 87 »

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Xfce c Sysv
« Ответ #1475 : 03.07.2021 16:20:30 »
If you managed to boot from the DVD, then there are three options. 1. Your USB drive, on which you recorded the iso image, is not fully functioning. To check this, you need to compare the checksums of the distribution on the site from which the image was downloaded with the checksum of the image located on the flash drive. If the checksums match, it means that the image was recorded without errors. If they do not match, an error occurred when writing the image or after to the flash drive itself. 2. Something with loading the LiveCD-this already needs to be written to the bugtracker. 3: try to write a completely different image to the same flash drive. If you manage to record it, and then run the distribution from the flash drive, then it is definitely working. This, in turn, will mean that something is wrong with downloading the distribution regular-xfce-latest-x86_64.

https://bugzilla.altlinux.org/40349

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1476 : 29.07.2021 18:34:14 »
В nightly появились стартовые beta образы на p10:
http://nightly.altlinux.org/p10/beta/

Внимание пользователям xfce-sysv

xfce4-clipman-plugin переведён на gtk3 и обновился до версии 1.6.2:
$ rpm -q --changelog xfce4-clipman-plugin | head -n 8
* Ср мая 12 2021 Mikhail Efremov <sem@altlinux.org> 1.6.2-alt1
- Updated to 1.6.2.

* Вс сен 13 2020 Mikhail Efremov <sem@altlinux.org> 1.6.1-alt2.g2fc75f2
- Dropped libexo-devel from BR.
- Updated Vcs tag.
- Upstream git snapshot.


Михаил, лучше бы ты его не обновлял....

Особенности xfce4-clipman-plugin-1.6.2:
- При сохранении скриншота, в окне сохранения, имя png-файла для сохранения выделено по-умолчанию и оно копируется в буфер clipman, несмотря на то, что автоматические действиях в GUI-настройщике clipman отключены (автокопирование в clipman для указанных типов файлов в GUI-настройшике).

- В xfce4-clipman-plugin-1.6.2 введено раздельное копирование в X-совый и консольный буфер. Триггера синхронизации содержимого буферов нет.

Особенность Clipman:
- clipman пустой
- выделяем в терминале вывод ls Загрузки и копируем в clipman
- выделяем Общедоступные и копируем
- в падающем окне clipman, они отображается в порядке сверху вниз, - верхнее, активное для вставки:
Общедоступные
Загрузки
- в clipman щёлкаем по Загрузки, чтобы он переместился вверх и стал активным для вставки
- в clipman получаем:
Общедоступные
Загрузки
Общедоступные

- Пользователю придётся угадывать что будет вставлено и из какого буфера.
  Посмотрите на первый скриншот и попробуйте угадать, что будет вставлено в терминал по Shift+Insert, а что по опции Вставить.


Единственной альтернативой предлагается менеджер буфера обмена parcellite.
Остальные или глухо прибиты к systemd или на qt5.

parcellite имеет опциональную синхронизацию буферов. См. второй и третий скриншоты.

Но у parcellite есть неочевидная бага.
Его можно намертво подвесить:
Если на одном столе открыть GUI-настройку parcellite, переключиться на другой рабочий стол с X-терминалом xfce4-terminal и выделить в терминале любой вывод, то parcellite намертво повиснет, окно настроек станет незакрываемым и действия с parcellite станут невозможными.
Восстановление функциональности parcellite:
Переслать процессу parcellite сигнал SIGTERM и запустить его снова или запуском /etc/xdg/autostart/parcellite-startup.desktop или командой.


В общем по моему ИМХО, в плане использования менеджера clipboard в p10-xfce, выбор здесь между плохо и ещё хуже. Заинтересованные в использовании xfce-sysv, высказываем своё мнение. Высказываемся по-сути. Предметно. Без срача. Время поджимает. 12-е с выпуском релиза на подходе.

Как третий вариант, можно образ вообще избавить от менеджера clipboard. Это даст только одну ячейку для копирования в буфер, но все остальные проблемы исчезнут сами-собой. Не будет иметь значения, откуда и куда копировать.

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

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Xfce c Sysv
« Ответ #1477 : 29.07.2021 18:48:14 »
12-е с выпуском релиза на подходе.

Видимо, через неделю релиз. Это же вне графика, по факту публикации бранча.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1478 : 29.07.2021 20:17:09 »
12-е с выпуском релиза на подходе.

Видимо, через неделю релиз. Это же вне графика, по факту публикации бранча.

:-) Тем не менее смысл в этом есть уже сейчас:

На alt-p10-xfce-sysv-x86_64 проверен ut2004{,demo} linux, который под две архитектуры и с претензией на полноценную. С новым X-сервером исчез периодический рандомный фриз. Всё замечательно. А владельцы Мидуэй могут забрать из сети горы модов и карт. Набить винчестер гигабайт на 30-50 и убить время.
Т.е. есть свои плюсы.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1479 : 30.07.2021 16:35:00 »
Выделения мышью в X-терминале без копирования в буфер, не удаляемые в xfce4-clipman-plugin-1.6.2 (p10). Благодарности слать программисту Simon Steinbeiss.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1480 : 30.07.2021 17:38:18 »
xfce4-clipman-plugin-1.6.2 p10/branch:

В xfce4-terminal выполняем в порядке:
- Выделяем мышью и по ПКМ выбираем опцию Копировать.
- Выделяем мышью и по Ctrl+Ins копируем
- Выделяем мышью и не копируем

На первом скриншоте эти действия отображаются в списке окна clipman снизу списка вверх.

Щёлкнув по полю xfce4-terminal снимаем нескопированное выделение мышью.
Получаем то что на первом скриншоте.
В окне clipman, выделенное но не скопированое мышью на месте в списке.


Снимаем скриншот экрана. Из окна clipman, пункт выделенного мышью но не скопированного, исчез! (второй скриншот)


Программисты, а вы вообще в курсе, что ни одно действие в операционной системе не должно выполняться, если оно пользователем не запрошено явно? И объясните мне, на пальцах, но аргументированно:
Какое отношение к изменению содержимого clipman, имеет снятие скриншотов и что между ними общего?
« Последнее редактирование: 30.07.2021 18:04:13 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1481 : 30.07.2021 18:22:20 »
Программист, а ты точно уверен, что опция Пропускать выделение мышью, работает,  в коде который ты объявил релизом?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1482 : 31.07.2021 16:06:39 »
Не знаю что там нанастраивал в clipman 1.6.2, но сейчас имя автоматически выделленного на сохранении имени файла скриншота, в .cache/xfce4/clipman/textsrc не добавляется. Текущее плюс скриншоты:
$ cat ./.config/xfce4/panel/xfce4-clipman-actions.xml
<?xml version="1.0" encoding="UTF-8"?>
<actions>
<action>
<name>Длинный URL</name>
<regex>http://[^\s]{120,}</regex>
<group>0</group>
<commands>
<command>
<name>Сократить URL</name>
<exec>exo-open http://tinyurl.com/create.php?url=\0</exec>
</command>
</commands>
</action>
<action>
<name>Изображение</name>
<regex>(http|ftp).+\.(jpg|png|gif)</regex>
<group>0</group>
<commands>
<command>
<name>Просмотр в Ristretto</name>
<exec>ristretto &quot;\0&quot;</exec>
</command>
<command>
<name>Редактировать в Gimp</name>
<exec>gimp-remote &quot;\0&quot;</exec>
</command>
</commands>
</action>
<action>
<name>Ошибки</name>
<regex>bug\s*#?\s*([0-9]+)</regex>
<group>0</group>
<commands>
<command>
<name>Ошибка в GNOME</name>
<exec>exo-open http://bugzilla.gnome.org/show_bug.cgi?id=\1</exec>
</command>
<command>
<name>Ошибка в Xfce</name>
<exec>exo-open http://bugzilla.xfce.org/show_bug.cgi?id=\1</exec>
</command>
</commands>
</action>
</actions>[altlinux@localhost ~]$

Это надо дифить с дефолтом в лайве alt-p10-xfce{,-sysv}

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Xfce c Sysv
« Ответ #1483 : 31.07.2021 16:12:08 »
Программисты, а вы вообще в курсе, что ascii файл должен заканчиваться hex-кодом перевода строки?
$ tail -n 2 ./.config/xfce4/panel/xfce4-clipman-actions.xml
</action>
</actions>[altlinux@localhost ~]$
$ hexdump -C ./.config/xfce4/panel/xfce4-clipman-actions.xml | tail -n 2
00000450  69 6f 6e 3e 0a 3c 2f 61  63 74 69 6f 6e 73 3e     |ion>.</actions>|
0000045f
$ hexdump -C ./.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml | tail -n 2
00001440  6c 3e 0a                                          |l>.|
00001443

Такую ошибку можно простить ламеру или чайнику, но для программиста, такая ошибка недопустима. Ибо такой ошибкой он опускает себя до уровня ламера.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Xfce c Sysv
« Ответ #1484 : 31.07.2021 16:13:17 »
С чего бы это вдруг нужен перевод строки? И без него можно обойтись.
Андрей Черепанов (cas@)