Daqar wrote:
> gogalthorp;2135396 Wrote:
>> Here is an idea. Linux is multiuser create a new user that does not have
>> compiz. switch to that user when you need to run matlab.
>
> Thats an interesting solution. What does it entail? With my canyon deep
> and wide ignorance of linux I imagine I might have to reinstall matlab
> for that use too !!
no…you don’t understand yet…let me try to give a short history lesson:
back when Bill Gates was in grade school there were already computers
in use…they were huge, room sized, and very expensive machines which
were shared by all the different departments of (say) an insurance
company home office, or university campus, or…
one computer, LOTS of individual users in various departments would
sit down at a “terminal” and do their (say) payroll or inventory or
delivery sheets or the calculation for their thesis paper or or
the various offices had memory disks that were stored on a shelf and
‘mounted’ on their motor driver only when needed…if no one was
doing ‘payroll’ then that disk wouldn’t be loaded until a user asked
the system adminstrator to ‘mount’ it on to an empty motor drive…
now, the computer code which ran the system as well as the application
which (say) did the payroll and printed the pay checks were all
‘owned’ by the system administrator…NONE of that was on the disk
(we called them a ‘disk pack’) used by the accounting office…that
is, NO user in accounting could change, modify, replace etc the guts
the system…they could only do THEIR business…
the administrator and his/her staff (it took SEVERAL) fed and cared
for the machine and the tools/applications…while the users just
manipulated their data (Sue worked 40 hours, Jim 42.5, etc etc etc)…
sorry for too long: the point is this…when you install matlab as
root (root = administrator = super user) then it is available to ALL
users (unless root decides that only certain users can use it–like in
the old days the folks in the warehouse could NOT go into the files of
the accounting department and start having their checks be printed for
(say) a million dollars a month…make sense?)
now, if some idiot in the warehouse made a huge mess of the warehouse
files it would NOT cripple either the entire system or individual
users in areas like accounting…but, imagine the chaos if every user
had the power to change the system…or change the routines in the
applications…
Linux is born out of that kind of multi-user system…keeping the user
and administrator powers/access/control separate and distinct is one
good way to minimize chaos…and have a stable system…
install matlab as root and if after a while Daqar’s account won’t run,
then add a new user (using YaST) and see if NewUser can run matlab okay…
if the new user CAN run it ok it means that the basic system and
matlab are intact, but something about the Daqar’s user account is
messed up (probably, in this case something in /home/Daqar/.matlab or
…compiz, or .kde or or or or
because ~/.[whatever] is the place where all of Daqar’s settings are
stored…maybe he pushed a button he should not have…and NewUser
has not, yet…
helpful…or a waste of space?
–
palladium