Search - User list
Full Version: hkey error (GLX visual)
Root » Houdini Lounge » hkey error (GLX visual)
xiondebra
Hi,

When trying to run hkey, I get this error:

master1 : hkey
master1 : ERROR: could not obtain GLX visual!
Most likely cause is a lack of 3D acceleration. Check your configuration.

Never seen this before, anyone know what it's complaining about.

H7.0.212 | Fedora Core 2 | Dual Opteron 64bit machines


–Mark
stevenong
Hey Mark,

What graphics card are you using? If you're using Nvidia, did you install the drivers? After installing the drivers, you need to edit the XF86config file to load GLX etc.

Cheers!
steven
xiondebra
Hi Steven,

I'm working on the machine remotely so I can't open the box and look in but /etc/sysconfig/hwconf has this entry:

class: VIDEO
bus: PCI
detached: 0
driver: Card:ATI Mach64
desc: “ATI|Rage XL”
vendorId: 1002
deviceId: 4752
subVendorId: 1002
subDeviceId: 8008
pciType: 1
pcidom: 0
pcibus: 3
pcidev: 6
pcifn: 0
-


There's no XF86config file on this machine, not sure why, still investigating.


–Mark
xiondebra
There's also this:

# lspci |grep -i vga
03:06.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
stevenong
Hey Mark,

I think the graphics card does not support OGL hence the errors. Since you're logging on remotely, sesictrl might be a better bet.

Good luck & have fun!

Cheers!
steven
xiondebra
OK, I got an answer (of sorts). The machine(s) I'm trying to get Houdini to run on is a cluster of 16 dual opteron's, but it appears the head node doesn't have 3D acceleration with it's built in gfx chip set on the motherboard. Since we're going to be using this as a render farm it's not necesary to run Houdini, just mantra, what would you recommend to get a license installed? I thought sesictrl used to allow you to install a license “manually” (i.e. without having to run hkey) but it doesn't seem to have that option anymore.


Here's what our tech contact person has to say:

=============================================

The X drivers for that video card are installed. The XF86Config file
that you're looking for has changed to being called xorg.conf, because
most distributions have switched to using x.org (an XFree86 derivitive)
instead of XFree86.

When I try to run “hkey”, it returns the error message:

ERROR: could not obtain GLX visual!
Most likely cause is a lack of 3D acceleration. Check your configuration.


This would be expected since the graphics chipset that is included on
the master's motherboard doesn't have any hardware 3D acceleration.

=============================================


–Mark
stevenong
Hey Mark,

You can still use sesictrl to install licenses. This is the syntax:
sesictrl -I key_info
so do:
sesictrl -h foo.bar.moo -l SERVER foo.bar.moo 123456abc
Before doing the above, you might want to do
set noglob
to prevent the shell from expanding the license string.

Hope the above works for you.

Cheers!
steven
xiondebra
stevenong
Hey Mark,

You can still use sesictrl to install licenses. This is the syntax:
sesictrl -I key_info
so do:
sesictrl -h foo.bar.moo -l SERVER foo.bar.moo 123456abc

Ahh, it's still there! From what I remember you used to be able to give sesictrl a license (text) file. I'll give it a try soon (need to get a proxy setup on their firewall).

Thanks Steven!


–Mark
stevenong
Hey Mark,

I vaguely remember being able to provide sesictrl a license file & I've ever only used sesictrl to install licenses like once.

Cheers!
steven
old_school
You can generate your license by providing the license machine's server code and machine name. This is the way licensing used to happen before we automated the process through the entitlement system.

Using the email that we initially sent you with the name and password, you can log in to license.sidefx.com and issue yourself a key. You will get in return the license key line. Just use that to install the license manually in the shell.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB