hashcat beta and ubuntu 16.04 summary
#4
(05-30-2016, 09:54 AM)atom Wrote: Thanks. Anyone tried ?

I have completed a variation of an Ubuntu 16 install.  I chose Desktop instead of server though.

I had to work through a number of issues in order to get it to work.

I am running a Asus Nvidia GTX 1080 Founders Edition with Ubuntu 16 Desktop.

First, after installing to a hard drive from a USB drive, upon reboot, I got an "Out Of Range" error message on my monitor.  After that, I had a black screen and couldn't even toggle to a non-graphical terminal (Ctrl-Alt-F1, Ctrl-Alt-F2, etc...).  I couldn't even see the grub menu for recovery mode (or upstart).  To solve this, I had to boot off the live USB in order to edit /boot/grub/grub.cfg.  I added the word "nomodeset" to the top menu entry, on the linux line, after the word splash.  This allowed me to boot into a working GUI.

Next, was the actual Nvidia driver install.  I used a similar method that has been outlined here: http://www.sandalssoftwareconsulting.com...ntu-16-04/

I added these lines to my /etc/apt/sources.lst
#Nvidia proprietary drivers
deb http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main
deb-src http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial main

sudo apt-get remove nvidia*

#switched to root
su -
apt-get update && apt-get upgrade
apt-get install --no-install-recommends nvidia-367 nvidia-opencl-icd-367
reboot

After the reboot, I seemed to have everything working, minus the GUI fan control available in nvidia-settings.  That was easily fixed by running "nvidia-settings" and then going to the bottom option in the GUI, "nvidia-settings Configuration", then clicking on "Save Current Configuration" on the bottom right.

After that I closed nvidia-settings and ran: "nvidia-xconfig --cool-bits=12" (4(thermal monitor page will allow configuration of GPU fan speed) + 8(allows setting per-clock domain and per-performance level offsets to apply to clock values)

Finally, after a restart and I had the options in the nvidia-settings to control the fan speed manually.

The only issue that remains at the end of this process is not seeing any grub menu during bootup.  But everything else is functional so I can live with that.

The remaining issues were reported by hashcat 3.00 on startup.  I didn't have libx11-dev installed so I corrected that with, "sudo apt-get install libx11-dev".  I also made the change to /etc/X11/xorg.conf, under Device to avoid the 702 error.  https://hashcat.net/wiki/doku.php?id=timeout_patch

Conclusion: I might try the headless server option in the near future, as opposed to the GUI desktop version of Ubuntu 16.  I will report here if I do.  One issue I predict is controlling clocks and fan speeds in a headless environment.  How to do that has been posted here in these forums, but working that out will be interesting.

Also, I went to all of this effort as a measure of troubleshooting.  I was trying to run hashcat-3.00 in a Windows 10/Cygwin environment, but it was making the entire system crash (a full powerdown).  It was doing this predictably. In other words, in the Windows 10/Cygwin environment, it would run for almost the same amount of time on every attempt before it would crash.  It is also doing this in Ubuntu 16.  I am still trying to rule out issues with the hardware as I am running hashcat 3.00 on a new build with fresh hardware.  It is entirely possible that I may have lost the silicon lottery somewhere along the way.  I will probably go buy another PSU to rule that out as well.  I'm already thinking about changing out the motherboard, but that's another story altogether.

Good night and good luck.


Messages In This Thread
hashcat beta and ubuntu 16.04 summary - by atom - 04-30-2016, 09:23 AM
RE: hashcat beta and ubuntu 16.04 summary - by devilsadvocate - 07-04-2016, 10:50 AM