32 votes

"Error while powering on: Internal error." when starting the appliance in VMware Player

Its probably because VMware Authorization service is not running. To start the VMware Authorization service or to check whether it's running: Login to the Windows operating system as the ...
23 votes
Accepted

Missing network adapter

I had the same issue (installed from ISO on Hyper-V). I found that ip50 only checks for an address on eth1. Personally I only had eth0 active. I just updated the ip50 script to check eth0 instead ...
15 votes

Gedit bottom panel terminal plugin missing

Another student, in whose appliance the gedit-plugins package was missing, found that the following two commands solved the problem: sudo apt-get install -o Dpkg::Options::="--force-overwrite" gedit-...
13 votes
Accepted

Running "update50" cause "Settings Manager" to dissappear from CS50 2014 Appliance's menu

After too much of a digging, I've finally found a fix to restore "Settings Manager" item to the "50 Menu": Run in terminal: gedit /home/jharvard/.config/menus/xfce-applications.menu Then, find the ...
  • 287
8 votes
Accepted

How can I fix "Error while powering on: Internal error" when starting the CS50 Appliance in VMware Player?

I started the VMware Player in Administrator Mode and it worked.
  • 196
8 votes

Missing network adapter

A fix for this on your end would be to add the additional networks in the VBox settings for the VM; network adaptor 2 should be Host-Only; (if nothing shows up in Adapter 2's name go to File > ...
  • 1,156
7 votes
Accepted

Pset8 Mashup Map Not loading

if anyone has run into the issues i have stated above there is a simple fix. Doing some searching around and trying to access urls using https showed me my appliance was not ‘secure’. By going into ...
5 votes
Accepted

How to make my makefile match the Appliance

When run without a makefile, Make takes its cues from environment variables set in your shell (specifically, those loaded in /etc/profile.d/appliance50.sh). To get the same behavior from Make as it ...
5 votes

How do I get the cs50 appliance library to work

Did you follow the instructions in pset1 that said to run update50 first? There's an update that will fix your gedit built-in terminal to use the correct compiler commands. Also, jharvard@ubuntu is ...
  • 18.5k
4 votes

"Error while powering on: Internal error." when starting the appliance in VMware Player

right click on the App. and Run as admin. OR from run type services.msc and run VMware Authorization Service
4 votes
Accepted

Is it possible to resubmit psets from 2014 still using the Fedora appliance?

You can perfectly re-submit your code using any machine (the OS is not relevant in this case) from where you have access to your 'C' files: all you need is a working (modern) browser (Chrome would do ...
  • 1,150
4 votes
Accepted

Error: Gedit not opening on VirtualBox Ubuntu 14.04

The VirtualBox version of the appliance currently has an issue with the gedit install. Staff are aware of it and are working on a fix. In the meantime, run this: sudo apt-get update sudo apt-get ...
  • 18.5k
4 votes

Where do i download cs50 appliance version 2014

It is a bit hidden, you actually need to enter one of the links for instructions on how to install them. The link to the current image file: http://mirror.cs50.net/appliance50/2014/releases/26/...
4 votes
Accepted

week one( no adder or conditions in cs50 library

An example of the command is when you enter an instruction on the terminal command line, like make testfile. If there is a file called testfile.c or a rule to build it in the makefile file, then make ...
  • 65.4k
4 votes
Accepted

Attempting to access https://CS50.io IDE

I had the same problem. I solved the "failed to write" error by issuing this command in the terminal in the lower part of the window: sudo chown ubuntu ./.c9 After that, i did refresh the page and ...
4 votes

how to close port 8080?

As far as i can tell you can either use another port than 8080 or better stop the server using that port. The command for the latter is: apache50 stop This is somehow not written in the pset6 ...
  • 41
3 votes
Accepted

What is the password to gain root in cs50 appliance?

The command you are looking for is sudo, not su. Su requires the root password, which is disabled on most Linux distributions. Sudo only requires the current user's password (in this case crimson) in ...
  • 166
3 votes

VMWare Workstation will not install on 32-bit Windows

If you're just trying to use the so-called CS50 appliance you don't need VMWare Workstation. Such software is a more complex piece of software designed to create and admin virtual machines. What you (...
  • 1,150
3 votes

How to Install the Tools for the Course on Ubuntu

To configure on 64-bit ubuntu 14.04LTS Install java Install LAMP. Install node.js Install clang : sudo apt-get install clang Install CS50 Library : apt-get install gcc wget http://mirror.cs50....
3 votes

How to Install the Tools for the Course on Ubuntu

I wrote a small BASH script for setting up the appliance programs into existing Ubuntu OS. This script i had wrote, specially to configure my own Ubuntu 14.04 but will work for Raspberry Pi 2 Ubuntu ...
3 votes

Running "update50" cause "Settings Manager" to dissappear from CS50 2014 Appliance's menu

The fix will be added to xfce-applications.menu today, so hopefully subsequent update50s will not remove it again. Thanks for figuring it out!
3 votes

Why can't I import the Appliance OVA into Virtualbox?

I am not sure if this is still relevant, But I believe creating a new virtual machine is the solution. New Give a name to your VM Type: Linux Version: Ubuntu (64 bit) - But when I loaded the VM it ...
  • 139
3 votes
Accepted

Gedit is not working on CS50 Appliance

Try executing the following commands in the terminal sudo apt-get update sudo apt-get install --reinstall gedit the password is "crimson" if you are asked for one.
  • 17.5k
3 votes
Accepted

Unable to use gedit in VirtualBox appliance

https://askubuntu.com/questions/528192/gedit-closes-unexpectedly-with-segmentation-fault-core-dumped Someone there says that this may be a bug, but there are a couple of things you can try. 1) Try ...
3 votes
Accepted

submit50 command not found

Follow the "How to Submit" instructions in the problem set. submit50 is not used this year.
  • 18.5k
3 votes
Accepted

Can't Download the Appliance

you could try torrent-downloading it!
3 votes

Pset8 Mashup Map Not loading

USE A DIFFERENT BROWSER. I tried using Mozilla instead of chrome to load the page, and it worked wonders for me!
3 votes
Accepted

CS50 Appliance not working on windows 10 on latest version of virtualbox

Go into the appliance's network settings and disable the second and third network adapters. See more detailed explanation here [https://cs50.stackexchange.com/a/11103/7539]. If this answers your ...
  • 7,366
3 votes
Accepted

Should I use CS50 IDE or CS50 Appliance as an edX student?

for version edX 2015 (aka Harvard fall/2014), it's recommended to use appliance 2014 because some of the psets in this version of the course are not solvable in the CS50 IDE (e.g., breakout). to ...

Only top scored, non community-wiki answers of a minimum length are eligible