Ubuntu Catalyst Hashcat Guide Notes
#1
Information 
I recently picked up a couple of cheap Radeon 6950 cards and wanted to build a machine that could reliably run hashcat without some of the headaches I kept hitting on other distros.

Yes I realize these are not good cards, plus AMD, but this is really just more of an intellectual pursuit and a fun way to learn about drivers while increase my profanity creativity.
 
I'm a self admitted lurker and have never posted because I was always able to find my answer. I noticed on another thread that epixoip had mentioned that this guide (https://hashcat.net/wiki/doku.php?id=linux_server_howto) was outdated so I thought I would share the minor changes that got things squared away for me.
 
Please note I followed the instructions and ONLY the deviations are noted here.
(It's neat how far you can get when you read the instructions.)
 
Headings are named the same as the original how to...
 
Obtaining Ubuntu Server 14.04 LTS
The link for14.04.2-server-amd64.iso does not work. Instead I obtained 14.04.3 from the official Ubuntu site and verified via their gpg keys and checksums.
 
Post-Installation Configuration
Note: No file named multiarch existed at /etc/dpkg/dpkg.cfg.d
 
Installing a Minimal X11 Environment
roxterm was not found. Instead I installed xterm via apt-get install xterm which worked fine once I got the x session up and running.

Auto-Login
The file lightdm.conf was not created so I created it manually at /etc/lightdm/lightdm.conf and added the suggested entries.
Note: There was no $HOME/.config/openbox/autostart file and manually creating the autostart file did not set xhost at login.

Install AMD Catalyst
I tried a couple of versions of catalyst here and install options but kept having problems.
In the end what worked was a simple apt-get install fglrx followed with the suggested amdconfig --adapter=all --initial -f
 
Below are some of the results.
 
(Please note only one card is show because my new motherboard isn't here yet I'll update if the second card causes any issues.)
 
And finally a big thank you to everyone involved especially atom and epixoip who are very active in this forum and whose articulate posts in other threads have helped me greatly.

G-
 


 Results...

fglrxinfo


OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6900 Series
OpenGL version string: 4.4.13374 Compatibility Profile Context 15.20.1013

amdconfig --adapter=all --odgt

Adapter 0 - AMD Radeon HD 6900 Series
            Sensor 0: Temperature - 38.00 C

Full Bench

Device #1: Cayman, 983MB, 800Mhz, 22MCU
 
Hashtype: MD4
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  8815.7 MH/s
 
Hashtype: MD5
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  4759.1 MH/s
 
Hashtype: Half MD5
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  2889.2 MH/s
 
Hashtype: SHA1
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1596.7 MH/s
 
Hashtype: SHA256
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   644.0 MH/s
 
Hashtype: SHA384
Workload: 256 loops, 256 accel
Speed.GPU.#1.:   178.7 MH/s
 
Hashtype: SHA512
Workload: 256 loops, 256 accel
Speed.GPU.#1.:   181.0 MH/s
 
Hashtype: SHA-3(Keccak)
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   117.3 MH/s
 
Hashtype: SipHash
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  4456.9 MH/s
 
Hashtype: RipeMD160
Workload: 512 loops, 256 accel
Speed.GPU.#1.:  1008.2 MH/s
 
Hashtype: Whirlpool
Workload: 512 loops, 32 accel
Speed.GPU.#1.: 63390.8 kH/s
 
Hashtype: GOST R 34.11-94
Workload: 512 loops, 64 accel
Speed.GPU.#1.: 49817.5 kH/s
 
Hashtype: GOST R 34.11-2012 (Streebog) 256-bit
Workload: 512 loops, 16 accel
Speed.GPU.#1.:  9182.2 kH/s
 
Hashtype: GOST R 34.11-2012 (Streebog) 512-bit
Workload: 512 loops, 16 accel
Speed.GPU.#1.:  9413.1 kH/s
 
Hashtype: phpass, MD5(Wordpress), MD5(phpBB3), MD5(Joomla)
Workload: 1024 loops, 32 accel
Speed.GPU.#1.:  1324.2 kH/s
 
Hashtype: scrypt
Workload: 1 loops, 64 accel
Speed.GPU.#1.:   139.9 kH/s
 
Hashtype: PBKDF2-HMAC-MD5
Workload: 1000 loops, 8 accel
Speed.GPU.#1.:   393.1 kH/s
 
Hashtype: PBKDF2-HMAC-SHA1
Workload: 1000 loops, 8 accel
Speed.GPU.#1.:   538.4 kH/s
 
Hashtype: PBKDF2-HMAC-SHA256
Workload: 1000 loops, 8 accel
 
Speed.GPU.#1.:   271.6 kH/s
Hashtype: PBKDF2-HMAC-SHA512
Workload: 1000 loops, 8 accel
Speed.GPU.#1.:    56564 H/s
 
Hashtype: Skype
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  2626.1 MH/s
 
Hashtype: WPA/WPA2
Workload: 1024 loops, 32 accel
Speed.GPU.#1.:    79392 H/s
 
Hashtype: IKE-PSK MD5
Workload: 256 loops, 128 accel
Speed.GPU.#1.:   229.0 MH/s
 
Hashtype: IKE-PSK SHA1
Workload: 256 loops, 128 accel
Speed.GPU.#1.:   134.1 MH/s
 
Hashtype: NetNTLMv1-VANILLA / NetNTLMv1+ESS
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  4500.8 MH/s
 
Hashtype: NetNTLMv2
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   218.1 MH/s
 
Hashtype: IPMI2 RAKP HMAC-SHA1
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   292.1 MH/s
 
Hashtype: Kerberos 5 AS-REQ Pre-Auth etype 23
Workload: 128 loops, 32 accel
Speed.GPU.#1.: 11629.4 kH/s
 
Hashtype: DNSSEC (NSEC3)
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   493.8 MH/s
 
Hashtype: PostgreSQL Challenge-Response Authentication (MD5)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:   896.3 MH/s
 
Hashtype: MySQL Challenge-Response Authentication (SHA1)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:   453.6 MH/s
 
Hashtype: SIP digest authentication (MD5)
Workload: 1024 loops, 32 accel
Speed.GPU.#1.:   243.1 MH/s
 
Hashtype: SMF > v1.1
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1340.3 MH/s
 
Hashtype: vBulletin < v3.8.5
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1261.7 MH/s
 
Hashtype: vBulletin > v3.8.5
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   908.1 MH/s
 
Hashtype: IPB2+, MyBB1.2+
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   947.0 MH/s
 
Hashtype: WBB3, Woltlab Burning Board 3
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   191.2 MH/s
 
Hashtype: Joomla < 2.5.18
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  4758.3 MH/s
 
Hashtype: PHPS
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1261.7 MH/s
 
Hashtype: Drupal7
Workload: 1024 loops, 8 accel
Speed.GPU.#1.:     7518 H/s
 
Hashtype: osCommerce, xt:Commerce
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  2626.1 MH/s
 
Hashtype: PrestaShop
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1586.5 MH/s
 
Hashtype: Django (SHA-1)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1340.2 MH/s
 
Hashtype: Django (PBKDF2-SHA256)
Workload: 1024 loops, 8 accel
Speed.GPU.#1.:    13868 H/s
 
Hashtype: Mediawiki B type
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1221.4 MH/s
 
Hashtype: Redmine Project Management Web App
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:   314.4 MH/s
 
Hashtype: PostgreSQL
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  4758.9 MH/s
 
Hashtype: MSSQL(2000)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1678.3 MH/s
 
Hashtype: MSSQL(2005)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1678.3 MH/s
 
Hashtype: MSSQL(2012)
Workload: 256 loops, 256 accel
Speed.GPU.#1.:   179.7 MH/s
 
Hashtype: MySQL323
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  9966.5 MH/s
 
Hashtype: MySQL4.1/MySQL5
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   743.2 MH/s
 
Hashtype: Oracle H: Type (Oracle 7+)
Workload: 128 loops, 64 accel
Speed.GPU.#1.:   158.6 MH/s
 
Hashtype: Oracle S: Type (Oracle 11+)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1624.8 MH/s
 
Hashtype: Oracle T: Type (Oracle 12+)
Workload: 1024 loops, 8 accel
Speed.GPU.#1.:    13934 H/s
 
Hashtype: Sybase ASE
Workload: 512 loops, 32 accel
Speed.GPU.#1.: 72472.7 kH/s
 
Hashtype: EPiServer 6.x < v4
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1340.3 MH/s
 
Hashtype: EPiServer 6.x > v4
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   563.0 MH/s
 
Hashtype: md5apr1, MD5(APR), Apache MD5
Workload: 1000 loops, 32 accel
Speed.GPU.#1.:  2059.1 kH/s
 
Hashtype: ColdFusion 10+
Workload: 256 loops, 128 accel
Speed.GPU.#1.:   313.6 MH/s
 
Hashtype: hMailServer
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   563.0 MH/s
 
Hashtype: SHA-1(Base64), nsldap, Netscape LDAP SHA
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1607.1 MH/s
 
Hashtype: SSHA-1(Base64), nsldaps, Netscape LDAP SSHA
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1596.1 MH/s
 
Hashtype: SSHA-512(Base64), LDAP {SSHA512}
Workload: 256 loops, 256 accel
Speed.GPU.#1.:   181.1 MH/s
 
Hashtype: LM
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  3224.8 MH/s
 
Hashtype: NTLM
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  8808.2 MH/s
 
Hashtype: Domain Cached Credentials (DCC), MS Cache
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  2437.1 MH/s
 
Hashtype: Domain Cached Credentials 2 (DCC2), MS Cache 2
Workload: 1024 loops, 16 accel
Speed.GPU.#1.:    63574 H/s
 
Hashtype: MS-AzureSync PBKDF2-HMAC-SHA256
Workload: 100 loops, 256 accel
Speed.GPU.#1.:  2599.3 kH/s
 
Hashtype: descrypt, DES(Unix), Traditional DES
Workload: 1024 loops, 64 accel
Speed.GPU.#1.: 64314.9 kH/s
 
Hashtype: BSDiCrypt, Extended DES
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:   922.5 kH/s
 
Hashtype: md5crypt, MD5(Unix), FreeBSD MD5, Cisco-IOS MD5
Workload: 1000 loops, 32 accel
Speed.GPU.#1.:  2057.4 kH/s
 
Hashtype: bcrypt, Blowfish(OpenBSD)
Workload: 32 loops, 2 accel
Speed.GPU.#1.:     1936 H/s
 
Hashtype: sha256crypt, SHA256(Unix)
Workload: 1024 loops, 4 accel
Speed.GPU.#1.:    77117 H/s
 
Hashtype: sha512crypt, SHA512(Unix)
Workload: 1024 loops, 8 accel
Speed.GPU.#1.:     7161 H/s
 
Hashtype: OSX v10.4, v10.5, v10.6
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1340.3 MH/s
 
Hashtype: OSX v10.7
Workload: 256 loops, 256 accel
Speed.GPU.#1.:   152.8 MH/s
 
Hashtype: OSX v10.8+
Workload: 1024 loops, 2 accel
Speed.GPU.#1.:     1438 H/s
 
Hashtype: AIX {smd5}
Workload: 1000 loops, 32 accel
Speed.GPU.#1.:  2061.2 kH/s
 
Hashtype: AIX {ssha1}
Workload: 64 loops, 128 accel
Speed.GPU.#1.:  8835.9 kH/s
 
Hashtype: AIX {ssha256}
Workload: 64 loops, 128 accel
Speed.GPU.#1.:  3866.6 kH/s
 
Hashtype: AIX {ssha512}
Workload: 64 loops, 32 accel
Speed.GPU.#1.:   898.6 kH/s
 
Hashtype: Cisco-PIX MD5
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  3335.4 MH/s
 
Hashtype: Cisco-ASA MD5
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  3324.5 MH/s
 
Hashtype: Cisco-IOS SHA256
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   644.0 MH/s
 
Hashtype: Cisco $8$
Workload: 1024 loops, 8 accel
Speed.GPU.#1.:    13867 H/s
 
Hashtype: Cisco $9$
Workload: 1 loops, 4 accel
Speed.GPU.#1.:      637 H/s
 
Hashtype: Juniper Netscreen/SSG (ScreenOS)
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  2626.2 MH/s
 
Hashtype: Juniper IVE
Workload: 1000 loops, 32 accel
Speed.GPU.#1.:  2056.4 kH/s
 
Hashtype: Android PIN
Workload: 1024 loops, 16 accel
Speed.GPU.#1.:  1130.2 kH/s
 
Hashtype: Citrix NetScaler
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1415.5 MH/s
 
Hashtype: RACF
Workload: 128 loops, 256 accel
Speed.GPU.#1.:   457.3 MH/s
 
Hashtype: GRUB 2
Workload: 1024 loops, 2 accel
Speed.GPU.#1.:     5029 H/s
 
Hashtype: Radmin2
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1604.0 MH/s
 
Hashtype: SAP CODVN B (BCODE)
Workload: 1024 loops, 64 accel
Speed.GPU.#1.:   135.1 MH/s
 
Hashtype: SAP CODVN F/G (PASSCODE)
Workload: 512 loops, 32 accel
Speed.GPU.#1.: 10908.3 kH/s
 
Hashtype: SAP CODVN H (PWDSALTEDHASH) iSSHA-1
Workload: 1024 loops, 16 accel
Speed.GPU.#1.:  1174.0 kH/s
 
Hashtype: Lotus Notes/Domino 5
Workload: 128 loops, 32 accel
Speed.GPU.#1.: 49697.8 kH/s
 
Hashtype: Lotus Notes/Domino 6
Workload: 128 loops, 32 accel
Speed.GPU.#1.:  9517.3 kH/s
 
Hashtype: Lotus Notes/Domino 8
Workload: 1024 loops, 64 accel
Speed.GPU.#1.:   112.2 kH/s
 
Hashtype: PeopleSoft
Workload: 1024 loops, 256 accel
Speed.GPU.#1.:  1678.2 MH/s
 
Hashtype: 7-Zip
Workload: 1024 loops, 4 accel
Speed.GPU.#1.:     1690 H/s
 
Hashtype: RAR3-hp
Workload: 16384 loops, 32 accel
Speed.GPU.#1.:     4626 H/s
 
Hashtype: TrueCrypt 5.0+ PBKDF2-HMAC-RipeMD160 + XTS 512 bit
Workload: 1024 loops, 64 accel
Speed.GPU.#1.:    22271 H/s
 
Hashtype: TrueCrypt 5.0+ PBKDF2-HMAC-SHA512 + XTS 512 bit
Workload: 1000 loops, 8 accel
Speed.GPU.#1.:    54908 H/s
 
Hashtype: TrueCrypt 5.0+ PBKDF2-HMAC-Whirlpool + XTS 512 bit
Workload: 1000 loops, 8 accel
Speed.GPU.#1.:    10839 H/s
 
Hashtype: TrueCrypt 5.0+ PBKDF2-HMAC-RipeMD160 + XTS 512 bit + boot-mode
Workload: 1000 loops, 128 accel
Speed.GPU.#1.:    44097 H/s
 
Hashtype: Android FDE <= 4.3
Workload: 1024 loops, 32 accel
Speed.GPU.#1.:   139.4 kH/s
 
Hashtype: eCryptfs
Workload: 1024 loops, 8 accel
Speed.GPU.#1.:     2180 H/s
 
Hashtype: MS Office <= 2003 MD5 + RC4, oldoffice$0, oldoffice$1
Workload: 1024 loops, 32 accel
Speed.GPU.#1.: 12162.1 kH/s
 
Hashtype: MS Office <= 2003 MD5 + RC4, collision-mode #1
Workload: 1024 loops, 32 accel
Speed.GPU.#1.: 23182.3 kH/s
 
Hashtype: MS Office <= 2003 SHA1 + RC4, oldoffice$3, oldoffice$4
Workload: 1024 loops, 32 accel
Speed.GPU.#1.: 15719.6 kH/s
 
Hashtype: MS Office <= 2003 SHA1 + RC4, collision-mode #1
Workload: 1024 loops, 32 accel
Speed.GPU.#1.: 24387.2 kH/s
 
Hashtype: Office 2007
Workload: 1024 loops, 32 accel
Speed.GPU.#1.:    22568 H/s
 
Hashtype: Office 2010
Workload: 1024 loops, 32 accel
Speed.GPU.#1.:    11305 H/s
 
Hashtype: Office 2013
Workload: 1024 loops, 4 accel
Speed.GPU.#1.:     1275 H/s
 
Hashtype: PDF 1.1 - 1.3 (Acrobat 2 - 4)
Workload: 1024 loops, 32 accel
Speed.GPU.#1.: 23790.7 kH/s
 
Hashtype: PDF 1.1 - 1.3 (Acrobat 2 - 4) + collider-mode #1
Workload: 1024 loops, 32 accel
Speed.GPU.#1.: 27109.6 kH/s
 
Hashtype: PDF 1.4 - 1.6 (Acrobat 5 - 8)
Workload: 70 loops, 256 accel
Speed.GPU.#1.:  1112.4 kH/s
 
Hashtype: PDF 1.7 Level 3 (Acrobat 9)
Workload: 512 loops, 256 accel
Speed.GPU.#1.:   644.0 MH/s
 
Hashtype: PDF 1.7 Level 8 (Acrobat 10 - 11)
Workload: 64 loops, 8 accel
Speed.GPU.#1.:     5352 H/s
 
Hashtype: Password Safe v2
Workload: 1000 loops, 16 accel
Speed.GPU.#1.:    37012 H/s
 
Hashtype: Password Safe v3
Workload: 1024 loops, 16 accel
Speed.GPU.#1.:   293.6 kH/s
 
Hashtype: Lastpass
Workload: 500 loops, 64 accel
Speed.GPU.#1.:   536.3 kH/s
 
Hashtype: 1Password, agilekeychain
Workload: 1000 loops, 64 accel
 
Speed.GPU.#1.:   560.6 kH/s
 
Hashtype: 1Password, cloudkeychain
Workload: 1024 loops, 2 accel
Speed.GPU.#1.:     1259 H/s
 
Hashtype: Bitcoin/Litecoin wallet.dat
Workload: 1024 loops, 2 accel
Speed.GPU.#1.:      317 H/s
 
Hashtype: Blockchain, My Wallet
Workload: 10 loops, 256 accel
Speed.GPU.#1.:  9900.3 kH/s
#2
Yeah, the AMD article on the wiki is 2 years out of date, as most of us abandoned AMD for Nvidia. There's no real motivation to update it, either.

A rather unfortunate time to buy 6950's as well, since AMD no longer supports this card (and this is why installing the driver from amd.com did not work for you.)