Joe McEntire
Part of the "Linux, from Zero to Hero" video series. This will walk you through obtaining and installing Debian.
updated 6 years ago
Paste bin containing commands and content of files I created during this video: pastebin.com/ZrcaVQsp
To register nxm with firefox, in about:config search for network.protocol-handler.expose.nxm
Prior video on Mod Organizer 2 with Skyrim on Debian Linux: youtube.com/watch?v=B8-FUcGODcI
Decky Loader: github.com/SteamDeckHomebrew/decky-loader
Mod Organizer 2: nexusmods.com/skyrimspecialedition/mods/6194
Skyrim Script Extender (SKSE64): nexusmods.com/skyrimspecialedition/mods/30379
You can also get SKSE64 from the official page here: skse.silverlock.org
Reading on binary files: en.wikipedia.org/wiki/Binary_file
Support my efforts to make more tutorials: patreon.com/JoeMcEntire
If you wish to do this on a Steam Deck, check out my new video: youtube.com/watch?v=dPguPMbAJEc
- This video features
* NO extra dependencies to download
* NO extra scripts to to download
You only need Steam and the ModOrganizer2 installer!
For your convenience use or modify the following command for your situation:
STEAM_COMPAT_CLIENT_INSTALL_PATH=/usr/games/steam STEAM_COMPAT_DATA_PATH=~/.steam/debian-installation/steamapps/compatdata/489830/ ~/.steam/debian-installation/steamapps/common/Proton\ 7.0/proton run ~/.steam/debian-installation/steamapps/compatdata/489830/pfx/drive_c/Modding/MO2/ModOrganizer.exe
0:00 Intro
0:53 Enable Steam Play and set Proton version
1:59 Existing script installers
3:27 Choosing Proton version
4:16 SkyrimSE and SkyrimAE vs SkyrimLE
5:38 Run vanilla game to populate files
6:20 Obtain the MO2 executable
7:07 The terminal
7:54 Command 1: Explanation
8:26 Variable: Steam binary path
10:01 Variable: Game compatdata path
13:51 Variable: Proton binary path
16:04 Variable: MO2 executable path
17:35 Running the installer
19:14 Command 2: Launching MO2
19:28 Variable: Installed MO2 path
20:17 Running the command using a shortcut
20:32 Method 1: KDE Application Launcher
24:06 Method 2: Copying an existing .desktop entry
27:55 nxmhandler
34:29 Making nxmhandler usable by Firefox
38:16 Modded performance on Linux
39:16 Quick look at MO2 folder
41:43 Quick look at Skyrim game files
42:50 Conclusion
Support my efforts on Patreon: patreon.com/JoeMcEntire
patreon.com/JoeMcEntire
patreon.com/JoeMcEntire
* I uploaded this before but the audio came out too low, hopefully this one solves that problem.
If you enjoy my content and wish to support me, you can do so at: patreon.com/JoeMcEntire
Pastebin of /etc/nftables.conf: pastebin.com/b96VC0Np
This video will demonstrate how to use net filter tables on Debian 10 to create a simple router to forward packets.
patreon.com/JoeMcEntire
The mic ended up being a bit gained out during the recording this time, I decided to publish anyway because I didn't have time this weekend for another attempt. Hopefully I'll have that fixed in the next video.
I'm removing this video from my "Linux, from Zero to Hero" series because the "(Advanced)" label was causing too much confusion among viewers. This is really more of a beginner friendly tutorial and NOT a truly advanced VIM tutorial. I will, at some point, make a truly expert vim tutorial.
*NOTE: For very new people... I didn't make this clear in the video, use the "q" key to quit out of the man command.
Links:
Debian social contract: debian.org/social_contract
Debian Constitution: debian.org/devel/constitution
Distrowatch | Debian: distrowatch.com/table.php?distribution=debian
If you have not watched the first video, you should do that before watching this one.
There is a PART 2! You can find it here: youtu.be/nRQoCb8rShI
Collabora Office installed and working in Owncloud running on Debian Jessie - how to guide with libreoffice, loolwsd, and loleaflet.
Compile LibreOffice Guide: wiki.ubuntu.com/BuildingLibreOffice
LibreOffice GIT: github.com/LibreOffice/online.git
Loolwsd and Loleaflet: github.com/LibreOffice/online.git
Loolwsd Instructions: github.com/LibreOffice/online/tree/master/loolwsd
POCO Libraries: collaboraoffice.com/apt-poco
A tour of a test Owncloud server. Just showing off what it can do and some of the cool features I've added to it via many different opensource projects.
** I have been informed that the audio on this is much too low for tablets/phones so I will be uploading a new version soon that will contain much better audio **
In this video I will continue where part 3 left off configuring Postfixadmin, Apache2, MySQL and PHPMyAdmin. This Video concludes the series on Debian Email Servers!
*NOTE: Video has been re-uploaded to remove some proprietary information that slipped in at a certain point in the video.
*NOTE: At 39:53 I am demonstrating the file spamass-milter and there is a slight error. The lines OPTIONS="-r -1" and OPTIONS="-m" should be uncommitted so they take effect.
Here is a pastebin with all the config files from the video series: http://pastebin.com/nDNzLJEX
Please let me know if you find one that I missed!
Part 1 is here: youtube.com/watch?v=yjyfqyQAecw
Part 2 is here: youtu.be/kou1y2woD7Y
Part 3 is here: youtube.com/watch?v=k3NbYLj3FPQ
In this video I will continue where part 2 left off configuring postgrey, spamassassin, and clamav. I will also demonstrate how to troubleshoot and fix a few lingering issues from part 2. We will conclude this video with a working demonstration using the Evolution Email client.
Here is a pastebin with all the config files from the video: http://pastebin.com/nDNzLJEX
Please let me know if you find one that I missed!
Part 1 is here: youtube.com/watch?v=yjyfqyQAecw
Part 2 is here: youtube.com/watch?v=kou1y2woD7Y
Part 4 is here: youtu.be/bQGrCagMIzk
Due to my newer projects which all require java, perl, and python, I haven't had much time to mess with C#. Feeling the burn for some good old windows programming, I threw together a video on how to make a quick and dirty paint program with C# in visual studio 2010. This will work in 2008 as well. This video is improvised and on the fly so there's no comments in the code and it's fast. It's not designed as a tutorial but just to show off for the curious. So if you've ever wanted to know how a basic ms paint like application can be made today is your lucky day! Hope you guys enjoy and let me know if you'd like to see more posts like this in the future. I'll make it happen.
**This version of the video has the audio disabled!
Link to sourcecode: http://pastebin.com/3jhSe4Qk (pastebin)
**Note: There is a link in the description in Part 3 to a paste bin containing all of the config files! Be sure to check that out!
This Video is part 2 of 4 in the series.
Part 1: youtube.com/watch?v=yjyfqyQAecw
Part 3: youtu.be/k3NbYLj3FPQ
Part 4: youtu.be/bQGrCagMIzk
Part 2: youtu.be/kou1y2woD7Y
Part 3: youtu.be/k3NbYLj3FPQ
Part 4: youtu.be/bQGrCagMIzk
*Note: At 33:00 - What I meant when I drew a line from Rainloop to the client machine was that Rainloop running on the client (Through the browser) will send the email directly through postfix. The point of the web client is that the web client is your client and no further software is needed. Big thanks to Jim Storch for pointing out this bit of confusion.
**Note: The Let's encrypt service I mention in the video will not be available until November 16, 2015 according to their FAQ. Also they state in their FAQ that they will be using Identrust root certs so their issued certs will be trusted in many places from day one. You can read more here: letsencrypt.org
And their FAQ is located here: community.letsencrypt.org/t/frequently-asked-questions-faq/26
I hope to have the remaining videos up within the next few weeks. Thank you for your patience.
Source code for the content and form1 classes (does not contain GUI draw code, only the events and such). Just create the forms and controls as shown in the video and then be sure you name your buttons and main panel the same as I have: http://pastebin.com/bdS7UUKE
panel_main
button_add
button_remove
Here is an excellent write up on iptables if you're interested in additional reading: http://www.cyberciti.biz/tips/linux-iptables-examples.html
Most of these tips are OS platform independent.
This video will show you how to get Firefox working with Flash, Java, and Silverlight with Netflix support on Debian Wheezy 7.x.
The commands that I promised to put in the description:
Pipelight Repository Key (Wheezy): wget http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Debian_7.0/Release.key
Pipelight Repository Key (Jessie/Sid): wget http://repos.fds-team.de/Release.key
Pipelight Repository (Wheezy): deb http://download.opensuse.org/repositories/home:/DarkPlayer:/Pipelight/Debian_7.0 ./
Pipelight Repository (Jessie): deb http://repos.fds-team.de/stable/debian/ jessie main
Pipelight Repository (Sid): deb http://repos.fds-team.de/stable/debian/ sid main
Firefox user agent string: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20120101 Firefox/30.0
To create a Debian GNU/Linux 7.5 Wheezy bootable USB drive use unetbootin: http://sourceforge.net/projects/unetbootin/files/UNetbootin/608/unetbootin-linux-608.bin/download?use_mirror=superb-dca3
The solution to the question posed in this video is:
using Windows.Storage.AccessCache;
async private void selectMediaFolder()
{
FolderPicker folderpicker = new FolderPicker();
folderpicker.SuggestedStartLocation = PickerLocationId.MusicLibrary;
folderpicker.FileTypeFilter.Add(".mp3");
StorageFolder storagefolder = await folderpicker.PickSingleFolderAsync();
if(storagefolder != null) StorageApplicationPermissions.FutureAccessList.AddOrReplace("PickedFolderToken", storagefolder);
}
Something like that. Basically you need to have the user pick a "media" folder and then the StorageApplicationPermissions.FutureAccessList.AddOrReplace remembers that the program has permissions at that location.
Link to sourcecode: http://pastebin.com/3jhSe4Qk (pastebin)
Due to my newer projects which all require java, perl, and python, I haven't had much time to mess with C#. Feeling the burn for some good old windows programming, I threw together a video on how to make a quick and dirty paint program with C# in visual studio 2010. This will work in 2008 as well. This video is improvised and on the fly so there's no comments in the code and it's fast. It's not designed as a tutorial but just to show off for the curious. So if you've ever wanted to know how a basic ms paint like application can be made today is your lucky day! It's also a double feature that includes my newest audio beat track which I think is a lot better than my last one. Hope you guys enjoy and let me know if you'd like to see more posts like this in the future. I'll make it happen. Also, if you'd like the source code or the project say so in the comments and I'll get it to you somehow. One final note, this is quick and dirty, as in not feature rich. It's designed to give viewers and idea of how this is done and not to be a full featured paint application.
Link to sourcecode: http://pastebin.com/3jhSe4Qk (pastebin)