| Author |
Message |
|
|
Post subject: ia32-libs reinstall in smxi
Posted: Jan 08, 2008 - 10:22 AM
|
|

Joined: Dec 17, 2007
Posts: 19
Location: Rosewood, Queensland, Australia
Status: Offline
|
|
Just had an issue with googleearth not starting on my amd64 system after a smxi dist-upgrade that included a new kernel.
I traced it to the reinstall of the nvidia driver for my graphics card after the new kernel install.
It would be good if smxi on amd64 systems could reinstall ia32-libs (& maybe ia32-libs-gtk?) after the reinstall of the graphics card drivers section of smxi.
Thanks
straykat |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 08, 2008 - 04:34 PM
|
|
Joined: Nov 28, 2006
Posts: 4303
Status: Offline
|
|
already posted in the other thread on this a reply.
http://sidux.com/PNphpBB2-viewtopic-t-8158.html
The basic point, of course, is this: a problem between googleearth and nvidia are irrelevant here, two non free binary blob apps.
Since I have no way of knowing if 64 bit sgfxi users want those libs installed, I really can't force that install. 64 bit users tend to be a bit more picky about their systems, since they tend to have an actual reason to use 64 bit, , unless just using it because the number is 2x32, bigger that is, I like to leave their stuff alone.
Also, of course, because testing this stuff is time consuming, and I don't run 64 bit, and this is the first request for this I've received after some 100,000 + runs of sgfxi, the graphics installer module.
So I'll put this in the back of my head, far back, and wait to see if I hear more users of 64 bit clamoring for this feature.
As these scripts start to mature, I'm increasingly less likely to add something that only one person has ever asked for, since the repercussions with other users, bugs, etc, tend to be highly unpredictable, and bugs begin to appear. But when it's a good idea, and a few users over time ask for it, and it makes sense, then it usually happens.
However, I can promise that the -gtk stuff will never be autoinstalled, trying to support anything gtk is just a headache long term. |
_________________ sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 08, 2008 - 06:31 PM
|
|

Joined: Dec 17, 2007
Posts: 19
Location: Rosewood, Queensland, Australia
Status: Offline
|
|
h2, understand your point on nvidia drivers & googleearth, however, I don't recall installing the ia32-libs package & found it (& ia32-libs-gtk) already installed when I checked prior to installing a 32bit firefox so I can only assume they were installed as part of the amd64 install. I apologise in advance if I'm wrong.
I am not suggesting an auto reinstall of the ia32-libs, just an option to reinstall for those that may run into such a hiccup.
Thanks
straykat |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 08, 2008 - 06:46 PM
|
|
Joined: Nov 28, 2006
Posts: 4303
Status: Offline
|
|
As I noted, I don't run 64 bit as a rule, and to test and maintain this stuff requires supporting chaos to current systems, which means I'd need to know what each defaults to. And I don't.
As to why 32 libs needed to be reinstalled, I have absolutely no idea, never heard of that solution before, but I don't really know the ins and outs of trying to run 32 bit apps on 64 bit. That's why I use 32 bit, I want it simple.
Anyway, I'll file this away in the interesting maybe sometime in the future if issues appear routinely and might need handling, but as of now, if nvidia installs fine on 64 bit, and runs free 3d stuff as expected, that's all I really think matters. 64 bit users who want to run proprietary stuff will have to expect, for the next few years, to have to tweak and bend the stuff manually, though it is improving quickly.
But I definitely have no plans on supporting or spending debugging time on any issues that relate in any way to 64 bit / 32 bit lib problems with non-free apps. Now if free stuff, for 64 bit, requires handling, that will be a different matter, and you could expect such things to get handled quickly in smxi and sgfxi.
Adding an option to reinstall I guess makes some sense, but that wouldn't be triggered by smxi anyway since it's a not a normal default, it would be an sgfxi option, and then, why not just reinstall yourself? But we'll watch it, I'll see if other users have this type of need. |
_________________ sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 14, 2008 - 09:34 PM
|
|
Joined: Dec 10, 2007
Posts: 103
Location: Italy
Status: Offline
|
|
I think that a warning would be enough
On Sidux64, I saw that googleearth does not start saying something like: missing libGL.so.1
For some reason, after a new kernel and nvidia driver install, libGL.so.1 is in /usr/lib but not in /usr/lib32
a reinstall of ia32-libs creates the symlink in /usr/lib32 pointing to the lib libGL.so.1.2 in the same dir
On sidux 64bit, Smxi or sgfxi could show a warning like this, after installing nvidia driver (or ati):
Consider reinstall ia32-libs (even if already installed) if you use applications that depend on them
Hoping that the above can be helpful, I congratulate h2 for his useful and well done script |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 14, 2008 - 09:40 PM
|
|
Joined: Nov 28, 2006
Posts: 4303
Status: Offline
|
|
| that's a good suggestion, easy to implement |
_________________ sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 14, 2008 - 09:51 PM
|
|
Joined: Nov 28, 2006
Posts: 4303
Status: Offline
|
|
And it's now implemented in sgfxi, you'll see that if you run 64 bit after nvidia/fglrx-driver install, where it asks you if you want to start X.
Code:
You should probably reinstall ia32-libs (even if already installed)
if you use applications that depend on them in your 64 bit system,
for example Wine.
Do you want to start your display manager now, or exit to do something else?
Type y to start x / display manager, or n to exit, then hit enter.
And of course, I can easily add an ia32-libs force install option to sgfxi, but that would only be available to sgfxi, not smxi, users of that installer, I like to keep smxi install simple. |
_________________ sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 14, 2008 - 10:09 PM
|
|
Joined: Nov 28, 2006
Posts: 4303
Status: Offline
|
|
| Added final step option to type in 'i' as well as 'y' and 'n', 'i' will install ia32-libs then return to the start/stop x question. Only 64 bit users will see this text and option, and this also integrates fine into smxi started sgfxi installs. |
_________________ sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
|
| |
|
|
|
 |
|
|
Post subject: RE: ia32-libs reinstall in smxi
Posted: Jan 15, 2008 - 01:27 PM
|
|
Joined: Dec 10, 2007
Posts: 103
Location: Italy
Status: Offline
|
|
Sometimes, You seem an old grumpy man when talking about problems of 64bit users
But then you do everything possible to support also their needs
Forgive me for wisecrack
Still compliments for your work
To hear soon |
|
|
| |
|
|
|
 |
|
|
Post subject: Re: RE: ia32-libs reinstall in smxi
Posted: Jan 15, 2008 - 02:04 PM
|
|
Joined: Dec 02, 2006
Posts: 1909
Status: Offline
|
|
|
pinguin wrote:
Sometimes, You seem an old grumpy man when talking about problems of 64bit users
But you admit h2's good at what he does  |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: Re: RE: ia32-libs reinstall in smxi
Posted: Jan 15, 2008 - 04:18 PM
|
|
Team Member

Joined: Nov 24, 2006
Posts: 2010
Location: w3
Status: Offline
|
|
So, even us old grumpy man still seem to have some value to our community from time to time.
Greetings,
Chris |
_________________ 64bit stuff for sidux
development is life - code.zikula.org
an operating system must operate - sidux.com
|
| |
|
|
|
 |
|
|
Post subject: RE: Re: RE: ia32-libs reinstall in smxi
Posted: Jan 22, 2008 - 03:14 AM
|
|

Joined: Dec 17, 2007
Posts: 19
Location: Rosewood, Queensland, Australia
Status: Offline
|
|
Just did my first smxi after this was added to the smxi on amd64 systems. Thanks h2 for adding this. I does make it easier & I'm sure it will help those who would have run into this hiccup & would have otherwise been at a lose! Saves a lot of "what the ...."!
Thanks,
straykat |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: Re: RE: ia32-libs reinstall in smxi
Posted: Jan 22, 2008 - 03:47 AM
|
|
Joined: Nov 28, 2006
Posts: 4303
Status: Offline
|
|
pinguin, lol, I like the description.
Sometimes all this stuff takes is users making a good simple suggestion that is easy to implement, that's what happened here for example, once the problem was clarified, it was easy to put in a quick hack that doesn't particularly break 32 bit flow, and that doesn't change anything for 64 bit users unless they want to use the feature.
Basically, you 64 bit users actually did what was needed for yourselves, you found a solution, you recommended a fix, you tested it, made further suggestions, and that's how it all gets better. |
_________________ sidux Maintenance script: dist-upgrade, kernel install, general utilities: smxi
Backup script [using rdiff-backup]: rd-h2.sh
|
| |
|
|
|
 |
|
|
Post subject: RE: Re: RE: ia32-libs reinstall in smxi
Posted: Jan 22, 2008 - 07:51 AM
|
|
Joined: Dec 10, 2007
Posts: 103
Location: Italy
Status: Offline
|
|
Thanks, h2
I have another suggestion/request
After a xserver-xorg-*** package upgrade, usually the nvidia driver loads but doesn't work properly (compiz crashes and restart the session)
a reinstall of the nvidia driver (by smxi) solves the problem
can You check if it is possible to insert a warning in smxi like this?
xserver-xorg-*** upgraded, a reinstall of nvidia driver (or ati, too?) is required - you can use the last step of this script
I think this could be useful for both 64 and 32 bit users |
|
|
| |
|
|
|
 |
|
|
Post subject: RE: Re: RE: ia32-libs reinstall in smxi
Posted: Jan 22, 2008 - 09:12 AM
|
|

Joined: Dec 02, 2006
Posts: 396
Status: Offline
|
|
| pinguin: this feature is already there- unless ive totally mis-understood your post. |
_________________ Linux user 403389 and Herbaholic Trichopath
AMD Athlon 64 X2 4200+ / 2GB dual chan ddr2 800/ gigabyte ga-m61sme-s2
Acer Aspire One (sidux-Ourea)
sidux -64 Gaia
Hackintosh Leopard
Win Xp (virtualbox)
|
| |
|
|
|
 |
|
|
|