Странно, OpenGL работает великолепно, но только под root.

Автор: MaGIc2laNTern Дата: 08.03.2006 18:37 Интересно... OpenGL работает великолепно, всё прекрасно, но работает он только под root. Вернее не совсем. glxgears, например, даёт FPS 3000 и больше и из под юзера, но если, например, запустить какую-нибудь OpenGL игру - идут серьёзные глюки и тормоза.
Раньше Я работал под root и радовался жизни, но вот теперь решил перейти на юзера, и столкнулся с этой проблемой.
Может можно сделать чтобы OpenGL работал и из под юзера прекрасно?
Видеокарта ATI (ASUS) Radeon 9600 XT 128 MB DDR драйвера fglrx.
UPD:
Что интересно, если сделать su root из под юзера, ввести пароль, написать tuxracer - можно наслаждаться безупречным хардварным OpenGL!
Re: Странно, OpenGL работает великолепно, но только под root. 09.03.2006 21:35lystor От имени пользователя root проделайте следующее в консоли:
1. Добавьте следующую строку в /etc/fstab (если ее там еще нет):
tmpfs /dev/shm tmpfs defaults 0 0
2. Подмонтируйте разделяемую память:
mount /dev/shm
3. Проверьте корректность проделанных действий:
mount | grep "shm"

Если монтирование увенчалось успехом - вы увидите примерно следующее:
tmpfs on /dev/shm type tmpfs (rw)

Если вы ничего не получите - вы где-то допустили ошибку.
Re: Странно, OpenGL работает великолепно, но только под root. 10.03.2006 17:33MaGIc2laNTern Надо-же! Действительно всё сразу заработало! Огромное спасибо!!!!
Re: Странно, OpenGL работает великолепно, но только под root. 29.11.2006 11:36Sergey_Bashkirov У меня схожая проблема. Изначально стояла ASPLinux10, перед входом в графический режим каждый раз появлялся логотип NVidia. Поставил ASPLinux11 логотип NVidia перестал появляться, ну я подумал, что это ничего не означает. А теперь попутно с этим перестало 3Д-ускорение работать. glxgears выдают на полном экране около 20 кадров в секунду. Под суперпользователем ускорение не появляется. В файле fstab была строчка "none /dev/shm tmpfs defaults 0 0", пробовал как заменять её на "tmpfs /dev/shm tmpfs defaults 0 0", также и добавлять последнюю.
Команда "mount /dev/shm" проходит нормально.
" mount | grep "shm" " возвращает
"tmpfs on /dev/shm type tmpfs (rw)", собственно сколько раз mount вызвать, столько таких строчек и появляется.
Но ускорение не включается. Видеокарта имеет полное название "GeForce GTS 2 PRO".
Кто-нибудь может подсказать, как вернуть 3Д-ускорение в SAPLinux11?
Re: Странно, OpenGL работает великолепно, но только под root. 29.11.2006 14:25Sergey_Bashkirov Да, а нельзя этот самый драйвер из предыдущей версии ASP10 вытащить? Там же ускорение работало нормально? Это же какой-то из RPM-ов?
Re: Странно, OpenGL работает великолепно, но только под root. 29.11.2006 14:50lg ---
sh чтототам.run
---
Будет нужен gcc и (наверное) kernel-devel
Re: Странно, OpenGL работает великолепно, но только под root. 04.12.2006 11:40Sergey_Bashkirov Установщик требует, чтобы X сервер не работал, а как его остановить? (Как начать знаю startx, а как остановить - нет.) Собственно, я пробовал интерактивно загружать линукс, но от X отказаться нельзя при загрузке почему-то.
Re: Странно, OpenGL работает великолепно, но только под root. 04.12.2006 11:59wusup 1 вариант передай при загрузке параметр ядру init 3.
2 вариант нажми комбинацию Alt+ctl+Backspace.
Re: Странно, OpenGL работает великолепно, но только под root. 04.12.2006 16:31Sergey_Bashkirov Да, не совсем очевидно Улыбка А где это вычитать можно, если не секрет?
(Про отключение графического режима)
Re: Странно, OpenGL работает великолепно, но только под root. 06.12.2006 12:44onelost Чтобы заберщить работу иксов набери команду в консоли init 3 или меню асплоадера параметры ядра.
Re: Странно, OpenGL работает великолепно, но только под root. 12.12.2006 11:53ace Проблема в том, что при обновлении был изменен драйвер с коммерческого на свободно распространяемый, который не поддерживает 3D ускорение. Об этом говорит отсутствие логотипа NVidia. Нужно просто в файле /etc/X11/xorg.conf поменять драйвер с nv на nvidia, соответственно перед этим убедиться, что установлены пакеты kernel-module-nvidia (kmod-nvidia в 11.2) и nvidia-glx.
Re: Странно, OpenGL работает великолепно, но только под root. 14.12.2006 21:34Sm@cker > Раньше Я работал под root и радовался жизни, но вот теперь решил перейти на юзера, и столкнулся с этой проблемой.

АААА!!! Фонарь! Стыд и срам! Ты СИДЕЛ ПОД РУТОМ!!! И при этом РАДОВАЛСЯ ЖИЗНИ!!! Ты позоришь весь наш доблестный SPbLUG!!!
Я срочно выезжаю в Девяткино с карат^wзондер^wгазен^wотрядом быстрого реагирования Бригад Мучеников Пингвина для проведения разъяснительной работы!
Re: Странно, OpenGL работает великолепно, но только под root. 15.12.2006 20:09MaGIc2laNTern Конечно, давай!
У меня тут Coca-Cola есть.
Re: Странно, OpenGL работает великолепно, но только под root. 15.12.2006 21:22Sm@cker Я её давно пить перестал - когда узнал, что у экипажей американской ДПС в багажнике всегда канистра на сколько-то там галлонов этой самой кока-колы, чтобы отмывать кровищу с асфальта - больше её ничто не берёт... )))
Если ты серьёзно - то только не сегодня, ибо поздновато уже... ) Может, на выходных?
Re: Странно, OpenGL работает великолепно, но только под root. 16.12.2006 02:10MaGIc2laNTern Можно. В воскресенье будем записывать подкаст (http://aipod.rpod.ru/) и ты будешь весьма кстати.
Лучше всего свяжись со мной по Jabber: lantern@jabber.ru.
Re: Странно, OpenGL работает великолепно, но только под root. 16.12.2006 13:19Sm@cker кстати, может в воскресенье я и не смогу... ну я свистну, когда узнаю точно.
RSS-материал