VMGL brings 3-D effects to VMs


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements UNIX and Linux RSS News VMGL brings 3-D effects to VMs
# 1  
Old 12-05-2008
VMGL brings 3-D effects to VMs

12-05-2008 01:00 PM
Virtualized computing environments can take advantage of built-in virtualization support in modern dual-core processors, but when it comes to 3-D acceleration in virtual machines, almost all fall flat on their faces. VMGL is a little-known application written as part of Google's Summer of Code 2006 program that lets OpenGL apps running inside a virtual machine take advantage of the graphics hardware acceleration on the host. It has limitations, but if you want 3-D in VMs, VMGL is your best bet.



Source...
Login or Register to Ask a Question

Previous Thread | Next Thread

9 More Discussions You Might Find Interesting

1. Solaris

Oracle VMs and VLANs

I've been given an IP address to assign to an ldom that is in a different subnet than the host, and I am looking for assistance in getting it online. I believe I need "VLAN tagging" as found in this link, but I do not understand all of the terminology. My host machine is on subnet 10.25.112.x,... (1 Reply)
Discussion started by: bstring
1 Replies

2. Red Hat

Effects of /etc/fstab file!

Hi Folks! I accidentally overwrote in /etc/fstab file. Can you guys please tell me, what impact it would have created, when I restarted the machine(RHEL6). I executed this command : # blkid /dev/vda5 > /etc/fstab (17 Replies)
Discussion started by: nixhead
17 Replies

3. Red Hat

3d effects in rhel6

I installed rhel 6.0 in my laptop but it is not upporting 3d graphics of rhel6 and i am getting an error message "Accelerated 3d graphics not available Desktop effects require hardware 3D support." my laptop is dll studio 1558 and my graphic card is ATI Radeon 5470 with 1 gb dedicated ram. (6 Replies)
Discussion started by: nileshgupta
6 Replies

4. Red Hat

3D effects on RHEL6 OC

Hello, I just installed RHEL6 OC on my T61p. It's great! Just for fun I'd like to use some fancy cool Desktop effects. I tried to enable 3D Desktop effects from OC Welcome Center but it gave me error message: Accelerated 3D graphics is not available. Desktop effects require hardware 3D support.... (7 Replies)
Discussion started by: susja
7 Replies

5. UNIX for Dummies Questions & Answers

SFTP VMS to UNIX

All I am a VMS guy just learning UNIX. My first task is to SFTP files from VMS to UNIX in BATCHMODE without having to enter a password. Note that using SFTP interactively works just fine. I have followed some specific instructions provided by a vendor with no success. I have also read... (0 Replies)
Discussion started by: randyhouse
0 Replies

6. UNIX for Dummies Questions & Answers

Effects of grep -o when it's not available

I'm on a Solaris box that doesn't have -o as an option for grep (trying to return match only). Is there any way to get this functionality without the -o option? I've tried both sed and awk doing something like: echo "this is a test" | awk '/test/' or echo "this is a test | sed '/test/p'... (8 Replies)
Discussion started by: earnstaf
8 Replies

7. Linux

VNC Server, brings up really basic Xwindows

I am running Startcom linux ES5 . When i bring up the VNC server and login to the machine running a vnc client , I only get the real basic x-windows session and a term window. how can i get it to bring up the real linux desktop on all sessions? Frank (4 Replies)
Discussion started by: frankkahle
4 Replies

8. Linux

Cannot ftp from VMS to Linux

Hi I'm using a Linux machine (CENTOS 5) to ftp a file from a VMS Alpha box (i hardly know anything about these machines). All seems to be working upto the point where it states the transfer has started but it just hangs... ftp> get SPOOL.28 local: SPOOL.28 remote: SPOOL.28 200 Port 228.87... (2 Replies)
Discussion started by: rizla65
2 Replies

9. UNIX for Dummies Questions & Answers

VAX/VMS anyone??

Hope someone can help here..... I'm looking for some websites with info on VAX/VMS. I've tried google, yahoo and other search engines, but to no avail. Am I looking in the correct place?? :confused: (5 Replies)
Discussion started by: GandalfWhite
5 Replies
Login or Register to Ask a Question
PERSONALITY(2)                                               Linux Programmer's Manual                                              PERSONALITY(2)

NAME
personality - set the process execution domain SYNOPSIS
#include <sys/personality.h> int personality(unsigned long persona); DESCRIPTION
Linux supports different execution domains, or personalities, for each process. Among other things, execution domains tell Linux how to map signal numbers into signal actions. The execution domain system allows Linux to provide limited support for binaries compiled under other UNIX-like operating systems. If persona is not 0xffffffff, then personality() sets the caller's execution domain to the value specified by persona. Specifying persona as 0xffffffff provides a way of retrieving the current persona without changing it. A list of the available execution domains can be found in <sys/personality.h>. The execution domain is a 32-bit value in which the top three bytes are set aside for flags that cause the kernel to modify the behavior of certain system calls so as to emulate historical or architectural quirks. The least significant byte is value defining the personality the kernel should assume. The flag values are as fol- lows: ADDR_COMPAT_LAYOUT (since Linux 2.6.9) With this flag set, provide legacy virtual address space layout. ADDR_NO_RANDOMIZE (since Linux 2.6.12) With this flag set, disable address-space-layout randomization. ADDR_LIMIT_32BIT (since Linux 2.2) Limit the address space to 32 bits. ADDR_LIMIT_3GB (since Linux 2.4.0) With this flag set, use 0xc0000000 as the offset at which to search a virtual memory chunk on mmap(2); otherwise use 0xffffe000. FDPIC_FUNCPTRS (since Linux 2.6.11) User-space function pointers to signal handlers point (on certain architectures) to descriptors. MMAP_PAGE_ZERO (since Linux 2.4.0) Map page 0 as read-only (to support binaries that depend on this SVr4 behavior). READ_IMPLIES_EXEC (since Linux 2.6.8) With this flag set, PROT_READ implies PROT_EXEC for mmap(2). SHORT_INODE (since Linux 2.4.0) No effects(?). STICKY_TIMEOUTS (since Linux 1.2.0) With this flag set, select(2), pselect(2), and ppoll(2) do not modify the returned timeout argument when interrupted by a signal handler. UNAME26 (since Linux 3.1) Have uname(2) report a 2.6.40+ version number rather than a 3.x version number. Added as a stopgap measure to support broken appli- cations that could not handle the kernel version-numbering switch from 2.6.x to 3.x. WHOLE_SECONDS (since Linux 1.2.0) No effects(?). The available execution domains are: PER_BSD (since Linux 1.2.0) BSD. (No effects.) PER_HPUX (since Linux 2.4) Support for 32-bit HP/UX. This support was never complete, and was dropped so that since Linux 4.0, this value has no effect. PER_IRIX32 (since Linux 2.2) IRIX 5 32-bit. Never fully functional; support dropped in Linux 2.6.27. Implies STICKY_TIMEOUTS. PER_IRIX64 (since Linux 2.2) IRIX 6 64-bit. Implies STICKY_TIMEOUTS; otherwise no effects. PER_IRIXN32 (since Linux 2.2) IRIX 6 new 32-bit. Implies STICKY_TIMEOUTS; otherwise no effects. PER_ISCR4 (since Linux 1.2.0) Implies STICKY_TIMEOUTS; otherwise no effects. PER_LINUX (since Linux 1.2.0) Linux. PER_LINUX32 (since Linux 2.2) [To be documented.] PER_LINUX32_3GB (since Linux 2.4) Implies ADDR_LIMIT_3GB. PER_LINUX_32BIT (since Linux 2.0) Implies ADDR_LIMIT_32BIT. PER_LINUX_FDPIC (since Linux 2.6.11) Implies FDPIC_FUNCPTRS. PER_OSF4 (since Linux 2.4) OSF/1 v4. On alpha, clear top 32 bits of iov_len in the user's buffer for compatibility with old versions of OSF/1 where iov_len was defined as. int. PER_OSR5 (since Linux 2.4) Implies STICKY_TIMEOUTS and WHOLE_SECONDS; otherwise no effects. PER_RISCOS (since Linux 2.2) [To be documented.] PER_SCOSVR3 (since Linux 1.2.0) Implies STICKY_TIMEOUTS, WHOLE_SECONDS, and SHORT_INODE; otherwise no effects. PER_SOLARIS (since Linux 2.4) Implies STICKY_TIMEOUTS; otherwise no effects. PER_SUNOS (since Linux 2.4.0) Implies STICKY_TIMEOUTS. Divert library and dynamic linker searches to /usr/gnemul. Buggy, largely unmaintained, and almost entirely unused; support was removed in Linux 2.6.26. PER_SVR3 (since Linux 1.2.0) Implies STICKY_TIMEOUTS and SHORT_INODE; otherwise no effects. PER_SVR4 (since Linux 1.2.0) Implies STICKY_TIMEOUTS and MMAP_PAGE_ZERO; otherwise no effects. PER_UW7 (since Linux 2.4) Implies STICKY_TIMEOUTS and MMAP_PAGE_ZERO; otherwise no effects. PER_WYSEV386 (since Linux 1.2.0) Implies STICKY_TIMEOUTS and SHORT_INODE; otherwise no effects. PER_XENIX (since Linux 1.2.0) Implies STICKY_TIMEOUTS and SHORT_INODE; otherwise no effects. RETURN VALUE
On success, the previous persona is returned. On error, -1 is returned, and errno is set appropriately. ERRORS
EINVAL The kernel was unable to change the personality. VERSIONS
This system call first appeared in Linux 1.1.20 (and thus first in a stable kernel release with Linux 1.2.0); library support was added in glibc 2.3. CONFORMING TO
personality() is Linux-specific and should not be used in programs intended to be portable. SEE ALSO
setarch(8) COLOPHON
This page is part of release 4.15 of the Linux man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at https://www.kernel.org/doc/man-pages/. Linux 2017-09-15 PERSONALITY(2)