Linux options for a 32-bit MSI Atom - linux

I have resurrected my MSI Atom running (from memory) 1GB of RAM and want to make use of it but not use the Windows XP that it came with. I have found many Linux distros and tried to install some but failed.
I wrote Ubuntu to a USB drive using Rufus and though I can run the Atom in Live mode I can't install it as it gets stuck at step 3/5. Steps 1 and 2 ask for geographic location and keyboard layout but it never gets to step 3 and the screen stays on the step 2/5 page. The mouse is responsive and I am able to click the menus.
I also tried a few others each time using Rufus to burn the .iso to USB. Was I correct to do that?
I'm now downloading Linux Mint and hope to get this to install again using Rufus to burn the .iso to USB.

Related

How to upgrade the NVIDIA Tegra TX1 with a windows machine?

As a beginner with Virtual Machines and Linux I have my trouble understanding how to properly upgrade Linux on the Tegra - Board. I found some good explanations but they all were too advanced for a beginner - a student - and not a professional in the field.
Therefore, I would like to know how to properly upgrade the Linux Version on the Tegra X1 Board with a Windows machine
Step1:
Make sure you have the following items:
The Tegra Board
Admin priviliges on the Windows machine (needed once)
Micro USB-B to USB Cable
HDMI Cable and Monitor
These are all the things needed before.
Step 2
Download Linux 14.04 - it is the only distribution compatible with the Tegra Board at the moment.
http://releases.ubuntu.com/14.04/ubuntu-14.04.4-desktop-amd64.iso
Step 3
Download and install Oracle Virtual Machine. You will need admin privilages for install.
http://download.virtualbox.org/virtualbox/5.1.8/VirtualBox-5.1.8-111374-Win.exe
Step 4
Set up an NVIDIA Developer Account
https://developer.nvidia.com/group/node/873376/subscribe/og_user_node?downloadable_file=874988
Step 5
Set up the virtual machine. To do so start the installed Oracle VM Virtual Box (see Step 3). On the upper left you find the button "new". After clicking on it a window will pop up. At the bottom you can change to "Expert-Mode".
In the field "Name" you can give it a fitting phrase like "Ubuntu for Tegra" etc.. The next field Typ should be obiously Linux, and the Version 64 bit.
Set the memory size to a good fitting size, depending on how much RAM you got on your machine. It works fine with 6 GB, anything smaller could lead to some lagging, but will still run.
Put the radio button in the middle so it will create a hard drive.
Go to the next step by hitting "Create"
Step 6
In this window two inputs are interesting. Firstly, it needs a path where to create the virtual environment. So choose a path to a disk that has enough space. Secondly, how many space you give to the environment - 50 gb will work fine.
Step 7
Launch it by selecting the newly created environemt and then hitting "Start". You will be asked to choose a medium to be booted. Here select the downloaded .iso file from step 2.
Step 8
You will be greeted with the Linux-Install environemnt. You can choose between "Try" and "Install". You must choose "Install".
Step 9
After you instaleld Linux you must restart the Virtual Machine. To do so, you can either do it by "normaly" shutting down Linux via the GUI or the command Line tool or from the VM-Software directly by right-clicking on the running virtual machine - close - power down.
Step 10
You may encounter the problem that you do not see the full screen of the Linux environment. To fix this you need to restart the virtual machine. On the virtual machine display at the top bar you can see the entry "devices". If you click on it a drop down menu will open, the last point is "guest additions", click on it and install them. After that reboot the virtual machine.
Step 11
On the virtual machine log in on your NVIDIA Account and download the latest Jetpack Version.
https://developer.nvidia.com/embedded/downloads?#?dn=jetpack-for-l4t-2-3
https://developer.nvidia.com/embedded/jetpack
Step 12
After downloading a file with the extension .run should be in your Downloads-Folder. This is the installation file needed, but it is not executable yet. To make it executable open a shell (right click on the upper left ubuntu symbol, search for terminal and open it).
Go to the Downloads folder with:
cd ~/Downloads
and make the run file executable:
sudo chmod u+x *.run
Step 12
Run the .run file with
sudo *./run
Step 12
In the installer choose the board and the software you want to be installed, also agree the software license agreements. After some downloading time the installer will open a terminal.
If the prompt asks you about Network Layout. If it does, choose eth0 if you have you board connected via ethernet cable, if it is connected via Wi-fi choose wlan0.
Step 13
You need to put the Tegra Board in recovery mode. Make sure that all your data is saved, since it will wipe everything clean.
Follow the instructions on the terminal to put the Tegra Board in recovery mode. If directions unclear follow this youtube video (which also includes some followign steps):
https://youtu.be/4JUWS9i_FCQ
Step 14
When you think the Tegra is in recovery mode check by doing the following: At the virtual machine, on the top bar go the "devices" and then to USB. Select the NVIDIA entry. If it is not there, the board is not in recovery mode. Make sure that this was really selected. (It is highlighted blue when selected)
Step 15
Back in the Linux virtual machine enter lsusb on a second terminal. If there is an entry with NVIDIA Corp the tegra board was successfully put into recovery mode. Press enter, now the flashing starts - this will take some time
Step 16
After flashing finishes, the jetson board will auomatically boot. Connect it to an HDMI Cable and Monitor. If a login is asked, the username and password are ubuntu.
Step 17
Connect to the Internet
Either connect it to the ethernet or a Wifi - depending on what you have chosen at step 12. You may need to disable Wifi to connect via ethernet cable.
Step 18
If you use static IPs you can skip this part since you already now the IP-Adress you gave to the tegra board. If not you have to run
ifconfig
in a terminal. It will show you your adapters and what IP-Adresses they have, note the one that you chose.
Step 19
The Post Installation in the virtual machine either has given up and was unable to determine the IP adress of the Jetson Developer Kit or has found it. If it has not found it give it manually the ip adress you found out by entering "2". After this a GUI is shown where you can enter the Ip-Adress and the username password combo, which is ubuntu.
Step 20
After hitting Next the installation will continue.

Touchpad on mac not working when ubuntu 12.04 is on .. how to fix touchpad in ubuntu on macbook pro?

So this is my problem :
I have a macbook pro. I have installed linux on a separate partition (Ubuntu 12.04) and everything was working fine (touchpad, keyboard, etc) and it was perfect. One day, I decided to download a program called wine for gaming purposes. After I did that and rebooted, the mouse (or touchpad) wouldn't work anymore (NOTE: The touchpad is working fine when I boot into mac osx but it does not work when I boot into ubuntu). Now I don't know if the direct cause for it not to work is me downloading wine or if its for any other reason, my question is:
How can I solve this problem?
How do I completely remove wine from my system with all of the files that come with it ? (If that even is the problem)
Is there some kind of configuration file for the touchpad found in the ubuntu system ? If so how do i access it and check it and alter it to work again or something. I just need any solution to this problem I really need the touchpad to work again. NOTE: Connecting an external mouse while booted in ubuntu MAKES THE MOUSE WORK but I don't want that I want the touchpad of the macbook pro to work.
Another side note : the program i use to dual boot is rEEfit.(I can access EFI shell from there .. Is that useful at all ?)
Thanks in advance ..
Wine is a software which helps to run windows applications under linux OS. It has nothing to do with your macbook touchpad drivers. Did you install any drivers or enable any PPAs? did you do a system upgrade just before it worked?
The touchpad on Macbook has always been less than perfect under Ubuntu but have a look at this answer here and the guides here. If you still cannot get it working it might be better if you post the question on Ask Ubuntu.

More efficient use of VirtualBox?

I'm looking to make the switch from windows 7 to linux mint, but I'm still in school so I still want to be able to use some of my windows features. I plan to use Mint more often than windows.
Which would be a more "efficient" use of the virtualbox:
Putting VBox on Windows 7 and running Mint from it or
Putting VBox on Mint and running a system image of my Windows 7?
I have tried dual booting in the past but it was honestly just a nightmare, and twice I almost wiped my hard drive, so I'm very hesitant to try that again.
In terms of your preferences for "efficiency", i would say:
Native install of Windows 7 and run Linux via VirtualBox. Because Linux has a much lower resource footprint than Windows running on VirtualBox and would run quicker than windows.
If it were my preference, and this is what I setup to transition from Windows 7 to Linux Mint, I would run dual boot. As they both run natively, they both run fast. Also just setup a generic NTFS "shared" partition that you can access on both Linux and Windows for the purposes of using documents on both systems.
I actually found the Mint dual boot install quite painless and automatic. I still swap back and forth for convenience but use Mint primarily now.
It's really hard to predict performance wise which setting would be more "efficient". The best way to be sure is to try both settings and measure.
Installing VirtualBox on Windows would be the easiest step from your current setup.
In my honest opinion, because you want to get used to Linux Mint environment, so you have to use Linux Mint as your host machine, and then install virtual box in it.
It will make you to do more on Linux Mint instead of windows.

How do I force a higher resolution on Windows 7?

I have a laptop, and I want to force the native screen to display 1080p. I know the display driver is capable of that because I have connected it to a 1080p screen before and it worked.
I am doing this because I want to establish a remote connection from my Raspberry Pi to the laptop. The Pi (an ARM linux machine) is connected to the 1080p screen. At the moment, the remote connection only covers part of the screen, as the laptop is only displaying 1366x768 (or something).
I want a software solution, if possible. Also, I want a server-side solution (that is, on the windows machine) as finding and using Linux software that works on the pi is a bit of a nightmare!
I am using TightVNC, though am prepared to try any package is free and which works well, as a server for Windows and client for ARM Linux.
Solutions I have tried that don't work:
'show all modes' on control panel (still didn't show the mode 1920x1080, which I know the graphics adapter can do)
ZoneScreen OS (wouldn't let me create a higher resolution)
Demoforge Mirage (um... didn't do anything. Maybe I didn't get how you're supposed to use it)
To force the raspberry pi to have a certain display. Go on boot folder cd /boot/
After that, open the config file with your editor (I use geany sudo apt-get install geany)
sudo geany config.txt
In this file, it should have two line that you have to uncomment it:
framebuffer_width=800
framebuffer_height=600
Just change the values of those variables and save the file.
You may have to reboot your raspberry pi

How to install SmartOS in a Linux KVM instance?

I need to test a program on SmartOS. I don't have any spare systems lying around so I wanted to install it into a KVM image on my GNU/Linux distribution. I've installed Solaris 11 that way and that worked pretty well.
I downloaded the ISO and booted it inside KVM and the installation appeared to work fine. However when I boot the virtual machine it always starts to come up and says:
Booting from harddisk ...
and then it just sits there, with the virtual CPU pegged, and never proceeds any further. No key presses appear to do anything (except Ctrl-Alt-Del which starts the boot again, giving the same result).
I created my KVM from virt-manager with 2G RAM, 2 CPUs, 50G of disk space using a "raw" disk format, and selected "Solaris" / "OpenSolaris" as the OS type.
I don't have a copy of VMWare and it seems really expensive to get one for Linux, so I don't think using the SmartOS VMWare image is an option for me.
Anyone have any hints? Google shows me lots of information about creating Linux instances inside SmartOS KVMs, but nothing on doing it the other way.
I figured it out with some help from the mailing list. SmartOS is a PXE booting operating system: it doesn't actually install to the harddisk. When my installation was complete and the VM rebooted KVM automatically unmounted the ISO file from my virtual CDROM, so on boot it was looking for a PXE image to boot from and couldn't find it.
All I had to do was re-attach the ISO file to the virtual CDROM and it worked fine after that. Ugh.

Resources