Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> сломался OpenGL 
V
    Опции темы
idsp
Дата 8.6.2011, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 27.5.2011

Репутация: нет
Всего: нет



Не запускается ни одна программа, связанная с OpenGL.
Ubuntu 11.04
Qt 4.7

Буквально недавно все работало.

Выдает ошибку
Код

X Error: BadWindow (invalid Window parameter) 3
  Extension:    138 (Uknown extension)
  Minor opcode: 4 (Unknown request)
  Resource id:  0x460000a
QGLTempContext: Unable to create GL context.
X Error: BadWindow (invalid Window parameter) 3
  Extension:    138 (Uknown extension)
  Minor opcode: 4 (Unknown request)
  Resource id:  0x460000d
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
X Error: BadWindow (invalid Window parameter) 3
  Extension:    138 (Uknown extension)
  Minor opcode: 4 (Unknown request)
  Resource id:  0x4600017
QGLTempContext: Unable to create GL context.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.
QGLContext::makeCurrent(): Failed.


Вот так выглядит OpenGL с GUI (это пример Grabber из примеров Qt)
http://s56.radikal.ru/i152/1106/96/b3c5f897ac97.png

а если рендер в этой программе жмешь, то выдает нормальную картинку шестеренок.
И если двигать на экране, где должны быть шестеренки мышкой, то ползунки двигаются, а картинки нет =0

Это сообщение отредактировал(а) idsp - 8.6.2011, 19:54
PM MAIL   Вверх
afiskon
Дата 9.6.2011, 06:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 294
Регистрация: 31.3.2011
Где: Россия, Москва

Репутация: нет
Всего: 4



Библиотеки давно обновляли? Обновление должно быть рекурсивным - обновили либу - нужно обновить софт, его использующий.
PM MAIL WWW   Вверх
idsp
Дата 9.6.2011, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 27.5.2011

Репутация: нет
Всего: нет



Цитата(afiskon @ 9.6.2011,  06:20)
Библиотеки давно обновляли? Обновление должно быть рекурсивным - обновили либу - нужно обновить софт, его использующий.

использую qt-sdk-linux-x86-opensource-2010.05. Ни какие пакеты не обновлял, может, с обновлениями к ubuntu чего пришло...
PM MAIL   Вверх
kemiisto
Дата 9.6.2011, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 1
Всего: 160



Цитата(idsp @  9.6.2011,  09:25 Найти цитируемый пост)
использую qt-sdk-linux-x86-opensource-2010.05. Ни какие пакеты не обновлял, может, с обновлениями к ubuntu чего пришло...

На Linux рекомендуется ставить Qt из репозиториев. Удалите установленный Qt, обновитесь (на всякий случай)
Код
sudo apt-get update
sudo apt-get upgrade

и установите Qt SDK из репов
Код
sudo apt-get install qt-sdk


Это сообщение отредактировал(а) kemiisto - 9.6.2011, 11:05


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Amp
Дата 9.6.2011, 11:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: 2
Всего: 17



Это ж линукс. Не было печали - апдейты накачали, дело наверняка не в Qt. Запусти glxgears - если не работает, то попробуй переустановить драйвер на видео, обновить иксы, месу.

Это сообщение отредактировал(а) Amp - 9.6.2011, 11:20
PM MAIL   Вверх
idsp
Дата 9.6.2011, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 27.5.2011

Репутация: нет
Всего: нет



переставил драйвер NVIDIA, скачал новую версию Qt SDK (Qt_SDK_Lin32_offline_v1_1_1_en.run) и все заработало. Вот и спрашивается, что разрешило проблему... 


Это сообщение отредактировал(а) idsp - 10.6.2011, 23:05
PM MAIL   Вверх
idsp
Дата 10.6.2011, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 16
Регистрация: 27.5.2011

Репутация: нет
Всего: нет



Проблема решена.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0472 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.