The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз десктоп-окружения Trinity R14.1.1, продолжающего разви..."
Отправлено Zenitur, 30-Окт-23 11:37 
Я тут выкачал Portage на момент прекращения поддержки KDE 3 (7 ноября 2009 года, выкачал parent-коммит вот этого коммита: https://gitweb.gentoo.org/archive/repo/gentoo-2.git/commit/?... ). Собрал систему. "free -m" говорит, что занято 135 Мб. Неплохо. Это без cups. С минимумом системных служб.

Есть только несколько проблем:

1. Спустя некоторое время неактивности, включается скринсейвер. Как-то странно включается: изображение на экране просто перестаёт обновляться, пока мышкой не пошевелишь. Может нужно собрать kscreensaver с USE-флагом xscreensaver?

2. Система не хочет собираться с GCC 4.4. Конкретно - графический стек. Тогда как с GCC 4.3 нормально собирается. Может pthreads-stub обновить или что может быть причиной?

3. Когда создавал пользователя, он получил UID 1004. Потому что уже были созданы пользователи для dbus, hal и проч. Как перевесить на 1000?

Получается, что юзера надо добавлять до установки dbus и прочего? А что если я захочу добавить второго пользователя в уже установленную систему? Он тогда вместо нормального UID 1001 получит 1005?

4. Собрал браузер Palemoon 32.4.1. В принципе, нормально работает. Открывает современный веб, включая github и reddit.

Вот только возник вопрос. Для сборки требуются headers ядра 2.6.32, чтобы собрать поддержку rapl (энергосбережения). Можно просто отредактировать файл tools/power/moz.build, заменив "do_rapl = True" на "do_rapl = False".

А что если поставить новые headers, а ядро при этом оставить старое? Вдруг браузер захочет воспользоваться "энергосберегайками", а их нет? Не выпадет ли браузер в какой-нибудь Segmentation Fault? Ну вот я пишу из ядра 2.6.31, вроде не падал ни разу...

P.S. Сборка, если кому надо: https://0x0.st/HyZk.tar.xz
Имя файла: palemoon-32.4.1.linux-x86_64-gtk2.tar.xz
Требования: Linux 2.6.32 (но как я вижу, с более старыми тоже работает),
Glibc 2.12, GTK 2.18, fontconfig 2.7, libxcb 1.4, libX11 1.3.4, libXext 1.1.1.

Собрано под sse3 (Prescott 64bit nocona либо Athlon 64 на ядрах San Diego или Venice). Под Nehalem/AMD FX тут: http://0x0.st/Hy9G.tar.xz

Кроме того, может потребоваться подгрузить более новый libstdc++.so.6 при помощи LD_LIBRARY_PATH (я не осилил libstd-compat). Нужен от GCC 9 или более новой версии

По-хорошему, Palemoon можно попробовать заставить работать на GTK 2.10 и fontconfig 2.4. В SRPM-пакете Firefox для CentOS 5 для этого есть патчи. Патч на fontconfig накладывается и работает, а вот патч на GTK чё-то нет: накладывается, но не компиляется. Буду думать.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру