Package Details: compositeproto-git 0.4.2.4.r52.gef261dc-1

Git Clone URL: https://aur.archlinux.org/compositeproto-git.git (read-only)
Package Base: compositeproto-git
Description: X11 Composite extension wire protocol - Git version
Upstream URL: http://cgit.freedesktop.org/xorg/proto/compositeproto/
Licenses: custom
Conflicts: compositeproto
Provides: compositeproto=0.4.2.4.r52.gef261dc
Submitter: Det
Maintainer: Det
Last Packager: Det
Votes: 0
Popularity: 0.000000
First Submitted: 2010-12-07 20:45
Last Updated: 2015-06-14 01:17

Dependencies (3)

Required by (50)

Sources (1)

Latest Comments

Det commented on 2014-07-09 17:34

Sure. The 64-bit version was so buggy on Linux ever since it was introduced in November 2012 (7.0.1.8244 beta: http://filehippo.com/download_google_earth/changelog/13615/) that I had to re-create the previous one (https://aur.archlinux.org/packages/google-earth6/) so people could actually have a working Google Earth.

I've since recentlish (24th April) moved the 64-bit build behind the _64=1 switch for those who insist, as can be seen from the comments and the PKGBUILD, respectively.

Det commented on 2014-04-25 08:37

Enabled by default: permission java.awt.AWTPermission "accessClipboard"
- https://blogs.oracle.com/kyle/entry/copy_and_paste_in_java

Det commented on 2014-04-25 08:37

Enabled by default:
permission java.awt.AWTPermission "accessClipboard"
- https://blogs.oracle.com/kyle/entry/copy_and_paste_in_java

Det commented on 2014-04-20 16:03

> IMPORTANT NOTE: NVIDIA users [nvidia-l-pa] *MUST* modify [...]

Couldn't you just use some if statement to automate that? Like:

- if [ -f /usr/bin/nvidia-settings ]; then OR

- if [[ $(pacman -Q | grep nvidia) ]]; then OR

- if [[ $(lsmod | grep nvidia) ]]; then

Det commented on 2014-04-20 16:02

> IMPORTANT NOTE: NVIDIA users [nvidia-l-pa] *MUST* modify [...]

Couldn't you just use some if statement to automate that? Like:

if [ -f /usr/bin/nvidia-settings ]; then OR

if [[ $(pacman -Q | grep nvidia) ]]; then OR

if [[ $(lsmod | grep nvidia) ]]; then

Det commented on 2014-04-20 16:02

> IMPORTANT NOTE: NVIDIA users [nvidia-l-pa] *MUST* modify [...]

Couldn't you just use some if statement to automate that? Like:

if [ -f /usr/bin/nvidia-settings ]; then OR
if [[ $(pacman -Q | grep nvidia) ]]; then OR
if [[ $(lsmod | grep nvidia) ]]; then

Det commented on 2014-04-20 16:02

> IMPORTANT NOTE: NVIDIA users [nvidia-l-pa] *MUST* modify [...]

Couldn't you just use some if statement to automate that? Like:

- if [ -f /usr/bin/nvidia-settings ]; then OR
- if [[ $(pacman -Q | grep nvidia) ]]; then OR
- if [[ $(lsmod | grep nvidia) ]]; then

Det commented on 2014-04-18 21:59

Updated. The patches still have the ugly names, but the vmblock ones are gone and 'fuse' has been upgraded to dependencies (VMware seems to insist on using the 'vmware-vmblock-fuse' service, unless CONFIG_FUSE_FS is disabled in the kernel).

E: I'll also try to make the init.d workaround (https://wiki.archlinux.org/index.php/Vmware#vmci.2Fvsock_modules_not_loading_automatically) automatic when I have time. The problem is with the "isLoaded()" function, where the 'awk' command doesn't accept multiple lines for $module:

$ /sbin/lsmod | awk 'BEGIN {n = "no";} {if ($1 == "'"$module"'") n = "yes";} END {print n;}'
awk: cmd. line:1: BEGIN {n = "no";} {if ($1 == "vmw_vmci
awk: cmd. line:1: ^ unterminated string
awk: cmd. line:1: BEGIN {n = "no";} {if ($1 == "vmw_vmci
awk: cmd. line:1: ^ syntax error

At least for VMCI this is caused by the inclusion of the in-kernel module vmw_vmci:

$ /sbin/modprobe -R 'pci:v000015ADd00000740sv*sd*bc*sc*i*'
vmw_vmci
vmci

I have no idea how isn't this present in other distributions.

Det commented on 2014-04-18 21:58

Updated. The patches still have the ugly names, but the vmblock ones are gone and 'fuse' has been upgraded to dependencies (VMware seems to insist on using the 'vmware-vmblock-fuse' service, unless CONFIG_FUSE_FS is disabled in the kernel).

E: I'll also try to make the init.d workaround (https://wiki.archlinux.org/index.php/Vmware#vmci.2Fvsock_modules_not_loading_automatically) automatic when I have time. The problem is with the "isLoaded()" function, where the 'awk' command doesn't accept multiple lines for $module:

$ /sbin/lsmod | awk 'BEGIN {n = "no";} {if ($1 == "'"$module"'") n = "yes";} END {print n;}'
awk: cmd. line:1: BEGIN {n = "no";} {if ($1 == "vmw_vmci
awk: cmd. line:1: ^ unterminated string
awk: cmd. line:1: BEGIN {n = "no";} {if ($1 == "vmw_vmci
awk: cmd. line:1: ^ syntax error

At least for VMCI this is caused by the inclusion of the in-kernel module vmw_vmci:

$ /sbin/modprobe -R 'pci:v000015ADd00000740sv*sd*bc*sc*i*'
vmw_vmci
vmci

Det commented on 2014-04-18 21:58

Updated. The patches still have the ugly names, but the vmblock ones are gone and 'fuse' has been upgraded to dependencies (VMware seems to insist on using the 'vmware-vmblock-fuse' service, unless CONFIG_FUSE_FS is disabled in the kernel).

E: I'll also try to make the init.d workaround (https://wiki.archlinux.org/index.php/Vmware#vmci.2Fvsock_modules_not_loading_automatically) automatic when I have time. The problem is with the "isLoaded()" function, where the 'awk' command doesn't accept multiple lines for $module:

$ /sbin/lsmod | awk 'BEGIN {n = "no";} {if ($1 == "'"$module"'") n = "yes";} END {print n;}'
awk: cmd. line:1: BEGIN {n = "no";} {if ($1 == "vmw_vmci
awk: cmd. line:1: ^ unterminated string
awk: cmd. line:1: BEGIN {n = "no";} {if ($1 == "vmw_vmci
awk: cmd. line:1: ^ syntax error

At least for VMCI this is caused by the inclusion of the in-kernel module (vmw_vmci):

$ /sbin/modprobe -R 'pci:v000015ADd00000740sv*sd*bc*sc*i*'
vmw_vmci
vmci

All comments