ищущий да обрящет !
есть мандрака 10.1 community с Xorg 6.7.x и есть дрова ATI на ихнем сайте только для 6.8.x. последняя укачана. про инсталляцию все стрелки на install.txt в корне /xc, которого там нет. или на то же в xc/programs/Xserver/hw/xfree86/doc . в котором опять те же стрелки..
помогите, друзья, сил нет. дайте мануал.. четвертый день борьбы с мандрейками 10.1, 10.2 кукер, IDE-конфигурациями и ACPI-mode'ми мамы и слакой10, которая про обещанный выбор ядер 2.4 или 2.6 и не вспоминает, а скромненько радует только старичком; и, после установки ниче кроме kernel panic не кажет, даром не проходит.. коли нет рядом отцов-yozh'ей в соседнем подъезде и помочь некому - будь он уже проклят, мир open source.. поставлю опять родную шапку 9 и пропади оно пропадом.. зряплату вроде и так обещали накинуть !
зы и все-таки.. мож слона-то я и не заметил ?
Цитата |
есть мандрака 10.1 community с Xorg 6.7.x и есть дрова ATI на ихнем сайте только для 6.8.x. последняя укачана. про инсталляцию все стрелки на install.txt в корне /xc, которого там нет. или на то же в xc/programs/Xserver/hw/xfree86/doc . в котором опять те же стрелки.. |
Цитата |
и слакой10, которая про обещанный выбор ядер 2.4 или 2.6 и не вспоминает, а скромненько радует только старичком |
Цитата |
и, после установки ниче кроме kernel panic не кажет, даром не проходит |
yozh, сорри за сумбурность. суббота, водка... укачаны, конечно, сорцы 6.8.1, бинариев они еще не предлагают. вопрос и заключается в том как их поставить при условии того, что 6.7 уже стоит и настроен. через заднее место, но работает с моей видеокартой...
Цитата |
никаких проблем |
Цитата |
P.S. Кстати, а вот это - не оно? |
Кстати, процедура сборки xorg из сорцов описана в файле /xc/BUILD.
И, кстати, http://www.urpmi.org .
поставил в итоге rpmdrake'ом, указав ему источником обновления диск с 10.2 cooker, в котором Xorg 6.8 есть сразу. встал влет просто..
с сорцами не разобрался. не хотели они компилироваться, ругаясь на "cc - нет такой команды" или что-то вроде. ну а rpm погиб под зависимостями. очень точное определение подобрано все-таки: неудовлетворенные.
что плохого. дрова ati все-равно не встали. конфликт, мол, с lib*.so, не помню точно какой, и все, и до свидания. но это теперь неважно. и, после обновления rpmdrake он перестал запускаться сам rpmdrake.. снос пакета и установка заново с родного диска не помогли. чето тут нечисто..
Полагаю, всё из-за зависимостей. Видимо, в mandrake нельзя обновить ТОЛЬКО иксы, надо обновлять кучу других пакетов. Сноси xorg 6.8 (rpm -e), ставь обратно 6.7 из дистрибутива (rpm -i). И потом мееееедленно, с удовлетворением всех зависимостей, по новой. Правда, не знаю, сколько их в итоге придётся обновить. Как-то в слаке всё проще.
Насчёт "cc: command not found". А ты до этого что-нибудь собирал? Может, у тебя не стоят gcc и девелоперские пакеты?
может и не стоят.. для меня чего к чему и зачем, это пока достаточно мрачный лес. сказано в мануале, например, "нужны исходники ядра в такой-то папке и glibc версии не ниже такой-то" - проверил, ссылку сделал - работает, собралось. не сказано ничего в мануале - не проверил, не сделал, не работает и не собралось. а почему -
Иксы 6.8 встали и работают, тут все пучком. перестал запускаться rpmdrake после того, как я его самого обновил.
Попробуй запустить rpmdrake командой из терминала и посмотри, как именно он будет ругаться. Надеюсь, что не просто "Segmentation fault"
rpm -qa|grep gcc показывает вот чего:
libgcc1-3.4.1-3mdk
gcc-cpp-3.4.3-1mdk
запуск rpmdrake в консоли вот чего:
Can't load '/usr/lib/libDrakX/auto/c/stuff/stuff.so' for module c::stuff: /usr/lib/libDrakX/auto/c/stuff/stuff.so: undefined symbol: PL_sv_undef at /usr/lib/perl5/5.8.5/i386-linux-thread-multi/DynaLoader.pm line 230.
at /usr/lib/libDrakX/c.pm line 5
Compilation failed in require at /usr/lib/libDrakX/c.pm line 5.
BEGIN failed--compilation aborted at /usr/lib/libDrakX/c.pm line 5.
Compilation failed in require at /usr/lib/libDrakX/run_program.pm line 5.
BEGIN failed--compilation aborted at /usr/lib/libDrakX/run_program.pm line 5.
Compilation failed in require at /usr/lib/libDrakX/common.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/libDrakX/common.pm line 7.
Compilation failed in require at /usr/bin/rpmdrake line 46.
BEGIN failed--compilation aborted at /usr/bin/rpmdrake line 46.
а на "нарушение сегментации" при запуске ругается xmms..
ldd /usr/bin/rpmdrake
и вперёд - проверять, какие либы у тебя не обновлены и потому слишком старые. Геморроя будет много. Может, легче просто полностью обновиться до 10.2?
не, не легче. 10.2 дистрибутив у меня cooker - версия для тестеров и разработчиков. кривая-косая-полурабочая. я с ней до 11-го official ковыряться буду..
gcc поставил.
ldd /usr/bin/rpmdrake говорит:
Цитата |
not a dynamic executable |
Значит, этот drake на перле писан. Надо perl обновлять. И, может быть, смотреть
ldd /usr/lib/libDrakX/auto/c/stuff/stuff.so
perl уже пытался обновить, закопался в зависимостях..
в общем, плюнул я на это все, переставил по-быстренькому всю систему со всем девелоперским добром, что было в составе.
ради интереса запустил компиляцию xorg'а. прогресс налицо . теперь она затыкается на вот такой штуке:
Цитата |
bison -y -d pswparser.y /bin/sh: line 1: bison: command not found make[4]: *** [pswparser.c] Ошибка 127 make[4]: Leaving directory `/home/kuzz/dist/xc/config/pswrap' make[3]: *** [../../config/pswrap/pswrap] Ошибка 2 make[3]: Leaving directory `/home/kuzz/dist/xc/lib/dps' make[2]: *** [includes] Ошибка 2 make[2]: Leaving directory `/home/kuzz/dist/xc/lib' make[1]: *** [includes] Ошибка 2 make[1]: Leaving directory `/home/kuzz/dist/xc' make: *** [World] Ошибка 2 |
Цитата |
checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking dependency style of gcc... gcc3 checking for g++... no checking for c++... no checking for gpp... no checking for aCC... no checking for CC... no checking for cxx... no checking for cc++... no checking for cl... no checking for FCC... no checking for KCC... no checking for RCC... no checking for xlC_r... no checking for xlC... no checking whether we are using the GNU C++ compiler... no checking whether g++ accepts -g... no checking dependency style of g++... none checking whether g++ supports -fno-exceptions... no checking whether g++ supports -fno-check-new... no checking whether g++ supports -fexceptions... no checking how to run the C++ preprocessor... /lib/cpp configure: error: C++ preprocessor "/lib/cpp" fails sanity check See `config.log' for more details. |
Цитата |
bison -y -d pswparser.y /bin/sh: line 1: bison: command not found |
Цитата |
checking for g++... no checking for c++... no |
Цитата |
мне чего теперь - все это добро искать и ставить ? |
Цитата |
мож дистрибутив такой ущербный ? или.... |
ба !! блютуф работает ! чума..
даже много быстрее, чем под ХР, с ума сойти.. вау. уфф. ооооооо-о-о-о-о...
зы так.. лирическое отступление.. от переизбытка чувств..
все, надоело..
ставишь пакет - удовлетвори зависимость 1.
ставишь зависимость 1 - удовлетвори 2.
ставишь 2 - ..
...
... - удовлетвори зависимость n.
ставишь n - зависимость:
Говорили тебе - не трогай эту кривую мандряку...-)) Но вообще, в последних дистрибах эти проблемы пытаются решить. Как пример - федора, прости господи, пишешь - yum -y install xine - и он тебе не только сам xine поставит, но и xine-lib, xine-skins и кучку зависимых либ, если их у тебя ещё нет. Также есть Synaptic - тут тебе вапче выньдос апдейт на всю систему, разбитый по категориям да ещё и GUI-) Вобщем не так всё сложно, как тебе кажется-)
что такое невезет и как с этим бороться.
ну что ж, поставил регет, укачал по-новой. принес исо-шку домой, надо записывать. смотрю - хеш не такой, какой должен быть. сам образ читаем. лана, закатал, загрузился с него. графическая установка запускается раз через несколько, с acpi вообще ничего не запускается. энто фихня, я уже привык.. плохо то, что yast не видит ни одного пакета на диске. пишет вот чего:
1) Откуда iso качал?
2) У тебя CDROM случайно не на slave висит? У меня, помнится, были проблемы с установкой Redhat9, пока не переставил его на IDE2 Master.
Вообще, я смотрю, http://www.google.com/search?q=suse+installation+Error%3A+No+proposal+&sourceid=mozilla&start=0&start=0&ie=utf-8&oe=utf-8 Почитай тут: http://www.vmware.com/support/guestnotes/doc/guestos_suse91.html , http://portal.suse.com/sdb/en/2002/10/mlasars_8_1_dvdinstall.html и т.д. по списку.
To install SuSE Linux 8.1 on VMware from the DVD, the DVD drive must be set to "raw access". To do this, the drive type under VMware's "Settings/Configuration Editor" must be changed while the virtual machine is not running. Select your drive, for example, under IDE, S-M (slave master, i.e., /dev/hdc) and change the "Device Type" to "CD-ROM (raw access)". Exit the configuration with "OK" and start the virtual machine. The installation must be aborted just the same or
linux cdromdevice=hdc
must be entered at the boot prompt as described above.
----------------
Installation from a DVD may stop at the Software item under Installation Settings with the following error message: No base selection available. ERROR: No proposal. SUSE has seen this problem on both physical and virtual machines. To work around the problem inside a virtual machine, type the following at the boot prompt as you begin the installation:
linux cdromdevice=/dev/hdc
Replace /dev/hdc with the appropriate device name if your CD-ROM device is not the master device on the second IDE channel. The installation should then proceed normally.
мдя.. шаг влево, шаг вправо - расстрел. suse после перевеса привода с slave на master поставилась. токо чето как-то не так... симптомы невразумительные: grub, выбор системы, черный экран и всё. reset, лезу в bios, меняю значение acpi 2.0 на disabled - система грузится. перезагрузка - опять черный экран. меняю значение на enabled - все работает. и так по кругу. перед загрузкой suse необходимо поменять значение на противоположное. чушь какая-то. эт раз.
два. оценил фантастическое удобство yast при восстановлении системы. свежескачанный и установленный тот самый драйвер ati, с которого все началось, тут же порушил иксы.. родной xorg как-то с трудом понимает видюху; апп. ускорения тоже не видать..
три. сим, зараза, пока что тоже не встал, говорит
SIM: без проблем встал бинарий для 9.1
а вот сорцы, несчастные, так иксов и не видят...
Red Hat 9, кстати, ставился с ide2 slave, точно помню. железо с того времени менял, но по каналам ничего не трогал: два харда на ide1, sm - оптика и ss всегда был cd/dvd.
хм. теперь suse вообще живет своей жизнью, от меня малозависимой. хочет - грузится, не хочет - не грузится.. в основном не грузится. ничего не меняю нигде, просто пару перезагрузок в винды и из нее (или как это прально сказать), смотришь - заработала...
Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)