Вход на сайт

Навигация

Сейчас на сайте

1 пользователь онлайн.

  • winterheart

Сбор новостей

Подписка на Сбор новостей

Вы здесь

Nvidia ошибка сегментирования [решено]

Пересобрал всю систему..
******************************
make.conf
CFLAGS="-O2 -pipe -mtune=athlon64 -freorder-blocks -funroll-all-loops -finline-functions -funsafe-math-optimizations -fstrict-aliasing -maccumulate-outgoing-args -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"
CXXFLAGS="${CFLAGS}"
CC=gcc
CXX=g++
USE="X 3dnow sse sse2 slang aac amd64 alsa apache2 bzip2 cdr dvd dvdr firefox ftp gif gphoto2 gtk gtk2 hal icc icq iee1394 jpeg kde libg++ mp3 mpeg mplayer nvidia opengl pda pdf php png qt4 qt3 qt3support samba source sse2 ssl tiff unicode utf-8 usb xml xvid nsplugin zlib zip -gnome -oss -arts"
MAKEOPTS="-j3"
ACCEPT_KEYWORDS="amd64"
VIDEO_CARDS="nvidia"
******************************
>ls -FGg /etc/make.profile
>lrwxrwxrwx 1 56 Мар 18 19:46 /etc/make.profile -> /usr/portage/profiles/default-linux/amd64/2007.0/desktop/
******************************
Все собралось замечательно, после установки драйвера на видеокарту Nvidia 7300GT
x11-drivers/nvidia-drivers-169.09-r1 USE="acpi gtk -custom-cflags (-multilib)" 0 kB
тоже все заработало, но:
>glxinfo
>name of display: :0.0
>Ошибка сегментирования

>glxgears
>Ошибка сегментирования

При попытке запустить nvidia-settings
ERROR: Error parsing configuration file '/root/.nvidia-settings-rc' on line 18: '0/FlatpanelScaling[DFP-0]=0' (Unrecognized attribute name).
Ошибка сегментирования

В логах на X-сы нет ниодной ошибки и варнинга, все работает нормально.. куда копать?
Что может быть не так?

Спасибо!

**********************************************************
Теперь все работает стабильно.. флаги следующие:

CFLAGS="-O3 -pipe -march=athlon64 -mtune=athlon64 -funroll-all-loops -ftree-vectorize -msse3"
CHOST="x86_64-pc-linux-gnu"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"

удалить /root/.nvidia-settings-rc и завести привычку больше никогда не запускать glxinfo под рутом? ))

CFLAGS="-O2 -pipe -mtune=athlon64 -freorder-blocks -funroll-all-loops -finline-functions -funsafe-math-optimizations -fstrict-aliasing -maccumulate-outgoing-args -ftree-vectorize"

мда... жесть и ты с такими флагами хочешь что бы сегфолтов не было?
-funsafe-math-optimizations вот это хотя бы убери
если уж хочешь нормальную оптимизацию то имхо проще поставить
gcc 4.2.x или gcc 4.3.x
и юзать CFLAGS типа

CFLAGS="-O3 -pipe -march=native -mtune=native -ftree-vectorize"
LDFLAGS="-Wl,-O1 -Wl,--sort-common"

___________________________________________
Gentoo GNU/Linux 2.6.24 GCC 4.2.3 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

ну на дрова эти флаги по-любому не влияют - они в виде бинарников.
другое дело, что все эти flxgears и проч. могут вылетать с сегфолтом из-за этих флагов, а не из-за нвидиа

на сами дрова да =)
а вот на весь остальной софт... ну я бы удивился если бы все нормально с такими флагами работало
___________________________________________
Gentoo GNU/Linux 2.6.24 GCC 4.2.3 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

___________________________________________
Working on Gentoo for iPAQ hx4700 and Openmoko Neo Freerunner :-)
Если у вас компьютер с Windows, есть два выхода: выбросить компьютер в форточку или выбросить форточки с компьютера

Эти флаги яж не просто так поставил..

Просвятите - acovea это фигня чтоль получается? я на ней тесты поганял из чего и родились эти флаги.. (

Э-э-э... Ставь "Safe CFLAGS" из Gentoo-Wiki и не верь этому всему. acovea тебе показала, как будет быстрее всего, но не сказала, насколько стабильным это будет (-:Е


Пожалуйста, не описывайте своё железо в подписи

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