LINUX.ORG.RU

Ничего лишнего


0

2

эм... не бывает...

Не могу смотреть на валяющиеся без дела комплектующие, поэтому пришла мысль пустить их в дело.
На скрине материнская плата для процессора Pentium-I, слегка модифицированная под процессор Amd K6-II 533mhz с разгоном, видеокарта ATI 3D Rage Pro Turbo 8mb, кулер с чипсета MSI, жёсткий диск на 500мб, ISA-шная звуковая плата Sound Blaster, LAN Realtek 8139 за 50р, DVD Nec.

На этом хозяйстве поначалу работала Debian в minimal без граф. системы, mplayer нормально крутил фильмы с выводом во фреймбуфер, впоследствии винт был модернизирован до 40Гб, после чего стала возможной работа в окружении Gnome и без тормозов шла игрушка Blade Of Darkness(в дуалбуте).

Пожалуй, это мало смахивает на рабочее место, скорее, это лишь его отдельный элемент.

>>> Просмотр (2197x1626, 610 Kb)

★★★★★

Проверено: mono ()
Ответ на: комментарий от Sith

>а можно поподробней об этом, пару ссылок там?

Инструкция на англ. была на форуме OpenSuse. Что-то не получается её найти. Позже попробую найти, патчи остались.. где-то :)

Вобщем, суть такова: скачивалось Мандривовское ядро (исходный код) в пакете RPM, далее извлекались патчи для Mach64, ими патчилось ядро (исходный код) OpenSuse той же версии, что и у Мандривы. После в menuconfig, перед компиляцией ядра можно было выбрать модуль mach64. Он собирался с ядром и DRI работало. Вот так было в статье.

На практике, добавилась только поддержка выбора модуля в menuconfig, но сам модуль не собирался (ошибки), я просто скопировал весь каталог mach64 из исходников Mandriva в аналогичный каталог исходников моего ядра, компиляция, всё собралось, DRI заработало. Пиши на Jabber, указан в профиле, можно будет «копнуть глубже» этот вопрос.

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

Нашёл, но немного сокращённое: http://forums.opensuse.org/english/get-technical-help-here/hardware/435228-at...

благодарю. надо будет сохранить патчи и т.к. пока занимаюсь другой проблемой и не знаю когда руки дойдут до своего первопня с ATi RAge pro...

не понимаю только, нафига они выкинули рабочий код, если драйвер рабочий

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

>не понимаю только, нафига они выкинули рабочий код, если драйвер рабочий

Где-то читал, что драйвер якобы глючный/кривой, хотя у меня никаких глюков не наблюдается.

Думаю. что патчи сохранять необязательно, ведь из исходников ядра Мандривы их никто не удаляет, всегда можно вытащить версию под более свежее ядро другого дистрибутива. Предпочтительно - чтобы версия исходников ядра Мандривы совпадала с версией твоего ядра.

Вот, ну там ещё надо Xorg.conf немного подредактировать, для пущей производительности :)

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

Спасибо Большоей за инфу по карте Mach64, что здесь оставили, в эти выходные, наконец то будет возможность поковыряться, руки чешутся =)

backbone ★★★★★
() автор топика
Ответ на: комментарий от NaiLi

В смысле? Последний Gentoo+ лёгкий софт, лёгкие игры нормально идут. Или имелось ввиду что-то другое?

имелось ввиду насколько древнюю систему можно поставить и завести на ней 3D (ядро там, меса и т.п. ) просто на Первопень планирую что то похожее на CentOC 4.8, а может и 3 версию....

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

>просто на Первопень планирую что то похожее на CentOC 4.8, а может и 3 версию....

CentOC не устанавливал, меня берут сомнения о том что это возможно, надо проверять, а не лучше ли установить Deian netinst с минимальным набором? Опять же, придётся «накладывать» Mach64 патчи на ядро, и компилировать.

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

а не лучше ли установить Deian netinst

что то с Debian-ом у меня не складывается, Gentoo - идеал, но не для Первопня, а исторически повелись отношения с Red Hat`oм и Slackwar`oй

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

Спасибо за настройки и инструкцию! DRI завелось, но только с ванильным 37-ым ядром с kernel.org, т.к. в исходниках ядра Debian директория gpu вообще отсутствует =(

compiz-fusion не заработал, ошибка, кт. не смог побороть:

Fatal: No GLXFBConfig for default depth, this isn’t going to work
Вроде перепробовал всё, что только можно, depth, Option-ы... Debian Lenny.

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

Попробуй так:

LIBGL_ALWAYS_INDIRECT=1 /usr/bin/compiz --no-libgl-fallback

Хорошо, и на Debian DRI заработало, поздравляю с успешной настройкой видеокарты! Подозреваю, что для компиза маловато видеопамяти.

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

>в исходниках ядра Debian директория gpu вообще отсутствует =(

Каталог gpu можно скопировать из исходников ядра Мандривы, той же версии ;)

Должно всё получиться.

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

Я наверное вообще все варианты перебрал и этот тоже. В данном случае не распознан параметр --no-libgl-fallback, думаю, может до squeeze обновить дистр...

> Каталог gpu можно скопировать из исходников ядра Мандривы, той же версии ;)

Ну вроде с 37-ым работает, так что, пока непринципиально .)
Хочется в первую очередь 3д-стол посмотреть на этом железе )

backbone ★★★★★
() автор топика
Ответ на: комментарий от NaiLi
Section "DRI"
    Mode 0666
EndSection

- запись есть, dri работает, чего-то ещё не хватает, в поиске по указанной ошибке страницы 3-4 гугла перелистал... Думаю всё-таки попробовать обновить все пакеты, связаные с 3d.

backbone ★★★★★
() автор топика
Ответ на: комментарий от lazyklimm

>А то как начнут ныть «старое железо, тормозит, celeron 3 гигагерца всего»

Он тоже тормозит на некоторых дистрибутивах, но меньше ))

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

>Думаю всё-таки попробовать обновить все пакеты, связаные с 3d.

Все нужные модули в xorg.conf прописаны, пакеты mesa должны как-то влиять, и будет разумно начать с них.

NaiLi ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.