Slackware :: Breakage Occasioned By Xrdb-1.0.9-x86_64-1_slack13.1?
May 2, 2011
A routine slackpkg upgrade-all on Slackware64 13.1 upgraded xrdb to xrdb-1.0.9-x86_64-1_slack13.1 and resulted in breaking urxvt. The cause was hard to find; it turned out to be a trailing space in ~/.Xresources on custom line
Code:
URxvt.keysym.Mod4-v: perl:clipboard:paste which sets up Super+E to call the sub paste in the perl file "clipboard".
IDK whether other X resources or programs would be more tolerant of trailing space(s) and whether this is Slackware-specific (unlikely, given Slackware's philosophy) but it is such a difficult problem to identify I thought it worth this "heads up".
I have just been forced into upgrading my mother board and cpu so now own a x86 cpu and was thinking i would give the x86_64 Slackware a try. I realize that i need to do a reinstall but can i save my /home partition? Will that save my settings or am i asking for problems? I assume i can just drop all of my config files into the new install as well.
For the 2nd time in a year. I really need v3.xx because 2.4 breaks formatting when opening v3 files. Why did i go back to 2.4 ? 3.1 was slower with calc. Now I'm stuck with 2.4 because of the ongoing stupidity in backports.org.
# aptitude install openoffice.org -t lenny-backports Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done The following packages are BROKEN:
I used the fbreader.SlackBuild in a 64bit system to create a package and I got some libraries installed under /usr/lib instead of /usr/lib64. FBReader seems to work fine though, so I'm not sure this is a problem. I guess it could be if some other app looks for those libraries. Just thought I should report it anyway.
The sc spreadsheet app doesn't really work in 64bits. It launches but you're unable to do anything with it, it's not possible to enter any values in the cells or do anything else. It works fine in 32bit though.
To make it work properly in 64bits, you can use this patch, borrowed from debian: http://salix.enialis.net/x86_64/13.1...changes-7.16-3
And there is also this patch to make DESTDIR work properly with the Makefile: http://salix.enialis.net/x86_64/13.1...-destdir.patch
The background to the problem. I was dangerous, not deadly or elite and I want to be that way again. The best representation that I have found is oolite. Now this installs by auto-package but only in 32-bit and I find auto-package a bit of a pain. I have the windows version installed and running under wine but would prefer a compiled 64-bit Slackware package.
Oolite requires gnu-step so I have downloaded the source and some old (12.2) slackbuilds, which I have modified, and made a package for gnustep-make. The next stage is to make a package for gnustep-base however it is failing with the following error
Code:
./configure: line 1390: gnustep-config: command not found configure: error: cannot run /bin/sh /tmp/SBo/gnustep-base-1.18.0/config.sub
I came into work this morning to find XFCE's window manager completely broken: no title bars, unable to move windows around, and unable to focus on a window to type in it (terminal, browser address bar, etc.). I tried going into the preferences then window manager settings, but just got a blank panel. Deleting .config/xfce4 didn't solve the problem.
I'm thinking of just doing a clean install of Xubuntu, or more likely another Xfce-based distro, since my current setup (regular Ubuntu with Xubuntu also installed) is quite messed up (same startup applications being used for Gnome and Xfce, and various other issues). I can't remember whether I did any updates last Friday that might have broken it.
Interestingly I used to have similar issues with Xmonad when I used it - some features didn't work properly and I had to restart the WM to fix them. Never did find a proper solution.
I've got 13.1 x86_64 installed on /dev/sda2, and I would like to have 13.1 x86 installed on /dev/sdb2. How do I setup lilo.conf to handle this? While installing 13.1 x86 on /dev/sdb2 I skipped the LILO step, so what I currently have is a full 32 bit Slackware 13.1 install on /dev/sdb2, but no way to boot it.
I'm mainly asking beforehand so I won't have to shoot myself in the head twenty minutes from now. I suppose I'll find/figure out one way or the other anyway . Can I just source the 32dev.sh and then run sbopkg -i if the source for the package I want to create isn't 64bit capable? I might need to change the $ARCH variable to x86_64 too, right?
Boot process ends up as shown at attached jpg.I use Biostar motherboard P35D2-A7 When I tried to use the kernel on the installation dvd I got working system. But no succes with huge or generic (with initrd) kernels.
I'm trying to install Tk from CPAN in slackware-current x86_64 for perl v5.12.3 and get the following error message
Code: In file included from Xlib_f.c:8:0: Xlib.h:22:15: error: conflicting types for 'XKeycodeToKeysym' /usr/include/X11/Xlib.h:1694:15: note: previous declaration of 'XKeycodeToKeysym' was here
Tue Mar 2 23:31:51 UTC 2010 Here are a few more fixes for the big update. These were mentioned previously, but the packages were missing:
xap/gnuplot-4.2.6-x86_64-1.txz: Upgraded. x/xterm-255-i486-1.txz: Upgraded. x/xf86-video-nv-2.1.16-i486-1.txz: Upgraded. x/fontconfig-2.8.0-i486-1.txz: Upgraded. And this one was present, but not mentioned: x/xf86-video-geode-2.11.7-i486-1.txz: Upgraded.
I have a very frustrating stability problem on my Workstation where I run a Slackware64 Current installation. The problem is, many programs just crashes, after they started, or after a quit short while. Affected are Firefox, Thunderbird, Krusader, Amarok, Konsole, and many other programs. The second problem is, if I downloaded a bzip2 archive, it is corrupt. I downloaded many archives, from other mirrors, and all corrupt. I had installed, the Multilib-packages, thought they would be the reason for the problems, and installed the standard packages of glibc and gcc. No changes. Then I upgraded the kernel from 2.6.33.4, to 2.6.35.6. (Compiled it myself) Nothing better.
I have just started with Slackware and I have a problem with my wifi. I don't know if I should make more changes to any archive but when I try to start my wifi it doesn't work at all. What I should do? take into consideration that I come from Ubunut, where everything is done beforehand.
I would like to report that at time of writing the package pan-0.134-x86_64-1.txz is shipped with -current 32 bit. It's not mislabeled, I think it's the actual x86_64 package:
Code: $ pan bash: /usr/bin/pan: cannot execute binary file
I am very new to Slackware and Linux. I was able to install and run Slackware 13.0. But I have no clue to install anything to Slackware. Can some one kindly explain step by step how can I install pidgin-2.5.9-x86_64-1.txz ?. It will be a great help. How can I learn Slackware?
I'm having an issue where the proprietary nvidia driver seems to crash my system. the weird thing is that it only happens if i have already started an X session. here is what i mean. i don't use a display manager so i invoke X by running startx. now if i run it for the first time it starts no problem. but if i kill X with ctrl-alt-backspace and then try to run startx again it just hangs and the machine completely freezes up. this only happens with the proprietary nvidia driver. if i use the vesa driver it works fine. the open-source nvidia driver doesn't seem to support my card: GeForce GT220. i never had this problem with slackware 13 x86. i have tried using the 190.42 version from slackbuilds.org as well as the latest version from nvidia's site 190.53. aside from this problem it seems to work fine otherwise.
I'm preparing a laptop for Slackware 13.x or whatever the new release will be. I've installed '-current' x86_64 arch. Boy, is this baby fast on this laptop. I thought 13 was fast but oh well another thread.
My issue now is that with '-current' is that ThunderBird links won't open in FF. I click on a link in TB and noting happens. I searched and found '"Browser" problems in Thunderbird 3'.
In this thread, post #9;Quote:
Originally Posted by Laodiceans I had the same problem in two different machines. On one the file pref.js had this entry:
Code: user_pref("network.protocol-handler.external.ftp", "/usr/bin/firefox"); user_pref("network.protocol-handler.external.http", "/usr/bin/firefox"); and worked fine.
[Code]...
I modified the 'prefs.js' file. Of course it was done while app was not running. Still no joy. Further searches showed the same thing with most users bumping back to older versions. There's got to be fix and I refuse to give up to a computer let alone a DE.
i was having severe problems under slackware64-current with the adobe flash player plugin for firefox. browsing and watching videos on videos was a pain in the neck with the player crashing when opening a couple of tabs, and constant lockups for several seconds while the plugin wrapper that was running it was taking one cpu core for itself.
it seems the problem stems from a recent change in glibc that modified the memcpy implementation and caused a bit of havok in some packages. i'm guessing it's the same change (or a similar one) that caused problems with sysklogd and iptraf, among others, with strcpy and overlapping strings. remember the patches:
[url] [url]
strictly speaking, those are problems in the program source code, but most people seem to think it's a bad idea to provide a memcpy that doesn't work for overlapping strings. a bit of discussion can be found here, with a few priceless comments by torvalds:
[url]
it seems the source code for the flash player plugin probably contains this bug, as manually modifying the libflashplayer.so binary to replace memcpy calls with memmove calls fixes the problems. at least it clearly did for me.
a quick recipe can be extracted from that bugzilla entry and one of its attachments.
for example:
code:
that should modify the binary in place provided it's located at ~/.mozilla/plugins. the resulting binary is not distributable but the recipe is.
I'm using SBo script to compile gnucash, with all the listed dependencies built successfully (in orderly manner). System multilib is configured as per alien's wiki. Is there something else I'm missing here?
I'm primarily trying to use kmess but have found the same problem in using kopete. A lot of the icons are missing and both applications crash. Running them both in the terminal reveals the problem:
Code: libpng warning: Application was compiled with png.h from libpng-1.2.37 libpng warning: Application is running with png.c from libpng-1.4.1 in kopete: Code: libpng warning: Application was compiled with png.h from libpng-1.4.1 libpng warning: Application is running with png.c from libpng-1.2.43
I only have one package installed: libpng-1.4.1, although I can see that it contains both of the versions Both apps crash as a result of this error, curiously each for the opposite reason! I have tried the kmess slackbuilds from slacky.eu and slackbuilds.org, I have also tried compiling from source myself. I guess I need to force kmess to compile using the newer libpng, although I'm not really sure how to do that.
I am using slackware64-current. I have installed the package links-2.3pre1-x86_64-1 and I love it. I launch it from the command line with the "links -g" switch and it can display pictures, it's great, but it doesn't seem to support ssl connections.
Am i doing something wrong or do I need another build? I know that in the past there used to be two different binaries, is it still so? Where can I find a ssl-enabled binary for 64 bit without need to recompile?
Attempting to compile an application that is not located in any of the repos yet for 11.3 64 bit. I have downloaded the appropriate src and untarred it. However, when I attempt to run the ./configure command here is the error I receive. checking build system type... Invalid configuration `x86_64-unknown-linux-': machine `x86_64-unknown-linux' not recognized configure: error: /bin/sh ./config.sub x86_64-unknown-linux- failed
I have made sure that I have all kernel-headers packages installed and am unsure as how to proceed. I tried using the command "./configure --build=x86_64" and then receive an error stating that the "SYSTEM IS NOT SUPPORTED" and continued errors stating that gcc is not installed, eve though it is.
I just installed Ubuntu but did not realize it did not support TOR. I like how easy this install went as I am not computer savvy AT ALL! Can anyone direct me to a download , site so I can get the x86_64or a Linux that will run TOR?
I just tried to install mythvideo 0.22 from the packman repository and Yast tell me it requires python-imdb. Havent been able to track down an rpm for opensuse 11.2 x86_64. Is there any way to request that this rpm be built?