Вы здесь

кто как обновился до X 1.5?

Доброго времени суток
Собственно сабж. У меня возникли проблемы с тачпадом, при прикосновении курсор улетает в правый верхний угол. Начались проблемы со скролом в кедах, тормозит, залипает, как будто юзаешь драйвер vesa, а не fglrx (думаю все меня поняли), хотя дрова на видео переставил. Отвалилась русская раскладка от клавиатуры, но это я полагаю связанно с изменениями в структуре конфига. В общем разочаровался и замаскировал 1.5 до лучших времен.

И вопрос по теме: нужно ли пересобирать qt, kde и прочий иксовый софт после апгрейда иксов? Может из за этого такие траблы со скролом?

Раскладку и synaptics надо настроить, вот и всё.

На ноутбуке сразу был 1.5, покурил доки хорошенько и всё заработало как надо.

На настольном компе с месяц назад размаскировал, проверил настройки через hal и всё.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

про synaptics впервые слышу, надо будет почитать. А как на счет пересборки кед и прочего иксового софта? могут возникать траблы из за того что все это собрано под старые иксы?

У меня не было

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

На ideapadе подключил оверлей x11 и обновил с него xorg-server, xf86-video-intel, libdrm и несколько сопутствующих libов, единственно от отчаяния -- были проблемы с текущей версией xf86-video-intel. Однако, все собралося и работает теперь без нареканий.

Xfce4 полностью не пересобирал, но наверняка пересобрал xfwm4, хотя не уверен, нужно ли было это делать.

Самое "ужасное" после всего этого -- слегка неравномерное DPI на тачпаде, но это, думаю, легко поправимо.

Так что наверное, надо бы вам пересобрать xf86-input-synaptics да xf86-input-evdev. И на всякий случай, тотальный revdep-rebuild.

И русская раскладка появилась новая -- legacy называется, что очень правильно. А то та, что называется typewriter во-первых и так весьма антикварная, и во-вторых, недавно поменялась (на дебиане тоже).

:}

А я поставил 1.6 из оверлея x11. Работает гораздо стабильнее и быстрее чем 1.5 - особенно на intel'е. Тачпад как работал, так и работает.

Насколько я понимаю, скоро 1.6 и в дереве появится.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Только там некоторая возня с libxcb-1.2 может приключится - решается пересборкой поломавшихся зависимостей:
http://bugs.gentoo.org/show_bug.cgi?id=248743

Или не подниматься выше libxcb-1.1.90.1 тогда ничего пересобирать не придется.

Ненужны мне эти нововведения, так что я добавил xorg.conf строки так что всё запустилось..

Section "ServerFlags"
Option "AllowEmptyInput" "False"
Option "AutoAddDevices" "False"
EndSection

Спасибо большое evadim за совет.

Чёт не оч ясно, как проблемуто с xcb исправить?

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

Самый простой способ - игнорировать:
- зафиксировать на версии libxcb-1.1.90.1 замаскировав все что выше
- и установить флаг -xcb для libX11
в этом случае ничего больше не понадобится. Но и xcb-1.2 само собой тоже не будет. Но рано или поздно - это делать все равно придется.

А что бы обновится до libxcb-1.2:
1. поставить глобальный USE xcb
2. обновить libxcb до 1.2 с зависимостями и libX11 до 1.2
3. удалить файл: /usr/lib/libxcb-xlib.so
4. Запустить xcb-rebuilder.sh - но он скорее всего не сможет собрать все что нужно (см. пункт 8). Поэтому имеет смысл прервать процесс сборки, как только появится сообщение "Rebuilding broken packages". И обновить вручную...
5. emerge -1v xcb-util pango cairo gtk+ libgnomeui qt:3
6. emerge -1v - все что выдаст "equery l qt ; equery l libX"
7. revdep-rebuild # (см. пункт 8)
8. В пункте 5 и 6 не полный список портежей которые надо пересобрать в первую очередь. Поэтому, когда при сборке какого-нибудь портежа (у меня это был gimp и systemsettings) вылетит:
/usr/lib/libxcb-xlib.so.0: undefined reference to `_xcb_lock_io'
необходимо пересобрать портеж с битой библиотекой (revdep-rebuild - не поможет).
Но как найти ту, из за которой проблем - я не знаю, поэтому, пересобирал все, еще не пересобранные, зависимости:
Вот так я получил список зависимостей:

$ equery  g --depth=1 -l -U =media-gfx/gimp-2.6.6 | grep -v "(unable" \
   | perl -ne 'print /.+?\/([\w\_\-\+]+?)-\d.+/,"\n"'

$ equery  g --depth=1 -l -U =kde-base/systemsettings-4.2.2 | grep -v "(unable" \
   | perl -ne 'print /.+?\/([\w\_\-\+]+?)-\d.+/," "'

Ну и само собой этот список скормить emerge -1v ...

Вот и все. А чего вы хотели - это же Gentoo! (-;

Работает стабильно. Могу сказать однозначно - переход на xorg-server-1.6 того стоит. Особенно тем у кого Intel. У меня на 1.5 X'ы вечно падали от любого чиха, особенно с compiz'ом. А на 1.6 не только стало стабильнее, но и производительность увеличилась. Жалко только что я не зафиксировал расход памяти, но, по-моему, x-софт стал есть гораздо меньше памяти, вероятно за счет xcb.

дык у меня libxcb версии 1.1, он у меня не обновился

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

Это для тех кто будет ставить xorg-server-1.6 из оверлея x11 в котором уже libxcb-1.2 и при первом же апдейте программ зависящих от libxcb, если его не замаскировать, он установится. И в этом случае: либо - маскировать, либо - обновляться.

Собирал без HAL. Вроде всё нормально.

в make.conf включено hal xcb, работает хорошо.

лог вот чё содержит:

X.Org X Server 1.5.3
Release Date: 5 November 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.27-gentoo-r8 i686
Current Operating System: Linux linux013 2.6.27-gentoo-r8 #1 SMP Mon Apr 6 01:36:02 MSD 2009 i686
Build Date: 06 April 2009 10:51:20PM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr 7 22:01:36 2009
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 89 of section Screen in file /etc/X11/xorg.conf
"п»їSection" is not a valid keyword in this section.
(EE) Problem parsing the config file
(EE) Error parsing the config file

Fatal server error:
no screens found
(WW) xf86CloseConsole: KDSETMODE failed: Bad file descriptor
(WW) xf86CloseConsole: VT_GETMODE failed: Bad file descriptor

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

Aid написал:
(==) Using config file: "/etc/X11/xorg.conf"
Parse error on line 89 of section Screen in file /etc/X11/xorg.conf
"п»їSection" is not a valid keyword in this section.
(EE) Problem parsing the config file
(EE) Error parsing the config file

отлично, прочитать йа и сам смог в консоли(!), чё мне с етой секцией сделать не оч ясно

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

Ну подумать немного, для начала.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

чё прописать надо в секции етой?

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

Переведите и внимательно подумайте над каждой строчкой этого сообщения. Более чем там уже написано - Вам никто не скажет.

во, убрал строки
Section "ServerFlags"
Option "AllowEmptyInput" "False"
Option "AutoAddDevices" "False"
EndSection

gdm запустился, но не работает ни клава ни мыш

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

так сложно додуматься заменить "п»їSection" на "Section"?

"так сложно додуматься заменить "п»їSection" на "Section"?"
дыки так было написано Section, просто ет с кодировкой в винде проблемака

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

переход прошел нормально.
открыл для себя eselect news :)
после апгрейда иксов, news мне предложил ознакомиться c гайдом: http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml :)

во! спасибо за доку, прсто пересобрал xorg-server с INPUT_DEVICES="evdev", убрал из него моусе и прочее старьё и зароботало вроде

Говорят, что Йа такое-же быдло как и все, господа хорошие, для системы ценностей большинства людей йА зНаЧиТеЛьНо хУже!(с) mr.Freeman

agis написал:
переход прошел нормально.
открыл для себя eselect news :)

Да, я тоже первый раз увидел в действии - штука прикольная.

Люди, а как со шрифтами дела обстоят? Использую freetype с USE="bindist" для получения максимальной красивости сглаживания. Как пишут в гайде, freetype не будет, а вместо неё - libXfont. Что она умеет? Насколько хуже/лучше будет с ней?

Существует три способа распространения программного обеспечения: воровство, грабёж и обмен краденым. (c) Неизвестный программист

Я использую cairo с USE-флагом cleartype - шрифты как в Ubuntu.

agis написал:
переход прошел нормально.
открыл для себя eselect news :)
после апгрейда иксов, news мне предложил ознакомиться c гайдом: http://www.gentoo.org/proj/en/desktop/x/x11/xorg-server-1.5-upgrade-guide.xml :)

Эту доку я почитал до обновления (с подачи того же eselect news).

Неприятно же то, что portage намутил с порядком сборки.
Пришлось почитать /var/log/Xorg.0.log.
По мотивам чтения выяснилось, что почему-то драйвер видеокарточки собрался под старую версию, пришлось его emerge -1 (также были какие-то проблемы с драйвером мыши, поэтому его туда же).

ЗЫ: Да, собирался с USE -hal.

:wq
--
Live free or die

:wq
--
Live free or die

хмм... а у меня после обновления на древнем ноуте с интеловской видюхой 865GM полноэкранные приложения (например stellarium) стали через кадр просвечивать рабочим столом, GEM всключился.
на nvidia и на ati проблем не замечено

Сразу после установки было более-менее сносно, но косяки проявлялись.
Решил переустановить все пакеты, в названии которых есть слово "font"

После переустановки этих пакетов и перезапуска иксов - чуть не упал в обморок - больше половины надписей в кедах просто нечитаемы (((

Пошел откатываться назад

Скрол просто нужно донастроить. была точно такаяже трабла. Я настраивал через hal. Имхо так сейчыас наиболее цивильно делать. Что касается обновления то в челом скроллинг это то единственное на что я потратил кровушку )