Trending March 2024 # How To Watch Hbo Now On Ubuntu # Suggested April 2024 # Top 7 Popular

You are reading the article How To Watch Hbo Now On Ubuntu updated in March 2024 on the website We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested April 2024 How To Watch Hbo Now On Ubuntu

There certainly are a lot of premium video services on the market today. You have Netflix, Hulu, Amazon Prime Instant, and just recently, HBO Now. This new service from Home Box Office is pretty great. It allows you to check out all of HBO’s content without having to subscribe on cable. Brilliant. They’ve even got an Android app and an iOS app (both of which work pretty well).

There is one thing that doesn’t work very well, though – Linux support. If you try to watch your favorite HBO content on your Ubuntu machine, it just plain won’t work, and HBO officially doesn’t support the platform.

In order for HBO Now to work on your system, you’ll need to install a program called “Pipelight.” This program makes it possible to run Windows proprietary plugins in Linux browsers with the help of Wine.

Note: this method will work on other Linux distributions besides Ubuntu as well.

Installing Pipelight

Install the program in Ubuntu by entering the following into your terminal:


add-apt-repository ppa:pipelight



After the PPA has been added, you’ll want to update your software sources to reflect the change you’ve made.


apt-get update

With the software sources updated, it’s time to install Pipelight.


apt-get install



Then, once the plugin is in your system, you’ll need to run this command to update it.




Configuring Pipelight

Note: Pipelight can only be used in Firefox.


apt-get remove



Now that the Linux Flash Player is out of the way, it’s time to enable all of the Windows plugins that are needed.













After that, quickly update Pipelight to reflect the new changes.




Now that Pipelight is fully configured, the only thing left to do is update Firefox.

Configuring Your Browser

All of the Pipelight business is taken care of. Your Ubuntu Linux machine should have no issues (in the software department) playing the locked content provided on HBO Now. However, there is one more thing that needs to be set up: a user agent switcher to be exact.

Download this addon to your Firefox. Once it’s installed, use it to change your user agent in Firefox. You’ll need to select the “Windows / Firefox 29” option. If successful, Firefox will tell HBO Now that you’re using Windows and not Linux.


HBO Now is a great service; it’s just a shame that it’s not possible to be used on Linux without jumping through massive hoops. I hope that one day HBO will realize that Linux support is a worthwhile endeavor. For now, it looks as if Pipelight may be the only way to enjoy the service on Linux.

What do you think of HBO Now? Would you like to see official Linux support? Tell us why below!

Derrik Diener

Derrik Diener is a freelance technology blogger.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.

By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time.

You're reading How To Watch Hbo Now On Ubuntu

How To Stream Hbo Max On Discord

Do you spend time playing games with your friends on Discord? Do you love HBO Max shows and movies? Well, now you can combine these two activities in one place and have a blast with your friends because Discord is more than just a voice chat app for gamers. We’re here to show how you can stream HBO Max on your Discord server so your entire squad can watch together.

Although Discord’s Go Live feature was designed to live-stream gameplay, you can use it to broadcast whatever you’re watching on HBO MAX to your friends. You can also stream Hulu, Netflix, and more by using Discord.

Table of Contents

Streaming on the Discord Desktop App

Also, you’ll need to download and install the Discord app if you don’t have it already. Discord for Web doesn’t allow streaming.

Follow these steps to start streaming HBO Max on Discord:

Open the Discord desktop app.

Launch your web browser, and log into your HBO Max account.

Select a movie or series you’ll share on Discord.

Now choose the server where you’ll stream HBO Max, and go to the Discord voice channel. This is a voice chat room where you can meet up and talk to others who share the server. Remember that you can create your own server and a voice chat room for watch parties.

Select the

Share Screen

option above your username when you join the voice channel.

When a pop-up window appears, select the screen or app with HBO Max opened.

In the next window, you can adjust the stream quality. Make sure you set the best available resolution and frame rate. Unfortunately, if you don’t have a Nitro account, you can only stream in 720p resolution and at 15 or 30fps (choose 30).

When everything is set, select the blue

Go Live

button at the bottom of the screen.

Streaming on Android or iPhone

If you are a mobile Discord app user, don’t worry, you can still stream HBO Max. The Discord mobile app allows screen sharing, so it doesn’t matter if you prefer Android or iOS devices. But you’ll have to open HBO Max in a browser and share it from there, just like you did with the desktop Discord app. Here’s how:

Open Discord on your mobile device.

Select the server and join the voice chat to meet your friends.


Join Voice

on your screen.

Now select the

Share Your Screen

icon. On an Android smartphone, swipe up from the bottom for the menu and the Screen Share option.

On a web browser, log into your HBO Max account.

Select a show or a movie to watch with your Discord friends.

Streaming on Discord Without a Black Screen

Discord sometimes displays a black screen when streaming DRM-protected content. It’s annoying because although you can share HBO Max, your Discord friends will only see a black color across their entire screen. To eliminate the black screen problem, disable hardware acceleration in your browser or the Discord app.

Here’s how to do it on different browsers and in Discord settings.

Google Chrome

Open Google Chrome and go to


from the three vertical dots.



on the left sidebar menu, and disable the

Use hardware acceleration when available


Mozilla Firefox

Launch Mozilla Firefox and go to the App Menu icon in the top-right corner of the screen.



from the drop-down menu.

Go to the


tab and scroll to




Use recommended performance,

and this will also uncheck the

Use hardware acceleration when available


Microsoft Edge

Go to

System and Performance


Disable Use hardware acceleration when available.


Launch the Discord app and go to

User Settings


In the left side menu, find

Voice & Video

under the

App Settings


Scroll down to the


settings section and simply disable

Video Codec

. This will automatically disable the hardware acceleration video encoding if available.

Use a Third-Party Browser Extension

Both Discord and HBO Max consider streaming DRM-protected content illegal. So if you don’t feel like risking streaming HBO content to your friends through Discord, there’s another way to host a watch party.

Unlike Amazon Prime, HBO Max doesn’t have a watch party feature. You’ll have to rely on a third-party addon, a browser plugin, to watch your favorite shows. All you need to do is install the Teleparty browser extension and start the party. Send the link to your friends and family so you can watch HBO Max together.

Note that other VoIP platforms like Zoom and Twitch won’t allow you to host HBO Max streaming parties.

How To Install Google Now On T

The intelligent voice assistant app – S Voice – that debuted on the Galaxy S3, while useful sometimes, is more of a gimmick than anything else. Google Now – introduced on Android 4.1 Jelly Bean – does a much better job of voice recognition based search as well as providing info on traffic, movie show times, weather, sports, etc automatically through information cards, as well as allowing offline voice dictation.

Now, those having a T-Mobile Galaxy S3 can disable S Voice on their device and install and make Google Now default instead of S Voice, thanks to a hack, so that whenever they double-tap the home button, Google Now will come up instead of S Voice. The guide below will walk you through the steps required to do so.

So, continue reading to find out how you can install Google Now on the T-Mobile Galaxy S3 and replace S Voice.

How to Install Google Now on T-Mobile Galaxy S3 and Replace S Voice

Part I: Installing Google Now

Make sure you have ClockworkMod recovery or TWRP recovery installed on the phone. You can use this guide to install ClockworkMod recovery.

Download Google Now. There are two versions – Online/Offline and Online-only. The online/offline version will install files required for offline voice typing/dictation, while the online-only version will not do so and will hence always require you to have a data connection. So choose any of them and download the necessary file.

Online/Offline version: Download Link

Online-only version: Download Link

Copy the file you downloaded in step 2 to the internal SD card on your phone.

In recovery, use the volume buttons to scroll up/down and the home button to select an option.

Select install zip from sdcard, then select choose zip from sdcard. Scroll to the Google Now file on the SD card (copied in step 3) and select it. Confirm installation by selecting Yes on the next screen.

After the installation is complete, go back to the main recovery menu and select reboot system now to reboot the phone.

One the phone boots up, make sure you have an app named “Google” in the apps drawer. This is the shortcut to run Google Now, but the procedure is not yet over, so continue on to the next part where we’ll enable Google Now.

Part II: Activating Google Now

Make sure you have Latitude installed on the phone. If you have Google’s Maps app installed, then Latitude should be installed as well. If not, install Maps from the Play Store.

Now, Google Now is activated on your phone. You can stop following the procedure here, but if you want to replace S Voice with Google Now when the home key is pressed twice, continue on to the third part.

Part III: Replacing S Voice with Google Now

Open S Voice on the phone, go into its settings, and uncheck the “Launch S Voice” option.

Download the “Home2 Shortcut” app from the Play Store → here (or from your phone’s Play Store app).

Now, double press the home button and the Google Now app will start up.

Reboot the phone.

That’s it, Google Now is now installed on your phone and will also come up whenever you double press the home button (if you followed Part III). Do let us know how it works!

How To Set Portraits Watch Face In Watchos 8 On Apple Watch

When Apple previewed watchOS 8 at WWDC 2023, the Portraits watch face managed to catch my attention right away. As I have a penchant for trying out a variety of watch faces, I was curious to see how the new Portraits watch face works on my Apple Watch. Unfortunately, Apple didn’t introduce it in watchOS 8 beta 1. Now, with the release of watchOS 8 beta 2, the Cupertino giant has added this much-awaited feature that lets users set portrait photos as a watch face on Apple Watch. If you want to try out this exciting new feature, let me help you set a Portraits watch face in watchOS 8 on Apple Watch.

Set Up Portraits Watch Face in watchOS 8 on Apple Watch


First off, let’s understand what makes Portraits watch face so exciting! And why is every Apple Watch user going gaga over this feature? Then, we will look at the steps to enable the Portraits watch face feature on Apple Watch.

What is Portraits Watch Face and How It Works on Apple Watch?

The Portraits watch face is designed to let you view and engage with photos in an all-new way on Apple Watch. What makes it so fascinating is the ability to animate a portrait image with a multi-layered effect. Notably, it intelligently recognizes faces in photos and crops in to highlight the subject. Thus, the watch face appears pleasing to the eyes.

Once you have set up Portraits watch face on your Apple Watch, a new photo will show up whenever you raise your wrist or tap the display. Interestingly, there is also a way to zoom in/ out of the portrait for times when you may want to get into the details. It is a nice way to take a glance at memorable photos and also personalize your smartwatch.

What Sort of Customization Does Portraits Watch Face Offer?

Unlike the Photos watch face, the Portraits doesn’t let you fine-tune the colors. Though it might not be a big deal for many, I would have certainly appreciated having the flexibility to tweak colors as well. Since watchOS 8 is still a work in progress, a lot could change by the time Apple rolls out the OS this fall.

Use Portraits Watch Face in watchOS 8 on Apple Watch

Note: I tried out the Portraits watch face feature on Apple Watch SE running watchOS 8 beta 2, and it worked perfectly fine. The latest watchOS update is also supported by Apple Watch 3 and above.

Launch the Watch app on your iPhone, paired with the Apple Watch.

3. Next, scroll down and choose the Portraits watch face option.

4. Next up, tap on the “Choose Photos…” option from the Content section and then select up to 24 portrait images. The better way to go about it is to create an album of all of your portrait shots and then select the desired images from the album.

5. Up next, select the portrait images and then tap “Add” at the top right corner of the screen. You can then move around the image to adjust the crop and see how it would look on your Apple Watch’s screen.

6. Then, you can choose from three different clock styles:

Classic: Pick this to give a retro look to the clock.

Modern: Gives a more refined look to the clock.

Rounded: Select it if you prefer a rounded design.

7. Next, you can select complications. The date appears in the middle of the Portraits watch face. At the bottom, you can choose to show any other complications like moon phase, your schedule, activity, etc.

6. In the end, make sure to tap “Add” to finish setting up the Portraits watch face in watchOS 8.

Zoom In or Out Portraits Watch Face on Apple Watch

Probably the best part about the Portraits watch face is the ability to zoom in or out of the portrait image. You can use the Digital Crown to zoom in or out of the portrait shot. Take a look at the GIF below to find out how it works.

Get the Most Out of Portraits Watch Face on Apple Watch

That’s pretty much it! So, that’s how you can enable and use Portraits watch face on your Apple Watch. Now that you know how this cool feature works, you can make the most of it to jazz up the watch face in watchOS 8. While watchOS 8 might not be a huge upgrade, it has some notable features, including the ability to measure respiratory rate, an improved Home app, and a smarter Breathe app. So, share your thoughts about the latest iteration of watchOS and whether or not the Portraits has won you over.

How To Install Odoo 13 On Ubuntu 18.04 With Nginx – Aws

Install Odoo 13 on Ubuntu 18.04 with Nginx – AWS. In this tutorial you are going to learn how to install and setup Odoo with Nginx reverse proxy and connect it with PostgreSQL in Amazon RDS.

Odoo is a management self hosted software to run a business with a top notch user experience. The applications within Odoo are perfectly integrated with each other, allowing you to fully automate your business processes easily.

Advanced and easy tutorial to Install Odoo using Docker with Nginx and SSL

Step 2: Install Wkhtmltopdf

Wkhtmltopdf is package that is used to render HTML to PDF and other image formats. If you are using Odoo to print PDF reports you should install wkhtmltopdf tool. The recommended version for Odoo is 0.12.5. This is not included in the default Ubuntu 18.04 repository.

So we shall download the package and install it.

sudo apt install ./wkhtmltox_0.12.5-1.bionic_amd64.deb Step 3: Install Odoo 13

Now you can install Odoo 13 by adding the repository to your Ubuntu server.

Update the apt cache and proceed install Odoo13.

sudo apt update sudo apt install odoo

Once the installation is complete Odoo is started automatically as a service.

To make sure Odoo is running you can check the status using the following command.

sudo service odoo status


● odoo.service - Odoo Open Source ERP and CRM Loaded: loaded (/lib/systemd/system/odoo.service; enabled; vendor preset: enabled) Active:

active (running)

since Wed 2023-02-14 09:29:38 UTC; 10min ago Main PID: 8387 (odoo) Tasks: 6 (limit: 4395) CGroup: /system.slice/odoo.service └─8387 /usr/bin/python3 /usr/bin/odoo --config chúng tôi --logfile /var/log/odoo/odoo-server.log Feb 14 09:29:38 odoo systemd[1]: Started Odoo Open Source ERP and CRM.

This indicates Odoo is started and running successfully.

Now you can enable Odoo service to start on system boot.

sudo systemctl enable --now odoo Step 4: Configure Cloud SQL – PostgreSQL

Now you can configure Odoo to use remote database like Cloud SQL or Amazon RDS.

sudo nano /etc/odoo/odoo.conf

Replace the highlighted values corresponding to your Cloud SQL values.

[options] ; This is the password that allows database operations: ; admin_passwd = admin db_host =


db_port = False db_user =


db_password =


;addons_path = /usr/lib/python3/dist-packages/odoo/addons

Restart Odoo.

sudo service odoo restart Step 5: Install Nginx

Install Nginx using the followng command.

sudo apt install nginx

Remove default Nginx configurations.

sudo rm /etc/nginx/sites-enabled/default sudo rm /etc/nginx/sites-available/default Step 6: Configure Nginx Reverse proxy for Odoo

Create a new Nginx configuration for Odoo in the sites-available directory.

sudo nano /etc/nginx/sites-available/


Copy and paste the following configuration, ensure that you change the server_name directory to match your domain name.

upstream odooserver { server; } server { listen 80; access_log /var/log/nginx/odoo_access.log; error_log /var/log/nginx/odoo_error.log; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; location / { proxy_redirect off; } location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; } gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; }

Hit Ctrl+X followed by Y and Enter to save the file and exit.

To enable this newly created website configuration, symlink the file that you just created into the sites-enabled directory.

sudo ln -s /etc/nginx/sites-available/




Check your configuration and restart Nginx for the changes to take effect.

Step 7: Install and configure SSL for Odoo

Now we have installed Certbot by Let’s Encrypt for Ubuntu 18.04, run this command to receive your certificates.

sudo certbot --nginx certonly

Enter your email and agree to the terms and conditions, then you will receive the list of domains you need to generate SSL certificate.

To select all domains simply hit Enter

The Certbot client will automatically generate the new certificate for your domain. Now we need to update the Nginx config.

Redirect HTTP Traffic to HTTPS

Open your site’s Nginx configuration file add replace everything with the following. Replacing the file path with the one you received when obtaining the SSL certificate. The ssl_certificate directive should point to your fullchain.pem file, and the ssl_certificate_key directive should point to your privkey.pem file.

upstream odooserver { server; } server { listen [::]:80; listen 80; } server { listen [::]:443 ssl; listen 443 ssl; } server { access_log /var/log/nginx/odoo_access.log; error_log /var/log/nginx/odoo_error.log; proxy_read_timeout 720s; proxy_connect_timeout 720s; proxy_send_timeout 720s; proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Real-IP $remote_addr; location / { proxy_redirect off; } location ~* /web/static/ { proxy_cache_valid 200 90m; proxy_buffering on; expires 864000; } gzip_types text/css text/less text/plain text/xml application/xml application/json application/javascript; gzip on; }

Hit CTRL+X followed by Y to save the changes.

Check your configuration and restart Nginx for the changes to take effect.

sudo nginx -t sudo service nginx restart Renewing SSL Certificate

Certificates provided by Let’s Encrypt are valid for 90 days only, so you need to renew them often. Now you set up a cronjob to check for the certificate which is due to expire in next 30 days and renew it automatically.

sudo crontab -e

Add this line at the end of the file

Hit CTRL+X followed by Y to save the changes.

This cronjob will attempt to check for renewing the certificate twice daily.

Step 8: Setup Odoo

Now you can visit your domain name on your web browser. You will see the page similar to the one below. Here you can create the database and admin user for your Odoo.


Now you have learned how to install Odoo 13 on your Ubuntu server with Nginx on AWS and secure it with Let’s Encrypt.

How To Install And Configure An Nfs Server On Ubuntu 18 04

NFS or Network File System is a widely used protocol that allows remote clients to access shared files over a network. Installing and configuring an NFS server on Ubuntu 18.04 is a straightforward process, but it requires some basic knowledge of Ubuntu commands and file systems. In this article, we will walk you through steps to install and configure an NFS server on Ubuntu 18.04.

Step 1: Update System

Before installing any software, it’s always a good practice to update system. To do this, open terminal and run following command −

sudo apt update && sudo apt upgrade

This command will update package list and upgrade packages already installed on system.

Step 2: Install NFS Server

To install NFS server package, run following command −

sudo apt install nfs-kernel-server

This command will install NFS server package on Ubuntu system.

Step 3: Configure NFS Exports

Once NFS server package is installed, we need to configure NFS exports. Exports are directories or files that are shared with remote clients. To configure exports, we need to edit exports file located in /etc/exports directory.

sudo nano /etc/exports

In this file, you need to add directories or files that you want to share with remote clients. For example, if you want to share /home directory, add following line to file −

/home *(rw,sync,no_subtree_check)

This line allows any remote client to access /home directory with read and write permission. options used in this line are explained below −

rw − This option allows read and write permission to remote clients.

sync − This option ensures that changes made on NFS server are immediately reflected on remote clients.

no_subtree_check − This option disables subtree checking, which is used to ensure that path provided by remote client is within shared directory.

You can add multiple lines to share different directories or files. Once you have added directories, save and close file.

Step 4: Export NFS Shares

After configuring exports, we need to export them to make them available to remote clients. To export shares, run following command −

sudo exportfs -a

This command exports all directories listed in /etc/exports file.

Step 5: Configure Firewall

If you have a firewall enabled on your system, you need to allow NFS traffic to pass through it. To do this, run following commands −

Step 6: Start and Enable NFS Server

To start NFS server, run following command −

sudo systemctl start nfs-kernel-server

To enable NFS server to start automatically at boot time, run following command −

sudo systemctl enable nfs-kernel-server Step 7: Verify NFS Server

To verify that NFS server is running and exports are working, you can use showmount command. This command displays shared directories and files from NFS server.

machines on a network, and with these steps, you should now have a working NFS server that is ready to share files.

Remember that security is always a concern when sharing files over a network. Make sure to only share directories and files that are necessary and to restrict access to those shares to only clients that need them. You should also consider enabling encryption or using a VPN to secure traffic between NFS server and clients.

Additionally, NFS has some limitations when it comes to sharing files between different operating systems. If you need to share files between Windows and Linux, for example, you may want to consider using a different protocol like Samba.

Overall, NFS is a reliable and widely used protocol for sharing files between Linux machines on a network. By following steps outlined in this article, you can easily set up an NFS server on Ubuntu 18.04 and start sharing files with remote clients.

Here are some additional tips and considerations to keep in mind when installing and configuring an NFS server on Ubuntu 18.04 −

Configuring NFS exports can be complex, especially when it comes to setting permissions and access control. Make sure to read NFS exports man pages (man exports) to learn more about available options and how to use them.

By default, NFS uses NFSv4 protocol. However, if you need to use an older version of protocol, you can specify it in exports file using fsid option. For example, to use NFSv3, add following line to exports file: /home *(rw,sync,no_subtree_check,fsid=0).

If you want to limit number of remote clients that can access NFS server, you can specify their IP addresses or hostnames in exports file. For example, to allow only a specific IP address to access /home directory, add following line to exports file: /home,sync,no_subtree_check).

NFS can be slow over long distances or slow network connections. If you are experiencing slow performance, you can try tweaking NFS server settings or using a different protocol like SSHFS.

If you need to mount an NFS share on a client machine, you can use mount command. For example, to mount /home directory on a client machine with IP address, run following command: sudo mount -t nfs /mnt/nfs.

If you are experiencing issues with NFS, you can check NFS server logs for error messages. logs are usually located in /var/log directory and are named syslog or messages.

Here are a few more tips and tricks to help you get most out of your NFS server on Ubuntu 18.04 −

Use NFSv4 ACLs for Granular Access Control − NFSv4 introduced Access Control Lists (ACLs) which can be used to provide granular access control to shared files and directories. NFSv4 ACLs allow you to set permissions for individual users and groups, as well as set default permissions for new files and directories. To use NFSv4 ACLs, you need to enable them on NFS server and mount NFS share with acl option. For example, sudo mount -t nfs -o acl /mnt/nfs.

Secure NFS with Kerberos − NFS traffic is transmitted in plaintext by default, which can be a security risk. To secure NFS traffic, you can use Kerberos authentication and encryption. Kerberos is a network authentication protocol that provides strong authentication and encryption for network traffic. Enabling Kerberos on an NFS server and client requires some additional configuration, but it provides a more secure way to share files over network.

Use NFS in a Cluster − NFS can be used in a clustered environment to provide high availability and fault tolerance. Clustered NFS solutions use technologies like Pacemaker, Corosync, and DRBD to provide active-passive or active-active NFS clusters. Clustering NFS allows you to provide uninterrupted file access to clients even in event of server failures.

Monitor NFS Performance and Usage − It’s important to monitor NFS performance and usage to identify issues and optimize performance. You can use tools like nfsstat, iostat, and sar to monitor NFS performance and usage. You can also use a monitoring solution like Nagios or Zabbix to monitor NFS server health and alert you to issues.


In this article, we have discussed steps to install and configure an NFS server on Ubuntu 18.04. NFS is a reliable and flexible way to share files between Linux machines on a network. By following steps outlined in this article and implementing tips and tricks discussed, you can set up a powerful and secure NFS server on Ubuntu 18.04 that meets your needs.

Update the detailed information about How To Watch Hbo Now On Ubuntu on the website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!