Как я переходил с xorg.6.9 на xorg7.2 и localbase

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Как я переходил с xorg.6.9 на xorg7.2 и localbase

Непрочитанное сообщение Alex Keda » 2007-05-08 19:40:19

Итак. Я решился - дома.
Для начала выкачал новое дерево портов согласно инструкции
подрихтовал make.conf

Код: Выделить всё

ussr# tail -1 /etc/make.conf
X11BASE=/usr/local
ussr#     
Снёс нах всё что касалось иксов - начинающееся на xorg-* (pkg_delete -f ....)

Код: Выделить всё

ussr# pkg_version -v | grep xorg
xorg-fonts-100dpi-6.9.0_1           <   needs updating (port has 7.2)
xorg-fonts-75dpi-6.9.0_1            <   needs updating (port has 7.2)
xorg-fonts-cyrillic-6.9.0_1         <   needs updating (port has 7.2)
xorg-fonts-miscbitmaps-6.9.0_1      <   needs updating (port has 7.2)
xorg-fonts-truetype-6.9.0           <   needs updating (port has 7.2)
xorg-fonts-type1-6.9.0              <   needs updating (port has 7.2)
xorg-libraries-6.9.0_1              <   needs updating (port has 7.2)
xorg-server-6.9.0_6                 <   needs updating (port has 1.2.0_1,1)
поставил из новых портов:

Код: Выделить всё

portinstall xorg-fonts-100dpi xorg-fonts-75dpi xorg-fonts-cyrillic xorg-fonts-miscbitmaps xorg-fonts-truetype xorg-fonts-type1 xorg-libraries xorg-server
xorg-server не встал - ругнулся на слишком старую версию libdrm. Обновил portupgrade`ом
Всё в сумме обошлось в 37 мег траффика (без дерева портов - тока иксы)
Затем сделал

Код: Выделить всё

mv /usr/X11R6 /usr/X11R6_old
вот после этого началось самое веселье - оказалось я не всё удалил и обновил - остались всякие xorg-clients и ещё мелочёвка.

============
пока сохраняю всё в таком виде - буду добавлять по мере делания.
иксы запущены, хоть и снечены - незнаю сколько в таком виде они ещё протянут. тындырбирд уже упал :)
Последний раз редактировалось Alex Keda 2007-05-08 21:33:47, всего редактировалось 1 раз.
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2007-05-08 20:44:44

Чем дальше в лес тем толще партизаны :) ты это давай делись инфой :idea:
как с видяхами у X11R7 что там с модульностью и бла бла бла :P

Radeon
проходил мимо

Непрочитанное сообщение Radeon » 2007-05-08 21:57:09

Да, точно, какие-нибудь глюки или, наоборот, фичи приятные - появились?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-09 0:35:35

глюков пока выше крыши - но с самими иксами всё пучком - тока прищлось дрова на всё отдельно тсавить - щас кажждая дровеня - отдельный порт - мышь, клава, видео...
пеерсобирать придётся почти всё - завтра кде буду - за сегодня вот мелочёвку успел, да QT - уже неплохо.
Моя видяха, что неподдерживалась в 6.9 стала поддерживаться - но остались старые глюки - вместо 1680х1050 показывает 1400х1050...
пришлось с портов дрова лепить.
щас вот сижу на голых иксах и опере - больше ничё не запускается...
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-10 11:23:24

первые впечатления
многое завелось без пересборки, хотя она и требуется
необходимый минимум для kde - рекурсивно kdelibs и kdebase (нерекурсивно)
после чего кде пашет
=============
визуаьно - вроде стало побыстрей (даже не визуально - у меня слишком быстрая машина чтобы визуально что-то видеть - но раньше за пару часов работы процесс xorg [классический секс] несколько минут процессорного времени - однако вчера за пять часов - всего 6 минут).
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Непрочитанное сообщение Raven2000 » 2007-05-10 12:53:00

Надобно на обычной тачке посмотреть быстрее ли стало.
Да и как с видяхами на счет опенгл и тд

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-10 12:59:09

х.з. - у меня нвидиа - оно и раньше вроде пахало.
буду на буке с ati переходить - отпишусь.
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-10 23:59:14

Мдя. ПОлучается, если с поддержкой видяхи все в порядке, то переход с 6.9 на 7.х - больше геморра, чем пользы. Подождем, пока появиться все это в виде пакаджей.

OFF. KDE - зараза такая, стояла у меня 3.5.4 версия, захотел до 3.5.6 обновиться, используя тока пэкэджи , выставил переменную для PACKAGESITE ftp://ftp.freebsd.org/pub/FreeBSD/ports ... table/All/ , ну и начал portuprade -NRP kdebase, - гениально - tbzтник скачался еще че то там начало качаться, а потом поехала скачка kdebase*.tar.gz и компилляция. Я это дело забросил, т.к. не хотелось ждать как там КДЕ откомпилиться, а потмо еще где-нибдь с ошибочкой выскочит......глянул потом man portupgrade и понял, что в моем случае надо было использовать portupgrade -NRPP , и в результате все необходимые пакаджи скачались, и ничего не пересобиралось, таким же образом были обновлены kdenetwork,kdeadmin ...все обновилось и заработало замечательно..... такие вот дела..

Аватара пользователя
FreePascal
сержант
Сообщения: 245
Зарегистрирован: 2006-05-14 8:50:05
Контактная информация:

Непрочитанное сообщение FreePascal » 2007-05-11 7:42:56

TO Гость

Не стоит ждать пакажей.
Много пакажей под 6.2 глючные до ужастиков.
Соберай сам и будет тебе счастье!!!!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-11 8:52:56

2 снова гость.
поверь, тебе придётся выкачать вообще все пакаджи для иксов.
с учётом интереснейших пеерсечений, что обнаружились при переходе на локалбазу (из 550 установленных портов 4 - пересекаются - т.е. ставятся в одну диру - ранбше оно шло в /usr/local и /usr/X11R6 - а щас всё в /usr/local) - соответственно с пакаджами ты огребёшь не меньше проблем :)
Кстати - на работе перешёл на локалбазу на старых иксах 6.9 - вроде боле-мене безглючно (один порт с -k ставил - остальные нормально). Но переходил грубо:

Код: Выделить всё

lissyara# mv /usr/local /usr/local_old
lissyara# mv /usr/X11R6 /usr/X11R6_old
lissyara# mv /var/db/pkg /var/db/pkg_old
после чего понеслась.
на современной машине - на пересборку всего хлама ушло сутки.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-11 11:24:27

Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-30 16:42:41

парни помогите плиз перейти на 7.2 с 6.9 я новичек и ппц есть ньюансы которые мне не понятны
если можно для тех кто в касках все поподробнее)))
заранее спасибо

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Непрочитанное сообщение serge » 2007-05-30 20:25:25

Для FreeBSD + csh

Код: Выделить всё

echo "setenv XORG_UPGRADE yes" >> /root/.cshrc
echo "X11BASE=/usr/local" >> /etc/make.conf
portupgrade -rcvf xorg
Вообще для обновления достаточно установить переменные соответствующие и обновить xorg.
Это что качается xorg. Затем (при наличии kde) чето нужно пересобрать. Читай этот топик, тут об этом говорили.

rastomon
проходил мимо

Непрочитанное сообщение rastomon » 2007-05-30 23:22:06

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

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-30 23:32:27

всё обновил?
дай
pkg_info | grep ^xorg
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-31 7:55:00

а как я могу дать если даже иксы не пашут
я щас через винду сижу

Аватара пользователя
serge
майор
Сообщения: 2133
Зарегистрирован: 2006-07-30 15:34:14
Откуда: Саратов
Контактная информация:

Непрочитанное сообщение serge » 2007-05-31 8:03:27

Anonymous писал(а):а как я могу дать если даже иксы не пашут
:D
man sh

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-31 8:06:13

блин, мало что в файл можно сохранить на внешнем носителе, так я видел людей переписывавших логи ошибок по странице - когда они действительно хотели решить проблему.
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-31 8:16:02

я ручками переписал))
xorg-cf files-1.0.2_2
xorg- fonts -75dpi-7.2
xorg- fonts -75dpi-7.2
xorg- fonts -75dpi-7.2
xorg- fonts -75dpi-7.2
xorg- fonts -75dpi-7.2
xorg-libraries-7.2_1
xorg-server-1.2.0_2,1

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-31 8:17:36

xorg-cf files-1.0.2_2
xorg- fonts -75dpi-7.2
xorg- fonts -cyrillic-7.2
xorg- fonts -miscbitmaps-7.2
xorg- fonts -tuetype-7.2
xorg- fonts -type1-7.2
xorg-libraries-7.2_1
xorg-server-1.2.0_2,1

вот так)

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-31 11:36:33

в конфиге иксов - пути поменял - вместо X11R6 надо local
Убей их всех! Бог потом рассортирует...

Гость
проходил мимо

Непрочитанное сообщение Гость » 2007-05-31 12:34:16

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

а про пути небыло сказано
щас дубьл 2 и посмотрим что да как))

Аватара пользователя
vintovkin
ВДВ
Сообщения: 1291
Зарегистрирован: 2007-05-11 9:39:11
Откуда: CSKA

Непрочитанное сообщение vintovkin » 2007-05-31 16:07:32

serge писал(а):Для FreeBSD + csh

Код: Выделить всё

echo "setenv XORG_UPGRADE yes" >> /root/.cshrc
echo "X11BASE=/usr/local" >> /etc/make.conf
portupgrade -rcvf xorg
Вообще для обновления достаточно установить переменные соответствующие и обновить xorg.
Это что качается xorg. Затем (при наличии kde) чето нужно пересобрать. Читай этот топик, тут об этом говорили.
Привет!у меня тоже проблемы с иксами т.е. их апгрэйдом ... помогите пожалуйста что не так делаю не могу понять где ошибочка): :twisted: :oops: :? :shock:

Код: Выделить всё

vintovkin# cd /usr/ports/
vintovkin# echo "setenv XORG_UPGRADE yes" >> /root/.cshrc
vintovkin# echo "X11BASE=/usr/local" >> /etc/make.conf
vintovkin# portupgrade -rcvf xorg
cd: can't cd to /usr/ports/sysutils/portupgrade
--->  Session started at: Thu, 31 May 2007 20:58:09 +0400
[missing key: categories] [Updating the portsdb <format:bdb_btree> in /usr/ports ... - 17285 port entries found .........1000.........2000.........3000.........4000.........5000.........6000.........7000.........8000.........9000.........10000.........11000.........12000.........13000.........14000.........15000.........16000.........17000.. ..... done]
missing key: categories: Cannot read the portsdb!
--->  Session ended at: Thu, 31 May 2007 20:58:22 +0400 (consumed 00:00:13)
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:567:in `open_db': database file error (PortsDB::DBError)
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:736:in `port'
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:924:in `all_depends_list'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:915:in `tsort_build'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `each'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:907:in `tsort_build'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:929:in `sort_build'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgdb.rb:933:in `sort_build!'
        from /usr/local/sbin/portupgrade:694:in `main'
        from /usr/local/lib/ruby/1.8/optparse.rb:755:in `initialize'
        from /usr/local/sbin/portupgrade:210:in `new'
        from /usr/local/sbin/portupgrade:210:in `main'
        from /usr/local/sbin/portupgrade:1981
vintovkin#                                                                                 
может быть сама утилита старенькая :? ??брал её из пакетов командой

Код: Выделить всё

vintovkin# pkg_add -r portupgrade
сори за тупой вопрос ...

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Непрочитанное сообщение dikens3 » 2007-05-31 17:03:01

cd: can't cd to /usr/ports/sysutils/portupgrade
portupgrade не новый. Обновить бы. + перелогинится незабыть.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35454
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-31 20:04:21

да-да, а ещё /usr/src/UPDATING почитать - там это тоже разжёвано
Убей их всех! Бог потом рассортирует...