I am trying to install the printer onto my ubuntu system and after having installed the driver, it simply wont install. It shows me the actual printer, but I click print and nothing happens. Everything is filled out in the printer properties, but the "location" field. Is that where the printer's IP address goes?
No, the location is where the Printer is. Maybe Office or something. Sounds like a driver issue in your case.
Please let us know more about your setup.
Which printer is it? Do you installed the driver automatically or manually?
Can you post a screenshot of your configuration?
Is it network or locally connected printer? What protocol did you use and which driver?
You could try to change your driver into
But to give you a better answer I definitely need more info about your printer.
P.S. The "location" field is not required at all, it's just for easier identification of your printer (people usually use "Name" field for that; example: "Xerox_ITsector")
Your problem is for sure not in location field being unfilled. It exist there solely for large scattered installation with many printers, so both users and support personnel has additional information about physical location. In other words, location is just text label to make user clear where actual physical printer had been installed.
CUPS printing system, drivers you were about to install and actual hardware create enough points of possible problems. You have to test them one by one from bottom to top.
From personal experience, drivers can be of low quality and making whole process of serious exercise in deep learning CUPS system and finding out what went wrong during installation and/or configuration. Moreover, be prepared to possible problems on every next system upgrade. My Canon LBP-7018C is particular example - Canon's CAPT drivers for .deb-based systems made without compliance to Debian/Ubuntu process.