[sisyphus] compiz + radeon: no valid GL extensions string found [2]

vx8400 vx8400 на gmail.com
Вс Янв 3 15:09:11 MSK 2016


3 января 2016 г., 12:14 пользователь Шенцев Алексей Владимирович
> Тоже самое, драйвер r600 (radeon).
> Compiz отсутствует и в KDE4 все эффекты рабочего стола прекрасно работают.

Compiz тихо валится сразу на glXCreateContext(), когда требует
indirect rendering (зачем был сделан патч, включающий direct rendering
только для NV-GLX, а для всего остального принудительно
устанавливающий indirect rendering?):

Error of failed request: BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  155
  Minor opcode of failed request:  3
  Resource id in failed request:  0x0

В сборке из сизифа эта ошибка молча перехватывается errorHandler(), и
игнорируется.

Если вызвать glXMakeContext() c direct=true, ошибок не появляется до
перебора окон, потом он начинает перебирать несуществуещие по xwininfo
окна с ошибками вида:

X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request:  3 (X_GetWindowAttributes)
  Minor opcode of failed request:  0
  Resource id in failed request:  0x180047e
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request:  2 (X_ChangeWindowAttributes)
  Minor opcode of failed request:  0
  Resource id in failed request:  0x180047e
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request:  28 (X_GrabButton)
  Minor opcode of failed request:  0
  Resource id in failed request:  0x180047e
X Error of failed request: BadWindow (invalid Window parameter)
  Major opcode of failed request:  129
  Minor opcode of failed request:  6
  Resource id in failed request:  0x180047e


Подробная информация о списке рассылки Sisyphus