Install Workstation on an openSUSE 11 host

Overview of Steps to Install Workstation on an openSUSE 11 host

To install Workstation on an openSUSE 11 host:

  1. Install the required package dependencies.
  2. Install VMware Workstation.
  3. Change the run level of the vmware startup script
  4. Reboot the host.

Detailed Steps:

Installing the required package dependencies

During the default installation of the Operating System, the other required tools or packages are not installed. You must use software management to download and install the other required tools before installing VMware Workstation.

To install the required package dependencies in OpenSUSE 11.0 – 11.1:

  1. Click Application Launcher.
  2. Click Computer.
  3. Click Install/Remove Software.
  4. Type kernel-source in the search box and click Search.
  5. Select the checkbox next to kernel-source. This selects the package for installation.

Repeat Steps 4 and 5 for these packages:

kernel-syms

make

gcc

6. After selecting all of the required packages, click Accept.

To install the required package dependencies in OpenSUSE 11.2:

  1. Click Computer.
  2. Click Install Software.
  3. Type kernel-source in the search box.
  4. Select kernel-source.
  5. Click Install.

Repeat Steps 4 and 5 for these packages:

kernel-syms

make

gcc

6. Click Apply.

Installing VMware Workstation

To install VMware Workstation:

  1. Open a command prompt. For more information, see Opening a command or shell prompt (1003892).
  2. Run these commands:

cd Downloads

sudo sh VMware-Workstation-*

Notes:

These commands assume that you have downloaded VMware Workstation into your Downloads folder and there is only a single copy of VMware Workstation in your Downloads folder.

If you have more than one copy of the VMware Workstation bundle in your Downloads folder or the folder you are executing from, include the full name of the file and remove the* in the above command.

Workstation prompts you to reboot when the installation finishes.

Changing the run level of the VMware startup script

After installing and rebooting VMware Workstation, the startup script does not start and, therefore, you cannot start the virtual machines. To resolve this issue, change the run level of the VMware startup script. For more information, see VMware Workstation fails to load when restarting a SUSE Linux host after the initial installation (1007454).

Rebooting the host machine

After changing the run level of the startup script, reboot your host machine so that the startup script runs and the application is added to the Application Launcher.

Visit the VMWare Knowledge Base for more information:

https://kb.vmware.com/s/article/1026369

How to Disable Incognito Mode in Chrome

Here is how to disable Incognito Mode in Chrome for both Windows and Mac OS X.

What Is Incognito Mode?

Incognito Mode in Chrome is Google’s implementation of private browsing. Users can activate this mode and surf the internet without Chrome recording any cookies, usernames, passwords, or history. This can be a concern for parents because it could allow children to view pornography or other inappropriate material without leaving behind any traces. Incognito Mode in Chrome is similar to Private Browsing in Firefox and InPrivate Browsing in Internet Explorer.

Incognito Mode can be disabled in Google Chrome in Windows by editing the registry. It can be disabled in Mac OS X by editing the Chrome property list file.

How To Disable Incognito Mode In Windows

First, open the registry editor:

  1. Open the Start menu
  2. In the search box, type “regedit”
  3. A program called regedit.exe will appear, click on this
  4. If a warning comes up click Yes

Next, navigate to the Policies key:

  1. Start by double clicking on “Computer”
  2. Then, double click on “HKEY_LOCAL_MACHINE”
  3. Next, double click on “SOFTWARE”
  4. Finally, double click on “Policies”

Next, create a new entry called IncognitoModeAvailability:

  1. Right-click on “Policies” and select New >> Key
  2. Enter “Google” (without the quotes) as the name of the key
  3. Right-click on “Google” and select New >> Key
  4. Enter “Chrome” (without the quotes) as the name of the key
  5. Right-click on “Chrome” and select New >> DWORD (32-bit) Value
  6. Enter “IncognitoModeAvailability” (without the quotes) as the name
  7. Right-click on “IncognitoModeAvailability” and select “Modify…”
  8. Type a 1 in the “Value Data” text box
  9. Click OK and exit the Registry Editor program
  10. Restart Google Chrome and now if you open the settings menu, the “New incognito window” option will be disabled.

How To Disable Incognito Mode In Mac OS X

The file that needs to be edited is located at “/Users//Library/Preferences/com.google.Chrome.plist”. Normally the contents of the user’s Library folder are kept hidden to prevent accidental changes. To open the folder:

  1. Switch to the Finder application. You will know you have selected the Finder application when the bold word next to the Apple logo at the top-left of the screen says “Finder”. You can either click anywhere on the Desktop or select the left-most icon in the Dock, to switch to Finder.
  2. From the top menu, click “Go”, then “Go to Folder…”
  3. Paste in the following and press Go: “~/Library/Preferences” (without quotes)

The file to edit is called “com.google.Chrome.plist”. You will need to download a text editor program to make changes to this file; TextEdit, a program that comes with Mac OS X, will not work. An easy-to-use and free program that will work is TextWrangler.

Once you have a text editor program installed, open the file:

  1. Right-click on the file named “com.google.Chrome.plist” and select “Open With…”, then “Other” at the bottom.
  2. Locate and select your text editor program.
  3. The file will open within your program.

The last two lines of the file should currently be:

You will need to insert the following lines before these:

IncognitoModeAvailability
1

After the change, the last four lines should look like this:

IncognitoModeAvailability
1

Explanation: the IncognitoModeAvailability policy has three possible settings:

  • 0 = Incognito mode available
  • 1 = Incognito mode disabled
  • 2 = Incognito mode forced

Make sure Chrome is quit before saving. Even if all Chrome windows are closed, Chrome can still be running in the background. You will know if Chrome is quit if there is no glowing dot beneath Chrome’s logo in the Dock, or if Chrome’s logo is not in the Dock.

It might happen that, as you reopen the .plist after saving and closing, the last lines of the .plist file do not include your edit anymore. Before concluding that your edit failed, checked the rest of the file (in particular the first lines after ). It may be that the code has been reorganized and that your insertion has been moved somewhere else. This should not alter the effectiveness of the process.

Once you save the file, you can re-open Chrome. You will notice that if you click “File” in the top menu bar, the “New Incognito Window” option will be disabled. Notice that you might need to restart your system for the modification to be effective.

How to Disable Private Browsing in Firefox

What if you want to check your kid’s browsing history, but you can’t trace all the pages because they had Private Browsing on while they were surfing the Internet?

Notice: The following instructions will make it more difficult to enable private browsing, but not impossible. Additionally, it is easy to delete recent browsing history even without private browsing enabled. If you want to track internet activity more thoroughly, consider using software for your router. As always, being open and having a good relationship with your children is paramount, such that such measures function as a precaution, and not the main recourse.

How Do You Disable Private Browsing in Firefox?

Mozilla applications (such as Firefox) allow you to change the applications interface look by editing a file called userChrome.css. This file will be located in your profile folder. If it doesn’t exist you can create it manually or you can copy a file called userChrome-example.css and rename it to userChrome.css. It should be under

C:\\Users\\[User]\\AppData\\Roaming\\Mozilla\\Firefox\\Profiles\\[random string].default\\chrome\\

Open the file on any text editor. Copy and paste the following lines after @namespace

/* Hide Private Browsing in App menu and Tools menu */
#appmenu_privateBrowsing, #privateBrowsingItem {display:none!important;}
/* Hide Sanitize item in App menu and Tools menu */
#appmenu_sanitizeHistory, #sanitizeSeparator, #sanitizeItem {display:none!important;}

Now Firefox will not have the option to start a Private Browsing session.

How to Make Changes to OpenDNS Take Effect

If you have applied changes to the OpenDNS Filter for your network, then your users will most likely have to flush their DNS cache in order for the changes to take effect.

If a user has not yet been to a blocked website during the time they have been using the internet, then when the site is blocked in OpenDNS it will be blocked without needing to flush the terminal’s DNS cache.

However, if for example you have just blocked Facebook.com on your network, and a user has already navigated to that web page, and has not restarted their machine or closed their browser, then they will continue to be able to access Facebook.com until the DNS cache for that machine has been flushed.

How to flush DNS cache in Linux / Windows / Mac

To flush DNS cache in Microsoft Windows (Win XP, Win ME, Win 2000):

  1. Start -> Run -> type cmd
  2. In command prompt, type ipconfig /flushdns
  3. Done! You Window DNS cache has just been flushed.

To flush the DNS cache in Linux, restart the nscd daemon:

  1. To restart the nscd daemon, type /etc/rc.d/init.d/nscd restart in your terminal
  2. Once you run the command your linux DNS cache will flush.

To flush the DNS cache in Mac OS X Leopard:

  1. Type lookupd -flushcache in your terminal to flush the DNS resolver cache.
    ex: bash-2.05a$ lookupd -flushcache
  2. Once you run the command your DNS cache (in Mac OS X) will flush.

To flush the DNS cache in Mac OS X:

  1. Type dscacheutil -flushcache in your terminal to flush the DNS resolver cache.
    ex: bash-2.05a$ dscacheutil -flushcache
  2. Once you run the command your DNS cache (in Mac OS X Leopard) will flush.

For more information, visit the following website:

https://sites.google.com/a/maine.edu/opendns/home/filtersettings/how-to-make-changes-to-opendns-take-effect

Solution: Windows not indexing Google Drive folder for easy search though the start menu

This fix works for all versions of Windows (Windows 7, 8, 8.1, and 10).

Go to the actual folder in its C:\Users\\Google Drive\  (NOT the Google Drive folder listed under ‘FAVOURITES’ which is a shortcut).

Right click ‘Google Drive’ > Security tab > Advanced > Click your username (mine showed ) > Click ‘Change Permissions’ > Check the ‘Include inheritable permissions…’ box > Click ok.

Search indexing of Google Drive should then begin in the background.

After changing these settings in an offending Windows 7 computer, indexing happened almost immediately.

For more information, check out Google’s product forum:

https://productforums.google.com/forum/#!topic/drive/5EPuLuwmLGI

QuickBooks Pro / Enterprise on a Domain Controller – Not going into Multi-User Mode

Hey everyone,

We found an issue with QuickBooks Pro or Enterprise running on a Domain controller and have found a fix for us.

After scouring the web for information, we couldn’t find a solution that was easy and worked repeatedly.  The problem is the QB Database service conflicts the DNS Server service which is required to run active directory in a single server environment.

Typically a quick fix was to stop the DNS Server service, then start the QuickBooksDB service. Ultimately, to fix the issue, change the QuickBooks service “Log On” from “./QBDataServicesUser” to “Local System” and check Allow service to interact with desktop. Once you have done this, it should start without issue.  Hope it works for you!

Here is how we fixed it:

The client was unable to open QuickBooks in multi-user mode on local pc from the database on the server, logged into their server and found the Quickbooks Database Server Manager was not running.

When I clicked the “start scan” button it said it could not start the services QuickBooksDB. So I logged into the services manager and tried to start the QuickBooksDB27 service manually. It would start but turn off immediately. This was the third version installed on the PC; the first version was QuickBooks 2015, then QuickBooks 2016, then QuickBooks 2017.

QuickBooksDB25 was “Log on as” .\QBDataServiceUser25, then QuickBooks 16 was “Log on” as Local System account, QuickBooks 2017 went back to “Log on” as ./QBDataServeicesUser27.

Since the QBDBMgrN.exe is looking for permission to from QuickBooksDB27 to start and the service would not start because it was using the same ports as DNS, I changed the “Log On” from “This account” to “Local System account” and checked “Allow service to interact with desktop,” clicked apply then OK.

Then, I went back to services on QuickBooksDB27, clicked “start the service” and the services started right up. I went back to the QuickBooks Database Server Manager and clicked the “start scan” button. This time it scanned the files and started the Quickbooks Database Server Manager and the user was able to log into QuickBooks on a local machine and switch to Multi-User Mode.

This is the second client I’ve had to do this for and it has worked without any more issues.

(Solved) Fix SoftPro 360 on Roaming Profile with Folder Redirection

SoftPro 360 is NOT designed to work on a roaming profile with folder redirection.  This article applies to those who have made their roaming profiles redirect their AppData folder.

The SoftPro 360 only installs to the local profile and not a server roaming profile.  It is assumed if SoftPro 360 gets hung up on data retrieval, it will freeze up SoftPro 360 and stop it from communicating with the server.

One of the commonly shared symptoms is the SoftPro login will say it cannot communicate with the server.  The SoftPro 360 folder may randomly disappear from either the local AppData folder or the Roaming AppData folder.  Upon reinstallation of SoftPro 360, it will appear to work correctly, but the symptoms stay the same.

The only way to reinstall properly is by removing the SoftPro 360 folders from the local and the roaming profiles.  Then, reinstall with admin privileges.  This is not a permanent fix but will make SoftPro 360 work again until the next glitch.

If you have a roaming profile which needs to have the software reinstalled, the following are the steps to make it work.

1.  Follow the path to %temp% which will give you the local profile
2.  Once in the local profile, navigate to the local/appdata folder, delete the 360 folder
3.  After the local folder is deleted, go to the server’s roaming profile \\server\profiles$\whoever and remove the 360 folder from the AppData folder
4.  Install with elevated privileges.  If the installation works correctly, you should see a command prompt pop up for a second.

How to turn off sound in Starcraft & Starcraft BroodWar

I was feeling a bit nostalgic and decided to play a game or two of the old Starcraft Broodwar. I don’t like in-game music much so I tried to find a way to turn off the background music. After scouring the internet, no one had an answer. I guessed a few things and tried CTRL S. It turned off the sound effects but not the music. Going off of my latest guess, I tried CTRL-M which turned the background music off. I thought I would post this here to help some of you all with the same issue. GL!

Turn off in-game sounds:

CTRL-S

Turn off in-game music:

CTRL-M

SOLVED – Company Website works on the web but not in my local network

If you have the issue where your website is showing up everywhere except for your local network, check out the following information.
The issue is your server was once set up to either host e-mail, like Exchange, or your website.  Now it is not hosting your website and you need to point your local DNS to the new IP address of the web server hosting your website.
To test this theory, you can easily change the HOSTS file in a computer on the network to point to the IP address of the web host.

How to Change the Host File:

To fix the issue network-wide, you have to change the DNS in the Domain Controller to point the domain to the actual external IP address of the web host.

How To Change the DNS:

  1. Go to the server that handles your DNS
  2. Open DNS manager
  3. Expand the server, Expand the Forward Lookup Zones
  4. Make sure that you have a zone called: yourdomain.com. If not, create it.
  5. Expand the zone
  6. Check to verify that you have two records;  An A record without anything and an A record with www.
The A record without anything will work for http://yourdomain.com
The A record with the www will work for http://www.yourdomain.com
Both of these records should point to your web host’s IP address.
Note: you do not have to check the box to create a reverse lookup as you do not host it on a local machine.
  1. Propagate the changes to other DNS if they exist and you are done.
  2. To be on the safe side, right-click the server and select Clear Cache.
  3. Then the clients need to run “ipconfig /flushdns” in cmd line

I would do it in the servers too to check.

How to Break Into the IT Industry: A No-Nonsense Template

woman standing in front of server with laptop

A question frequently asked is, “How can I break into the IT industry?” Variations include,  “can I break into the IT industry without a degree”, or “how can I get into the IT field without experience?”  

Contrary to popular belief, it is not education that breaks you into the IT industry. Or rather, it is not just education, nor is education the most important factor, but it can be the tipping factor in a case where two people possess the same skills. 

Education

Let’s take an unfiltered view of the true nature of higher education institutions in the IT industry.  In today’s world, our education is having a hard time keeping up with the rate of change within the field. 

Most colleges are teaching students on outdated equipment and software. Some are still stuck on hardware or operating systems not even supported by the makers of the hardware and software because the teaching materials for teachers and students are not created as fast as the changes and updates.

More often than not, we see college applicants learning the bare minimum basics of IT and preparing students on how to set up equipment with “best practices” laid out by the software creators.  Rarely do the curriculums include troubleshooting common problems and issues. Rarer still are the teachings of how variables such as limited budgets, mixed equipment, differences in opinions, etc. can affect your day to day work.  

Where education does help are the certification courses you go through to gain your degree.  Always take the certification tests associated with your course load. Most college graduates I meet do not follow through on the opportunity of taking the certifications right after their classes. 

man inspecting wired connectionsCompTIA, Cisco, Microsoft, and other industry-related certifications are highly coveted. Local colleges will typically pair up with a technical firm close by and train you to work for them. They require a certain skill set to fill particular jobs.  If your goal is to work in a public company or a government facility, they will require a certain level of degree with certifications. However, be prepared once you get the job to go through extensive training to align you with the job you are assigned. 

In the private sector, it is not uncommon for someone with experience, certifications and no degree to get a job over the “higher qualified” person with a degree and no certifications or experience. Ideally, you should have a degree, certifications, and experience.  People who have all three command top dollar as someone who possesses all three is very rare.

Soft Skills in the Real World

As a hiring manager, there are several key things I look for in a prospective employee. Features that set people apart are ability, aptitude, attitude, what you can do, an understanding of why you do it, and above all, demonstrated passion

An ideal candidate will typically look like the following;  Be highly motivated, trustworthy, well-spoken, creative, and have a passion for technology.  They would have a good understanding of the basics and be able to demonstrate creativity and curiosity when troubleshooting problems.  Fast learning and good memory are always helpful along with the ability to follow processes, best practices, and great note-taking.  

Notice something not mentioned above: a degree.  You see, the thing which sets people apart is not their degree—degrees are becoming increasingly more common, and simply having basic knowledge does not automatically qualify you. Daily we encounter new problems never seen before, but with solid fundamentals, a good troubleshooting process, and a little creativity, you can fix pretty much anything.   

Demonstrated Passion and What You Can Do

stack of books next to a computerWhat is demonstrated passion? What does a passion for technology look like? Lots of people we meet say technology is their passion, or they love computers, etc.  So, how do you, lover of computers and technology, differentiate a hobby from a passion?

Are you always fixing other people’s stuff? Do you tinker in your own free time? Have you volunteered for organizations to maintain their IT just for fun? Do you enjoy the extra time you take to do these things and actively seek them out? Employment is not the only way to gain experience. If you have passion, you find a way. You’ll volunteer to help people. You’ll do it in your free time. You’ll take classes on the side. If you do these things, you might have the bug and a career in technology is for you!  If these things sound like too much work, you may have a hobby.  

Often I will hear people saying they don’t have experience in the IT industry. If you’re looking to get into a technical position, you better have some experience—if you’re passionate about something, you find a way to do it, even if it’s not your job. If you want to break into the technology field, you have to show how you demonstrate your passion.  However, no matter how much education, experience, or training you’ve had in the past, what you are doing now matters.  

It is likely you have much more experience than you realize.  I always recommend people contact a professional resume writer who asks you questions and pushes to give you the best resume to showcase what you can do and are doing, not just what you have learned.  Also, a good resume writer will add keywords for your field you may not be aware of. For example, if you want to work for the government agency or a government contractor, it is likely a computer program will look at your resume first and search for keywords or terms which match their desired job qualifications.

Understanding the ‘Why’ in IT 

Why do you want to work in IT?  Are you mesmerized by the code? Are you in love with the intricate design of the motherboard you see?  Do you wax lyrical on the technicalities and complexities you’ve recently come to understand? There is a truth most technical people do not understand.  IT serves one purpose… to connect people to something or someone.

Whatever intrigues you about technology, never forget the human element and impact of your work and how it affects the end user.  Why does fixing the printer matter? Who benefits from the routing setup on your new Cisco device? Go the distance when answering technical questions on how your work affects the end user. Keep in mind ALL IT jobs are service-based jobs designed to have purpose to others. Hiring managers will get a feeling of “They really get it!” when you answer their questions fully and include the end user result.

The Full Monty

Companies are looking for intelligent people with competence, aptitude, a positive attitude, the ability to speak without sounding like a robot, passion, compassion, and a genuine desire to help.  Show what you can do, demonstrate your passion for your new career, show how your passion connects people and matters to others. If you can demonstrate the principles here, you will make a believer of your next hiring manager and enjoy a great new career in the IT industry!