Hi, i try to run Houdini 11.658 on Ubuntu 10.04 LTS with an ATI 4890.
After installing the last catalyst driver (11.3), and change permissions on Houdini 11.0 folders to see the icons (chmod 750), all works but the viewport disappear when my cursor go out the viewport (if i rollover on it, it come back ?!).
If i choose 4 views in viewport, i have only the perspective view, all other are grey (my background is set to dark in option viewport panel) and can't see anything in those views (no grid) and same strange prob in pers view.
I tried the releases gcc 4.4 and 4.1, and the driver for ati given by ubuntu update, same problem.
Thanks for your help.
Ubuntu 10.04 LTS - ATI catalyst 11.3
8346 12 1-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
-
- malexander
- Staff
- 5290 posts
- Joined: July 2005
- Offline
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
-
- malexander
- Staff
- 5290 posts
- Joined: July 2005
- Offline
SO, i have problems to install 10.9, all seem fine, but when i check in catalyst control center, in opengl information , is blank.
Did you check the AMD driver install log and /var/log/Xorg.0.log for any errors? A bad install is usually the culprit when Houdini won't run.
Another question, does GTX 590 works fine on linux ? (and houdini of course)
I haven't tried that GPU in particular, but I do know that Houdini does not use the 2nd GPU at all. So you'd be getting the equivalent of a slow GTX 580. I've been using the 260.19.29 drivers, which work fine.
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
twodI haven't tried that GPU in particular, but I do know that Houdini does not use the 2nd GPU at all. So you'd be getting the equivalent of a slow GTX 580. I've been using the 260.19.29 drivers, which work fine.
Thanks for info ! Neither 2 GTX 580 SLI i suppose ? (perhaps SLI doesn't exist on linux ? I come from mac)
When i tried 11.3 and 10.9, i have some errors with DMKS.
i uninstalled all drivers and fglrx packages.
After a lots of reboots, i reinstalled 10.9 and no error but same problems, no opengl in CCC.
So i uninstalled one more time. So the Xorg.0.log doesn't correspond now with ati install. I retry it, and come back here.
Thanks for help.
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
Here the warnings and errors lines:
(WW) Falling back to old probe method for fglrx
(WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found
(EE) fglrx(0): ACPI: DRM connection failed
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(EE) fglrx(0): ACPI: DRM connection failed
(WW) fglrx(0): Hasn't establisted DRM connection
(II) fglrx(0): MC range(MCFBBase = 0xf00000000, MCFBSize = 0x40000000)
(WW) fglrx(0): No DRM connection for driver fglrx.
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(WW) fglrx(0): ***********************************************************
(WW) fglrx(0): * DRI initialization failed *
(WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
(WW) fglrx(0): * 2D and 3D acceleration disabled *
(WW) fglrx(0): ***********************************************************
(WW) fglrx(0): Textured Video not supported without DRI enabled.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): XMM failed to initialize
(WW) fglrx(0): No XV video playback available
(II) fglrx(0): Enable composite support successfully
(WW) fglrx(0): Option “VendorName” is not used
(WW) fglrx(0): Option “ModelName” is not used
So i have errors, -> fglrx.ko may be missing or incompatible.
Any idea ?
(WW) Falling back to old probe method for fglrx
(WW) fglrx: No matching Device section for instance (BusID PCI:0@2:0:1) found
(EE) fglrx(0): ACPI: DRM connection failed
(WW) fglrx(0): board is an unknown third party board, chipset is supported
(EE) fglrx(0): ACPI: DRM connection failed
(WW) fglrx(0): Hasn't establisted DRM connection
(II) fglrx(0): MC range(MCFBBase = 0xf00000000, MCFBSize = 0x40000000)
(WW) fglrx(0): No DRM connection for driver fglrx.
(EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized.
(WW) fglrx(0): ***********************************************************
(WW) fglrx(0): * DRI initialization failed *
(WW) fglrx(0): * kernel module (fglrx.ko) may be missing or incompatible *
(WW) fglrx(0): * 2D and 3D acceleration disabled *
(WW) fglrx(0): ***********************************************************
(WW) fglrx(0): Textured Video not supported without DRI enabled.
(EE) fglrx(0): XMM failed to open CMMQS connection.
(EE) fglrx(0): XMM failed to initialize
(WW) fglrx(0): No XV video playback available
(II) fglrx(0): Enable composite support successfully
(WW) fglrx(0): Option “VendorName” is not used
(WW) fglrx(0): Option “ModelName” is not used
So i have errors, -> fglrx.ko may be missing or incompatible.
Any idea ?
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
I found this in fglrx-install.log
/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c:196: error: implicit declaration of function ‘compat_alloc_user_space’
/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c:196: warning: return makes pointer from integer without a cast
make: *** Erreur 1
make: *** Erreur 2
make: quittant le répertoire « /usr/src/linux-headers-2.6.32-30-generic »
make: *** Erreur 2
build failed with return value 2
Kernel Module : Failed to compile kernel module - please consult readme.
Kernel Module : update-initramfs
/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c:196: error: implicit declaration of function ‘compat_alloc_user_space’
/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.c:196: warning: return makes pointer from integer without a cast
make: *** Erreur 1
make: *** Erreur 2
make: quittant le répertoire « /usr/src/linux-headers-2.6.32-30-generic »
make: *** Erreur 2
build failed with return value 2
Kernel Module : Failed to compile kernel module - please consult readme.
Kernel Module : update-initramfs
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
and this link https://bugs.launchpad.net/ubuntu/+source/fglrx-installer/+bug/641890 [bugs.launchpad.net]
— kcl_ioctl.c.old 2010-09-15 16:38:39.399690030 +0200
+++ kcl_ioctl.c 2010-09-15 16:39:55.632689146 +0200
@@ -193,7 +193,7 @@
*/
void* ATI_API_CALL KCL_IOCTL_AllocUserSpace32(long size)
{
- return compat_alloc_user_space(size);
+ return KCL_IOCTL_AllocUserSpace32(size);
}
#endif // __x86_64__
Just replace this in /var/lib/dkms/fglrx/8.771/source/kcl_ioctl.c then run sudo dpkg –configure fglrx, or just run sudo apt-get dist-upgrade once more
Alternatively, you can use attached file
Works fine for me
Catalyst 10.9 is 8.77.5 driver but it's seems to be this part of code like in the patch for 8.77.1
compat_alloc_user_space(size);
to replace with this
KCL_IOCTL_AllocUserSpace32(size);
I'm not a linux user, but this could be this ?
— kcl_ioctl.c.old 2010-09-15 16:38:39.399690030 +0200
+++ kcl_ioctl.c 2010-09-15 16:39:55.632689146 +0200
@@ -193,7 +193,7 @@
*/
void* ATI_API_CALL KCL_IOCTL_AllocUserSpace32(long size)
{
- return compat_alloc_user_space(size);
+ return KCL_IOCTL_AllocUserSpace32(size);
}
#endif // __x86_64__
Just replace this in /var/lib/dkms/fglrx/8.771/source/kcl_ioctl.c then run sudo dpkg –configure fglrx, or just run sudo apt-get dist-upgrade once more
Alternatively, you can use attached file
Works fine for me
Catalyst 10.9 is 8.77.5 driver but it's seems to be this part of code like in the patch for 8.77.1
compat_alloc_user_space(size);
to replace with this
KCL_IOCTL_AllocUserSpace32(size);
I'm not a linux user, but this could be this ?
-
- malexander
- Staff
- 5290 posts
- Joined: July 2005
- Offline
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
twod
I haven't tried that GPU in particular, but I do know that Houdini does not use the 2nd GPU at all. So you'd be getting the equivalent of a slow GTX 580. I've been using the 260.19.29 drivers, which work fine.
I'm come back on about 2 GPUs and Houdini.
You say the 2nd GPU will not be used but if i have 2 screens, one GPU for each screen. On the 1st screen, i have the main window and i open a floating 3D view on the 2nd screen. Does Houdini will still use only one GPU ? The 3D floating view will not be drive by the 2nd GPU ?
-
- malexander
- Staff
- 5290 posts
- Joined: July 2005
- Offline
In that particular setup, Houdini likely will use both GPUs. However, I've never tried it.
When I was referring to dual GPU, I meant Crossfire/SLI setups, which do AFR (alternate frame rendering). Consumer cards definitely can't do that in windowed applications, though pro-cards might (Nvidia Quadros can for example, though it requires specialized code using NV_copy_image).
When I was referring to dual GPU, I meant Crossfire/SLI setups, which do AFR (alternate frame rendering). Consumer cards definitely can't do that in windowed applications, though pro-cards might (Nvidia Quadros can for example, though it requires specialized code using NV_copy_image).
-
- fsimerey
- Member
- 279 posts
- Joined: Dec. 2009
- Online
-
- Quick Links


It looks like the AMD kernel object needs to be updated for the Ubuntu 10.04 kernel, since the 10.9 driver predated the 10.04 release. It could be that patch is the fix.