You are not logged in.

#1 2012-10-15 20:29:22

dexgeh
Member
Registered: 2012-10-15
Posts: 5

[solved] compiz-core upgrade issue: missing /usr/lib/compiz/libcore.so

After upgrading from compiz-core 0.8.8-3 to 0.8.8-4, but it's persisting even downgrading I got a segfault for the missing file.
Running

LANG=C xinit >xinit.log 2>xinit.log

with the following .xinitrc

if [ -d /etc/X11/xinit/xinitrc.d ]; then
  for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
  done
  unset f
fi

setxkbmap it -option compose:rctrl -option terminate:ctrl_alt_bksp
urxvtd -f -o
fbpanel &
gtk-redshift &
compiz --debug --replace ccp --indirect-rendering
echo "ARGH -> $?"

I got this output in xinit.log

ARGH -> 139                                                                        
rver 1.13.0                                                                        
Release Date: 2012-09-05                                                           
X Protocol Version 11, Revision 0                                                  
Build Operating System: Linux 3.6.0-1-ARCH x86_64.                                 
Current Operating System: Linux archmini 3.6.2-1-ARCH #1 SMP PREEMPT Fri Oct 12 23:58:58 CEST 2012#
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=7342087f-b1bb-4133-8b50-d25ff902fcab#
Build Date: 05 October 2012  01:57:18PM                                            
.                                                                                  
Current version of pixman: 0.26.2                                                  
>...Before reporting problems, check http://wiki.x.org                             
>...to make sure that you have the latest version.                                 
Markers: (--) probed, (**) from config file, (==) default setting,                 
>...(++) from command line, (!!) notice, (II) informational,                       
>...(WW) warning, (EE) error, (NI) not implemented, (??) unknown.                  
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Oct 15 22:20:21 2012               
(==) Using config directory: "/etc/X11/xorg.conf.d"                                
Initializing built-in extension Generic Event Extension                            
Initializing built-in extension SHAPE                                              
Initializing built-in extension MIT-SHM                                            
Initializing built-in extension XInputExtension                                    
Initializing built-in extension XTEST                                              
Initializing built-in extension BIG-REQUESTS                                       
Initializing built-in extension SYNC                                               
Initializing built-in extension XKEYBOARD                                          
Initializing built-in extension XC-MISC                                            
Initializing built-in extension SECURITY                                           
Initializing built-in extension XINERAMA                                           
Initializing built-in extension XFIXES                                             
Initializing built-in extension RENDER                                             
Initializing built-in extension RANDR                                              
Initializing built-in extension COMPOSITE                                          
Initializing built-in extension DAMAGE                                             
Initializing built-in extension MIT-SCREEN-SAVER                                   
Initializing built-in extension DOUBLE-BUFFER                                      
Initializing built-in extension RECORD                                             
Initializing built-in extension DPMS                                               
Initializing built-in extension X-Resource                                         
Initializing built-in extension XVideo                                             
Initializing built-in extension XVideo-MotionCompensation                          
Initializing built-in extension XFree86-VidModeExtension                           
Initializing built-in extension XFree86-DGA                                        
Initializing built-in extension XFree86-DRI                                        
Initializing built-in extension DRI2                                               
Loading extension GLX                                                              
The XKEYBOARD keymap compiler (xkbcomp) reports:                                   
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols        
>                   Ignoring extra symbols                                         
Errors from xkbcomp are not fatal to the X server                                  
rxvt-unicode daemon listening on /home/milky/.urxvt/urxvtd-archmini.               
compiz (core) - Debug: Could not stat() file /home/milky/.compiz/plugins/libcore.so : No such file#
compiz (core) - Debug: Could not stat() file /usr/lib/compiz/libcore.so : No such file or directory
/home/milky/.xinitrc: line 19:   858 Segmentation fault      compiz --debug --replace ccp --indire#
xinit: connection to X server lost                                                 
^M                                                                                 
waiting for X server to shut down urxvt: X connection to ':0' broken, unable to recover, exiting.
Server terminated successfully (0). Closing log file.

Relevant pacman.log:

[2012-10-15 21:30] Running 'pacman -Syu'
[2012-10-15 21:30] synchronizing package lists
[2012-10-15 21:30] starting full system upgrade
[2012-10-15 21:40] upgraded acpid (2.0.17-1 -> 2.0.17-3)
[2012-10-15 21:40] upgraded cabal-install (1.16.0-1 -> 1.16.0-2)
[2012-10-15 21:40] upgraded chromium (22.0.1229.92-1 -> 22.0.1229.94-1)
[2012-10-15 21:40] upgraded libglapi (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] upgraded libgl (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] installed glu (9.0.0-1)
[2012-10-15 21:40] upgraded compiz-core (0.8.8-3 -> 0.8.8-4)
[2012-10-15 21:40] upgraded curl (7.27.0-1 -> 7.28.0-1)
[2012-10-15 21:40] upgraded dnsutils (9.9.1.P3-1 -> 9.9.2-1)
[2012-10-15 21:40] upgraded erlang (R15B01-1 -> R15B01-2)
[2012-10-15 21:40] upgraded firefox (15.0.1-1 -> 16.0.1-1)
[2012-10-15 21:40] upgraded firefox-i18n-it (15.0.1-1 -> 16.0.1-1)
[2012-10-15 21:40] upgraded freeglut (2.8.0-1 -> 2.8.0-2)
[2012-10-15 21:40] upgraded gegl (0.2.0-3 -> 0.2.0-4)
[2012-10-15 21:40] upgraded git (1.7.12.2-1 -> 1.7.12.3-1)
[2012-10-15 21:40] upgraded gnutls (3.1.2-1 -> 3.1.3-1)
[2012-10-15 21:40] upgraded gparted (0.13.1-1 -> 0.14.0-1)
[2012-10-15 21:40] upgraded hwids (20120922-1 -> 20121012-1)
[2012-10-15 21:40] upgraded intel-dri (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] upgraded jasper (1.900.1-7 -> 1.900.1-8)
[2012-10-15 21:40] upgraded khrplatform-devel (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] upgraded pam (1.1.5-4 -> 1.1.6-1)
[2012-10-15 21:40] upgraded util-linux (2.22-7 -> 2.22.1-1)
[2012-10-15 21:40] upgraded systemd (194-1 -> 194-3)
[2012-10-15 21:40] upgraded libgbm (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] upgraded libegl (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] upgraded libldap (2.4.32-1 -> 2.4.33-1)
[2012-10-15 21:40] >>> Updating module dependencies. Please wait ...
[2012-10-15 21:40] >>> Generating initial ramdisk, using mkinitcpio.  Please wait...
[2012-10-15 21:40] ==> Building image from preset: 'default'
[2012-10-15 21:40]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2012-10-15 21:40] ==> Starting build: 3.6.2-1-ARCH
[2012-10-15 21:40]   -> Running build hook: [base]
[2012-10-15 21:40]   -> Running build hook: [udev]
[2012-10-15 21:40]   -> Running build hook: [autodetect]
[2012-10-15 21:40]   -> Running build hook: [pata]
[2012-10-15 21:40]   -> Running build hook: [scsi]
[2012-10-15 21:40]   -> Running build hook: [sata]
[2012-10-15 21:40]   -> Running build hook: [filesystems]
[2012-10-15 21:40]   -> Running build hook: [usbinput]
[2012-10-15 21:40]   -> Running build hook: [fsck]
[2012-10-15 21:40] ==> Generating module dependencies
[2012-10-15 21:40] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2012-10-15 21:40] ==> Image generation successful
[2012-10-15 21:40] ==> Building image from preset: 'fallback'
[2012-10-15 21:40]   -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2012-10-15 21:40] ==> Starting build: 3.6.2-1-ARCH
[2012-10-15 21:40]   -> Running build hook: [base]
[2012-10-15 21:40]   -> Running build hook: [udev]
[2012-10-15 21:40]   -> Running build hook: [pata]
[2012-10-15 21:40]   -> Running build hook: [scsi]
[2012-10-15 21:40]   -> Running build hook: [sata]
[2012-10-15 21:40]   -> Running build hook: [filesystems]
[2012-10-15 21:40]   -> Running build hook: [usbinput]
[2012-10-15 21:40]   -> Running build hook: [fsck]
[2012-10-15 21:40] ==> Generating module dependencies
[2012-10-15 21:40] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2012-10-15 21:40] ==> Image generation successful
[2012-10-15 21:40] upgraded linux (3.5.6-1 -> 3.6.2-1)
[2012-10-15 21:40] upgraded linux-headers (3.5.6-1 -> 3.6.2-1)
[2012-10-15 21:40] upgraded lirc-utils (1:0.9.0-30 -> 1:0.9.0-31)
[2012-10-15 21:40] upgraded mesa (8.0.4-3 -> 9.0-1)
[2012-10-15 21:40] upgraded mtdev (1.1.2-1 -> 1.1.3-1)
[2012-10-15 21:40] upgraded nodejs (0.8.11-1 -> 0.8.12-1)
[2012-10-15 21:40] upgraded subversion (1.7.6-1 -> 1.7.7-1)
[2012-10-15 21:40] upgraded sysvinit-tools (2.88-8 -> 2.88-9)
[2012-10-15 21:40] upgraded systemd-sysvcompat (194-1 -> 194-3)
[2012-10-15 21:40] upgraded thunderbird (15.0.1-1 -> 16.0.1-1)
[2012-10-15 21:40] upgraded tmux (1.6-2 -> 1.7-1)
[2012-10-15 21:40] upgraded wpa_supplicant (1.0-1 -> 1.0-2)
[2012-10-15 21:40] upgraded xf86-input-evdev (2.7.3-1 -> 2.7.3-2)
[2012-10-15 21:40] upgraded xf86-video-intel (2.20.9-1 -> 2.20.9-2)
[2012-10-15 21:40] upgraded xorg-server-common (1.12.4-1 -> 1.13.0-2)
[2012-10-15 21:40] upgraded xorg-server (1.12.4-1 -> 1.13.0-2)
[2012-10-15 21:40] upgraded youtube-dl (2012.09.27-1 -> 2012.10.09-1)

Anyone can help me tracing in which package the missing file is located (if it's not in compiz-core)?

Last edited by dexgeh (2012-10-16 17:58:39)

Offline

#2 2012-10-16 17:58:28

dexgeh
Member
Registered: 2012-10-15
Posts: 5

Re: [solved] compiz-core upgrade issue: missing /usr/lib/compiz/libcore.so

I managed to solve the issue commenting the --indirect-rendering flag and installing and launching driconf to create a default ~/.drirc file.
I just noticed that in the same upgrade I got intel-dri from 8.x to 9.x version, maybe it's related.
Launching a terminal in .xinitrc and manually launching

LIBGL_DEBUG=verbose compiz --debug --replace ccp

show me a lot of errors, but it's working, and I don't need anymore the --indirect-rendering flag (in the past I put that flag in the command because of the bad performance that compiz had without).

Offline

Board footer

Powered by FluxBB