LINUX.ORG.RU

[OpenSuSE 11.3 Milestone 3] Установка и первоначальная настройка


0

0

Привет!

Я новичок в OpenSuSE, но есть опыт с другими дистрибутивами (Slackware, Mandriva).

Подскажите пожалуйста, как можно Milestone 3 обновить до 4-го? В идеале хотелось бы не отслеживать в будущем обновления до следующих Milestone и обновлять до них систему автоматически. С Yast2 не разобрался, отказывается добавлять любые репозитории и активно просит регистрироваться. Кстати, подскажите, как правильно прописать mirror.yandex.ru вместо штатного opensuse.org и стоит ли?

Я также с трудом установил драйвер nVidia и хотел бы поменять некоторые настройки этого драйвера, а /etc/X11/xorg.conf отсутствует! sax2 валится с дампом адресов и библиотек, даже если его запускаю как написано в инструкции где то на opensuse.org: sax2 -r -m 0=nvidia

Заранее спасибо!

P.S. Как вылечить падение OpenOffice Calc по Ctrl-C в любой ячейке с данными?

★★★★★
Ответ на: комментарий от le_legioner

А в stable таких же проблем точно не будет?

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

Спасибо. Хотя бы понял какие репозитории обязательны и какие команды использовать при их смене.

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

Я не прикалываюсь :) Я 15 лет использовал Slackware и ничего не изучал особо из других дистрибутивов. Собственно Slackware и нравился тем, что там от версии к версии ничего не менялось. Посади человека из прошлого, который ставил Linux 95 (это имя первого релиза Slackware, который я поставил) поставить свежую Slackware и он справится без каких бы то ни было серьезных проблем (разве что с X сервером попарится). OpenSuSE поставил из-за серьезных доказательств одного знакомого, что она быстрее на десктопе (так и оказалось: расход памяти, скорость работы и загрузки приложения, время загрузки всей системы до KDM выше всех похвал).

Сейчас другая проблема: mirror.yandex.ru не добавляется в репозитории из-за того, что libcurl получает его IP в формате IPv6. IPv6 выключен на уровне ядра и в настройках YAST2. В .curlrc прописано ipv4. Тупая libcurl, с которой собраны все пакетные менеджеры OpenSuSE упорно продолжает пытаться обратиться к IPv6 адресу, хотя strace -f zypper dup показывает, что .curlrc читается. Пересобирать libcurl не хочу потому, что при любом обновлении может потребоваться новая версия и ее тоже придется пересобирать, а я от этого устал на Slackware и хочу уйти.

В общем чувствую себя не очень комфортно в OpenSuSE, т.к. Google ничем помочь не может, перечитал уже около 100 разных страниц, даже советы для Ubuntu и RedHat читал, все сделал, но libcurl продолжает пытаться использовать IPv6. Что делать без xorg.conf тоже не знаю, удалять драйвер nVidia, чтобы получить заветный файл не хотелось бы - это не правильно в таком дистре, как OpenSuSE. OpenOffice продолжает падать, в Google куча отчетов об этой ошибке. opensuse.org тоже смотрел/искал.

saper ★★★★★
() автор топика
Ответ на: комментарий от Novell-ch

1. У меня до mirror.yandex.ru прямой линк на высокой скорости и Slackware с него обновлялась в разы быстрее, чем другие зеркала (скорость стабильно около 3 Мегабайт/сек, что очень хорошо).
2. mce:/ # sax2 -r -m 0=nvidia
SaX: initializing please wait...
SaX: access to your display has been granted
Xlib: extension «XFree86-Misc» missing on display ":0.0".
Xlib: extension «XFree86-Misc» missing on display ":0.0".
*** buffer overflow detected ***: /usr/sbin/sysp terminated
======= Backtrace: =========
/lib64/libc.so.6(__fortify_fail+0x37)[0x7f770fa153b7]
/lib64/libc.so.6(+0xe5160)[0x7f770fa13160]
/lib64/libc.so.6(+0xe477b)[0x7f770fa1277b]
/lib64/libc.so.6(__snprintf_chk+0x7a)[0x7f770fa1264a]
/usr/sbin/sysp[0x4505fd]
/usr/sbin/sysp[0x43d0cc]
/usr/sbin/sysp[0x40c91c]
/usr/sbin/sysp[0x40d120]
/lib64/libc.so.6(__libc_start_main+0xfd)[0x7f770f94cb7d]
/usr/sbin/sysp[0x404b19]
======= Memory map: ========
00400000-00461000 r-xp 00000000 08:02 568806 /usr/sbin/sysp
00660000-00661000 r--p 00060000 08:02 568806 /usr/sbin/sysp
00661000-00662000 rw-p 00061000 08:02 568806 /usr/sbin/sysp
00662000-008dd000 rw-p 00000000 00:00 0 [heap]
7f77026c0000-7f77026d0000 rw-s 000a0000 00:05 618 /dev/mem
7f770e5ce000-7f770e660000 rw-p 00000000 00:00 0
7f770e660000-7f770e668000 r-xp 00000000 08:02 1182276 /lib64/librt-2.11.1.so
7f770e668000-7f770e867000 ---p 00008000 08:02 1182276 /lib64/librt-2.11.1.so
7f770e867000-7f770e868000 r--p 00007000 08:02 1182276 /lib64/librt-2.11.1.so
7f770e868000-7f770e869000 rw-p 00008000 08:02 1182276 /lib64/librt-2.11.1.so
7f770e869000-7f770e86b000 r-xp 00000000 08:02 532751 /usr/lib64/libXau.so.6.0.0
7f770e86b000-7f770ea6b000 ---p 00002000 08:02 532751 /usr/lib64/libXau.so.6.0.0
7f770ea6b000-7f770ea6c000 r--p 00002000 08:02 532751 /usr/lib64/libXau.so.6.0.0
7f770ea6c000-7f770ea6d000 rw-p 00003000 08:02 532751 /usr/lib64/libXau.so.6.0.0
7f770ea6d000-7f770eaad000 r-xp 00000000 08:02 1182259 /lib64/libdbus-1.so.3.4.0
7f770eaad000-7f770ecac000 ---p 00040000 08:02 1182259 /lib64/libdbus-1.so.3.4.0
7f770ecac000-7f770ecad000 r--p 0003f000 08:02 1182259 /lib64/libdbus-1.so.3.4.0
7f770ecad000-7f770ecae000 rw-p 00040000 08:02 1182259 /lib64/libdbus-1.so.3.4.0
7f770ecae000-7f770ecb7000 r-xp 00000000 08:02 548797 /usr/lib64/libXrender.so.1.3.0
7f770ecb7000-7f770eeb7000 ---p 00009000 08:02 548797 /usr/lib64/libXrender.so.1.3.0
7f770eeb7000-7f770eeb8000 r--p 00009000 08:02 548797 /usr/lib64/libXrender.so.1.3.0
7f770eeb8000-7f770eeb9000 rw-p 0000a000 08:02 548797 /usr/lib64/libXrender.so.1.3.0
7f770eeb9000-7f770eecb000 r-xp 00000000 08:02 532747 /usr/lib64/libXext.so.6.4.0
7f770eecb000-7f770f0ca000 ---p 00012000 08:02 532747 /usr/lib64/libXext.so.6.4.0
7f770f0ca000-7f770f0cb000 r--p 00011000 08:02 532747 /usr/lib64/libXext.so.6.4.0
7f770f0cb000-7f770f0cc000 rw-p 00012000 08:02 532747 /usr/lib64/libXext.so.6.4.0
7f770f0cc000-7f770f0ce000 r-xp 00000000 08:02 1182205 /lib64/libdl-2.11.1.so
7f770f0ce000-7f770f2ce000 ---p 00002000 08:02 1182205 /lib64/libdl-2.11.1.so
7f770f2ce000-7f770f2cf000 r--p 00002000 08:02 1182205 /lib64/libdl-2.11.1.so
7f770f2cf000-7f770f2d0000 rw-p 00003000 08:02 1182205 /lib64/libdl-2.11.1.so
7f770f2d0000-7f770f2ec000 r-xp 00000000 08:02 548941 /usr/lib64/libxcb.so.1.1.0
7f770f2ec000-7f770f4eb000 ---p 0001c000 08:02 548941 /usr/lib64/libxcb.so.1.1.0
7f770f4eb000-7f770f4ec000 r--p 0001b000 08:02 548941 /usr/lib64/libxcb.so.1.1.0
7f770f4ec000-7f770f4ed000 rw-p 0001c000 08:02 548941 /usr/lib64/libxcb.so.1.1.0
7f770f4ed000-7f770f50e000 r-xp 00000000 08:02 543692 /usr/lib64/libx86emu.so.1.1
7f770f50e000-7f770f70e000 ---p 00021000 08:02 543692 /usr/lib64/libx86emu.so.1.1
7f770f70e000-7f770f70f000 r--p 00021000 08:02 543692 /usr/lib64/libx86emu.so.1.1
7f770f70f000-7f770f711000 rw-p 00022000 08:02 543692 /usr/lib64/libx86emu.so.1.1
7f770f711000-7f770f728000 r-xp 00000000 08:02 1181962 /lib64/libpthread-2.11.1.so
7f770f728000-7f770f928000 ---p 00017000 08:02 1181962 /lib64/libpthread-2.11.1.so
7f770f928000-7f770f929000 r--p 00017000 08:02 1181962 /lib64/libpthread-2.11.1.so
7f770f929000-7f770f92a000 rw-p 00018000 08:02 1181962 /lib64/libpthread-2.11.1.so
7f770f92a000-7f770f92e000 rw-p 00000000 00:00 0
7f770f92e000-7f770fa85000 r-xp 00000000 08:02 1182077 /lib64/libc-2.11.1.so
7f770fa85000-7f770fc84000 ---p 00157000 08:02 1182077 /lib64/libc-2.11.1.so
7f770fc84000-7f770fc88000 r--p 00156000 08:02 1182077 /lib64/libc-2.11.1.so
7f770fc88000-7f770fc89000 rw-p 0015a000 08:02 1182077 /lib64/libc-2.11.1.so
7f770fc89000-7f770fc8e000 rw-p 00000000 00:00 0
7f770fc8e000-7f770fca3000 r-xp 00000000 08:02 1187635 /lib64/libgcc_s.so.1
7f770fca3000-7f770fea2000 ---p 00015000 08:02 1187635 /lib64/libgcc_s.so.1
7f770fea2000-7f770fea3000 r--p 00014000 08:02 1187635 /lib64/libgcc_s.so.1
7f770fea3000-7f770fea4000 rw-p 00015000 08:02 1187635 /lib64/libgcc_s.so.1
7f770fea4000-7f770fefa000 r-xp 00000000 08:02 1182268 /lib64/libm-2.11.1.so
7f770fefa000-7f77100f9000 ---p 00056000 08:02 1182268 /lib64/libm-2.11.1.so
7f77100f9000-7f77100fa000 r--p 00055000 08:02 1182268 /lib64/libm-2.11.1.so
7f77100fa000-7f77100fb000 rw-p 00056000 08:02 1182268 /lib64/libm-2.11.1.so
7f77100fb000-7f77100fe000 r-xp 00000000 08:02 532721 /usr/lib64/libXxf86misc.so.1.1.0
7f77100fe000-7f77102fd000 ---p 00003000 08:02 532721 /usr/lib64/libXxf86misc.so.1.1.0
7f77102fd000-7f77102fe000 r--p 00002000 08:02 532721 /usr/lib64/libXxf86misc.so.1.1.0
7f77102fe000-7f77102ff000 rw-p 00003000 08:02 532721 /usr/lib64/libXxf86misc.so.1.1.0
7f77102ff000-7f771030f000 r-xp 00000000 08:02 540084 /usr/lib64/libhal.so.1.0.0
7f771030f000-7f771050f000 ---p 00010000 08:02 540084 /usr/lib64/libhal.so.1.0.0
7f771050f000-7f7710510000 r--p 00010000 08:02 540084 /usr/lib64/libhal.so.1.0.0
SaX: something went wrong while X was called with -probeonly
SaX: try to call 'sax2 -p' and select a single device ?
abort

sax2 -p ничем не помог, просто выводит, что 0 - это моя видяха nVidia.

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

Прописал mirror.yandex.ru в /etc/hosts как временную меру - работает, ура. sax2 сейчас обновлю, может он оживет после обновления.

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

Никак не могу понять: зачем столько 32 bit пакетов... Кажется они нужны только для flash player и всё.

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

Обновился до OpenSuSE 11.3 Milestone 4. OpenOffice больше не падает. Появился /etc/X11/xorg.conf.d с разными файликами, закину туда попозже nVidia опции в отдельный файл. Уже проверил: IgnoreABI в новом файле работает :) Всем спасибо.

P.S. sax2 по прежнему валится, но это уже неважно.

saper ★★★★★
() автор топика

Выбери другой дистрибутив

.

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

sax2 по прежнему валится, но это уже неважно.

sax2 официально RIP, так как ему теперь нечего делать, видеокарта настраивается автоматически иксами, клавиатура тоже автоматически или средствами DE

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