Установка из патеков X.org 7.1 ?

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
slackman
Сообщения: 49
ОС: OpenSuse 11.1

Установка из патеков X.org 7.1 ?

Сообщение slackman »

Всем привет! Поиск дает ссылки на how-to установки X11R7... Но он кажется не полный....
Пакеты лежат на Пакеты X.org 7.1 and 7.2

Там же лежит на англ. языке Instruction:

!!!WARNING!!!
If you used packages (not the script) you only need to read "II" section. Remember that you need fontconfig and freetype from official Slackware repositories.

II. Instalation and configuration.

1. Uninstall old version of Xorg.
2. Install new Xorg. Packages created by the script should be in /tmp/x11-build or other directory
pointed by --tmp-install-dir option (if used).
3. Add /usr/X11R7/lib directory (or other pointed by --prefix option) to /etc/ld.so.conf
4. Add /usr/X11R7/bin directory (or other pointed by --prefix option) to PATH variable.
5. Reinstall graphic drivers
6. Change fontpaths in /etc/X11/xorg.conf
7. Change fontpaths in /etc/fonts/fonts.conf. For instance:

<dir>/usr/X11R6/lib/X11/fonts/TTF</dir>
might be changed to
<dir>/usr/X11R7/lib/X11/fonts/TTF</dir>

8. Install these packages:
ftp://ftp.scarlet.be/pub/linuxpackages/Sl...1-i486-1ced.tgz
ftp://ftp.scarlet.be/pub/linuxpackages/Sl...0-i486-1ced.tgz
ftp://ftp.scarlet.be/pub/linuxpackages/Sl...proto/xcb-proto

NOTE: I don't know why they released xcb-proto in such a strange package. To install it, change the name of the
package to xcb-proto.tgz and than install it as usual.

9. Run '/usr/X11R6/bin/fc-cache -f' command from root and user.
10. Be happy with new Xorg!

Вопросы: (Может буду не корректен малость, перешел с win не совсем давно)

1. При удалении старой версии Xorg вы пользуетесь?

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

removepkg /var/log/packages/x11-*


Обязательно ли после этого удалять жестко старые X так?

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

     rm -r /etc/X11
     rm -r /usr/X11R6


2. Вот в начале инструкции пишется !!!WARNING, что нужны будут fonconfig и freetype из официальных репозитариев.... Получается при удалении старой версии Xorg'а надо удалять и эти fontconfig и freetype? Или не надо удалять их? (То есть для новых Х они подойдут?) Если надо ставить новые то скажите пожалуйста где они обычно лежат?

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

     removepkg /var/log/packages/freetype-*
     removepkg /var/log/packages/fontconfig-*


3. Автор howto установки Xorg 7.1 на нашем родном языке пишет, что след. пакеты не надо ставить:

x11-xdmx-7.1-i686-pinki1.tgz
x11-xnest-7.1-i686-pinki1.tgz
x11-xvfb-7.1-i686-pinki1.tgz
Почему? :) Вы тоже не ставили?

4. В этой англ. инструкции пишется след.:
Add /usr/X11R7/bin directory (or other pointed by --prefix option) to PATH variable.

Это значит PATH поправить в /etc/profile?

5. На след. форуме (how-to на русском как уже говорилось) лежит скрипт на создание ссылок... Вы выполняли его? Какие еще символьные ссылки вы создавали?

how-to

6. В англ. инструкции пишется след.:

ftp://ftp.scarlet.be/pub/linuxpackages/Sl...1-i486-1ced.tgz
ftp://ftp.scarlet.be/pub/linuxpackages/Sl...0-i486-1ced.tgz
ftp://ftp.scarlet.be/pub/linuxpackages/Sl...o/xcb-proto.tgz

Что за пакеты вы не в курсе? Вы ставили их?

7. Надо поправить путь в xorg.conf? След. правильно ли?

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

         RgbPath      "/usr/X11R7/lib/X11/rgb"
     ModulePath   "/usr/X11R7/lib/modules"
     FontPath     "/usr/X11R7/lib/X11/fonts/misc/"
     FontPath     "/usr/X11R7/lib/X11/fonts/TTF/"
     FontPath     "/usr/X11R7/lib/X11/fonts/Type1/"
     FontPath     "/usr/X11R7/lib/X11/fonts/CID/"
     FontPath     "/usr/X11R7/lib/X11/fonts/75dpi/"
     FontPath     "/usr/X11R7/lib/X11/fonts/100dpi/"


Спасибо!
Спасибо сказали:
Аватара пользователя
nesferato
Сообщения: 472
Статус: В изобилии!
ОС: Fedora, Slackware

Re: Установка из патеков X.org 7.1 ?

Сообщение nesferato »

Чем не устраивает обновление до slackware-current (там модульные X'ы)?
Результат пропорционален осознанности.
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: Установка из патеков X.org 7.1 ?

Сообщение NIK1910 »

xorg 7.1 pinki у меня отлично работал со slackware 11. Там я просто removepkg x11-* в /var/log/package и устанавливал новый - installpkg x11-*.
freetype и fontconfig не трогал, а просто перенес все содержимое из X11R6 в X11R7 и потом убив X11R6 создал вместо нее симлинк на X11R7. Может чего-нибудь упустил, уже не помню.

P.S. Сейчас с slackware 11.1 экспериментирую, модульный xorg из current как-то криво заработал, сегодня откатился назад к 7.2 от pinki.
Спасибо сказали:
Аватара пользователя
slackman
Сообщения: 49
ОС: OpenSuse 11.1

Re: Установка из патеков X.org 7.1 ?

Сообщение slackman »

Спасибо! Понял.
Только момент один спросить по вашим действиям.... Вы пишете что перенесли все содержимое X11R6 в X11R7 после removepkg x11-* (старых Х-ов) и установки новых..... При этом нет ли риска затереть что нибудь? Зачем содержимое X11R6 должно быть перенесено в новые? )
Спасибо сказали:
Аватара пользователя
NIK1910
Сообщения: 269
ОС: SlackWare

Re: Установка из патеков X.org 7.1 ?

Сообщение NIK1910 »

Когда старый xorg будет удален, в X11R6 остануться файлы от других пакетов, поэтому надо все это сохранить, и сделать симлинк. Ничего не затрется. Дрова видео лучше удалить перед этим всем делом.
Спасибо сказали: