FPGA Concepts: Flipflops
27:18
4 ай бұрын
Stranded
7:21
11 ай бұрын
Structure of an ELF file
12:41
11 ай бұрын
TLB shootdown
17:03
Жыл бұрын
Implementing Memory Cache in FPGA
9:06
How DDR works: Teaser
1:00
Жыл бұрын
Connecting the DDR... NOT
8:11
Жыл бұрын
RISC based computer on FPGA
9:44
Жыл бұрын
FPGA Apple II clone: Displaying text
9:23
Finalizing the CPU
12:53
2 жыл бұрын
Reaction video: 8-bit guy Amiga 1000
20:36
Starting over
8:27
2 жыл бұрын
Пікірлер
@WilhelmDrake
@WilhelmDrake 4 күн бұрын
"There is a place for all at the Rendezvous of Victory." - Aimé Césaire
@MoizRedYT
@MoizRedYT 10 күн бұрын
i dont even know why davinci resolve wont work on ubuntu 24LTS with the kernel version 6.8. im having nvidia-driver-470 installed , the nvidia-driver-390 wont even install because of DMKS issue or gcc compiler version , im not sure .. when i open up davinci resolve it doesnt recognize my GPU even tho the gpu works fine with that driver with other application (the output of nvidia-smi : Failed to initialize NVML: Driver/library version mismatch) . i just want a solution to this problem , any thing? should i try to downgrade ubuntu version and revert back to use 22? or is there a way to FORCE davinci to recognize the gpu? please help (Nvidia K2100M)
@CompuSAR
@CompuSAR 10 күн бұрын
Have you tried the solution proposed on my other channel? The one linked in the description AND in the card AND in the end screen AND in the thumbnail of the video? Because it is both easier and more reliable.
@MoizRedYT
@MoizRedYT 10 күн бұрын
@@CompuSAR i tried it , and it got Davinci to work but it still cannot detect my GPU even though it works fine with other programs (Note : the output of the command vidia-smi : Failed to initialize NVML: Driver/library version mismatch) my GPU : Nvidia K2100m the driver version i m having is 470 . the driver version 390 doesnt build when installed with apt-get or the ubuntu software and updates interface . the gcc compiler version is v13. kernel version : 6.8. one thing that confuses me tho is davinci works and detects my gpu during the installation of the 390 nvidia driver. and it crashes after that. any solution? how to force it to detect the gpu? ps : the Nvidia X server settings CANNOT Generate the Xorg.conf file when i try to save the settings . if i change the files content manually , ubuntu crashes and doesnt boot to the login page after booting and gets stuck on ubuntu and Dell logo. i can provide more information . when i checked the internet i found out that it wasnt only me who is having this issue.. its either the gcc compiler or the kernel version that doesnt support the nvidia 390 driver anymore , i tried to update-alternative the gcc compiler to version 11 TO build the nvidia 390 driver but still faced with the same problem. it finishes installation with errors!
@CompuSAR
@CompuSAR 9 күн бұрын
@@MoizRedYT I think you're on the nuevue driver (the open source one). DaVinci won't work with that. You have to get X working with the NVidia drivers outside the container first, and only then can you try and get DaVinci working inside it.
@MoizRedYT
@MoizRedYT 9 күн бұрын
@@CompuSAR can you elaborate more on that please , iam really in need to work with davinci resolve , i dont wanna install windows just to use it.
@CompuSAR
@CompuSAR 9 күн бұрын
@@MoizRedYT You need to get to the point where your system runs with the NVidia driver regardless of DaVinci Resolve. I'm not sure what you need to do in order to do that. Probably install the nvidia drivers properly. In any case, the fact that nvidia-smi doesn't report a correct installation is what you need to resolve (no pun intended) at this point.
@silverdagger72
@silverdagger72 21 күн бұрын
I am excited too! :)
@PhilippKessler79
@PhilippKessler79 22 күн бұрын
Thanks a lot. It worked. A note to nVidia users: DaVinci Resolve 19 requires nVidia drivers 550+ which are not officially available on Ubuntu yet. Installing drivers that are yet untested by Canonical is discouraged from what I read. I reinstalled DaVinci 18.6.6 and re-used this guide to work around the library issue. Works like a charm.
@CompuSAR
@CompuSAR 21 күн бұрын
I'm on Ubuntu 24.04 with the 550 drivers installed through the Ubuntu "nvidia-driver" deb.
@PhilippKessler79
@PhilippKessler79 21 күн бұрын
@@CompuSAR But this version is not officially recommended by Canonical yet, right? I can only find it in apt but not in the driver manager GUI.
@CompuSAR
@CompuSAR 21 күн бұрын
@PhilippKessler79 I honestly have not checked.
@Chris-hi2hn
@Chris-hi2hn 22 күн бұрын
Interested to see how this ends, love to see your 6502 writing something out to a screen😃
@CompuSAR
@CompuSAR 22 күн бұрын
Keep watching. I actually got it to boot into Apple II basic.
@jqeufncaefvjnid
@jqeufncaefvjnid 25 күн бұрын
God tier
@Accocu
@Accocu 25 күн бұрын
DO NOT INSTALL THAT RENAMED LIB...I DID AND I CNT ENTER DEESKTOP ENV FROM MY TTY....
@Accocu
@Accocu 25 күн бұрын
it removed nautilus and my gdm and most lf thi gs
@Accocu
@Accocu 25 күн бұрын
also i lost my apps like google and lutris and so on...
@Accocu
@Accocu 25 күн бұрын
no personal data lost but big demage was done.....
@Accocu
@Accocu 25 күн бұрын
also all my system extensions are removed
@Accocu
@Accocu 25 күн бұрын
it was liboss4-salsa-asound2!!!!!
@harmtuntler8555
@harmtuntler8555 28 күн бұрын
very helpfull thank you :))
@CompuSAR
@CompuSAR 28 күн бұрын
I'm glad it helped. Have you also looked at the newer video with the better way? kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@harmtuntler8555
@harmtuntler8555 28 күн бұрын
No, I haven't seen that yet buy have noticed that some of the files are already there in this version I will have a look ty :))
@VFWPost4195
@VFWPost4195 Ай бұрын
Thank you for a very easy resolution to installing Davinci on Ubuntu! Much appreciated!
@CompuSAR
@CompuSAR 28 күн бұрын
You're welcome! Also, there is an even easier way now: kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@Nichflow-js8gy
@Nichflow-js8gy Ай бұрын
Perfect, Simple explanation to the point... Thank Man the best!💥💥💥💥💥
@CompuSAR
@CompuSAR 28 күн бұрын
I have to admit that I'm surprised by the "simple" description. Still, if it worked for you, that's great. You're welcome. If you do run into problems, I've since developed an even simpler way that should also be more reliable. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@DuncansWildEscapes
@DuncansWildEscapes Ай бұрын
wow thanks. I was bashing my head against wall trying to figure this out. Corrupted my whole system multiple times trying to use chatGPT to figure it out. Thank you!
@RonLaws
@RonLaws Ай бұрын
next time don't use ChatGPT...?
@CompuSAR
@CompuSAR 28 күн бұрын
If this doesn't solve your problem, I've developed a new way of doing this. It should be both simpler and more reliable. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@kovreee
@kovreee Ай бұрын
I do everything as follows, but when I try to run the command at 7:20 , for some reason it still only shows the libpango file and not libpangotf. What could be the problem?
@CompuSAR
@CompuSAR 28 күн бұрын
I don't know, but I've since created a better way, that should also avoid all of those library problems. Check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@LeandroVaculik
@LeandroVaculik Ай бұрын
Hello good morning, thank you for the explanation, but I am unable to download libgdk-pixbuf-2.0. When I unzip it, it is empty.
@CompuSAR
@CompuSAR 28 күн бұрын
I have no idea how to solve that. With that said, I've since created a better way, that does not need any custom/mismatched libraries at all. Check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@gegentan_
@gegentan_ Ай бұрын
THANK YOU SO MUCH!!!!!!
@CompuSAR
@CompuSAR Ай бұрын
You're welcome!
@CompuSAR
@CompuSAR 28 күн бұрын
Also, there is now a new way to do this, that is both easier (less manual steps) and more reliable. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@LobotomyHub
@LobotomyHub Ай бұрын
Make a rhel/fedora container (or an Ubuntu 22.04) in distrobox, install the needed dependencies, and done. (This way harder than how I worded it)
@CompuSAR
@CompuSAR Ай бұрын
Except people here tried that, and it didn't work. I can tell you I tried Docker, and that didn't work either. I did end up doing more-or-less that, but I had to build my own container tool for it to work.
@CompuSAR
@CompuSAR 28 күн бұрын
So I now have the new video up, with how I did it. I suspect there was a way to get distrobox to work as well, but I ended up writing my own container solution. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@86ericg
@86ericg Ай бұрын
That lots of work to install a program
@CompuSAR
@CompuSAR Ай бұрын
Please trust me, a much easier, and also more reliable, way is just around the corner. I'll post another video on my, new, side channel when it's ready. youtube.com/@lessassemblyrequired
@CompuSAR
@CompuSAR 28 күн бұрын
If still relevant, please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@sshamsi
@sshamsi Ай бұрын
Thank you for the in-depth explanation alongside the solution, got everything running!
@CompuSAR
@CompuSAR 28 күн бұрын
Glad it worked for you. If you do run into problems, please check out the new (easier and more reliable) way of doing this: kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@pithikoulis
@pithikoulis Ай бұрын
I'll just wait for a flatpak. Linux still hasn't learned anything from Windows
@CompuSAR
@CompuSAR Ай бұрын
BMD aren't creating a flatpak solution, though. I am almost done creating something similar myself, though. Will update in the other channel.
@CompuSAR
@CompuSAR 28 күн бұрын
If still relevant, please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@SweetHoneycode
@SweetHoneycode Ай бұрын
create a bash script that you run for the future :)
@CompuSAR
@CompuSAR Ай бұрын
Oh, had that been all that was required....
@skarlok1
@skarlok1 Ай бұрын
Hey, thanks for the tutorial. After giving the path to mentioned packages i had this "18.6.6.0007 Linux/Clang x86_64 Main thread starts: 3F393000 Segmentation fault (core dumped)". Running New linux mint 22 Wilma with nvidia driver 550. Aplication still not working not sure where is the problem. Any idea how to solve that problem?
@CompuSAR
@CompuSAR Ай бұрын
Yes. I'm working on it (actually, I got it working, now I'm working on packaging it). Stay tuned on my other channel: youtube.com/@lessassemblyrequired. I'll post the instructions there when they're ready.
@CompuSAR
@CompuSAR 28 күн бұрын
Video is ready. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@stephenshort7945
@stephenshort7945 Ай бұрын
Thanks!
@arduinoatolyem2121
@arduinoatolyem2121 Ай бұрын
Thank you so much man it just wouldn't work i tried all troubleshooting methods but following your video fixed it!
@CompuSAR
@CompuSAR Ай бұрын
Glad I could help
@LarryCarlin
@LarryCarlin Ай бұрын
Brilliant. Takes a lot of effort to put a video like this together. These steps worked with Linux Mint 22 (obviously). I'll move over to your new site and check when you post "the better way". Thanks for all the work.
@user-vf3ul5ig6m
@user-vf3ul5ig6m Ай бұрын
Perfect for my new install of Linux Mint 22!! Great walk through.
@aryansamadaee3924
@aryansamadaee3924 Ай бұрын
OUTSTANDING! Great video and great explanations. it works!
@verschworener
@verschworener Ай бұрын
I get the error message "/opt/resolve/bin/resolve: error while loading shared libraries: libjpeg.so.8: cannot open shared object file: No such file or directory" Or does this happen cause I use Debian?
@CompuSAR
@CompuSAR Ай бұрын
I have not tested Debian. Either install it on your OS, or follow the same procedure and install inside the libs directory. Either way, I'm getting close to releasing a better solution (also more reliable). I'll probably release it on the new channel: youtube.com/@lessassemblyrequired.
@CompuSAR
@CompuSAR 28 күн бұрын
Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@CKDesigner2525
@CKDesigner2525 Ай бұрын
I am using Ubuntu 22.04.4 LTS and when I tried to execute the command "sudo LD_LIBRARY_PATH=/tmp/dr/files/usr/lib/x86_64-linux-gnu/ bin/resolve" it gave me and error "Illegal instruction (core dumped)" What could be the reason for this? Thanks
@CompuSAR
@CompuSAR 28 күн бұрын
I don't know if this is still relevant, but I've created a simpler and more reliable way to do this. Check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@TheKiBlocShow
@TheKiBlocShow Ай бұрын
Excellent video and I find it useful.
@CompuSAR
@CompuSAR Ай бұрын
Glad it was helpful!
@linxous
@linxous Ай бұрын
thanks so much for your video on fixing library dependencies in Davinci Resolve! I've been using Linux Mint 22 as my editing platform, and it was just what I needed to get things working smoothly. Really appreciate it
@zabeebarsalan1385
@zabeebarsalan1385 Ай бұрын
i tried to install free version (not studio) and chose to download lib with new names and my gnome desktop broke. had to recover it by uninstalling those lib in recovery mode root shell and installing gnome desktop again .
@CompuSAR
@CompuSAR Ай бұрын
Did you install those libraries globally? That is not what I recommended doing in the video. Installing them in the /opt/resolve/libs directory should not break your desktop.
@zabeebarsalan1385
@zabeebarsalan1385 Ай бұрын
@@CompuSAR yup i did that mistake but it happend . i went through your video again and saw using skip which i missed . :(
@CompuSAR
@CompuSAR 28 күн бұрын
There is now a better way to perform this. One where making this mistake is not possible. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@mattvisaggio
@mattvisaggio Ай бұрын
Could you sidestep all of the issues by installing it via distrobox ubuntu 22.04?
@CompuSAR
@CompuSAR Ай бұрын
I have not tried. Others in the comments have, however, and have not seemed to gain much success.
@mattvisaggio
@mattvisaggio Ай бұрын
Excellent video. Thank you for explaining it so clearly!!!
@burnedeye
@burnedeye Ай бұрын
This is the type of garbage that prevents 99% of Windows users from switching to Linux, ever. Now you can appreciate how much effort Microsoft put into compatibility and reliability. Before anyone starts, Windows is a pile of dong for other reasons, but the situation with Linux does not help at all. Sadly.
@CompuSAR
@CompuSAR Ай бұрын
A good point argued with grace. Except, of course, it isn't and you didn't. The reason this flow is necessary is because BMD decided, for their own reasons, to only support specific versions of Linux, and fairly old ones at it. That can happen on Windows as well (if you don't believe me, try to program a 6th generation Xilinx FPGA, or hook up hardware produced 10 years ago). The fact that I even _had_ a solution to offer is because the way Linux is. With that said, I don't get it. So you spent 11 minutes and 41 seconds watching a video for the sole purpose of getting angry, and then went here dumping your anger at me, for some reason. Why do that to yourself? If you don't want to use DR on Linux, don't. If you do want to use DR on Linux, install Rocky Linux and go through the official support. If you insist on using an unsupported version of Linux to run DR, at least, thanks to me, you're not left with no solution. In what way is your anger productive, or even warranted?
@burnedeye
@burnedeye Ай бұрын
@@CompuSAR Dude, you made a brilliant video about an issue that should not exist - that was the point of my comment. Yet you managed to spectacularly miss the point and take the comment personally. It's comical!
@fernandoperez8587
@fernandoperez8587 Ай бұрын
Don't kid yourself similar things happen on windows.
@burnedeye
@burnedeye Ай бұрын
@@fernandoperez8587 Maybe on windows 95
@burnedeye
@burnedeye Ай бұрын
@@fernandoperez8587 Actually, I'd like to see it happen, give me an example of mainstream windows software that requires the user to go online to look for instructions and eventually download bunch of DLLs from older version to make it work. Go ahead, I'll gladly wait.
@user-qu3wu1tz9j
@user-qu3wu1tz9j Ай бұрын
Great Video! But when I try to run opt/resolve, i get this: ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0 ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0 ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0 ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0 19.0.0b.0033 Linux/Clang x86_64 Main thread starts: D4FB4000 Segmentation fault (core dumped) Im already trying to install it for 3 days but cant figure it out.
@CompuSAR
@CompuSAR Ай бұрын
I am working on a better way to perform the install, both in making it easier and in making it more reliable. It will take a while. It will probably go out in my new "other" channel: kzbin.info
@user-qu3wu1tz9j
@user-qu3wu1tz9j Ай бұрын
@@CompuSAR Thank you so much, this is probably helpful to a lot of people. I will sub to both channels! Edit: The link is broken, idk if u know
@CompuSAR
@CompuSAR Ай бұрын
Sorry about that. I meant www.youtube.com/@lessassemblyrequired
@CompuSAR
@CompuSAR 28 күн бұрын
And now I can even link to the actual video. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@buffedengie
@buffedengie Ай бұрын
Thanks!
@jaimeaguirre4424
@jaimeaguirre4424 Ай бұрын
OMG I love you! This works!
@CompuSAR
@CompuSAR Ай бұрын
I LOVE YOU TOO, eh, remind me your name again? Unfortunately, there are some stability issues, especially around Fusion. I'm working on a better solution (that will also involve less manual labor), but it will take a little longer. With that said, my channel has had enough off-topic (for it) videos, so when I finally do get it working, I won't publish it here. I'm opening a new channel for the off-topic stuff. It's over at youtube.com/@lessAssemblyRequired, if you're interested.
@jaimeaguirre4424
@jaimeaguirre4424 Ай бұрын
@@CompuSAR Subbed and thanks!
@CompuSAR
@CompuSAR Ай бұрын
I'm running an experiment called "how many subs can I get on a channel with no branding and no content". Truth be told, the reason there is no branding and no content is because I want DR to be stable first.
@CompuSAR
@CompuSAR 28 күн бұрын
Also, with the video now out, the experiment is concluded. The answer is "5". I got 5 subs on the channel before it had any videos.
@AwesomeBlackDude
@AwesomeBlackDude Ай бұрын
I'm wondering if I can install the newest DR 19 PB5?
@CompuSAR
@CompuSAR Ай бұрын
The procedure works as well as it does on other versions. With that said, there are some stability issues. I'm working on a better approach, and will post a video when it's done. Except, it won't be on this channel. My regular subscribers are complaining. I'm opening a new channel at www.youtube.com/@LessAssemblyRequired
@AwesomeBlackDude
@AwesomeBlackDude Ай бұрын
​@@CompuSAR After rewatching your tutorial about 50 times, I was finally able to successfully launch DaVinci R19 PB5. I'll hit the subscribe button on both of your channels. Thank you, thank you.
@AwesomeBlackDude
@AwesomeBlackDude Ай бұрын
​@@CompuSAR Select Preferences Go to the System tab Select Memory and GPU Uncheck the Auto boxes Select the appropriate processing mode: Cuda: for Nvidia GPUs OpenCL: for AMD Radeon GPUs Ensure the Discrete dedicated GPU is selected Click Save Restart DaVinci Resolve There's no OpenCL: for AMD Radeon GPUs to select im wondering what can be causing this?
@streamsandgalaxies
@streamsandgalaxies Ай бұрын
Hello! If starting fresh, any advantages or disadvantages to just install Ubuntu 22 LTS instead or DR18? Second, is using Ubuntu Studio with low latency kernel discernably faster? Also want to do some Steam gaming -would that all be good on Ubuntu Studio 24 LTS? Lastly is it worth it just double booting to Rocky OS just for DR and other video related?? Thanks!
@CompuSAR
@CompuSAR Ай бұрын
Here's my personal take: * If you're mainly editing video, installing 22.04 is definitely a better idea. * I have not tried low latency kernels * I don't know about streaming _with_ Studio. I've streamed non-gaming content, and OBS does fine * I tried that. First, I suggest dedicating a disk to Rocky, as its installer makes it _really_ easy to erase your current install otherwise. Problem is, I _hate_ it. It's Gnome based and feels very restrictive. YMMV. DR works way better on RL than it does on 24.04, even with my patches. Especially Fusion. I'm working on a better solution for 24.04, and when it's done I'll post a new video. Problem is, it won't be here. The content is just too off-topic for this channel. I'm opening a more relaxed channel at youtube.com/@LessAssemblyRequired
@CompuSAR
@CompuSAR 28 күн бұрын
In case this is still relevant, "new solution" is now available. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@ScorgeRudess
@ScorgeRudess Ай бұрын
You are amazing, thanks! you've just won a subscriber from México :D sadly on opnening, I get a "OpenGL initialize error" but thats a problem for another story xD running a RTX 2060SUPER.. Update: Solved: it was the secure boot, we need to sign the MOK of the GPU driver, or turn off the secure boot, I did sign it and voila :D
@CompuSAR
@CompuSAR Ай бұрын
There are some stability issues. I'm working on a better solution, but so far it's not going very well :-\ I'm trying to run Rocky Linux 8.6 in a docker, so that DR can run on its supported OS while you work with your preferred one. Sadly, even under ideal conditions, that'll only work with Nvidia GPUs, as AMD don't have a docker solution.
@user-vf3ul5ig6m
@user-vf3ul5ig6m Ай бұрын
You should be able to change it in the Davinci settings to OpenGL. I had the same and it was just a single click to change the settings once I figured it out!
@CompuSAR
@CompuSAR 28 күн бұрын
In case you missed it, new way is out. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@PeterNgugi-f3u
@PeterNgugi-f3u 2 ай бұрын
I get an error message when trying to extract
@CompuSAR
@CompuSAR 28 күн бұрын
If it's still relevant, I've created a better way to do this. Check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@brianwild4640
@brianwild4640 2 ай бұрын
Did you say NOP was 1 cycle it’s always been 2 cycles as far as I know. Maybe you just miss spoke
@CompuSAR
@CompuSAR 2 ай бұрын
What time point are you talking about? It is highly unlikely that I'd say such a thing, and neither could I find it in the transcript.
@TildaAzrisk
@TildaAzrisk Ай бұрын
I believe Ive found the point of confusion. 15:51 "one cycle where we do nothing" The fetching of the NOP instruction is 1 cycle. The execution of the NOP is 1 cycle. Its 1 cycle of fetching followed by 1 cycle of doing nothing. Together thats 2 cycles for a NOP.
@wafikiri_
@wafikiri_ 2 ай бұрын
How annoying, this background beating music while explanations are being narrated! Are you aware it interferes with understanding?
@CompuSAR
@CompuSAR 2 ай бұрын
This was my very first attempt at including music with video. The ballance wasn't always..... balanced. I'll try to do better next time
@wafikiri_
@wafikiri_ 2 ай бұрын
@@CompuSAR Good luck next time. I suggest you don't include music unless your video contents requires it: your watchers will surely have very varied musical tastes, and agreeing with yours will most likely be chancy.
@lugamafilms
@lugamafilms 2 ай бұрын
Thank you so much! I got Davinci running!
@henriquemiranda7894
@henriquemiranda7894 2 ай бұрын
can you render fusion comps and fx? the installation worked for me, but I just can render fusion comps inside of fusiom with the saver node. the normal rendering on delivery page is not working. When I hit render, it has no progress and the time just keeps increasing. I not tested yet with normal footage, since basicaly most of my work is inside of fusion
@CompuSAR
@CompuSAR 2 ай бұрын
Can you do a minimal comp that doesn't render for you, export it and send to me? What I've been doing with Fusion seems to work for me (nvidia driver 550 from the Ubuntu repos).
@CompuSAR
@CompuSAR 28 күн бұрын
I've now finished a new way to do this install. I've created a new video explaining it, and it was edited entirely with DR installed using this method. This includes Fusion compositions (which, indeed, were somewhat troublesome with the technique listed here). Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@cejannuzi
@cejannuzi 2 ай бұрын
I think a better approach would be to build a deb pkg and then install it. That would be more helpful to most people, who don't like to spend a day in terminal emulator.
@CompuSAR
@CompuSAR 2 ай бұрын
I'm sorry, that's what I managed to come up with so far. I am working on a DEB based solution, but it'll take a little more time, and I wanted to get *a* solution out there as quickly as possible.
@CompuSAR
@CompuSAR 28 күн бұрын
In case you're still interested, I have a better solution, both in terms of ease of installation and in terms of reliability. If it's relevant for you, please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@alluringlifestyleproperties
@alluringlifestyleproperties 2 ай бұрын
Wow all that high speed typing. Not like we can cut and paste what you put in the terminal. I'm looking to get DR Studio 19.6 running and the GPU I will use, AMD Radeon PRO W7800, only needs the Ubuntu 22.04.4 LTS that you said DR does run on so I'm hitting the skids right there and just going with 22.04.4 LTS. So you helped me with that one line - min 4:45, "DR does work with 22.04.4 LTS" Thank you!
@CompuSAR
@CompuSAR 2 ай бұрын
The versions currently available are 18.6 and 19 beta. I'm guessing you meant the former. And, yes. If you need DR as a professional tool, going with an LTS that isn't the latest, but works without hacks would be the recommended approach.
@alluringlifestyleproperties
@alluringlifestyleproperties 2 ай бұрын
@@CompuSAR yes on 19.3, had 19.4 but DR gave GPU error, switched me to Open CL but still would not run. DR wanted later driver than what Mint has in the Driver Mgr. I would love to manually update to the latest NVIDIA Driver but having to turn off X Server sounded like may have potential problems. I think this 22.04.4 LTS may be a good change from Mint and should be able to go to 24.04 sooner or later when things settle out.
@CompuSAR
@CompuSAR 28 күн бұрын
BTW, there is now a new video, with an easier (and also more reliable) solution. Your comment made it there as one of the feedbacks on my previous (i.e. this) video. Please check out kzbin.info/www/bejne/fHnRf6Sqdtx9bK8
@pharaohpanda
@pharaohpanda 2 ай бұрын
Thank you for making these videos! I was wondering if you have any FPGA development board recommendations that have good tooling support on Linux? Thanks for any help!
@CompuSAR
@CompuSAR 2 ай бұрын
If all you're after is learning, I really recommend the QMTech board. They have a business model of waiting for deals on components, and then building boards based on the components they managed to source cheaply. This means that they sell development boards well below market price. Sadly, it also means their deals are fleeting. Once a board goes out of stock, it's unavailable. As for tooling: Linux is a pretty standard environment for FPGA development. Pretty much all FPGA dev tools are available on Linux.
@ChrisSmith-tc4df
@ChrisSmith-tc4df 2 ай бұрын
I’m curious if you have reviewed GCC’s RISC-V Function Attributes for Declaring Attributes of Functions? The manual approach was illustrative though error prone.
@CompuSAR
@CompuSAR 2 ай бұрын
You know, I did but didn't find anything (searching for the specific term you provided did return a result). I doubt I'd have used it even if I did, though. Both because, as you said, it is illustrative and because I have plans for hacking the sequence later on. I will have a look at it now and see how different it is.
@CompuSAR
@CompuSAR 2 ай бұрын
So, I did have a look. The GCC version uses a completely different approach. It uses the stack that was already there.This approach is pretty useless for context switching, which I want SarOs to eventually do. That's also the reason I specifically said in the video I'm saving _all_ registers, despite the fact I only need to save those that the ABI marks as caller saved. This is laying the ground work for later returning to a different context than the one you interrupted. In general, this attribute mostly affect register saving. It marks different registers as "callee saved", and pretty much does nothing else. This is particularly obvious on ARM, where the platform has certain registers shadowed in the relevant exception level so that you can use those and not save anything. GCC doesn't use them. That interrupt attribute affects which registers are saved, but not which are scheduled for use, resulting in lost optimization opportunity. I opened a bug about that for ARM. That was in 2011. It's still open. gcc.gnu.org/bugzilla/show_bug.cgi?id=48429 The bottom line is that you often have to write your interrupt entry/exit manually in assembly. For some cases, you'd have to write the whole thing in Assembly. Or, as the channel name says: some Assembly required. (Notice the capitalization of both the above sentence and the channel's name).
@gaston.rodriguez
@gaston.rodriguez 2 ай бұрын
Thanks! it worked well! 🙌