All pastes #745948 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-10-22 20:53 UTC
rendered paste body
sgt-d@wenix:~> sh -x /usr/bin/compiz-manager
++ arch
+ ARCH=i686
+ '[' i686 == x86_64 ']'
+ LIB=lib
++ which compiz
+ BIN_PATH=/usr/bin/compiz
+ '[' x/usr/bin/compiz = x/usr/bin/compiz ']'
+ COMPIZ_BIN_PATH=/usr/bin/
+ PLUGIN_PATH=/usr/lib/compiz/
+ GLXINFO=/usr/bin/glxinfo
++ which kwin
+ KWIN=/opt/kde3/bin/kwin
+ METACITY=/usr/bin/metacity
+ COMPIZ_NAME=compiz
++ which fusion-icon
+ FUSION_ICON=/usr/bin/fusion-icon
+ LIBGL_NVIDIA=
+ LIBGL_FGLRX=
+ NVIDIA_MEMORY=65536
+ NVIDIA_SETTINGS=nvidia-settings
+ XORG_DRIVER_PATH=/usr/lib/xorg/modules/drivers/+
+ '[' default == kde ']'
+ FALLBACKWM=/usr/bin/metacity
+ FALLBACKWM_OPTIONS='--replace '
+ WHITELIST='nvidia intel ati radeon i810'
+ T='   1002:5954 1002:5854 1002:5955'
+ T='   1002:5954 1002:5854 1002:5955 1002:4153'
+ T='   1002:5954 1002:5854 1002:5955 1002:4153 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12'
+ BLACKLIST_PCIIDS='   1002:5954 1002:5854 1002:5955 1002:4153 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12'
+ unset T
+ COMPIZ_OPTIONS='--ignore-desktop-hints --replace'
+ COMPIZ_PLUGINS=
+ ENV=
+ USE_EMERALD=yes
+ INDIRECT=no
+ XORG_DEFAULT_LOG=/var/log/Xorg.0.log
+ VERBOSE=yes
+ '[' -z :/etc/xdg ']'
+ test -f :/etc/xdg/compiz/compiz-manager
+ '[' -z '' ']'
+ test -f /home/sgt-d/.config/compiz/compiz-manager
+ '[' x = xFailsafe ']'
+ '[' x = x1 ']'
+ check_xgl
+ verbose 'Checking for Xgl: '
+ '[' xyes = xyes ']'
+ printf 'Checking for Xgl: '
Checking for Xgl: + xvinfo
+ grep -q Xgl
+ verbose 'not present. \n'
+ '[' xyes = xyes ']'
+ printf 'not present. \n'
not present.
+ return 1
+ running_under_whitelisted_driver
++ xset q
++ grep 'Log file'
++ awk '{print $3}'
+ LOG=/var/log/Xorg.0.log
+ '[' /var/log/Xorg.0.log = '' ']'
+ '[' -z /var/log/Xorg.0.log ']'
+ for DRV in '${WHITELIST}'
+ egrep -q 'Loading .*nvidia_drv\.so' /var/log/Xorg.0.log
+ egrep -q 'Unloading .*nvidia_drv\.so' /var/log/Xorg.0.log
+ return 0
+ have_blacklisted_pciid
++ /sbin/lspci -n
+ OUTPUT='00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 1002:5954
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 1002:5854
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 1002:5955
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 1002:4153
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 8086:2982
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 8086:2992
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 8086:29a2
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
+ egrep -q 8086:2a02
04:02.0 Class 0200: 8086:107c (rev 05)'
+ for ID in '${BLACKLIST_PCIIDS}'
+ echo '00:00.0 Class 0600: 8086:2584 (rev 04)
00:01.0 Class 0604: 8086:2585 (rev 04)
00:1c.0 Class 0604: 8086:2660 (rev 03)
00:1c.1 Class 0604: 8086:2662 (rev 03)
00:1d.0 Class 0c03: 8086:2658 (rev 03)
00:1d.1 Class 0c03: 8086:2659 (rev 03)
00:1d.2 Class 0c03: 8086:265a (rev 03)
00:1d.3 Class 0c03: 8086:265b (rev 03)
00:1d.7 Class 0c03: 8086:265c (rev 03)
00:1e.0 Class 0604: 8086:244e (rev d3)
00:1e.2 Class 0401: 8086:266e (rev 03)
00:1f.0 Class 0601: 8086:2640 (rev 03)
00:1f.1 Class 0101: 8086:266f (rev 03)
00:1f.2 Class 0101: 8086:2652 (rev 03)
00:1f.3 Class 0c05: 8086:266a (rev 03)
01:00.0 Class 0300: 10de:0291 (rev a1)
04:02.0 Class 0200: 8086:107c (rev 05)'
+ egrep -q 8086:2a12
++ /sbin/lspci -vn
++ grep -i VGA
+ OUTPUT='01:00.0 Class 0300: 10de:0291 (rev a1) (prog-if 00 [VGA])'
+ verbose 'Detected PCI ID for VGA: 01:00.0 Class 0300: 10de:0291 (rev a1) (prog-if 00 [VGA])\n'
+ '[' xyes = xyes ']'
+ printf 'Detected PCI ID for VGA: 01:00.0 Class 0300: 10de:0291 (rev a1) (prog-if 00 [VGA])\n'
Detected PCI ID for VGA: 01:00.0 Class 0300: 10de:0291 (rev a1) (prog-if 00 [VGA])
+ return 1
+ check_tfp
+ verbose 'Checking for texture_from_pixmap: '
+ '[' xyes = xyes ']'
+ printf 'Checking for texture_from_pixmap: '
Checking for texture_from_pixmap: ++ /usr/bin/glxinfo
++ grep GLX_EXT_texture_from_pixmap -c
+ '[' 6 -gt 2 ']'
+ verbose 'present. \n'
+ '[' xyes = xyes ']'
+ printf 'present. \n'
present.
+ return 0
+ check_npot_texture
+ verbose 'Checking for non power of two support: '
+ '[' xyes = xyes ']'
+ printf 'Checking for non power of two support: '
Checking for non power of two support: + glxinfo
+ egrep -q '(GL_ARB_texture_non_power_of_two|GL_NV_texture_rectangle|GL_EXT_texture_rectangle|GL_ARB_texture_rectangle)'
+ verbose 'present. \n'
+ '[' xyes = xyes ']'
+ printf 'present. \n'
present.
+ return 0
+ check_composite
+ verbose 'Checking for Composite extension: '
+ '[' xyes = xyes ']'
+ printf 'Checking for Composite extension: '
Checking for Composite extension: + xdpyinfo -queryExtensions
+ grep -q Composite
+ verbose 'present. \n'
+ '[' xyes = xyes ']'
+ printf 'present. \n'
present.
+ return 0
+ check_texture_size
++ glxinfo -l
++ grep GL_MAX_TEXTURE_SIZE
++ sed 's/.*=[^0-9]//g'
+ TEXTURE_LIMIT='4096
4096'
++ xdpyinfo
++ grep -i dimensions:
++ sed 's/[^0-9]*pixels.*(.*).*//'
++ sed 's/[^0-9x]*//'
+ RESOLUTION='1600x1200
1280x1024'
++ echo 1600x1200 1280x1024
++ sed 's/.*x//'
+ VRES=1024
++ echo 1600x1200 1280x1024
++ sed 's/x.*//'
+ HRES=1600
+ verbose 'Comparing resolution (1600x1200
1280x1024) to maximum 3D texture size (4096
4096): '
+ '[' xyes = xyes ']'
+ printf 'Comparing resolution (1600x1200
1280x1024) to maximum 3D texture size (4096
4096): '
Comparing resolution (1600x1200
1280x1024) to maximum 3D texture size (4096
4096): + '[' 1024 -gt 4096 4096 ']'
/usr/bin/compiz-manager: line 247: [: too many arguments
+ '[' 1600 -gt 4096 4096 ']'
/usr/bin/compiz-manager: line 247: [: too many arguments
+ verbose 'Passed.\n'
+ '[' xyes = xyes ']'
+ printf 'Passed.\n'
Passed.
+ return 0
+ check_nvidia
+ '[' '!' -z ']'
+ verbose 'Checking for nVidia: '
+ '[' xyes = xyes ']'
+ printf 'Checking for nVidia: '
Checking for nVidia: + xdpyinfo
+ grep -q NV-GLX
+ verbose 'present. \n'
+ '[' xyes = xyes ']'
+ printf 'present. \n'
present.
+ NVIDIA_INTERNAL_TEST=0
+ return 0
+ check_nvidia_memory
++ nvidia-settings -q VideoRam
++ egrep 'Attribute '\''VideoRam'\'' .*:'
++ cut -d: -f3
++ sed 's/[^0-9]//g'
+ MEM=262144
+ '[' 262144 -lt 65536 ']'
+ return 0
+ check_fbconfig
+ verbose 'Checking for FBConfig: '
+ '[' xyes = xyes ']'
+ printf 'Checking for FBConfig: '
Checking for FBConfig: + '[' no = yes ']'
+ /usr/bin/glxinfo
+ grep -q 'GLX.*fbconfig'
+ FB=0
+ '[' 0 = 0 ']'
+ unset FB
+ verbose 'present. \n'
+ '[' xyes = xyes ']'
+ printf 'present. \n'
present.
+ return 0
+ '[' -f /usr/lib/compiz/libccp.so ']'
+ COMPIZ_PLUGINS=' ccp'
+ build_env
+ check_nvidia
+ '[' '!' -z 0 ']'
+ return 0
+ ENV='__GL_YIELD=NOTHING '
+ '[' no = yes ']'
+ check_xgl
+ verbose 'Checking for Xgl: '
+ '[' xyes = xyes ']'
+ printf 'Checking for Xgl: '
Checking for Xgl: + xvinfo
+ grep -q Xgl
+ verbose 'not present. \n'
+ '[' xyes = xyes ']'
+ printf 'not present. \n'
not present.
+ return 1
+ ENV='__GL_YIELD=NOTHING  FROM_WRAPPER=yes'
+ '[' -n '__GL_YIELD=NOTHING  FROM_WRAPPER=yes' ']'
+ export __GL_YIELD=NOTHING FROM_WRAPPER=yes
+ __GL_YIELD=NOTHING
+ FROM_WRAPPER=yes
+ build_args
+ '[' no = yes ']'
+ check_nvidia
+ '[' '!' -z 0 ']'
+ return 0
+ COMPIZ_OPTIONS='--ignore-desktop-hints --replace --loose-binding'
+ '[' -f /home/sgt-d/.config/compiz/disable-compiz ']'
+ '[' -x /usr/bin/emerald ']'
+ '[' yes = yes ']'
+ verbose 'Starting emerald\n'
+ '[' xyes = xyes ']'
+ printf 'Starting emerald\n'
Starting emerald
+ /usr/bin/emerald --replace
+ '[' -x /usr/bin/fusion-icon ']'
+ /usr/bin/fusion-icon -n
+ '[' -z '' ']'
+ /usr/bin/compiz --ignore-desktop-hints --replace --loose-binding --only-current-screen --sm-disable ccp
/usr/bin/compiz: Trying '/usr/$LIB/libIndirectGL.so.1'
* Using the Qt4 Interface
* No module named PyQt4
... Trying another interface
* Using the Qt3 Interface
* Searching for installed applications...
/usr/bin/ccsm
/usr/bin/compiz
/usr/bin/gtk-window-decorator
/usr/bin/kde-window-decorator
/usr/bin/emerald
/usr/bin/metacity
/opt/kde3/bin/kwin
/usr/bin/xfwm4
* kde session
* nvidia found, exporting: __GL_YIELD="NOTHING"
* Executing: compiz --only-current-screen --replace --sm-disable --ignore-desktop-hints ccp
compiz: Trying '/usr/$LIB/libIndirectGL.so.1'
/usr/bin/compiz (snow) - Info: Loaded Texture snowflake.png
sgt-d@wenix:~> compiz (snow) - Info: Loaded Texture snowflake.png