sidux.com
Menu

News

Give back
Last 3 Contributions
30-11-2008 20.00
25-11-2008 100.00
25-11-2008 20.00

Donate


Sponsor
hetzner.de

Languages
Preferred language:



Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
straykat
Post subject: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
straykat
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
pinguin
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
pinguin
Post subject: RE: ia32-libs reinstall in smxi  PostPosted: 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 Laughing
But then you do everything possible to support also their needs
Forgive me for wisecrack
Still compliments for your work
To hear soon
 
 View user's profile Send private message  
Reply with quote Back to top
DeepDayze
Post subject: Re: RE: ia32-libs reinstall in smxi  PostPosted: 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 Laughing


Laughing

But you admit h2's good at what he does Smile
 
 View user's profile Send private message  
Reply with quote Back to top
slam
Post subject: RE: Re: RE: ia32-libs reinstall in smxi  PostPosted: 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. Wink
Greetings,
Chris

_________________
64bit stuff for sidux
development is life - code.zikula.org
an operating system must operate - sidux.com
 
 View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger ICQ Number 
Reply with quote Back to top
straykat
Post subject: RE: Re: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
h2
Post subject: RE: Re: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
pinguin
Post subject: RE: Re: RE: ia32-libs reinstall in smxi  PostPosted: 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
 
 View user's profile Send private message  
Reply with quote Back to top
wegface
Post subject: RE: Re: RE: ia32-libs reinstall in smxi  PostPosted: 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)
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by PNphpBB2 © 2003-2007 The PNphpBB Group
Credits
 
Logos and trademarks are the property of their respective owners, comments are property of their posters, the rest is © 2006-2008 by sidux e.V., 10407 Berlin, Kniprodestr. 104. sidux e.V. is a Berlin, Germany based non-profit foundation. Consult Impressum and Legal Terms for details. sidux™ is Free Software released under the GNU/GPL license and other compatible licenses.
powered by Zikula & Zafenio