3
1
Запустил Debian 11 с LXQt на WYSE C10LE — тонком клиенте из 2010, построенном на платформе VIA Eden Esther VX855 — несуперскалярном 32-битном процессоре x86 с частотой в 1 ГГц, 512 МБ DDR2 RAM и 128 МБ флеш-памяти, подключённой к шине IDE.
Процессор относительно современный, в наличии SSE2 и SSE3 (PNI). За видео в этом SoC отвечает VIA Chrome9 HCM, поддерживающий DirectX 9 и декодирование H.264 в Windows, но в Linux обеспечивающий только самое базовое 2D-ускорение средствами открытого драйвера OpenChrome. Также существует проприетарный драйвер, поддерживающий 2D и 3D, но только под Ubuntu 12.04-12.10.
Система работает, на удивление, не так уж и плохо. Для совсем старых и низкопроизводительных платформ существует только один сравнительно современный веб-движок — QtWebkit, который устарел, плохо обрабатывает современный javascript и содержит известные уязвимости, зато присутствует во многих дистрибутивах в том или ином виде, хоть как-то поддерживается и — главное — быстро рендерит и потребляет малое количество памяти.
На фотографии представлен веб-браузер Qutebrowser с 7 открытыми вкладками, в режиме работы с QtWebkit. Как видно, даже с 7 вкладками (2 из которых — страницы Википедии с большим количеством картинок) браузер потребляет около 140 мегабайт, что позволяет комфортно сёрфить интернет на смешных 512 МБ RAM.
Из других браузеров, до сих пор поддерживающих QtWebkit, можно отметить Otter Browser и KDE’шный Konqueror, который дополнительно поддерживает еще и KHTML (3 движка в одном браузере), но в Debian собран только с WebEngine. Первый в репозиториях Debian не присутствует.
Браузер Seamonkey, актуальная версия которого построена на базе движка из Firefox 60, работает более-менее сносно, но не блестяще — рендерит дольше QtWebkit’а примерно в 2-3 раза, потребляет заметно больше памяти, зато работает со всеми современными сайтами. Можно использовать в качестве запасного варианта, когда QtWebkit не справляется.
Опробовав разные дистрибутивы на этой машине, обнаружил следующие особенности и проблемы:
- Syslinux на этой платформе запускается сам и загружает ядро и initrd на порядок быстрее GRUB2 — 5 секунд против примерно 1 минуты. Бегло посмотрев код загрузки ядра и включив режим отладки в GRUB, каких-то очевидных проблем, которые могут вести к такому поведению, не обнаружил, детально отлаживать не стал. Загрузка в GRUB2 происходит по USB 2.0, не по 1.1 (загрузчик plop перед запуском grub не ускоряет процесс).
- У syslinux на удивление плохая документация. Quick start’ы из wiki все какие-то недописанные — не пошаговое руководство, а разрозненная информация. Нигде не говорится о необходимости копирования .c32-файлов, если нужно меню — додумался сам, благо кучу раз видел файлы syslinux в других дистрибутивах.
- С некоторыми вызовами ACPI на WYSE наблюдаются проблемы. В частности, thermal-подсистема отдаёт ответ по 5-6 секунд, что и замедляет загрузку ядра, и тормозит на 5-6 секунд каждый вызов утилиты sensors. Благо, в ядре есть отдельный thermal-драйвер под процессор, что позволяет отключить ACPI thermal без последствий и потери в функциональности.
- Все GTK3-приложения подтормаживают, медленно прорисовывают окна, с задержкой откликаются на действия. Возможно, дело в теме, но её смена и попытка отключить все анимации к заметному ускорению не привели. GTK2 и Qt5 откликаются на действия быстро, работают хорошо.
- В последних версиях ядра Linux (в т.ч. LTS-ветке 5.15) присутствует ошибка, приводящая к зависанию этого процессора (вот эта проблема)
- Графический сеанс Debian не запускался сразу после установки. Проблема оказалась в systemd: systemd-logind устанавливает опцию CanGraphical=false из-за видео, потому, что драйвер OpenChrome выполнен в виде X.org DDX, и ни DRM, ни FB не поддерживаются. Простое решение — добавить nomodeset в строку запуска ядра: [1], [2]
- В archlinux32 всё сломано: многие программы не запускаются из-за обновлений библиотек без перекомпиляции всех пакетов, от них зависящих, т.к. не всегда их возможно перекомпилировать с современными версиями библиотек и компиляторов (многим «жирным» проектам требуется больше 4 ГБ виртуальной памяти для сборки, они падают на 32-битных системах, а кросс-компиляция в archlinux32 не используется). Разработчики выпускают shim-пакеты со старыми библиотеками, чтобы хоть как-то вернуть работоспособность программ, но библиотеки необходимо устанавливать вручную, в виде зависимостей к пакетам они не прописаны.
Устанавливаешь chromium — не запускается, seamonkey — не запускается. Удручающее зрелище. - Дистрибутив slitaz включает веб-браузер и кучу программ в 50 мегабайт iso-образа, но тоже страдает от проблем с версионностью библиотек. Многие пакеты серьёзно устрарели, но сам факт возможности упаковки веб-браузера, аудио и видеоплеера, полноценной темы со всеми иконками, всех возможных средств настройки системы и прочего всего в 50 мегабайт впечатляет. Проект почти не развивается.
- Основные устоявшиеся дистрибутивы Linux либо не формируют .iso для x86, либо вовсе не предоставляют 32-битных пакетов. Некоторые форки RHEL, такие как Rocky Linux, можно забутстрапить из 32-битных репозиториев, также есть x86 ISO OpenSUSE Tumbleweed (который rolling release), но если смотреть глобально, полноценная поддержка x86 осталась только в Debian.
- zstd даже с -22 –long не дотягивает до степени сжатия xz -5 для упаковки rootfs.
Характеристики
Описание Dell Wyse C10LE
Тонкий клиент, сердцем которого является процессор VIA Eden с частотой 1.0 Ггц. Для своей работы он оснащен оперативной памятью объемом 512 Мб (2 Гб максимум), быстрым SSD емкостью 128 Гб для установки программного обеспечения и хранения данных. Компьютер имеет богатое оснащение, в которое входят интерфейсы: USB 2.0 — 4 шт., RJ45 (LAN), DVI-I, Monitor port (VGA) — через адаптер. На нём предустановлена операционная система Wyse Thin OS. собран в качественном корпусе от компании Dell с размерами 177х121х34 мм, который эргономично впишется в Ваш интерьер.
Технические характеристики компьютера Dell Wyse C10LE
Модель CPU
VIA Eden
VIA Eden
смотреть в других:
Тактовая частота CPU
1.0 ГГц
Monitor port (VGA)
через адаптер
Операционная система
Wyse Thin OS
Дополнительные характеристики
Размеры (ШxВxГ)
177х121х34 мм
Отзывы 0
Комментарии 0
Обзоры 0
Гарантия
Компьютер Dell Wyse C10LE – цена, наличие, характеристики, отзывы и условия доставки по Москве и России.
Купить компьютер Dell Wyse C10LE можно на сайте KNS Москва заполнив форму заказа в корзине.
Для получения квалифицированной консультации о товаре звоните специалистам компании KNS Москва или задайте вопрос в чате.
-
SkokovVS
- Сообщения: 29
- Зарегистрирован: Чт мар 31, 2022 11:58 am
Wyse cx0 C10LE
Запустил WTWare 6.0.72 на малине 4 и пк набазе ЦП Celeron e3300, всё норм работает.
Добрались вот руки до тонкого клиента Dell Wyse cx0 C10LE, с ЦП VIA, 512Гб ОЗУ.
IP адрес закрепили, клиента направлен на сервер WTWare, в конфигураторе в логах он появился, но TFTP сервер сыпет ошибки.
Лог сервера и дамп WireShark прикладываю.
Прошу помощи в разборе проблемы, мой мозг на сегодня всё.
Чуть позже попробую разобраться с тем как приложить файлы
- Вложения
-
- Wyse cx0 c10le не работает.7z
- (177.74 КБ) 232 скачивания
-
aka
- Разработчик
- Сообщения: 12086
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Wyse cx0 C10LE
Сообщение
aka »
Не понимаю проблему. Первый запрос приходит правильный, служба TFTP отвечает правильно, клиент закрывает соединение — это тоже нормально, они так размер файла узнают.
Не знаю, почему дальше не едет. Надо бубен.
Направления для шаманства:
Биос сбрось в значения по умолчанию.
Зачем в имени файла PXE большими буквами написано? Теоретически это не должно иметь значения, но мало ли.
В дампе WireShark один запрос-ответ на 19-й секунде. И потом на 55-й, 91-й и 163-й секунде клиент стучится на TFTP, а TFTP ему отвечает «служба выключена».
-
SkokovVS
- Сообщения: 29
- Зарегистрирован: Чт мар 31, 2022 11:58 am
Re: Wyse cx0 C10LE
Сообщение
SkokovVS »
не может ли причина скрываться в 512МБ ОЗУ?
малина и терминалы на базе Celeron E3300 грузятся норм.
попробую еще поискать биос на Wyse посвежее, но Dell редиски, закрыли поддержку для устройств старше 2014 года выпуска и вообще санкциями обложили
-
SkokovVS
- Сообщения: 29
- Зарегистрирован: Чт мар 31, 2022 11:58 am
Re: Wyse cx0 C10LE
Сообщение
SkokovVS »
странно что клиент решил запросить несуществующие файлы
Source File: 6.0.72/c2020018-0403-0920-ee9a-008064bccdf2
Source File: 6.0.72/01-00-80-64-bc-cd-f2 — тут запрашивает файл похожий по названию на МАС , только в начале откуда-то появилось 01
Вот это вообще хз что Source File: 6.0.72/0A0F06E8 и так далее. На каждой итерации значение имени файла усекается на 1 знак с конца.
Source File: 6.0.72/0A0F06E
Source File: 6.0.72/0A0F0
Source File: 6.0.72/0A0F
Source File: 6.0.72/0A0
Source File: 6.0.72/0A
Source File: 6.0.72/0
После окончания перебора
После этого клиент запрашивает файл Source File: 6.0.72/pxe.cfg, который ожидаемо получает
и загрузка идет дальше
Source File: 6.0.72/packages/kernel
Может кто-нибудь встречался с таким поведением клиента.
Кажется Celeron E3300 похожим образом себя вел. Точнее материнская плата ASUS…(Asus p5g41t-m ls2/gb)
14-31-41-038| [10.15.0.226] «6.0.72\a083da7a-8dfe-d511-b474-5404a6c36be6»: file not found: «C:\Program Files (x86)\WTware\TFTPDROOT\6.0.72\a083da7a-8dfe-d511-b474-5404a6c36be6».
тема https://forum.wtware.ru/viewtopic.php?t=32849
сейчас выходит что это не особенность одной материнской платы…..
-
SkokovVS
- Сообщения: 29
- Зарегистрирован: Чт мар 31, 2022 11:58 am
-
aka
- Разработчик
- Сообщения: 12086
- Зарегистрирован: Ср окт 01, 2003 12:06 am
- Откуда: Роcсия, Тольятти
- Контактная информация:
Re: Wyse cx0 C10LE
Сообщение
aka »
SkokovVS писал(а): Пт май 27, 2022 11:02 am
не может ли причина скрываться в 512МБ ОЗУ?
512Мб достаточно для загрузки. Главное чтобы она была исправна.
SkokovVS писал(а): Пт май 27, 2022 11:35 am
Внезапно, после паузы примерно в 10 минут, клиент Wyse получил образ от WTWare и запустился в обычном режиме.
В порядке эксперимента: возьми машину со свежепоставленной Windows 7 или новее. Свежепоставленной, чистой, которая не видела никаких антивирусов и фаирволов кроме штатных майкрософтовых. Поставь на неё втварь с DHCP. Посади их с этим Wyse в один свич — самый простой, самый глупый, неуправляемый, и чтобы посторонних компьютеров в свиче не было. Проблема повторится?
SkokovVS писал(а): Пт май 27, 2022 1:46 pm
странно что клиент решил запросить несуществующие файлы
Source File: 6.0.72/c2020018-0403-0920-ee9a-008064bccdf2
Оно так устроено. Свой конфиг ищет. В протоколе TFTP нет другого способа узнать, есть ли файл. Только попытаться его скачать. Эти запросы должны отрабатывать мгновенно.
SkokovVS писал(а): Пт май 27, 2022 1:46 pm
После этого клиент запрашивает файл Source File: 6.0.72/pxe.cfg, который ожидаемо получает
Конфиг по умолчанию. Если вдруг понадобится что-то изменить в pxe.cfg для одного терминала — надо создать файл с одним из имён, которые запрашивались раньше.
+7 (495) 215-16-67
8 (800) 333-16-67
с 9:00-19:00 — ежедневно (МСК)
Заказать звонок
×
Обратный звонок
Представьтесь
Номер вашего телефона
Ваш вопрос
я даю согласие Shopozz на обработку персональных данных
в соответствии с Федеральным законом от 27.07.2006 года №152-ФЗ «О персональных данных», на условиях и для целей, определенных Политикой конфиденциальности.
×
Доставка товаров с аукциона eBay и интернет-магазинов США в
Россию (Москва, Санкт-Петербург, Новосибирск, Екатеринбург,
Казань, Нижний Новгород, Челябинск, Красноярск, Самара, Уфа,
Ростов-на-Дону, Омск, Краснодар, Воронеж, Волгоград, Пермь и
другие города).
© Shopozz — сервис покупок за рубежом
Обновлено в июле 2014
Тонкие клиенты для бизнеса
Я считаю тонкие клиенты от компании Dell Wyse наиболее подходящей заменой рабочим станциям в проектах VDI и Терминального доступа для компаний Enterprise уровня. Говорю я это, основываясь на опыте эксплуатации целого ряда тонких клиентов от разных производителей. Могу выделить несколько основных тезисов, относящихся к теме тонких клиентов:
- Идеальных тонких клиентов «из коробки» не существует, всегда будут возникать некие тонкие моменты, которые придется решать по ходу проекта.
- Замена ПК на тонкие клиенты должна избавлять ИТ службу от проблем связанных с обслуживанием. Клиенты на сборках Linux, на Windows Embedded не могут обеспечить простоты администрирования. Избавляясь от необходимости обслуживать ПК, возникает другая необходимость — администрировать тонкие клиенты. Поэтому я не рассматриваю тонкие клиенты на Linux и Windows в проектах от 100 человек.
- Из всего разнообразия на рынке можно выделит два типа оптимальных тонких клиентов.
Это нулевые (Zero) тонкие клиенты на чипах от компании Terradici TERA2321 (для двух мониторов) и TERA2140 (для 4-х мониторов). Для этих чипов Terradici сама выпускает прошивку под названием Thread-X. Поэтому, если вы видите, что какой-то тонкий клиент построен на одном из этих чипов, то делайте вывод, что OEM производитель — Wyse, HP, Fujitsu и еще 25 других — сам изготовил только корпус и возможно чуть доработал прошивку, производительность у них одинаковая. Данные тонкие клиенты умеют подключаться по протоколам PCoIP (VMware Horizon View) и в последних прошивках по протоколу RDP.
Второй тип тонких клиентов, которые я хочу выделить — это Dell Wyse с операционной системой ThinOS. Размер операционной системы 10Мб, что позволяет перепрошивать устройства централизованнно секунд за 30. Настройки всех тонких клиентов храняться в текстовом файле и считываются устройствами во время загрузки. ThinOS поддерживает протоколы RDP, Citrix HDX, а модель D10DP работает и с PCoIP, но на программном уровне, в отличии от нулевых клиентов на чипах Terradici, которые работают на аппаратном.
Тонкие клиенты Dell Wyse
Итак, предлагаю рассмотреть тонкие клиенты Wyse на операционной системе ThinOS и нулевые тонкие клиенты. Также я расскажу в каких проектах терминального доступа и для каких категорий пользователей будет оптимальным использование того или иного тонкого клиента, исходя из производительности, цены и сценариев использования.
Мне лично больше всего нравится только что появившийся в продаже моноблок Wyse 5212 All in One, который сочетает в себе топовою мощность тонкого клиента и отсутствие лишних проводов.
Нулевые Zero тонкие клиенты
Представлены моделями Dell Wyse P25 (для двух мониторов) и P45 (для четырех мониторов) Цены соответственно 458$ и 1054$ — поддержка протокола PCoIP
Есть еще тонкий клиент нулевой тонкий клиент для Citrix — Dell Wyse Xenith 3, который судя по характеристикам является копией T10D с урезанной ThinOS. Имеет смысл все же покупать полную версию, там больше настроек и функций за те же деньги.
Тонкие клиенты на ThinOS
C10LE | T10 | T10D | D10D | D10DP | 5212 AiO | |
Цена | 333$ | 377$ | 414$ | 499$ | 538$ | 744$ |
CPU | 1 ядро | 1 ядро | 2 ядра | 2 ядра | 2 ядра | 2 ядра |
1 ГГц | 1 ГГц | 1,2 ГГц | 1,4 ГГц | 1,4 ГГц | 1,4 ГГц | |
VIA Eden | Marvell PXA 510v7 | Marvell PXA2128 | AMD T48E | AMD T48E | AMD T48E | |
Размер | 34x177x121 | 25x177x119 | 35x176x210 | 40x170x185 | 40x170x185 | моноблок 21.5″ |
Протокол | RDP ICA |
RDP ICA HDX |
RDP ICA HDX |
RDP 8.0 ICA HDX HDX 3D HDX 3D Pro |
RDP 8.0 ICA HDX HDX 3D HDX 3D Pro PCoIP |
RDP 8.0 ICA HDX HDX 3D HDX 3D Pro |
Из таблицы понятно, что клиенты разные по мощности и, как следствие, по возможностям. Операционная система на всех клиентах примерно одна и та же, просто где то включены функции соответствующие мощности ТК, а где-то нет.
RDP — сложно сказать какая именно версия протокола работает, но сложных задач возлагать на ТК с процессорами VIA не стоить. Например, просмотр видео в Youtube или просмотр карт в Яндекс будет работать с тормозами. Основная решаемая задача — это работа с простыми офисными приложениями, 1С.
ICA — протокол, по которому работают старые версии Citrix XenApp 4.0 -4.5 — 5.0. Есть ряд преимуществ по сравнению с RDP в потреблении трафика, стабильности работы на плохих каналах, отзывчивости пользовательского интерфейса.
HDX — новое название протокол ICA, который используется в новых версиях Citrix XenApp и XenDesktop. Позволяет работать с веб-камерой, улучшена работа с Flash, поддержка видеоконференций MS Lync 2010, просмотр видео и многое другое.
HDX 3D — имеется ввиду, что средствами протокола HDX может нормально передаваться изображение из графических и САПР программ, например, таких как AutoCAD и Photoshop. Не все тонкие клиенты сертифицированы для работы с HDX 3D, т.к. банально не хватает мощности процессора.
HDX 3D Pro — используется для работы с графическими приложениями, но по другому принципу. Изображение захватывается полностью и передается на тонкий клиент, как видеопоток, используется кодек H264. Такой подход позволяет снизить потребление трафика по сравнению с HDX 3D, также повышается отзывчивость интерфейса и точность передачи изображения, вплоть до отдельных пикселей.
Фотографии
Wyse C10LE
Wyse T10
Wyse T10D
Wyse D10D и D10DP
Wyse 5212 AiO
Wyse P25 и P45