uccwiki

This is an archived copy of what used to be at StandardOperatingEnvironment prior to that page being cleaned up.

One day, it would be nice to have a standard operating environment for UCC clubroom machines. Currently the state of them could be described as varying degrees of broken, partly due to having no defined procedure for setting them up. The purpose of this page is to brainstorm what this procedure should be.

Steps marked with <!> require a wheel member, anything else can be done by a winadmin.

All Machines

Steps to do for installation

Steps to do after

Windows Profiles

Please see WindowsProfiles for more information on how these work / how you should manage them.

Windows

Joining the Domayne

See the Samba Docs for more information.

Follow the instruxtions in ActiveDirectory.

Software to install

Software in this list should either be free to download and install, or something that the UCC has a license for.

Install the following packages using administrator powershell using chocolatey. After which install steam and battle.net manually onto the games partition.

Run the registry changes to hide the last logged in user: registry_hacks.reg

Install ocsinventory agent from https://www.ocsinventory-ng.org/en/ . This software maintains a registry of all our hardware and is used to determine which machines need upgrading. The server to point it at is https://ocsinventory.ucc.asn.au/ocsinventory and turn off SSL cert verification. No auth is required.

Windows 7

Steps for NT4 domain (deprecated)

Windows 10

Fixing the "No logon servers available" error

If accounts are unable to login, and you get the "No logon servers available" error do the following:

Linux Servers

Linux Desktops

Mint with cinnamon is the agreed SOE - don't install other operating systems or distros.

Something like this (differs with distro):

Install vivaldi browser (there's no repo package at the moment) - go to https://www.vivaldi.com and install from there

Linux Laptops

* These are not part of the SOE, set them up however you like, but try to follow the instructions above for Linux desktops.

Proprietary NVidia Drivers

NOTE: nouveau is preferred if it works, as it integrates with the kernel.

  1. Locate the driver edition for the card (the major number of the driver version specified on http://www.nvidia.com/Download/index.aspx?lang=en-us)

    • DON'T DOWNLOAD FROM HERE
    • Remember to select "Linux x64" as the OS
  2. Install the relevant package sudo apt-get install nvidia-<VER>

    • E.g. nvidia-340 for the GeForce 9600

  3. Reboot
  4. If the graphics don't work (e.g. falls back to software rendering), sudo apt-get purge nvidia-<VER>

Debian or Ubuntu

Something like this (differs with distro):

Ensure the following packages are NOT installed:

then (These ones are non-crucial/take a long time_) apt-get install {lyx}

Install vivaldi browser (there's no repo package at the moment) - go to https://www.vivaldi.com and install from there

Graphics Don't Work?

If you get messages like "Hooray! GNOME3 won't work because your graphics hardware does not support it", or glxinfo segfaults, or glxgears does not show anything, then you have entered the wonderful world of troubleshooting graphics drivers!

NVidea should just work. If you have problems, remove the nouveu driver and replace it with the non-free nvidia driver.

If things seem totally fucked, you probably have an AMD graphics card. Eg:

You have two options; if one doesn't work try the other.

If none of this works you are doomed and need to try a different OS. However, debian or ubuntu are usually actually the best for fglrx, so you're probably still doomed.

OpenSUSE

Mac Desktops


CategorySystemAdministration

uccwiki: StandardOperatingEnvironment/Deprecated (last edited 2019-07-16 19:08:29 by frekk)