LINUX.ORG.RU

KDE-3.5.10 for Slackware-13.37 x32/x64

 , ,


0

1

KDE-3.5.10 for Slackware-13.37 x32/x64 сборка от русских физиков

префикс установки KDE3/QT3

KDE = /opt/kde3
QT3 = /usr/lib${x}/qt3

qt3 --> qt3.8.3.b

сборка состоит из 3х частей (каталогов с пакетами, один архив на обе архитектуры х32/х64)

kde_pre 	- KDE3 зависимости
kde_core	- KDE3 ядро
add_pkg 	- дополнительные пакеты

доп.пакеты:

diskmonitor 	- аплет на панель, состояние/заполнение дисков
nw-manager	- сетевые настройки (альтернатива базовым) 
wicd 		- аналогично nm-manager
recoll		- контекстный поиск + аплет на панель (для быстрого вызова)
themes		- gtk2/системные темы, курсоры

примечание:

- особое внимание уделено "шрифтам"
- совместное использование KDE3/KDE4

URL KDE-3.5.10_SL13.37

URL общий архив

p.s.

- перед использованием, можно потестировать на виртуалке, vbox-images в архиве
- на чистую/только что установленную систему ставится без проблем
- внимательно читаем/смотрим/грызем текстовые файлы, каталоги со скринами...
- !!! НЕ РЕКОМЕНДУЕТСЯ НАЧИНАЮЩИМ !!!

для начинающих будет лучше сделать так:

1. скачать образ virtualBox-a (смотрим "чедакакь")
2. установить на стоковую/нулевую слаку (смотрим "чедакакь")
3. и... если уж совсем хочется ставим второй осью (смотрим "чедакакь")
4. итд...

и все это "счастье" - НЕ ОСВОБОЖДАЕТ от
- чтения ДОКУМЕНТАЦИИ по оси
- чтения текстовых файлов/описаний/каталогов со скринами к сборке
- решения текущих вопросов
- использования по назначению головы, рук, клавиатуры, форумов, вопрос-ответ-диалог итд ...

tag: slackware kde3 desktop

★★★★

Последнее исправление: sunjob (всего исправлений: 23)

А я думал по заголовку, что это саахрикту опять колдует.

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

to p0tsient

что там у тебя? опиши подробно, посмотрим, полечим :о)

а вообще, в слаке пакеты можно ставить и самому... но, думаю, проблема не в этом (то, что скрипт ставит пакеты), скорее всего в каком-то моем пакете ставиться «сверху» файл-сессии, что-то типа

/opt/kde3/share/apps/kdm/sessions/kde3.desktop

а в нем прописан путь к запуску DE:

Exec=/opt/kde3/bin/startkde

если что-то поломалось, или не стартует, создавай еще один такой файл, редактируй пути/команду под себя, измени название в поле Name, что бы в списке сессий было понятно, что это твой новый файл

примерное содержание файла сессии KDE4

[Desktop Entry]
Encoding=UTF-8
Type=XSession
Exec=/usr/bin/startkde
TryExec=/usr/bin/startkde
Name=KDE4

p.s. а вообще, если что случается, пиши-спрашивай... если все будем молчать, так ошибки не будут исправляться :о)

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

А могли бы просто TDE собрать так - тот же KDE3, только поддерживаемый и дорабатываемый.

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

to p0tsient

пожалуйста, напиши, подробно про косяк:

- в какой сборке
- какой именно файл (с путями)
- что еще "криво" сделано
- по работе и тд...
sunjob ★★★★
() автор топика
Последнее исправление: sunjob (всего исправлений: 1)
Ответ на: to p0tsient от sunjob

TDE для слаки 14.2.

И такой вопрос: kdm входит в комплект? Как его запустить?

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

Очень годно.
А 13.37 как версия принципиальна, или можно на 14.2/current?

awesomebuntu
()

kdm входит в комплект? Как его запустить?

kdm, точнее kdm3/KDE3 or tdm/TDE - входит во все сборки

запустить

если надо сделать по умолчанию запуск в многопользовательском окружении со стартом в KDM/TDM

устанавливаем по умолчанию 4й уровень

/etc/inittab

# Default runlevel. (Do not set to 0 or 6)
id:4:initdefault:

проверяем/смотрим что у нас будет стартовать на 4м уровне

/etc/rc.d/rc.4

я немного подрихтовал в KDE3/сборке этот файл, он сейчас «примерно» такой

KDE3=${KDE3:-/opt/kde3}
KDE3BIN=${KDE3BIN:-/opt/kde3/bin}

DM=${DM:-KDM3}
# DM=GDM
# DM=KDM
# DM=KDM3
# DM=KDM4
# DM=XDM

echo "### Starting up X11 $DM manager ###"

case ${DM} in
GDM)
if   [ -x /usr/bin/gdm       ]; then exec /usr/bin/gdm       -nodaemon
elif [ -x /usr/sbin/gdm      ]; then exec /usr/sbin/gdm      -nodaemon  ; fi
;;

KDM3)
if   [ -x $KDE3BIN/kdm       ]; then exec $KDE3BIN/kdm       -nodaemon
elif [ -x /opt/kde/bin/kdm   ]; then exec /opt/kde/bin/kdm   -nodaemon
elif [ -x /usr/bin/kdm3      ]; then exec /usr/bin/kdm3      -nodaemon
elif [ -x /usr/bin/kdm       ]; then exec /usr/bin/kdm       -nodaemon  ; fi
;;

KDM4)
if   [ -x /opt/kde4/bin/kdm  ]; then exec /opt/kde4/bin/kdm  -nodaemon
elif [ -x /opt/kde/bin/kdm   ]; then exec /opt/kde/bin/kdm   -nodaemon
elif [ -x /usr/bin/kdm4      ]; then exec /usr/bin/kdm4      -nodaemon
elif [ -x /usr/bin/kdm       ]; then exec /usr/bin/kdm       -nodaemon  ; fi
;;

XDM)
if   [ -x /usr/bin/xdm       ]; then exec /usr/bin/xdm       -nodaemon
elif [ -x /usr/X11R6/bin/xdm ]; then exec /usr/X11R6/bin/xdm -nodaemon  ; fi
;;
esac

# error
echo "###
Hey, you don't have KDM, GDM, or XDM.  Can't use runlevel 4 without one of those installed
sleep 30 ...
###"; sleep 30

т.е. на 4-м уровне - стартует этот самый скрипт

/etc/rc.d/rc.4
и он же, в зов-ти от «обстоятельств» стартует KDM/GDM/XDM etc...

если будете смотреть данную сборку KDE3, то ОБЯЗАТЕЛЬНО ПРОЧИТАЙТЕ ПОЛНЫЙ ФАЙЛ README_FULL

в этой сборке делается «еще больше» изменений, правда не смертельных, старые системные файлы сохраняются в *.old

...

А 13.37 как версия принципиальна, или можно на 14.2/current?

нет, сборка делалалсь под «старый зоо-парк» ... в том числе и машин (и себе заодно, но ноутбук) ... :о)

по поводу сборки на 14.2 или «текучку», не уверен пока, если сделаю, то выложу обязательно

пока на горизонте KDE 3.5.10 SL 13.37 x64

Ты у нас мамкин хацкер с dwm?

нет

sunjob ★★★★
() автор топика
Последнее исправление: sunjob (всего исправлений: 3)

Спасибо, при необходимости буду использовать эту сборку KDE3.

К посту нужно ещё добавить тег «некромантия».

В прошлом году я брал KDE3 для Slackware 13.37 отсюда: http://slackware.osuosl.org/unsupported/kde-3.5.10-for-slack13.0/ В мануале там сказано, что оно для 13.0, но на 13.37 всё тоже заработало. Но там требовалось полностью удалить KDE4.

DarthVadimius ★★★★
()

судя из того что это kde3 - нужен qt3 и вопрос:

и как оно ведет себя по отношению если в системе будет стоять qt3и4 или qt3-4-5?

Есть ли KDM из kde3?

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

qt3и4 / qt3-4-5 / KDM

если коротко ответить:

QT3 PREFIX=/usr/lib/qt3
QT4 PREFIX=/usr/lib/qt4
QT5 PREFIX=/usr/lib/qt5

по идее ни чего не должно мешать

ко всему прочему, я использую уточнящие сылки (не знаю, почему не любят их использовать «мои знакомые» :о)

допустим в систему установлены несколько версий библиотеки

/usr/lib/qt3.8.3b
/usr/lib/qt3.8.3d
/usr/lib/qt3.8.3x

основная «стабильная/рабочая» qt3.8.3b, остальные - ехпериментальны :о) делаем уточняющую ссылку для всех приложений

/usr/lib/qt --> /usr/lib/qt3.8.3b

все остальные, которым нужны «ехпериментальные» версии рулятся непосредственно на каталоги посредством настройки окружения

(все имхо)

...

Есть ли KDM из kde3?

да, KDM3 присутствует, стартует из «модифицированного» rc.4 (подробнее - в полном описании сборки)

...

при использовании совместно с KDE4 - есть некоторые особенности: в главном меню появляются «дублирующие» ссылки: «помощь», «найденные»... что то еще, но все остальное работает нормально

думаю, и с KDE5 не будет конфилктовать

зы

позже выложу vbox имиджи с установленной KDE3&KDE4 (будут залиты в течении часа двух), смотреть там-же, по ссылке

sunjob ★★★★
() автор топика
Ответ на: qt3и4 / qt3-4-5 / KDM от sunjob

небольшая опечатка

уточняющая ссылка

/usr/lib/qt3 --> /usr/lib/qt3.8.3b

так же можно «рулить версиями» qt4, qt5 ... да и, собственно, с любыми другими библиотеками прокатит :о)

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