LINUX.ORG.RU

CDE 2.5.2

 ,

CDE 2.5.2

1

0

Вышла версия Common Desktop Environment 2.5.2. В основном, это корректирующий релиз.

Common Desktop Environment — среда рабочего стола, основанная на Motif, в основном использовалась в проприетарных операционных системах UNIX, OpenVMS. CDE разработана в The Open Group совместно с Hewlett-Packard, IBM, Novell и Sun Microsystems и основана на VUE от HP. 6 августа 2012 года исходный код CDE был опубликован на SourceForge.net под лицензией GNU LGPL, за последующие годы сообществом выпущен ряд новых версий.

Список изменений:

  • Исправлена сборка под LLVM15.
  • Применены различные патчи от Giacomo Comes <comes@naic.edu>.
  • Страница ksh manpage переименована в ksh-cde.
  • Добавлен DesktopNames=CDE в cde.desktop.
  • pgadmin.dt: сменен значок с pgadmin на pgadmin3.
  • dtfile/dterror.ds: скрипт исправления определяет опечатку.
  • dtksh: включен SHOPT_ECHOPRINT.
  • dticon, dtpad, dtterm: исправлены проблемы с сохранением сеанса.
  • lib/DtHelp: strmove(): возвращает результат memmove().
  • .gitignore: добавлены новые местоположения PAM-файлов dtsession/dtlogin.
  • Makefile.am: исправлено несколько мест, где значение ${prefix} должно быть установлено в $(CDE_INSTALLATION_TOP).
  • CDE не предоставляет двоичный файл ksh и не устанавливает для него справочную страницу.
  • dtlogin: в OpenBSD X запускается от имени root (это приведет к потере привилегий).
  • DtTerm: исправлена ошибка сегментации путем динамического выделения строки.
  • dtwm: исправлена проблема с изменением размера заголовка.
  • dtwm: исправлены предупреждения компилятора.
  • dtwm: добавлена поддержка _NET_WM_VISIBLE_NAME и _NET_WM_VISIBLE_ICON_NAME.
  • dtwm: оптимизирована обработка EWMH.
  • локализация: исправлены ошибки кодировки символов в zh_TW.UTF-8.
  • dtwm: добавлена новая функция — переименование окна.
  • dtwm: оптимизирована обработка EWMH.
  • dtwm: теперь есть поддержка _NET_WM_STATE_ABOVE и _NET_WM_STATE_BELOW.
  • dtsession: максимальный размер диалогового окна обложки изменен на полноэкранный.
  • dtlogin: для управления utmp/wtmp используется sessreg.
  • dtwm: исправлена ошибка сегментации.
  • dtstyle: заставили менеджер стилей правильно распознавать колесико мыши.
  • tt: заставили ttserver правильно обрабатывать события.
  • dtsession: исправлен краш.

>>> Подробности

★★★★★

Проверено: hobbit ()
Последнее исправление: Virtuos86 (всего исправлений: 10)

Уууу, какой страшненький...

Хех, а вы еще в проклятую либадвайту тапками, помидорами и хлебушком кидались... Да она же в сравнении с сабжем - ну просто спартанская пиксель экономия.

hargard ★★
()
Ответ на: комментарий от hobbit

…и генератора/редактора 3D-ландшафтов Vue, который бывший Vue d’Esprit.

IRASoldier ★★
()
Последнее исправление: IRASoldier (всего исправлений: 1)

Юникод-то они к мотифу прикрутили. Но! Последний nedit феерически работает с правоналевыми языками типа иврита или арабицы (unicode bidi им неведом) и падает с грохотом при вводе emoji. Интересно, это общемотифовский прикол или лично nedit'a? Кто это чудо пользует, проверьте. Интересно.

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 1)
Ответ на: комментарий от hargard

Это фундамент коммерческого юникса.

Если сделать юникс, который не будет вызывать боль в глазах, то случится что-то ужасное.

wandrien ★★
()
Ответ на: комментарий от EXL

Час от часу не легче! Это что же, ТС использует DE на своих скринах не на всю катушку?

wandrien ★★
()
Ответ на: комментарий от EXL

Не запускается при сборке с использованием юникода. Когда я тестировал при сборке с кодировкой C, то он работал.

vbcnthfkmnth123 ★★★★★
() автор топика
Ответ на: комментарий от wandrien

Назвать репозиторий с кодом - code - могли только истинные гении.

wandrien ★★
()

Иногда занятно позалипать на видосики, где реставрируют и оживляют какой-нибудь старинный заскорузлый кухонный девайс. Взгляд на CDE вызывает похожее ощущение.

Logopeft ★★
()
Ответ на: комментарий от Werenter

Ну как тебе сказать. Говнокодеры-с.

make[5]: вход в каталог «/tmp/yaourt-tmp-vadim/aur-cdesktopenv/src/code/cde/programs/dtterm»
tic dtterm.ti
"dtterm.ti", line 1, terminal 'dtterm': /usr/share/terminfo/d: permission denied
make[5]: *** [Makefile:919: install-exec-hook] Ошибка 1
wandrien ★★
()
Ответ на: комментарий от wandrien

Дальше:

sudo chmod a+x /usr/bin/startxsession.sh 

Стартовый скрипт ставится в систему без executable бита.

После запуска CDE говорит, что messaging system cannot be started и выкидывает обратно на экран логина.

Похоже эта поделка настолько ненужна, что даже автор PKGBUILD-а не проверял, что дерьмо вообще пакетируется, не то что запускается.

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от wandrien

Я читал историю - даже если соберёшь, он падает - банальные переполнения и т.п. Я думал, он у меня падал, потому что не бета версия кразношляпы, а оказалгсь by design...

Лучше кде первый попробуй.

Shadow ★★★★★
()
Последнее исправление: Shadow (всего исправлений: 1)

Красота, решительно одобряю сей проект.

pascal ★★★
()
Ответ на: комментарий от wandrien

Может под xfce композитор тупит?

Знать бы еще что такое этот ваш композитор. А всю жись на крысе, ставил и все работало, (дефолт) а в последнее время (с переходом на гтк3) начались инкрементальные тормоза, так что не думаю что дело в настройках: всегда был дефолт и сейчас – дефолт

pihter ★★★★★
()
Ответ на: комментарий от wandrien

Но там причина прозаична - HDD.

Вот, кстати, у меня везде ХДД. Ну так в школьные-студенческие времена у меня тоже на всех компах был ХДД – ан нет, не тормозило так. Дело именно что в софте современном

pihter ★★★★★
()
Ответ на: комментарий от alex1101

Мгновенный запуск любых GUI-программ я видел только в Kolibri.

Я не про запуск, я про реакцию на действия. Ну например мышкой ведешь – ховеры отстают, кликнул по заголовку – окно активировалось. Я бы не назвал это тормозами, но Я ВИЖУ ГЛАЗАМИ время отклика

pihter ★★★★★
()
Ответ на: комментарий от wandrien

Это либо с драйвером что-то

игрухи работают с ускорением

Железо какое?

$ lspci
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.2 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #3 (rev d5)
00:1c.5 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d5)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB EHCI #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation C220 Series Chipset Family H81 Express LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
01:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04)
05:00.0 Ethernet controller: Qualcomm Atheros AR5212/5213/2414 Wireless Network Adapter (rev 01)

$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 60
model name	: Intel(R) Core(TM) i5-4460  CPU @ 3.20GHz
stepping	: 3
microcode	: 0x19
cpu MHz		: 1163.009
cache size	: 6144 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm abm cpuid_fault epb invpcid_single pti tpr_shadow vnmi flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts
bugs		: cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs itlb_multihit srbds
bogomips	: 6385.74
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

...

$ cat /proc/meminfo
MemTotal:        8104712 kB
MemFree:          164232 kB

...

о, я даже соврал про 4 гига

ну это домашний, там явно что-то не так, да (хотя раньше крыска – летала), а на работе тоже крыска, таких ощутимых лагов нет, но через неделю вим в эмуляторе под иксами и вим в отдельном tty-е – вообще земял и небо по одзывчивости

pihter ★★★★★
()
Ответ на: комментарий от pihter

На домашнем на постоянку есть лаг отрисовки?

Поставь icewm, поработай из него. Если тормозов не будет - проблема с рендерингом в Крыске.

хотя раньше крыска – летала

Можно сделать даже так: Сборка XFCE GTK2 на свежем Арче для древнего ноутбука

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от pihter

Вот, кстати, у меня везде ХДД. Ну так в школьные-студенческие времена у меня тоже на всех компах был ХДД – ан нет, не тормозило так. Дело именно что в софте современном

  1. Ты просто забыл)) Раньше-то трава была зеленее.
  2. Некоторые программы действительно деградировали ниже плинтуса.

Например, если с HDD запустить win7 и win10, то разница колоссальная. В win10 удалось «добиться невозможного» - фризит диспетчер задач. При чем это не какие-то там статоры в доли секунды, а конкретные такие фризы, когда окно перестаёт отрисовываться на десяток секунд.

На фоне win10 очень эпично смотрится Arch, установленный на тот же HDD.

wandrien ★★
()

У кого-то огромное количество свободного времени. Увлеченные чуваки.

sambo ★★
()
Ответ на: комментарий от wandrien

Справедливости ради, KDE потормознее будет, чем xfce, но это и так все знают. Я, со своей любовью к кедам, наставил себе KDE Applications, так вот, Gwenview на моём 2К мониторе тормозит, по сравнению со смотрелкой по умолчанию! На FullHD так не тормозило.

tiinn ★★★★★
()
Ответ на: комментарий от wandrien

Ну вот в этом разрабов винды упрекнуть нельзя. HDD это прошлый век и в 2020-х годах уже нет смысла оптимизировать систему под эту рухлядь.

alex1101
()
Ответ на: комментарий от alex1101

Тут дело не в том, что HDD это прошлый век, а сколько говна там под капотом крутится в принципе. Она постоянно теребонькает CPU и IO какими-то безблагодатными процессами, которые или вообще не отключаются, или отключаются через задницу.

Ноут стоит ничего не делая, но даже ничего не делая, оказывается чем-то очень занят.

Какой же кайф с Арчем работать после этого.

Исполняется ровно то, что должно исполняться. А чего быть не должно, того и нет.

wandrien ★★
()
Ответ на: комментарий от wandrien

А, это в винде есть такое. Поэтому лучше ставить не стоковую от микрософта, а пиратские lite-сборки, где всё порезано до благопристойного вида)

alex1101
()
Ответ на: комментарий от wandrien

Это да.

Монитор событий хорошо демонстрирует, какая Windows «заботливая».
Постоянно, что-то там «улучшает».

Поэтому-то после загрузки Windows обычно удаляю с десяток её процессов.

Forum0888
()
Последнее исправление: Forum0888 (всего исправлений: 2)
Ответ на: комментарий от alex1101

Ну кстати я вчера не понял прикола в кедах.

По ПКМ на рабочем столе пункт создать ярлык запуска приложения есть, и даже он работает. Но созданный .desktop файл на рабочем столе не видно. (В Долфине видно.)

Я не «продвинутый юзер» кед, не знаю, что это за хрень.

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Ответ на: комментарий от wandrien

У меня и без релогина работает) Но баг всё равно нашёл - при переключении режима с рабочего стола на просмотр папки (как и обратно) сбивается местоположение виджетов. Неприятно.

alex1101
()
Ответ на: комментарий от alex1101

А. Еще лучше ситуация.

При создании других типов файлов рабочий стол обновляется сразу.

А после создания ярлыка, его не видно, пока не жмакнешь Обновить.

Странно…

wandrien ★★
()
Ответ на: комментарий от wandrien

. Она постоянно теребонькает CPU и IO какими-то безблагодатными процессами

Службу диагностики грохнуть надо, и отключить от запуска.

tiinn ★★★★★
()
Ответ на: комментарий от wandrien

По ПКМ на рабочем столе пункт создать ярлык запуска приложения есть,

В пятокедах завезли.

tiinn ★★★★★
()
Ответ на: комментарий от vbcnthfkmnth123

Современный дизайн минимализма и простоты относит нас к 8 разрядным машинам атари и первой версии виндовс. Причем в самом уродском виде. На этом фоне даже CDE выглядит как что-то космическо-шедевральное.

Alphaer ★★
()
Ответ на: комментарий от Alphaer

Современный дизайн минимализма и простоты относит нас к 8 разрядным машинам атари и первой версии виндовс. Причем в самом уродском виде.

К оригинальным приложениям для иксов. Я как-то уже говорил, что визуал и фичи GNOME эволюционируют куда-то в сторону xcalc и xedit.

На этом фоне даже CDE выглядит как что-то космическо-шедевральное.

Не в том виде, как представлено на скриншоте.

Панель выкинуть, шрифты поменять, цвета перекрасить.

wandrien ★★
()
Последнее исправление: wandrien (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.