I have been using Ubuntu for quite a while, but never really got too much in depth with it as long as it was doing what I was expecting it to do.
I know Linux is very famous for multi-user stuff, so I created another user (unprivileged), and I noticed some strange behaviour
1 - I wanted to find a similar command to "Super + L" so I can switch users fast, and not go to the "power button". I found the "Ctrl+Alt+L" which locks the screen and gives the option to "Switch user"
The problem is, however, that the initial session is closed, and all work is lost. I thought switching users still keeps the other session running, hence "multi-user" operating system.
Going to the power button and choosing "switch user" works as expected!
2 - Desktop effects cannot be enabled on the other account. "glxinfo" in terminal says "direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)"
3 - I wanted to run Google Earth, but I couldn't find it in the menu, so I went to the terminal and ran it. I saw the splash screen, but soon after I got the same prompt as the "Lock Screen" prompt, where I was asked the password for the initial account.
I re-installed the new version of Google Earth on the new (unprivileged) account, and i got a Desktop Shortcut. Accessing the shortcut would have same result: prompt to login in the main account (administrator).
Same happened when I tried creating a "Desktop User" account.
These problems are very disturbing regarding Ubuntu 7.10 multi-user support.
1 - Switch user from "locked screen" actually performs a log-out (what is the proper short-cut to switch users then?)
2 - Direct rendering does not work in the secondary account (why would Ubuntu disable it, any good reason?)
3 - Running SOME programs in the secondary account is not possible and the user is prompted to login to the main account (what's the purpose of multi-user if I can't run my programs?)
Thanks for reading, and maybe someone can explain me how multi-user stuff works in Ubuntu.
EDIT:
After doing some more research I found out that 3D functions do not work for more than one user unless nVidia cards are used.
https://bugs.launchpad.net/ubuntu/+s...er/+bug/137745
The link gives details about this bug/limitation.
I suppose this also explains why Google Earth does not work for the second user account, since it's a 3D application.
I'm using an intel integrated Graphics card (not sure the exact chipset, some GMA something), and I know the drivers are open source. It is troubling that using this card I can't have 2 users using a simple application such as Google Earth!
I guess it's going to be nVidia for me from now on...
Bookmarks