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 ...
user avatar
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 ...
user avatar
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-...
user avatar
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 ...
user avatar
  • 287
11 votes
Accepted

How to Install the Tools for the Course on Ubuntu

For Ubuntu 14.04 sudo apt-get install clang nodejs Set up the cs50 library: https://cs50.readthedocs.io/libraries/cs50/c/ Download check50 from: https://github.com/robotmayo/check50 Set aliases ...
user avatar
  • 238
10 votes

Why does check50 fail with status code 400?

Status 400 usually refers to an error during the connection of your appliance to the "back-end" that controls the status of your requests. You can get such error for various reasons: 1 - ...
user avatar
  • 1,156
9 votes
Accepted

Stopping an infinite loop while running

Yes. To force-exit a running program, press Ctrl + C from your keyboard!
user avatar
  • 17.4k
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.
user avatar
  • 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 > ...
user avatar
  • 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 ...
user avatar
5 votes

Why does check50 fail with status code 400?

Did you update the CS50 appliance? Try running update50 in the terminal.
user avatar
5 votes
Accepted

No internet connection in the appliance?

Try this: sudo sed -i.orig 's/^nameserver.*$/nameserver 8.8.8.8/' /etc/resolv.conf And then try update50 again.
user avatar
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 ...
user avatar
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 ...
user avatar
  • 18.3k
4 votes
Accepted

Configure appliance for QWERTY layout (UK)

Go to 50 Menu > Settings > Keyboard Open up the Layout tab Uncheck Use system defaults and choose your own Keyboard model from the menu Under Keyboard layout click the Add button and from the ...
user avatar
  • 17.4k
4 votes

CS50 Appliance in VirtualBox Resolution

Try any of the following tweaks: You must install guest additions. In the "Devices" menu in the virtual machine's menu bar, VirtualBox has a handy menu item named "Install guest additions", which ...
user avatar
  • 483
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
user avatar
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 ...
user avatar
  • 1,140
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 ...
user avatar
  • 18.3k
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/...
user avatar
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 ...
user avatar
  • 63.1k
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 ...
user avatar
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 ...
user avatar
  • 41
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....
user avatar
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

CS50 Appliance in VirtualBox Resolution

You may follow the steps here to install the guess additions. First, download the guest additions iso from here! System preparations After you have installed your Linux Guest system, there ...
3 votes
Accepted

What does -std=c99 command do?

The C programming language has many versions. -std=c99 lets the compiler know that we're using the standard version C99 (released in 1999). See more: http://en.m.wikipedia.org/wiki/C99
user avatar
  • 17.4k
3 votes
Accepted

How to Download and Run the CS50 Appliance?

Don't worry if your'e a total noob, most of us who joined CS50 were the same, so, here's your answer. I recommend you simply refer to the CS50 appliance manual for all your needs, its located here: ...
user avatar
  • 1,170
3 votes

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

I restarted my computer and it worked!
user avatar
  • 205
3 votes

What does this VirtualBox/Appliance-19 Error Message mean?

Hmm there's a very recent thread about this: https://forums.virtualbox.org/viewtopic.php?f=6&t=62615 Apparently Symantec Endpoint Protection 12.1 and Comodo Internet Security 7 are incompatible ...
user avatar
  • 141

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