Showing posts with label fast. Show all posts
Showing posts with label fast. Show all posts

Sunday, June 7, 2020

raspberry pi os 64 bit on the raspberry pi 4(4 GB)

Disclaimer: I am not responsible for any damage to your pi for following any of the instruction below. These instructions are what I have used  on my pi. There might be no gurantee that it might work on yours. You have been warned.

So, now you know that there is a 64 bit beta OS for the raspberry pi. I dont know about you, but from the day I bought the pi 4 I always wanted to run the 64 bit version of any Gnu/Linux distro. I tried many flavors. I tried ubuntu, manjaro and gentoo. I rolled back to the 32 bit raspbian because it was a complete and highly optimized OS for the rpi 4. But I was sad that though the board supports 64 bit OS, we were holding back on its capabilities. The problem as always while distro-hopping is that you have to re-start majority of your configuration and app installs. So, things in the home directory can be moved easily, but other tiny optimizations we do, we forget it. This process has to start afresh. It is not an easy thing to do. The rpi does not fly in terms of computing power.

Anyhow, we are now holding the efforts of the rpi foundation in releasing a 64 bit OS with a more beefy pi with 8 GB. That will be happy news for people running servers on their pis. For us desktop users, the 4GB version will be fine for a certain amount of time. That is a very subjective line. Let us not dwell more on it. It is indeed time to laud the efforts of the rpi foundation for supporting pis from the first generation to the present with OS updates across the devices. I would like to take this opportunity to congratulate and thank the rpi foundation and the numerous contributors, beta testers and users for bringing the 64 bit OS to our favorite pi.

Thanks is also for bringing the USB boot support. This make the rpi application more universal. I had a pi 4 which had the sd card slot damaged. I taped the sd card in the slot with much difficulty and then flashed the latest bootloader. There we have it, the pi is now alive again. Thanks again to every person involved.

To start off with the USB boot support.

1. Download the latest 64 bit beta raspberry pi OS(raspbian is now renamed to this)
2. Install it on your spare sd card(8GB min is recommended)
3. Boot your rpi from this sd card
4. You now get a taste of your new rpi os 64 bit
5. Go through the setup and it will automatically upgrade all the packages.
6. reboot
7. sudo apt-get update
8. sudo apt-get upgrade
9. sudo rpi-update          ---Now, be careful here. This installs the bleeding edge kernel an other bleeding edge blobs. This is also a disclaimer regarding any damage to you pi after this. You are on your own. I have done it and many others as well and have not faced any issues.
10. reboot
11. sudo apt-get update
12. sudo apt-get upgrade
13. reboot
14. sudo nvim /etc/default/rpi-eeprom-update
    and change the "critical" to "beta"
15. reboot
16. cd /lib/firmware/raspberrypi/bootloader/beta/
17. check the latest files starting with pieeprom-
18. Now run
    sudo rpi-eeprom-update -d -f /lib/firmware/raspberrypi/bootloader/beta/latest-file from step 17
19. poweroff
20. Repeat step 1 and 2 with your ssd
23. unmount the ssd and re-connect again
24. Now the boot partition which is a fat partition will get mounted or you have to mount it on your GNU/Linux.
25. Open the file config.txt and edit the file with the following information regarding the overclocking of your pi(A disclaimer again here. This overclock has been safe on my pi with a fan connected and with heat sinks on the processor and the graphics unit. I am not responsible for any damage to you pi)

 over_voltage=6
 arm_freq=2140
 arm_freq_min=400
 gpu_freq=750

26. If you had slower ssd speeds previously dont forget to enter the quirks into the file cmdline.txt
27. Connect your ssd to your usb3 port of the pi and remove the sd card.
28. Power on the pi
29. If your boot is painfully slow then you should refer to this post. https://www.raspberrypi.org/forums/viewtopic.php?f=28&t=245931


Enjoy the fruits of freedom software and its ethos. Dont forget to spread the ethics of freedom software and this may not include the price you paid for the software.

Monday, February 6, 2012

"init: Id "co" respawning too fast: disabled for 5 minutes" error in Debian GNU/Linux testing

I think many of the Debian GNU/Linux testing installations are getting this message. This is visible if your are using the terminal and gets repeated every 5 minutes. I have resolved this issue by commenting the line as shown below. As usual, i dont take credit for this. It is just a result of lot of googling of online forums

co:2345:respawn:/sbin/getty hvc0 9600 linux

search for the above line in /etc/inittab and comment it as

#co:2345:respawn:/sbin/getty hvc0 9600 linux

There you go. You will not recieve the message again.


P.S -> I have not seen any side effects as of now(been using my lappy with this change for the past two days). I will update if any issues are found. I would be happy to know if others do have an issue. Thanx to all the Debian GNU/Linux devs and users for a fantastic OS.

Friday, February 3, 2012

Gnome 3.2 extensions on Debian GNU/Linux testng

It is old news now that Gnome 3.2.2 is available for Debian GNU/Linux testing users. If you have not installed reload ur package manager and upgrade to version 3.2.2. So, what are the things you will like in this release

1. The response from the shell is lightning. It is very quick. Once you log into the shell, the responses to mouse clicks and keyboard short cuts is amazing.

2. Installation of extensions is now childs play with Gnome 3.2.2. It is as easy as 1-2-3. GO to https://extensions.gnome.org/  and click on your favorite extension. On this page and to the left of the title of the extension you have an ON/OFF switch. Just slide the button to ON and accept to install the extension in the pop up dialog. Thats it!!. The extension is installed. Repeat this step for all the extensions you would like to install. Then log out and re-login. You should be now running all the extensions you have installed. As a guide for the best extensions, I would point you to  http://justinstories.wordpress.com/2012/01/29/five-most-downloaded-extensions-of-awesome-gnome-shell/   

Thanx to the G3 devs for acknowledging the requirement of the community and supporting the extensions within their main framework and many thanx to all the devs of the awesome G3 extensions.


PS: The user theme extension is somehow disabled for 3.2.2. As per the G3 website it will be available in 3.3 and later. I, for one will wait.