 Good morning everybody, first of all, thanks to the organizers for having this chance to give a talk and to present GhostBSD project. The other talk from Sophie has been cancelled unfortunately. But now at least we have one talk. So thanks for all who are listening to this talk and also to some persons who I know who are to Luna or to Alex. So the topic of my presentation is GhostBSD game winner for daily use. First of all, some bio stuff. My name is on the ads. I was born in 1989. And my roots have German, have Filipino, but I'm more Filipino. Home country is Germany, political freelancing. I have so much engagement in Linux communities like Fedora, Majaeov and Susie, but as well in GhostBSD. Some contact data you can reach me in Twitter, on my blog, on my email, IRC, Matrix and Telegram. Another point is during my talk you can feel free to ask questions or comments. The shared notes you have the possibilities to write down questions or comments. So we can discuss them in between or after my talk. So just feel free to add your ideas. So first of all, some stuff. I've decided to use some memes. It's a bit modern. I like this one. Linux is too mainstream. I use FreeBSD, a nice cat meme, or about Iceland, an isolated island with its own culture that no one understand. We are FreeBSD. Okay, another stuff is, this is also something funny in my opinion, especially as we look here in 2017. This surely is a year of Linux desktop in 2020. Actually, this is in the year of Linux desktop 2023. Microsoft just announced Windows will be now based on Linux. And the last one, for sure, this is a year of FreeBSD desktop. So, yeah, environment change. Do you want to test GhostBSD during my talk? Yes, you can do this. I have here the link. Feel free to download the suitable. Also, what do you need a virtual manager for on your favorite virtual box, GNOME boxes, or KVM? Something about Ghost Project in general. GhostBSD is a simple and allegedly friendly BST operating system for desktop and laptops based on FreeBSD. And GhostBSD is a slow world release when some GNU Linux distros are on bleeding edge side. The main desktop is Mate. And we have a graphical application to install software and update your system. Most codecs to play multimedia files are pre-installed. And the installer, the watch is open ZFS makes it easy to install GhostBSD. For newcomers, it's much easier instead of FreeBSD. But, well, it's a matter of your person, which learning curve you prefer. And GhostBSD is most compatible with the modest hardware requirement. And you can use it as well as a modern workstation or 64-bit single board computer hardware. Yes, some other stuff is GhostBSD is from Canada. But has helped from people all over the world, like all projects, open source projects. We know and our source code is available in GitHub. And all the code we wrote is licensed under the simplified BST license. So if you want to support the GhostBSD project, feel free to donate some software hardware or become a patron on Patreon and to support our GhostBSD project. Some other basic info about GhostBSD. GhostBSD is a Unix-like operating system. And as I said before, GhostBSD provides Mate desktop as the default version. And we have an XFCE desktop version, which is a community release. For my information, we have also some plans about a KDE community release or Cinnamon community release. But I'm not really up to date to which progress we have at the moment. So if you want to contribute on this KDE community release or Cinnamon community release, feel free to join GhostBSD. GhostBSD is released on the free web BST 13.0 stable branch. And GhostBSD can be used by companies, researchers, data scientists, computer professional students, home users, education and all over the world. The goal of the GhostBSD project is to combine the ease of use of a set of GTK desktops with security and flexibility of underlying free BST mechanisms. And GhostBSD is a good starting point and great tool to learn free BST and to start the adventure in the BST world. And GhostBSD may be used for any purpose and without strings attached. This was also my starting point in the BST world using GhostBSD and having a good start with a really friendly and welcoming community. Another aspect is GhostBSD was developed as an operating system to hack GNOME using BST technology. Thank you Sophie. And after a while it became what was referred to as GNOME hosted by BST, which means that GNOME is hosted on the free BST system. And now that we support multiple GTK desktops, it is more accurate to call it GTK hosted by BST. And the dev team releases a new version more or less every couple of months. A testing period precedes each release in order to ensure that the addition of new features doesn't compromise the stability of the release. And this is one really important aspect if we want to compare it to a Linux or so. So, BST is really a stable system and we in GhostBSD really ensure the stability and we do not really do some fancy stuff and do experiments. Now, the demo of GhostBSD installation. I hope this will work with my virtual machine. We will see. It's always a fun effect if it doesn't work or something. What do you need? We say the minimum system requirements. You need a 64-bit processor, at least 4GB of ROM, 15GB of free hard drive space and a network card. The recommanded system requirements would be 8GB of ROM, 30GB of free hard drive space network card, sound card 3, accumulated video card. How to create a bootable USB flash drive? Please look here in the link on our wiki. And it's my heart for support. This is a really important question because it can be really tricky sometimes to get the Wi-Fi card running. A specific sound webcam for gamers. Actually, some RGB keyboards or mouse running. Please check on BST hardware info. And to check if your hardware is supported or if other users have uploaded already similar stats of their hardware they are using. One aspect about RGB keyboards or mouse, I can say that Alexander and I talked about my Logitech RGB keyboard and mouse. Thanks to you Alexander that you have provided and packaged the package for the Logitech keyboard, which I am using. So I have to look at some questions as well. Demo time. I hope you can see it. Black screen. I love it. There's no problem then. I will start. Yeah, Windows. Yeah, I know. I am lazy today. It's a bit too late. But in the meantime, maybe one question would be, where can the KDE Community Edition GhostBSD be downloaded? No, not yet. Because if you want to do this, feel free to join us on Telegram and to participate there to show your interest. And also to join on GitHub, I would recommend to join our main Telegram group and the Dev Telegram group, of course, BST. Why the focus on GTK, isn't it mainly for GNOME on Linux these days? Focus on GTK. Yeah, it's really, I would say it's not really only for GNOME on Linux these days. You know that we have also the possibility on FreeBSD to use GNOME. And let me say, with the release of GNOME 40, for example, and GTK 4, the development process is a bit, is good and really fast. But in my opinion, it will take time that GTK 4 and the other application, all the stuff around will work properly. Maybe I would say it will take maybe at least half a year or one year to have no bugs running, etc., and to get things working properly. So it's really nice to use, in my opinion, MATE or XFCE, because they're work-solid, stable, and yeah, it takes time for the development process. But it's also a question of, do we really need always fancy new, speedy stuff? You know, this is also a question of society today. So, okay, okay, so here you see now our installation, GhostBSD installer. We have several apps supported, and for sure we go here for English. You click Next. Then on the keyboard setup as well, you can re-go, in my case, it's easier to go with German keyboard, and we go with generic stuff. Then time zone selection. In my case, it's Europe, and then in Berlin, you can, then you will ask in the installation type, do you want to have a full, this configuration or custom advanced partitioning. Because GhostBSD is very beginner-friendly, I always recommend to go with full disk configuration. And the next point is ZFS configuration. Here you see pool type, you can select two disk more, three disk more, you can find a pool name, and here you see the play select where to install. Here it is our virtual hardware drive. I click on Next. Here is 3b Steve Arrows loader only. If you're going where you want to do boot with Windows or Linux, you can, another good option is also to use ReFind Boot Manager. So you're going to ask root password for testing stuff with a name, and here is the default on GhostBSD's fish. It's really not, I like using fish, but you can also, as you see, choose to bash ZSH, I will choose fish as default, and then you click on Install. And as you see, this is the main installation progress, and GhostBSD is going to install now. So nothing complicated compared to freeBSD, which has a higher learning curve. This is a good idea to have the user select of, yeah, I see, I'll get your point. It may be difficult for some users to, how would I say, they would be a bit overwhelmed about which way to choose, maybe this can be adjusted. I will take this note. Yeah, I see DSL, so you guys, yeah, I know, but I have talked to Alexander for example, that others are not using as well, and they're using Mac and presenting yourBSD stuff. I'm sure somebody would also complain that, oh, and why are you using Fedora, or Debian, or Mandra, and present a GhostBSD, why not using GhostBSD and present their GhostBSD directly. Chill out. So, the meantime, questions, is GNOME 3 ever likely? Well, I do not know what the question should be. I want exactly ever likely, I see, supported on as a desktop. As I said, if you want to have GNOME 3 GNOME desktop, feel free to work on the community release. Therefore, are you going to have GNOME 4 to find a future? Yeah, it will take time. Question number five, why does GhostBSD use its own kernel build and its own pictures, whether it's on freeBSD or not? This is a bit of a question. As you know, we have recently, maybe not on the blog, we have been asking the community about staying on open RC or going to switch to the freeBSD. And the community voted to switch to the freeBSD. And Eric has started the work to switch all the stuff and to replace it with open RC. I know that some users will also not be happy about this decision. But it's always a question of maintaining and GhostBSD is a small project. We do have some contributors, but Eric is doing really hard work and stuff besides his work. And if we would say, okay, let us keep open RC and do the freeBSD stuff, then it's a topic of time and maintaining and quality. This is also one aspect which you have always to consider. So you see here, the installation is completed. We can do then a restart. Question number six, is it stuff from other older disk based on freeBSD? FreeBSD is still being used. For my information, we have done this. No, number seven, are there any lessons to be learned from the fellow people? Oh, this is, I guess, really, I would say. This is a question maybe you can discuss in the community directly or with Eric in our telegram group about it. Question number eight, are modern laptop features like fingerprint reader supported? If you really want to know this, go to theBSD minus hardware.info. So it may be, thanks for adding the link. Then you can check this out. Please keep always in mind that, okay. Please keep always in mind that the development process, et cetera, is not so fast like in Linux, that with each kernel release and their new stuff are supported. InBSD, it's focus on stability and it takes time. Question number nine, what would need to happen so that you did? This is really a nice question. The answer is freeBSD should become a fully place for gamers. Best support for graphic cards for all the games, you know, like if you want to game watch dogs and have compatibility with the ReservedConnect epic store games. And all the tricky stuff, which is as well on Linux can be also cause many head edges. Yeah, then I am absolutely ready to ditch windows completely. I use windows only for the gaming stuff because some games unfortunately do not run either on freeBSD or on Linux where we get unfortunately. But most stuff I'm going to do is on BSD or Linux. 10, is it a good idea to use it? Okay, I said, yeah, I've answered this all the way. 11, what is your experience using ghostBSD? How does it... Well, for me ghostBSD, my personal experience. It's a really awesome experience for me because I can do the everyday stuff I need. I do my office work, check my emails, watch YouTube. I can even do OBS Studio or do some streaming if I want, podcast, blogs, writing. So gaming for sure as well, but with a lot of limitations because not all stuff is supported well. Yep, so I can recommend it using ghostBSD really. And we have a very open, friendly community who are very welcoming and just throughout. Yo, yeah, ports. Yeah, maybe I don't know if you want to say something, Alexander, about your Homura app and application and you can join my talk. Can you hear me? Yeah, yeah. So please feel free to add maybe this, yeah, for gaming. 2019, I have started to use freeBSD and I was still using wine over a comment line and it just was too lazy to use the comment line for all good times and then I have set up a small program where I can handle the games. And while I have to try each launcher like Steam or Ubisoft, I also have written scripts so that your user can already use the scripts for an easy one click out of the box experience. Yeah. Yeah, right now I have switched to wine proton. It's a new port on free with the as well. And it's also have no multi lip support where you can play newer games like Sea of Thieves or. Or scripts and also. I don't know cyberpunk, is it go to work? I guess cyber tank could work too. It's also available on steam. Maybe currently much play a lot of sports online, but works as well. Maybe I don't know which fancy games. It's violence free works as well. Fortnight maybe for some fortnight. Because we have, we have to check as well the compatibility with the epic games to our legendary. If there's other good solution to you to use it and to run it. Some stuff. I'll visit evil, I say. About epic games. Some users have yesterday tried out rare. It's a guy for a legendary. And it seems to work out of a box. So you only have to set up it via Python, some things and it should work. Well then I have something to do this weekend. And to end the shitstorm. I've started with windows. Well, but I do not use Mac OS. Yeah, maybe also some games. I, which are on epic games. I do maybe some of you know the old world on your round turn based strategy game. I can really recommend it. And we have on discord a nice community as well. So gaming stuff. Do you want to add something Alexander? I don't think that I can add something. If you want to know about more about gaming and stuff on the free beast, the official discord. There's a room gaming and we are always fair and to help and stuff. Yeah. And for those of us who don't want to join with discordy can also use the telegram gaming group. Do we have free VC? No. What do you want ghost VC? Oh, okay. Okay, yeah. So this is not the point how to get support. Oh, Sophie, I see your question. I think I have forgot what to try out. It's a rhythm game. Yeah. Okay. Good to know. Well, how to get support? As I said, as we said, join our telegram groups. Maybe. Yeah, thanks for sharing. Our mental group. And we have also IRC channel. I have to adjust it to the Bayward chat. As you know. So you can also reach us there. And we have also ghost VC forum. We have a wiki page and FAQ section there. And you find the most frequently asked questions and answers. Somebody else have still a question. I don't know. I don't see anything new. And the shirt notes, nothing. So how to contribute? You have several ways to contribute to the ghost VC project. It depends which abilities you have. You can, if you have coding skills and knowledge, you can join our ghost VC development team. So Fred, if you are so polite and share the telegram link, it would be nice. And you can ask their Eric. Eric is our head developer. And he will always reply as soon as possible. You can, if you're an artist and creative worker, you can contribute in the fan outlog with wallpapers. You can also help us in the design, maintain the website and also help in translation stuff. Maybe this is also a good aspect that we need always. We have a lot of tutorials for translation or editing the wikis to improve this. Even the website. So feel free to ask where can I contribute, where can I start? And we are on there to help and guide you there. If you find any bugs or have any other ideas, you can call Telegram or the forum. And how can you also spread GhostBSD project? Best way is share the ideas, talk about GhostBSD, share the PDF or share the YouTube talk on YouTube. And just talk to your friends, neighbors, colleagues, how nice it is to use GhostBSD for daily use. So, summary. GhostBSD is based on the freeBSD 13.0 stable branch, the head developer's architecture. It's easy to use and can be used by company students, open users or in education staff. GhostBSD comes with a working desktop material as official and XFC as a community release. And the GhostBSD packages are built using GhostBSD parts. Thank you for your attention. And Q&A session I have combined it during the installation process. But yeah, now we have still some minutes left. And to talk or to share our ideas, yeah. Thanks for listening again and for joining my talk. And have a nice Saturday. Enjoy the other talks today and have a nice Sunday weekend and to stay all safe. Thanks a few. Share a business card. I have seen a question by Pro Bono. We have asked why GhostBSD have its own package system instead of using the first one. I think the answer could be that there are some special patches for GhostBSD. Yeah, yeah, so having self is the RC topic. Yeah, this is actually one RC topic. And Pro Bono asked the best Eric because he can give you the best answer. I think one of the reasons could be that there are some configuration files, especially for GhostBSD, out of a box, for example. Yeah, yeah, yes. That's as well the point. Any other questions or comments, ideas? So we have two minutes left. Are you enjoying it? Yeah, yeah, yeah. Out of all this, which one is your favorite? Oh, this is a really tricky question. I only use one and that's GhostBSD. For me, it is, in my opinion, to say what's the best. Nowadays, it's a bit narrow minded, in my opinion. I love GhostBSD and FreeBSD. And yeah, they're working. Address in distrutest.net, yeah. Thanks Fred for sharing this as well. No, Windows. Now this is definitely not my favorite OS. It's really only for pragmatic reasons of gaming. Games that are really not running well. And as I said, this is not... I don't use Windows for my work stuff, freelancing, etc. It's only for gaming purpose. And yeah, I've used it now for the presentation. It was more a lazy reason, to be honest. Otherwise, for sure. I wouldn't mind using and presenting on GhostBSD or FreeBSD. So we have now 12.30. And we have now lunch break, as I know, if I'm right. Is there some good reasons to maintain this bird? Yeah, Fred, why move away from... We asked the community, and the community wrote it to switch. For cause switching to a new internet system. I have seen it on a website. There was only one good point when using OpenSC but other points are just... Well, it's not important. So you have switched to the old one. Yes, yeah. Well, in my opinion, we have asked... I would ask the community, but this is... Well, maybe it's now again a shit spot. But this is a technical question. And if you ask the community, yeah. The community says, okay, let us switch to this. But maybe sometimes such important decisions have to be done within the dev team. It's my opinion. My opinion, OpenSC is really nice. But will I enjoy that there's a good discussion? Yeah, I have to check it out, Sophie. Also, I have to ask Alexander more about it. But I will enjoy and check it out. I've ported a 6 RC to 3BSD. Oh, yeah, this sounds really interesting. Yeah, food now, guys. We are all hungry? Or not? So for me, thanks a lot. So we can talk and discuss if you want in the hallway. Or the chat. Yeah, Raymond or Fred, let us switch only to the hallway. And talk and discuss there. I would enjoy it. Others can join as well for sure. So have a nice lunch, guys. See you in the hallway track. And thanks again to the organizers. This is a working you. You will be the account 2021 and hopefully next year we can see us face to face.