OpenSUSE :: Installing Debug Symbols For KDE Applications
Jan 9, 2011
I followed the instructions at
OpenSUSE: Bugreport KDE - openSUSE
to install debug symbols for okular which seems to crash quite often for me. However gdb and the kde crash application are unable to find them. The kde app says its not a good crash report and I should follow the guide.. which has already been done.
I installed
kdegraphics4-debuginfo
kdebase4-runtime-debuginfo
kdebase4-workspace-debuginfo
kdelibs4-debuginfo
libqt4-debuginfo
Is there a step I'm missing to get gdb to load the symbols or something?
How do I get debug symbols for glibc? I'm using oprofile when profiling applications. Unfortunately, the default glibc version that comes with SUSE 11.1 has the debug symbols stripped-out. That means that all libc functions get aggregated into one big blob under "glibc.so" and you can't tell whether you spend most of the time in memory allocation, syslog or lock related routines.
So, I've tried a myriad of different ways of getting the symbols. From trying to build glibc myself to hunting for dozens of different rpms on this site and on the Internet. So far - no positive results.
By issuing the 'nm' command on shared library (internally using one static library), the functions exposed by static library is also being listed, Which allows to use internal functions which is of course not intended. I have one static library having A(), B() and C() functions. Creating one shared library which has function XYS() that is using A() and B() functions from Static library. While doing 'nm' on shared library, all the static library function are being listed.
i recently installed 'openSuSe11.4' an im not really able to install applications further, like i tried the latest mozilla or even opera or bittorrent for linux like apps , what extension files are supported ? i was able to install VLC though , rest of them crash before finishing.
I like how easy one-click makes installing applications and all, but I wonder if there is a way to look "behind the curtain" and know what it is doing before clicking it. I'm just thinking of if I use the one-click in the software section (is that part of OBS?),
what all is going to happen, or can I just grab the latest .rpm and when it goes to get installed it determines and downloads dependencies automatically? I guess I want to make sure that these aren't adding 101 repositories that have to be refreshed for updates and clutter things up!
1. Unable to find frequently used Special Characters and Symbols in Novell openoffice writer. 2. How to import more symbols for writer while using Special Characters in Writer.
I have installed opensuse 11.1 in my pc and I also install the xmgrace package. However, in the xmgrace some the Symbol list in the font tool menu some symbols does not work! for example the symbols: Eur,infinity, sum, partial derivative, not equal, plus or minus, etc...
Used to work perfectly. I attempted to install VPN client, result is can't connect to anything. Networks are seen by network manager, nothing happens when click connect. Results below:
Wireless LAN present in Hardware information. Atheros AR242x 802.11abg Wireless PCI Express Adapter (wlan0) Kernel Driver: ath5k 168c:001c /var/log/boot.msg
[code]....
Advice is to use output of dmesg command to find problem, but as above I don't get any results for this in terminal.
attempt to ping external site linux-cfi6:~ # ping -c 66.70.73.150 Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
I would like to build a sticky subject about repairing openSUSE boot.This article,once complete (not by me alone) should be made sticky (to have it in front of the forum)- these problems are frequent and disturbing.I know the great work done by please-try-again. But very often we don't need any script (and running a script from rescue mode is difficult) - that said I vote to have the pta scripts included in the rescue system !So I would like to focus on command line fixes.
When I debug a program with GDB and hit a break point I get:
Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2 Try: zypper install -C "debuginfo(build-id)=2b25d8329d1aa713a2cc61b5cb701f6f89c78022" Missing separate debuginfo for /lib64/libm.so.6 Try: zypper install -C "debuginfo(build-id)=f05646449077dfbf15d5f78251a3b25e0f955dd9" Missing separate debuginfo for /lib64/libc.so.6 Try: zypper install -C "debuginfo(build-id)=9b674b2caef1982db55e436bca814060e1705b7f"
When I install the suggested packages the debuginfo does not match the object files. I get:
warning: the debug information found in "/usr/lib/debug//lib64/libc-2.11.2.so.debug" does not match "/lib64/libc.so.6" (CRC mismatch). warning: the debug information found in "/usr/lib/debug/lib64/libc-2.11.2.so.debug" does not match "/lib64/libc.so.6" (CRC mismatch). Missing separate debuginfo for /lib64/libc.so.6 Try: zypper install -C "debuginfo(build-id)=9b674b2caef1982db55e436bca814060e1705b7f"
The last package is not found. Is this missing from the repositories?
I am a hobbyist interested in development and have recently decided to migrate from Windows to Linux and after trying out a number of distributions decided to use openSUSE. After getting somewhat more comfortable with Linux and openSUSE I decided to try and get comfortable with development on this platform.
And hence my problem: After compiling the simplest of programs (hello world) and trying to step through it with gdb I get this output: Missing separate debuginfo for /lib64/ld-linux-x86-64.so.2 Try: zypper install -C "debuginfo(buildid)=2b25d8329d1aa713a2cc61b5cb701f6f89c78022" Missing separate debuginfo for /lib64/libc.so.6 Try: zypper install -C "debuginfo(buildid)=9b674b2caef1982db55e436bca814060e1705b7f"
As soon as I type the command start in gdb. Naturally I tried the recommended zypper downloads to no avail. Furthermore I sought out the glibc debuginfo in the software manager and found nothing which I have not already installed.
On my system are:-devel-32bit glibc glibc-32bit glibc-devel glibc glibc-info glibc-locale glibc-locale-32bit glibc-profile glibc-profile-32bit gdb gdbm gdbm-32bit
All of these are the latest version from the standard 11.3 repositories. I believe these are all the requirements I should need to not have gdb give me errors but sadly that is not the case. Lastly I am running on a 64bit version of openSUSE 11.3.
Recently, I upgraded 11.1 to 11.2. Everything seemed to go fine. However, for some reason the system boots with the debug kernel - 2.6.31.5-0.1-debug. According to Yast every kernel under the sun seems to be loaded on the system. Grub, however, gives two choices - one for the regular and one for the failsafe system. They both boot to the debug kernel.
How do I get this thing to load into the regular, as opposed to the debug, kernel?
Now I've got debug, default, desktop, ec2, trace, vanilla, xen installed im my system. I usually only boot with desktop, and I was wondering if it is OK to remove other stuff except debug, default, and desktop.
After reading quite a lot about this distro, I have come to know that Slackware doesn't provide tools for managing dependencies. So how do I take care of dependencies?
If there's already a thread regarding this, please redirect me to that particular thread.
First attempt to install KDE on Debian 6. I think I had a folder called Applications, which has sense disappeared. How do I get it back? It had a games, programming etc. sub folders.
I have installed a core debian install on the NAND on a little ARM dockstar, which is fine as a slow little media storage server but really i need to put squeezebox server on it and my media collection. Theres no issue slapping in a 2.5 usb HD in to the dock with my media on ... the issue i have is i do not have room in nand for the server application/associated dependancies (plus a lot of read/write issues if i put them in nand) so i am wondering if its possible to ammend the configuration somehow to have apt automatically install the server software (a pig to do manually with all the dependancies) to the USB HD (rather than the default nand paths) without affecting the operation/dependancies in the core install in NAND
I'm having problems with the ubuntu software center. When I try to install any software it does nothing when I click the install button. I can click on the visit website page and download the source and compile it manually but I was under the assumption that you could use the install button and it would do it automatically for you. Am I wrong? I am running UNR 9.10 on an Acer Aspire One 110-1588.
As a long time Windows user, I am stuck on the basics of installing and running downloaded Linux applications. I've tried to read a few tutorials but am still baffled. I am using a Puppy based boot CD and, of course, the applications that come with the Puppy all work fine. It is when I try to add something new that I become lost. Example: I just downloaded a Linux version of the Firefox browser.
I click on the downloaded file in the Download Manager and kinda expect the thing to give me a executable set-up file, but just get a whole bunch of files. One available option is to "extract" them. I create a folder to extract them to and "extract". With Firefox I see nothing in that folder. With a few other applications, I see an extracted list of files but and try to find one file that will magically start and install or boot an application, but nothing ever happens. So, how does one download , extract, install, and then run a basic application? The references I have found on the Internet tend to be rather old or more complex that my brain can handle.
I was hoping you could help me figure something out... I am going to install a new distro onto my laptop and i usually set up partitions for / and /home just in case i have some issues and need to reinstall... i was wondering if there were a way to setup a separate partition where i can put all the programs i wish to install?
I'm currently working on a project in a secure environment with no internet access and I need to install Ettercap and Wireshark on the machines. I thought this would be a simple task of loading Wireshark onto a USB but this did not work and replied with error messages such as: ' Invalid config x86_64-unknown-linux'
what does the error message mean and do I need internet access to install the apps?
I just installed Fedora 11 on my Sony Vaio laptop. I couldn't stand Windows Vista any longer. I installed Fedora 11 just fine with no issues. But I seem to be having trouble installing programs such as Adobe Flash Player, Reader, Limewire, Java pluggin, etc. Everytime I try to install these, it says for example "Could not display "/home/blackout87gn/Download/jre-6u16-linux-i586-rpm.bin". This was for the Java file I downloaded. I made sure that all these files I downloaded were for Linux. So being the newb that I am, can someone point me in the right direction on how to install these applications? Also what does .rpm .bin .deb and .tar.gz represent?
I just recently Ubuntu 9.10 and have never used Linux at all before. I was wondering, all the links and tips and everything tell me to use Ubuntu Software Center. I haven't had a chance to actually go to the Software Center yet but does it require an internet connection to install software or can I download the tar.gz / tar.bz2 files from sources such as Softpedia.com and still install them using Software Center without a Internet Connection?