SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Skaendo: did you install the binary blob to get 3D rendering support?
I guess I don't know what your talking about there. I'm not going to be able to test on that PC anymore anyways. It has left the building, so to speak. Sorry.
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618
Original Poster
Rep:
Quote:
Originally Posted by willysr
Ponce and i tried to compare it with our working machines and it seems that in the working machines we both have NVidia graphics (i used NVidia blob driver) and that probably be the unspesified requirement. On my VM (where it segfault), i have Intel
Can the OP post his GPU specs? Intel/NVIdia/AMD?
I'd love to, willy. How do I do so though? If you want to know if I'm running the stock nvidia blob from nvidia (the nouveau works actually quite well on my friends system that is an old radeon 57xx(?)), yes, I've got the NVIDIA-Linux-x86_64-367.27.run on my system and it seems to be running just fine, just no Palemoon. (I'm running an nvidia GT650 on my system btw)
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618
Original Poster
Rep:
BTW..I just installed the Vulkan nvidia driver blob and built the Palemoon 26.3.3...it segfaulted in half a second.
Then, I built Palemoon 26.2.2 and suddenly got a window of it showing it was checking my add-ons, then it quit permanently. I cliccked on it again and this time I was offered a 'safe mode' with option boxes to click (see attachment).
No matter what I checkmark or not or click continue in 'safe mode' or not, it doesn't fire up.
That's just a little info, not sure if it's helpful or not.
FTIO, please provide the current configuration you are building on? Please include hardware for CPU and graphics.
Is your clean install or upgrade from 14.1, since your signature says you are running 14.1_64? Or are you attempting to build in a VM?
The 367.27 is latest build for GT 650 (dated 6-13-16) but after installing new drivers (which method did you use to install them) did you blacklist the nouveau driver and if in multilib did you install the 32 bit drivers after the multilib install?
What is the current method of installing Pale moon that you are using? Have you removed the old 14.1 /home/<username>/.moonchildproductions/ folder and started from a fresh install with no extensions active?
Distribution: Slackware 15.0 x64, Slackware Live 15.0 x64
Posts: 618
Original Poster
Rep:
Fresh, clean 14.2 x86_64 install on a brand-new 128GB SSD. CPU is an AMD FX6300 and an GT650 (Nvidia) graphics card with 1GB RAM.
I *always* use the proprietary drivers fron Nvidia (The nouveau work, but I just like having the little better graphics power/abilities of the blob), installed the only way possible - from the shell where I login and before startx.
No multi-lib here.
Most times I install Seamonkey and Palemoon by extracting the tarball to my /home partition and running it from within its own directory. Palemoon worked just fine on my 14.1 x86_64. Yes, of course I remove any hidden directories and extensions before an installation (if there were any in the first place). Your questions are now becoming condescending.
Installed nVidia legacy drivers from prepackaged "patched" installer from here. The one that is linked to Google Drive.
"Repackage" & installed Pale Moon from SBo modifying script for 26.3.3
Tried to launch via konsole; segfault
reboot
Tried to launch via menu; nothing (assuming segfault)
Tried to launch via konsole; segfault
I'm not very fluent with AMD/nVidia. If there is another method to install nVidia drivers that may affect how they perform, then let me know. I'll be able to test on this PC again.
Last edited by Skaendo; 07-13-2016 at 12:13 AM.
Reason: Fixed GeForce chipset model
@FTIO, I'm sorry if my last post read bluntly, it was not my intent and I truly apologize. I'm just trying to be brief and succinct in acquiring details to better help with a solution. In attempting to help I can only think of letting you know how I proceed with my installations and hope they might help you. I find that trying to apply other Linux distribution solution to my Slackware really don't help or work. So, I rely on this forum and the Slackdoc site for help and suggestions.
As and example, of what I've learned from this site and from the Slackdocs, this is how I install my NVIDIA driver blobs. After downloading the proprietary NVIDIA driver from the NVIDIA site for UNIX drivers https://www.nvidia.com/object/unix.html
I have experienced problems with NVIDIA's latest driver available not working properly with my hardware. That problem turned out to be my assumption that the latest driver was designed for all hardware and it reality it wasn't for my model. Instead I now do a specific search for my hardware at: https://www.nvidia.com/Download/index.aspx?lang=en-us, and these drivers have always worked for me. The 367.27 driver supports your GTX650, so it should not be the problem with Palemoon. The next step is how I install the driver.
The following link has always worked to install NVIDIA drivers: http://docs.slackware.com/howtos:hardwareroprietary_graphics_drivers,
where the SBo package has failed at times. I've never had to patch the NVIDIA driver. This is my experience with NVIDIA on two separate computers with NVIDIA versions that are different hardware. Oh, I also found that I couln't run a particular NVIDIA driver for an older NVIDIA embedded hardware that worked perfectly well under 14.0 but not 14.1 because the blob didn't support X11 version beyond 1.12 and 14.1 was later (1.14 version), that machine had to stay with nouveau driver. Since Palemoon will utilize modern GPU's perhaps the issue is the version of X11 (I thjink 14.2 is 1.18) and NVIDIA driver don't work well with the way Palemoon is attempting to access it. While, I doubt this is an issue since the X server is starting for your other applications, but since Palemoon access the GPU directly...
You mention that you install Seamonkey by extracting the tarbar? Is there a reason you don't use Pat's included default Seamonkey package? The Pale Moon website indicates there are some Mozilla files (installed by Mozilla's Firefox and/or Seamonkey) that Pale Moon requires and if you are selectively not installing them could the missing file(s) be the cause of the seg-fault? I'm not running 14.2 but I'd be glad to send you my extracted Palemoon installation file list from /opt/palemoon for comparison to assure the tarball was compelte. I also opened /opt/palemoon/run-mozilla.sh in emacs just to see what it is trying to find and set. You might look at yours to see if there are some LD_LIBRARY_PATH statements that are failing or causing faults.
@willysr Any chance you might post your installation steps for palemoon for 32bit so we can attempt with 64bit? I assume your Slackware is a clean full install with all default packages included? Do you know which version release of X11 14.2 includes?
I tested on my desktop which is NOT a clean installation since i used slackware-current all the time and i think my desktop's base was Slackware 14.0 or 14.1. I never perform a clean installation on my desktop, but stays on -current track, so it's a "polluted environment".
for installation i just run sbopkg -i palemoon and it gives me straight to a working application, but then again perhaps there's some packages needed that are installed on my desktop that are not listed as REQUIRES in palemoon.
I tested in clean installation VM and indeed it segfault.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.