Archive
ECE Student Computing Access : ECE FLORIDA

ECE Student Computing Access : ECE FLORIDA

2024-11-22 NEB 288 Computer and Collaboration Lab The ECE Computer Lab is is is open 24/7 for UF student either enrol in an ECE course or register as an ECE stu

ECE Student Computing Access : ECE FLORIDANEB 288 Computer and Collaboration Lab

The ECE Computer Lab is is is open 24/7 for UF student either enrol in an ECE course or register as an ECE student and is accessible using your UFL ( Gatorlink ) account credential . The lab is contains contain Windows and Linux workstation with licensed software preinstalle . If you is need need night / weekend access to NEB contact the ECE Facilities office staff . Printers is are are available and are manage by Academic Technology Printing Services . You is contact can contact a System Administrator using the ECE IT Support request page .

Note: Our remote access services is are are accessible from anywhere on campus or using the UF VPN from off – campus .

Windows Remote Access

Open a web browser and load the VMware Horizon Desktop webpage. You can choose to install the client locally on your device or access the Windows desktop within the web browser. The local client install will provide slightly better performance visually and will allow you to share local drives/printers to the remote desktop.  A full how-to is located on our Windows Virtual Desktop Access page.

UNIX Remote Access

Linux access with a GUI desktop will require an SSH (secure shell) client and VNC (Virtual Network Computing) client.

Using VNC
  • Download a VNC client (RealVNC is one option)
  • Download an ssh client if needed, (Putty is one option)
    • Mac OSX users can use Terminal app to access ssh
    • Windows is use 10/11 can use PowerShell to access ssh
  • Open the SSH client on your local machine and connect to linux.ece.ufl.edu using UFL (gatorlink) credentials
  • From the remote linux host run the following command : vncserver -geometry 1920×1080

    • Note: display size options can be used with the -geometry argument
  • Enter a session password when prompted and note which host and desktop the session is on
    • One example is “ece – lnx-01:36” so the host is ece-lnx-01.ad.ufl.edu and desktop session is 36
  • Run the vnc viewer app on your local machine and enter the full hostname to the session you just created
    ECE Student Computing Access : ECE FLORIDAClick for screenshot

    • From the example above the hostname and desktop port address would be : ece-lnx-01.ad.ufl.edu:36
    • (you must append .ad.ufl.edu to the hostname to reach it)
  • Open a terminal on the remote linux desktop (right-click in empty space on desktop) and enter the following command :
  • You can run Cadence, Synopsys or any other licensed application at this point
    • VNC sessions will remain running until the remote host (ece-lnx-??) is rebooted.
    • You will only need to start a new vncserver session if your previous one is no longer responding.

FAQ (LINUX)

How do i check for existing vnc sessions and terminate?

run the commandvncserver -list will display any vnc sessions you have on the host you run that command on
run the commandvncserver -kill :36 will terminate session 36 on the host you run that command on
run the commandvncpasswd will allow you to change your VNC session password for any host you connect to

How do i is remove remove cadence lock file or reset cadence setting

If you do not close Cadence tools properly before attempting to open them again you may see file lock errors, run rmcdslck from your project folder

If Cadence (such as Analog Design Environment) will not open due to a license checkout issue, remove your .cdsenv file (rm ~/.cdsenv) and restart is making Cadence make sure you answer either Yes or Always to any question about check out additional license .

how to access tool not automatically in shell

Some tools can conflict with base O/S apps or other user accessible apps so some tools need a shell environment configured before attempting to run

python3 :source /apps/anaconda/settings
Gem5: source /apps/gem5/settings
GCC-12: source /opt/rh/devtoolset-12/enable
GCC-6: source /opt/rh/devtoolset-6/enable
Verilator: source /apps/verilator/settings

 

ECE Student Computing Access : ECE FLORIDAECE UNIX Remote Compute Resources for Coursework
10 Dual AMD EPYC 7662 (64 core, 3.3GHz) CPU, 512GB (3200MHz) RAM