Пересобирал иксы из сорцов с DVD и не собирается драйвер nv. Что оказалось, Патрегх Xorg новый (1.7.7) собрал, но в configure драйвера nv оставил старый 1.7.5, вдобавок для сборки драйвера нужны сорцы Xorg, но драйвер в слакбилде собирается раньше, чем распаковываются эти сорцы
Полчаса убил на эту хрень :-)
И на него бывает проруха:-)
Модератор: Модераторы разделов
-
- Сообщения: 992
- ОС: Debian, Puppy
Re: И на него бывает проруха:-)
Короче, лучше не пытаться?
Я-то как раз собирался вплотную подойти к этой теме...
А, кстати, Вы зачем собирали их?

Я-то как раз собирался вплотную подойти к этой теме...
А, кстати, Вы зачем собирали их?
-
- Сообщения: 117
Re: И на него бывает проруха:-)
Да нет, почему:-) поправить configure для nv, распаковать сорцы и прекрасно собирается.
Зачем, хотел проверить насколько сборка с собственными флагами повысит скорость интерфейса.
По GTKPerf скорость повышается где то процентов на 15 %, вообще то довольно существенно, но там собирались не только иксы но и их backend`ы, типа cairo, А так, пересборка графического хозяйства, cairo, mesa, glew, pango. glib, gtk дает прирост скорости интерфейса где то процентов на 30. Но там еще пересобиралось ядро и glibc и некоторые либы. Это по результатам GTKPerf. Причем основной прирост производительности за счет пересборки glibc и ядра, где то вполовину меньше прирост за счет пересборки иксов и практически ничего (на уровне статистической значимости) при пересборке glib2 и gtk
-
- Сообщения: 992
- ОС: Debian, Puppy
Re: И на него бывает проруха:-)
Да, и ядро мне надо пересобрать.
$ basename `readlink /sys/class/net/eth0/device/driver/module`
$ find -type f -name Makefile | xargs grep module_name
$ grep -i -R -l vendor_id drivers/*
Это я для себя, а то постоянно забываю
Для моей слабой машины имеет значение.
$ basename `readlink /sys/class/net/eth0/device/driver/module`
$ find -type f -name Makefile | xargs grep module_name
$ grep -i -R -l vendor_id drivers/*
Это я для себя, а то постоянно забываю

Для моей слабой машины имеет значение.
-
- Сообщения: 992
- ОС: Debian, Puppy
Re: И на него бывает проруха:-)
С ядром разобрался. Что сказать - красава получился. По крайней мере, моя машина его хавает с аппетитом.
Понятия не имею как можно черпать все преимущества Slackware, используя стандартное ядро.
Лично я выкинул тонны мусора (рейды, виртуализацию, абсолютное большинство драйверов, кучу фичей лишних и неподдерживаемых железом)
Кстати, можно меня поздравить - под этим ядром собрал модуль exmap. Так что держись, проруха.
Теперь остается разобраться с иксами. Хотя бы косметический ремонт в них навести.
Жаль придется повозиться, я в их устройстве, протоколах, библиотеках и расширениях слабо разбираюсь
И материалов по ним не очень много
С тех пор, как иксы стали использовать "умный" режим, у меня частенько возникают с ними проблемы.
Понятия не имею как можно черпать все преимущества Slackware, используя стандартное ядро.
Лично я выкинул тонны мусора (рейды, виртуализацию, абсолютное большинство драйверов, кучу фичей лишних и неподдерживаемых железом)
Кстати, можно меня поздравить - под этим ядром собрал модуль exmap. Так что держись, проруха.
Теперь остается разобраться с иксами. Хотя бы косметический ремонт в них навести.
Жаль придется повозиться, я в их устройстве, протоколах, библиотеках и расширениях слабо разбираюсь
И материалов по ним не очень много
С тех пор, как иксы стали использовать "умный" режим, у меня частенько возникают с ними проблемы.
-
- Сообщения: 992
- ОС: Debian, Puppy
Re: И на него бывает проруха:-)
Серж, поделись опциями с которыми ты собрал xorg-xserver
Я вот планирую...
http://slackware.osuosl.org/slackware/sour.../x11.SlackBuild
$ ./x11.SlackBuild xserver xorg-server
отключив практически всё, т.е. переписать
http://slackware.osuosl.org/slackware/sour...ure/xorg-server
Где-то я читал
http://archlinux.org.ru/forum/viewtopic.php?t=2836#p21694
что всё будет ок
Я вот планирую...
http://slackware.osuosl.org/slackware/sour.../x11.SlackBuild
$ ./x11.SlackBuild xserver xorg-server
отключив практически всё, т.е. переписать
http://slackware.osuosl.org/slackware/sour...ure/xorg-server
Где-то я читал
http://archlinux.org.ru/forum/viewtopic.php?t=2836#p21694
что всё будет ок
-
- Сообщения: 992
- ОС: Debian, Puppy
Re: И на него бывает проруха:-)
Короче, обломилось у меня с иксами
Опции сборки
При попытке запуска черный экран, и никакой реакции (кажись, и клавиатура не работает)
Серьезные ошибки в логе не увидел. Поэтому не знаю куда рыть дальше
Опции сборки
Код: Выделить всё
"--enable-xorg \
-disable-ipv6 \
--disable-dri \
--disable-dri2 \
--disable-xdmcp \
--disable-xf86vidmode \
--disable-xace \
--disable-xvmc \
--disable-dmx \
--disable-dga \
--disable-xnest \
--disable-xcsecurity \
--disable-xres \
--disable-xvmc \
--disable-xephyr \
--disable-glx-tls \
--enable-kdrive \
--enable-install-setuid \
--enable-config-hal \
--enable-config-dbus \
--disable-record \
--disable-screensaver \
--disable-xfake \
--disable-largefile \
--disable-xsdl \
--enable-composite \
--enable-aiglx \
--enable-xvfb \
--enable-kdrive \
--enable-xfbdev"
При попытке запуска черный экран, и никакой реакции (кажись, и клавиатура не работает)
Серьезные ошибки в логе не увидел. Поэтому не знаю куда рыть дальше
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 992
- ОС: Debian, Puppy
Re: И на него бывает проруха:-)
Похоже, дело всё-таки с modeline-ми и set-ми
Нет желания делать так
++enable-xf86vidmode \
Я даже не знаю в этом ли причина
Можно ли как-то напрямую указать и обойтись?
Нет желания делать так
++enable-xf86vidmode \
Я даже не знаю в этом ли причина
Можно ли как-то напрямую указать и обойтись?
-
- Сообщения: 117
-
- Сообщения: 117
Re: И на него бывает проруха:-)
фреймбуфер что ли ? Вообще то собирал иксы из слакбилда, тоже nvidia, поправил только arch.use.flags и все пучком