Slackware This 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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
|
10-29-2013, 05:01 PM
|
#16
|
LQ Newbie
Registered: Oct 2013
Posts: 19
Original Poster
Rep: 
|
I download the current directory.
I have used this command to download it (paste from my .bash_history) :
Quote:
rsync -av rsync://slackware.org.uk/people/alien/multilib/current/ .
|
I have download it october 28th.
|
|
|
10-29-2013, 05:08 PM
|
#17
|
Slackware Contributor
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559
|
You have the latest multilib packages and the correct ones.
I have no idea then what is going wrong on your system. I do not have a scanner, so I can not try to replay the issue.
Do you see any error messages, on screen or in your system's logfiles?
Eric
|
|
|
10-30-2013, 04:34 AM
|
#18
|
Senior Member
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052
|
Hello
Quote:
Originally Posted by Floréal
I have NOT upgraded my slackware ! I have formatted my partition and I have made a fresh installation from the iso you provide of slackware 14.1 RC3 (iso image of slackware current from october 28th).
When I have finished the installation, I have tested the scanner (with sane 1.0.24, thereby). I have installed the NVIDIA driver, and I have rebooted my computer. I have tested again the scanner : it works perfectly again !
Next, I have passed my system to multilib by downloading packages from your website and executing these two commands:
upgradepkg --reinstall --install-new *.t?z
upgradepkg --install-new slackware64-compat32/*-compat32/*.t?z
|
This is surely not related to, but once you have installed the multilib, you need to reinstall the nvidia driver, or at least the 32-bit nvidia driver files, otherwise you will have some troubles with 32-bit openGL softwares.
Quote:
Originally Posted by Floréal
So, I conclude that this is the installation of multilib packages that cause the problem with sane 1.0.24. But I don't know why...
I think there is two possibilities at all :
- There is a multilib package (or several) which cause the problem
- One or more packages have been corrupted during the downloading
|
The best would be to isolate the problem to ensure this is not related to the multilib.
Reinstall the sane and xsane packages from RC3. Check your scanner. If it does not work, uninstall the package xsane-compat32, and check if the scanner works. If this is not the case, remove the package sane-compat32 and check your scanner. If it does not work, remove all the compat32 packages ('slackpkg remove compat32' should do the trick) and check your scanner. if it does not work, reinstall the 64-bit pure glibc/gcc packages. You can automate this with multilibpkg ( latest release) :
Code:
$ multilibpkg --uninstall @WorldWide-current
if you're afraid by automated tools, you can use it to only download (in /var/cache/mulitlibpkg) the packages and manually install them afterward :
Code:
$ multilibpkg --uninstall @WorldWide-current --download-only
Once you have reinstalled pure 64-bit glibc/gcc, check if your scanner works. If it does not work, reinstall the sane and xsane packages from RC3, and check again your scanner.
Hope this helps.
--
SeB
Last edited by phenixia2003; 10-30-2013 at 04:56 AM.
|
|
|
10-30-2013, 01:24 PM
|
#19
|
LQ Newbie
Registered: Oct 2013
Posts: 19
Original Poster
Rep: 
|
Hi,
I have not do that phenixia2003 propose yet, but I have already tested removing xsane-compat3 and/or sane-compat32 (with sane 1.0.24 of slackware 14.1 RC3) and it does not change anything. But if the problem of my scanner is linked to my problem with synaptics (see here), the problem is with the gcc and/or glibc packages of multilib.
@Alien Bob : do you know why these packages are causing problems ?
|
|
|
10-30-2013, 01:39 PM
|
#20
|
Slackware Contributor
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559
|
Quote:
Originally Posted by Floréal
@Alien Bob : do you know why these packages are causing problems ?
|
No, and you are the first one in all these years with the issues you describe.
Eric
|
|
|
10-30-2013, 04:12 PM
|
#21
|
LQ Newbie
Registered: Oct 2013
Posts: 19
Original Poster
Rep: 
|
Hi,
I have resolved my problem of synaptics with the new iso image of slackware you provide (from october 29th) (see here).
But I still have the same problem with my scanner with this new version of the ISO...
EDIT : And I confirm the problem is gcc and/or glibc of multilib because at this stage I have only installed 64bit-part of multilib and the scanner does not work with sane 1.0.24 and multilib (but still works with sane 1.0.23 and multilib).
Last edited by Floréal; 10-30-2013 at 04:17 PM.
|
|
|
10-30-2013, 05:50 PM
|
#22
|
Slackware Maintainer
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 3,064
|
OK, I've taken a look at this report.
I started by installing a fresh copy of 14.1rc3. Then I created a new user with adduser, making sure to add the user to all the recommended additional groups. Then I tested xsane using my Canon Pixma MP620 (a similar multifunction device), and it worked perfectly (as expected).
Next, I downloaded all of the alienBOB multilib packages for current and installed them. I then rebooted the machine (just to be sure), and also power cycled the scanner while the machine was rebooting. Then I tested xsane again using the same non-root user account.
It worked fine.
Since there are no other reports of this issue, and it can't be reproduced here, there's nothing I can currently do on this end unless you can come up with a diagnosis that shows why this happens on your machine.
|
|
|
10-30-2013, 08:33 PM
|
#23
|
LQ Guru
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,564
|
Question... How old is this scanner in question?
|
|
|
10-30-2013, 08:59 PM
|
#24
|
Slackware Maintainer
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 3,064
|
Quote:
Originally Posted by ReaperX7
Question... How old is this scanner in question?
|
The Canon Pixma MG5250 is not that old, since they are still selling them new online. And, it's not that new since the previous sane-backends also had support for it.
|
|
|
10-31-2013, 04:25 AM
|
#25
|
Senior Member
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052
|
Hello,
Quote:
Originally Posted by Floréal
EDIT : And I confirm the problem is gcc and/or glibc of multilib because at this stage I have only installed 64bit-part of multilib and the scanner does not work with sane 1.0.24 and multilib (but still works with sane 1.0.23 and multilib).
|
Reinstall the pure 64-bit glibc package from RC3 (i.e glibc-2.17-x86_64-7.txz), and check if your scanner works. If this is the case, reinstall the multilib glibc package (i.e glibc-2.17_multilib-x86_64-7alien.txz) and check your scanner again.
--
SeB
|
|
|
10-31-2013, 04:30 AM
|
#26
|
Senior Member
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 3,343
|
Since I was having a similar problem as Floréal, see my post above and I also use multilib.
I went ahead and removed multilib using Multilibpkg. Since I had already installed sane 1.0.23 (complied using the SlackBuild from the -current source tree) I also upgraded back to 1.0.24 and then reboot.
Note: I left the compat32 libraries installed.
I ran "scanimage -T" and it passed with 1.0.24 installed. I then installed multilib again using Multilibpkg, then ran "scanimage -T" and to my surprise it passed. To be sure I rebooted and ran the test again, it passed. Started up KDE and xsane, it works just fine now.
I have no idea how or why, at any rate my multifunction printer is now scanning as before using sane 1.0.24.
As an after thought, wish I had run "scanimage -T" right after removing it before I rebooted. Might have worked, might not have.
Floréal have you tried reinstalling multilib as I did?
|
|
|
10-31-2013, 05:50 AM
|
#27
|
Senior Member
Registered: May 2006
Location: France
Distribution: Slackware
Posts: 1,052
|
Hello,
I doubt this is related to the problem, but multilibpkg always installs glibc-solibs before glibc. However, when you install the multilib with the command "upgradepkg --reinstall --install-new *t?z", the glibc is installed before glibc-solibs. So, it would be a good idea to try the following :
1. (re)install glibc-multilib then glibc-solibs-multilib and check the scanner
2. (re)install glibc-solibs-multilib then glibc-multilib and check the scanner
If the scanner does not work after (1), but works after (2), then I suggest to try the same installation orders with the pure 64-bit glibc and glibc-solibs packages to ensure the problem is related to the installation order only.
Hope this helps.
--
SeB
|
|
|
10-31-2013, 06:17 AM
|
#28
|
LQ Newbie
Registered: Oct 2013
Posts: 19
Original Poster
Rep: 
|
Quote:
Originally Posted by chrisretusn
Since I was having a similar problem as Floréal, see my post above and I also use multilib.
I went ahead and removed multilib using Multilibpkg. Since I had already installed sane 1.0.23 (complied using the SlackBuild from the -current source tree) I also upgraded back to 1.0.24 and then reboot.
Note: I left the compat32 libraries installed.
I ran "scanimage -T" and it passed with 1.0.24 installed. I then installed multilib again using Multilibpkg, then ran "scanimage -T" and to my surprise it passed. To be sure I rebooted and ran the test again, it passed. Started up KDE and xsane, it works just fine now.
I have no idea how or why, at any rate my multifunction printer is now scanning as before using sane 1.0.24.
As an after thought, wish I had run "scanimage -T" right after removing it before I rebooted. Might have worked, might not have.
Floréal have you tried reinstalling multilib as I did?
|
I have tested that.
I uninstall multilib packages (I left compat32 libraries too). I upgraded back sane to 1.0.24. scanimage -T works. Then I install multilib again using multilibpkg, then run "scanimage -T". I pass.
Next, I reboot my computer, and I run again "scanimage -T" and... it fail (it still blocked) !! And xsane doesn't works anymore.
I have downgraded to sane 1.0.23 again, and after reboot "scanimage -T" and xsane work once again. So I don't know how resolve my problem...
|
|
|
11-01-2013, 10:09 PM
|
#29
|
Senior Member
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 3,343
|
It fixed as long as it works.
Do bad I couldn't help. You did cold start your printer? I figured you did that already, but just in case.
|
|
|
All times are GMT -5. The time now is 05:05 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|