LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-18-2009, 09:20 AM   #16
w3edr5t
Member
 
Registered: Jul 2003
Location: Oslo/Norway
Distribution: Slackware
Posts: 33

Rep: Reputation: 16

Another one experiencing more or less random X craches after the latest batch of X updates on the 16th july.

Using Slackware64-current with Kde - Dell XPS 1530 with Nvidia GeForce 8600M GT and proprietary nvidia driver. It was very stable until those last updates.

Will try the pixman downgrade and see how that works.
 
Old 07-18-2009, 09:28 AM   #17
sunny_5252
Member
 
Registered: Feb 2007
Location: changchun china
Posts: 34

Rep: Reputation: 16
i compiled pixman manual..
good luck for me...and
thanks all man!!
 
Old 07-18-2009, 09:37 AM   #18
forum1793
Member
 
Registered: May 2008
Posts: 312

Rep: Reputation: 34
Quote:
Originally Posted by sunny_5252 View Post
where can download pixman 0.15.10??

Go to one of the mirrors
. Look in individual/lib
Such as:here

Modify a standard slackbuild. for 64 bit something like:
Code:
#!/bin/sh

# Slackware build script for pixman

# Based on template.SlackBuild from slackbuilds.org
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY
# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
# DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

PRGNAM=pixman
VERSION=${VERSION:-0.15.10}
ARCH=${ARCH:-x86_64}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}

CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}

if [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2 -march=i686 -mtune=i686"
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2 -fPIC"
fi

set -e

rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION

chown -R root:root .
find . \
 \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
 -exec chmod 755 {} \; -o \
 \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
 -exec chmod 644 {} \;

CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
 ./configure \
  --prefix=/usr \
  --libdir=/usr/lib64

make
make install DESTDIR=$PKG

mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cd $TMP/$PRGNAM-$VERSION
cp -a COPYING README INSTALL TODO $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild

mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc

cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.tgz
Adjust for your particulars. Maybe comment out the slack-desc part or create file from:
Code:
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description.  Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in.  You must
# make exactly 11 lines for the formatting to be correct.  It's also
# customary to leave one space after the ':'.

      |-----handy-ruler----------------------------------------|
pixman: pixman is a library that provides low-level pixel 
pixman: manipulation features such as image compositing and  
pixman: trapezoid rasterization. 
pixman:

Last edited by forum1793; 07-18-2009 at 09:42 AM.
 
Old 07-18-2009, 10:07 AM   #19
conraid
Member
 
Registered: Feb 2008
Location: Leghorn, Tuscany, Italy
Distribution: Slackware
Posts: 122

Rep: Reputation: 38
http://riksun.riken.go.jp/pub/pub/Li...kware-current/

here there are the older packages, too
 
Old 07-18-2009, 03:04 PM   #20
charle97
Member
 
Registered: Nov 2006
Location: hawaii, usa
Distribution: slackware 14
Posts: 80

Rep: Reputation: 16
i downgraded to pixman 0.15.10 and haven't had a crash since. thanks.
 
Old 07-18-2009, 03:39 PM   #21
samac
Senior Member
 
Registered: Mar 2004
Location: Kirkwall, Orkney
Distribution: Linux Mint 20.3 - Cinnamon
Posts: 1,425

Rep: Reputation: 139Reputation: 139
Downgrading pixman fixed my problems with missing icons and KDE crashes as well.

samac
 
Old 07-18-2009, 05:09 PM   #22
specialized
Member
 
Registered: Sep 2005
Location: Mar del Plata, Arg
Distribution: Always Slackware
Posts: 228

Rep: Reputation: 37
same here........

with the 17 july updates works for you guys?
 
Old 07-18-2009, 05:25 PM   #23
SqdnGuns
Senior Member
 
Registered: Aug 2005
Location: Pensacola, FL
Distribution: Slackware64® Current & Arch
Posts: 1,092

Rep: Reputation: 174Reputation: 174
Changelog for x86_64:

Sat Jul 18 16:04:24 CDT 2009
x/pixman-0.15.10-x86_64-2.txz: Reverted to pixman-0.15.10. There seem to
be problems with all the newer versions we have tested, for example broken
compositing, or missing icons in the KDE4 tray.
 
Old 07-18-2009, 06:05 PM   #24
specialized
Member
 
Registered: Sep 2005
Location: Mar del Plata, Arg
Distribution: Always Slackware
Posts: 228

Rep: Reputation: 37
my crash still happens
xfce 4.6.1 slack current (17july) and 96.43.11 nvidia
happen when i open ristretto, for example
 
Old 07-18-2009, 06:48 PM   #25
mrclisdue
Senior Member
 
Registered: Dec 2005
Distribution: Slackware
Posts: 1,134

Rep: Reputation: 277Reputation: 277Reputation: 277
Quote:
Originally Posted by specialized View Post
my crash still happens
xfce 4.6.1 slack current (17july)...
Did you downgrade pixman?

cheers,
 
Old 07-19-2009, 12:20 AM   #26
specialized
Member
 
Registered: Sep 2005
Location: Mar del Plata, Arg
Distribution: Always Slackware
Posts: 228

Rep: Reputation: 37
yap.........to 0.12.0 (from slack12.2)
 
Old 07-19-2009, 08:44 AM   #27
forum1793
Member
 
Registered: May 2008
Posts: 312

Rep: Reputation: 34
hax0r at phoronix tells us:
Code:
This has nothing to do with pixman, it's a bug within xserver
specifically exa that was already fixed in git master,
if you are experiencing something different compile all of your code
with -g and -O0 flags and attach Xorg pid to a gdb to get a
traceback when assertion strikes. http://cgit.freedesktop.org
/xorg/xse...93b2a28f6de316, 
http://bugs.freedesktop.org/show_bug.cgi?id=22642.
and
Code:
Recompiling xserver shouldn't be that bad if you get all of the necessary 
prerequisites. The 35758544813f156eaac28844e693b2a28f6de316 commit 
will be making its way into 1.6 stable branch, it is on the wishlist:
http://wiki.x.org/wiki/Server16Branch, as an alternative you 
could try patching your distro's current xserver with this particular 
commit.
We can certainly git xserver code but it isn't obviously broken down the way slackware has the packages (different for xserver, xvfb, xnest...). Probably requires reading and trial and error. Anyone have insight on slackbuilds for these?

Last edited by forum1793; 07-19-2009 at 08:48 AM.
 
Old 07-19-2009, 08:51 AM   #28
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
If you have mirrored (rsync) the current branch, look at 'slackware-current/source/x/X11'.
 
Old 07-19-2009, 10:34 AM   #29
specialized
Member
 
Registered: Sep 2005
Location: Mar del Plata, Arg
Distribution: Always Slackware
Posts: 228

Rep: Reputation: 37
fixed with pixman 0.15.10 in the "upgrade" from yesterday
 
Old 07-19-2009, 10:47 AM   #30
grissiom
Member
 
Registered: Apr 2008
Location: China, Beijing
Distribution: Slackware
Posts: 423

Rep: Reputation: 45
Quote:
Originally Posted by forum1793 View Post
hax0r at phoronix tells us:
Code:
This has nothing to do with pixman, it's a bug within xserver
specifically exa that was already fixed in git master,
if you are experiencing something different compile all of your code
with -g and -O0 flags and attach Xorg pid to a gdb to get a
traceback when assertion strikes. http://cgit.freedesktop.org
/xorg/xse...93b2a28f6de316, 
http://bugs.freedesktop.org/show_bug.cgi?id=22642.
and
Code:
Recompiling xserver shouldn't be that bad if you get all of the necessary 
prerequisites. The 35758544813f156eaac28844e693b2a28f6de316 commit 
will be making its way into 1.6 stable branch, it is on the wishlist:
http://wiki.x.org/wiki/Server16Branch, as an alternative you 
could try patching your distro's current xserver with this particular 
commit.
We can certainly git xserver code but it isn't obviously broken down the way slackware has the packages (different for xserver, xvfb, xnest...). Probably requires reading and trial and error. Anyone have insight on slackbuilds for these?
I think you may mail this info to Pat or rworkman.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Massive updates in slackware-current LXer Syndicated Linux News 0 03-12-2009 03:31 AM
Any updates on progress of Slackware current?? SlackwareInAZ Slackware 7 12-24-2006 04:43 PM
Slackware current updates today! neo Slackware 2 04-22-2005 05:32 PM
Slackware-current Xorg 6.8.1 crashes SirJohnWackness Slackware 20 11-26-2004 09:09 AM
Why haven't there been any updates to slackware current lately? moger Slackware 18 07-21-2004 10:21 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 08:19 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration