OS2 World Community Forum
OS/2, eCS & ArcaOS - Technical => Hardware => Topic started by: Sigurd Fastenrath on January 12, 2024, 06:02:25 pm
-
Hi,
yeah, i took the bun for the last time: installed ArcaOS 5.1 next to Windows 11 on a Lenovo Thinkpad Z13 Gen 2 = 2023 Hardware with AMD Ryzen Pro 7 7840 ;D
If you are interested in the result, please follow this thread at os2.org
https://www.os2.org/viewtopic.php?t=3811 (https://www.os2.org/viewtopic.php?t=3811)
There are also some early pros and cons.
Please use Online Translator. All the best!
-
Thanks for sharing Sigurd.
I don't know why Windows 11 failed to boot when you disabled Secure Boot. In my case with the T14s, Windows 11 just adapted to the change (I can not remember if it asked me something). When you enabled back "Secure Boot" the AN Boot Manager will be gone, but it was easy for me to disable "Secure Boot" again and boot ArcaOS from the USB flash and reinstall it. The ArcaOS partition is still there.
Can you check if Windows BitLocker is enabled, maybe that is what is not allowing you to boot Windows when you turn off "Secure Boot"?
In my case the touchpad and trackpoint worked under ArcaOS, but I had to disable the trackpad on the BIOS, because without the "Palm rest calibration" software option using the trackpoint have me problems with the click.
Regards
-
ArcaOS does come with the keys needed for secure boot. They're on the EFI partition under \efi\os2.
Currently you do have to figure out how to install them.
-
ArcaOS does come with the keys needed for secure boot. They're on the EFI partition under \efi\os2.
Currently you do have to figure out how to install them.
There's a package to automate the installation of AN's public keys that was demonstrated at WarpStock. I used it a few months ago and it works great - I can't understand why it hasn't been released yet.
-
Thanks for the hints!
@Martin: Yes, thanks, disabling Bitlocker was the first thing I did. It didn't help though (I mentioned that at the os2.org post)
@Dave and Rich: Thanks to you as well!
I tried to install rEFInd but had no luck so far. I think I have to check and play a lot around with the BIOS Settings of this device. Keith Merrington showed us during the User Meeting in Cologne 2022 the rEFInd Manager, he had it setup perfect!
May be I end up disabling ALL Securtiy Features in BIOS (there is Pluton as well) and install Windows 10 next with ArcaOS and Linux Mint. But I intent not to do so, as I think those security features in the BIOS do make sense and I try to keep as much as possible of these.
I will not give up, there will be a solution in some way. To be able to be more experimentiell I just created an USB Windows 11 Recovery stick for this Device.
I will report once I make progress. Thanks again to all of you!!
-
It is up and running! ;) ;D
In BIOS I had to:
- Disable SecureBoot
- Enable Pluton and TSM 2.0
Then the rEFInd Manager started and I was able to load Windows 11 Pro and start it with Fingerprint and as well start ArcaOS.
ArcaOS sees 1.4 GB of RAM while there ar 57GB for the RAM Disk available.
I will test some more things later, like getting sound and other things to work.
ArcaOS runs really fluent for now, please note the temperature and Battery/Power widget in the xcenter.
Have a nice Sunday!!
-
So, after some time of investigating, I was able to customize the rEFInd Manager the way I like it. I collected some icons for this.
rEFInd outclasses the ArcaOS EFI Bootmenue by far, especially when it comes to an aspect ratio of 2.880X1.800 Pixel. ArcaOS EFI Manager is very very very small then.
Despite the Background of rEFInd and an additional Linux Installation on the Device I am almost through.
-
ArcaOS sees 1.4 GB of RAM while there ar 57GB for the RAM Disk available.
This is the lowest amount of RAM I have seen yet. Every generation has less than the one before it. It would be interesting how Dooble will function on this system.
I tested a Lenovo X13 laptop with a Ryzen 5 Pro 6650U CPU and got 1840.50 MiB
-
Sigurd, as I follow this thread, it's great news that you got both Win11 and AOS up and running on this Thinkpad. If I'm following correctly, it means you can dual-boot (multiboot) into one OS or the other.
One remaining task seems to be preserving all this effort, as in, imaging both OS's plus the EFI stuff, to the point where you can resurrect the entire machine from scratch, and get it right back to where this known-good state.
I also assume that AOS can see 1.4GB of "free" RAM, as this seems to be a 64GB ram system. This means you'll have one OS/2 running at any time, and you'll still be somewhat RAM-bound at times, depending on what you're doing. Possibly, you'll still be fiddling with hardware issues here and there, under OS/2. If you need something under Windows, you'll be rebooting into that OS, and losing access to OS/2 temporarily.
In the meantime, there are plenty of powerful hardware resources left over on your machine needing exploitation, and perhaps not just as a RAM drive?
Might I suggest AToF'ing (ArcaOS - Thrusters on Full) this system? All the docs are in the "virtualization" forum of OS2World.com. These docs have received lots of "views", but not much in the way of feedback. AToF docs are at:
os2world.com/forum/index.php/board,24.0.html
From where you are right now, I'd suggest this quick test, which shouldn't risk any changes to your existing build in which you've invested so much time:
1. boot to Win11, install Virtualbox, and then install AOS in a VM, and see how it works for you, including how much free RAM is available inside that VM. Note that both OS's are running at once, which is powerful magic, as you can switch between them with a mouse click.
2. now install another AOS in a VM (for test purposes, just reuse your AOS license), and perhaps even another. Each has 4GB of RAM to play with, and you are no longer bound to one AOS. In the meantime, each is accessing the resources available to the Win11 OS above it, meaning wireless network access, etc., and everything is running at once, with no multi-booting.
This test doesn't really change anything on your current Thinkpad build, as you can throw the test parts back out again (remove Virtualbox and the VM's). But, it does let you, or anyone else with a similar laptop setup, see the power of running everything at once, with virtualization and multiple VM's. You'll still have more resources for other VM's, for Linux, for development, or whatever.
I don't have Thinkpads myself, and am not tied in to the "experience of ArcaOS on any given model of Thinkpad", but I've run a similar test on my Dell laptops, and others, and it works well. It would be helpful if you ran the same (reasonably quick) test, and reported your experiences back to the forums. No other part of AToF needs to be done, just this part of Virtualbox and VM's.
You'll be in a unique position where you can test things under AToF (ArcaOS in a VM), and/or test things under a boot straight into ArcaOS via rEFInd, and compare/contrast both experiences.
Plenty of folks might have all kinds of issues with running OS's in VM's (particularly OS/2), and until that gets exposed by folks running more tests, we don't really know if AToF is all that helpful, especially to the ArcaOS/Thinkpad set of folks.
Obviously, you can disregard my whole post and continue running one OS at a time, out of your current two OS's under the EFI/rEFInd setup. Again, it's really great that you got to this point! But, if you can run the test, it would help plenty of others who might be considering AToF but not wanting to take the risk until others have tried it and reported back ...
I might be able to add to AToF the ability, as noted by others, of running ArcaOS in a VM or easily booting directly into ArcaOS, if any issues need comparison to sort out.
A long post, but your new machine should rip right through it in seconds! Good luck with your new build!
-
Hello Sigurd.
Is it possible for you to post the testlog report of your machine so I can add the details in the OS2World wiki? (please remove the serial number for privacy)
Please let me know if Audio works. What else works and don't work?
I'm checking the specs and it says "2x USB4 40Gbps (support data transfer, Power Delivery 3.0 and DisplayPort™ 1.4a)". I don't see a video output port on the pictures, I' not sure if those USB-C to HDMI adapters will work.
Regards
-
@JTA: thank you very much for your long and detailed Information! In fact I started with Virtualisations around 2003 or 2004, with Connectix Virtual PC for OS/2 Version 5 (I do still have the box) and Microsoft Virtual PC 2003. My approach is - for a long long time now - to get OS/2 - ArcaOS nativ to run on "modern" hardware, despite all shortcommings, that might be included. I am more the type of: "Let us see wether it works or not". I virtualized with VirtualPC, Virtualbox, VMWare etc. etc. - but none of them match (for me ;) ) with the feeling of a native Installation. I will see where this Lenvovo thinkpad Z13 Gen 2 will lead me to, as far as today it is really promising.
@Martin: Yes, I will take more trial and error, so it may take some days till I can deliver some more information. There are lot of things do to: Testing LAN connection via USB/Ehternet Moschip Adapter, Sound etc. etc. I will let you know, as soon as possible.
My current work is to install Linux Mint Cinnamon 21.3 on this Latop next to all the others :)
AND: THANK YOU VERY MUCH for your ongoing work and support here!!
-
Martin, here are some files:
One Z13GEN2 from unimix with Adapter switch in config.sys /A:1; /A:0 (AMD Rembrand) does not response at all. So far no sound, even if the card is detected. Have to dig wether or not everything is switched on. And I have to test the lastet UNIAUD Build. for today it is to late ;)
The other Z13WARP5 is what "Testlog generic" brings up.
-
This machine has everything needed to enroll AN's key and run in Secure Boot mode. In the screenshot above (https://www.os2world.com/forum/index.php?action=dlattach;topic=3537.0;attach=10934) which shows UEFI options, you'd select key management,
-
Thanks Sigurd.
Your machine is so new that the pci list need to be updated, a lot of the devices shows like "unknown".
I created this wiki page with your information: https://www.os2world.com/wiki/index.php/Lenovo_Thinkpad_Z13_Gen_2_-_21JV
Regards
-
Hi Martin,
here is a new testlog generic, made with testlog 3.53 and the latest available pci.ids.
Hope that helps!
-
LAN works quite well via USB LAN Adapter with Moschip Chipset and USB A/ USB C Adapter.
Still on list:
- Revert to OS/2 Warp 4 desktop
- Revert as much as possible in German
- Getting Sound to work
Actual Problems:
- Warp Center is missing (is this deleted from ArcaOS?) -> I will convert XCenter with Icons etc. to Warp Center
- ArcaNoae Package Manager does not work reliable, crashes with Phyton Error
- Dooble wont start after I installed it with YUM install dooble from Command Prompt
-
- Getting Sound to work
Can you post a 'testlog uniaud' Preferably with the latest uniaud32.sys from the uniaud thread?
-
Warpcentre is an option during install, IIRC, it has a different name then warpcenter.
You probably need to update Python for ANPM. IIRC, you need to update/install python2.7 and python3 in one shot by themselves, along with dependencies such as python3-libs. Close and open ANPM after.
In my experience and testing Dooble did pull in all the needed dependencies. Anything in popuplog.os2? @unixroot/var/log/app? May want to try starting it on a cmd line as "dooble 2>&1 | tee dooble.log and post the log.
-
- Getting Sound to work
Can you post a 'testlog uniaud' Preferably with the latest uniaud32.sys from the uniaud thread?
Hi Paul, it is late, so I just take the log with the ArcaOS 5.1 uniaud. Will test a newer one tomorrow.
Thanks for your help!
-
To activate the WarpCenter, edit CONFIG.SYS and add
,WARPCENTER
To the SET AUTOSTART= line.
-
- Getting Sound to work
Can you post a 'testlog uniaud' Preferably with the latest uniaud32.sys from the uniaud thread?
Hi Paul, it is late, so I just take the log with the ArcaOS 5.1 uniaud. Will test a newer one tomorrow.
Thanks for your help!
Log without /a:1 would be interesting - but the hardware seems to be detected OK.
Might be worth a log with the debug version if updating to my latest build doesn't fix it.
-
To activate the WarpCenter, edit CONFIG.SYS and add
,WARPCENTER
To the SET AUTOSTART= line.
Thank you, Alex - and es well for your massive work on OS/2!!
I will see if I can create the "Lost" Program Icon.
As I do not like the "cold, industrial" look of ArcaOS I am on the way to return to Warp 4, as mentioned above, where this "warm and friendly" blue with its colourfull Icons welcomes me.
-
Testlog without /A:1 and latest uniaud. Booting with /A:1 gave me a Trap in XWPDAEMON now. Have to look later.
Meanwhile getting closer to Warp 4.
-
To activate the WarpCenter, edit CONFIG.SYS and add
,WARPCENTER
To the SET AUTOSTART= line.
Hi again, Alex,
the WarpCenter starts but comes in full "ArcaOS" Style. It is not possible, at least I did not find a method, to change the Icons etc. there.
Is it possible to replace this Warpcenter with the one form Warp 4.52? If so - what files do I have to move/change?
Thank you very much again!!
Sigurd
-
To undo the resource replacement on the WarpCenter:
- copy \os2\dll\SCENTER.DLL \os2\dll\SCENTER.BAK
- unzip \sys\install\dialog\ORG_EN.ZIP SCENTER_DLL_ORG.RES -d \os2\dll
- unlock \os2\dll\SCENTER.DLL
- resmgr -a \os2\dll\SCENTER.DLL \os2\dll\SCENTER_DLL_ORG.RES
- Reboot
-
Perfect, thank you very much, Alex! Btw: is there a way to change the size of the WarpCenter (like xcenter) besides changing small to big icons? I May have asked it years ago, but forgot, sorry.
-
Btw: is there a way to change the size of the WarpCenter (like xcenter) besides changing small to big icons? I May have asked it years ago, but forgot, sorry.
Sadly, no. The WarpCenter only supports those two sizes, the tallest of which is 26 pixels high. It's an unfortunate limitation.
Now, it is implemented as a WPS class (SmartCenter), so in theory, someone who was knowledgeable in WPS programming (a very short list which does not include me) might be able to enhance it by subclassing it, but that's another story.
-
Thanks again! Yes. so I will try to customize the X Center from XWorkplace as much as possible to fit like the WarpCenter.
Meanwhile I changed the OS/2 Icon for rEFInd.
The OS/2 Warp 3 icon seems to be more popular to me compared to the warp 4 one.
-
The OS/2 Warp 3 icon seems to be more popular to me compared to the warp 4 one.
Here we have a generational difference ;D I think the Warp 4 logo is more cool.
But I guess other will disagree and say that the OS/2 Rings Logo is the more popular.
- https://www.os2world.com/wiki/index.php/Logos
I guess we will have to "agree to disagree" ;D ;D ;D
-
LAN works quite well via USB LAN Adapter with Moschip Chipset and USB A/ USB C Adapter.
what device is this in detail? From the picture one can see that the vendor is delock.
Testlog without /A:1 and latest uniaud. Booting with /A:1 gave me a Trap in XWPDAEMON now. Have to look later.
Meanwhile getting closer to Warp 4.
the first log show that it could find the correct codec ALC287 the later one only has the HDMI audio. There is an error logged:
Error: invalid number of PCM instances for adapter 1
Here we have a generational difference ;D I think the Warp 4 logo is more cool.
I also think that the design and logo of Warp4 look a way better.
-
LAN works quite well via USB LAN Adapter with Moschip Chipset and USB A/ USB C Adapter.
what device is this in detail? From the picture one can see that the vendor is delock.
Should be this one https://www.delock.com/produkt/61147/pdf.html?sprache=en (https://www.delock.com/produkt/61147/pdf.html?sprache=en)
-
Hi Sigurd,
Nice laptop! Can you post the USB hardware report (using lsusb -v) of the internal webcam?
Would you be so kind to try and test the internal webcam using my UVC Webcam Server (https://home.hccnet.nl/w.m.brul/webcam10/WebCam10.zip) programs?
Just use "webcam" to run Webcam Server and "wmvideo" to run Webcam Monitor Video.
Regards,
Wim
-
Hi Wim,
glad to hear you!!!
I attached the file and a picture, what happens starting "webcam" first and "wmvideo" second.
Webcam seems to enable the Camera (see the light in the Red Circle please) but there is no picture.
The Z13 has two cameras, the Infrared one and the other.
Thanks for looking into this!
Please let me knwo what else you need.
sigurd
-
Thank you Sigurd. Error code [00008120] means I/O failed. I need to get more detailed information.
Please download webcam-test-20240101.zip (https://www.os2world.com/forum/index.php?action=dlattach;topic=3504.0;attach=10791) that I prepared for Martin Iturbide to test the internal webcam of his Lenovo Thinkpad T14s 1st Gen - 20T1.
Run webcam /d04F2:B78B:5011 /* to select the Integrated Camera i.e. not the IR one and to get more information.
Wim
-
Hi Wim,
here is the result. I also took pictures from the informations given by latest usb.ids and Hardware Explorer (not Hardware manager!), the white light does shine.
Hope this helps.
Sigurd
-
Added the suitable sticker on the palmrest. ;)
-
Hi Wim,
here is the result. I also took pictures from the informations given by latest usb.ids and Hardware Explorer (not Hardware manager!), the white light does shine.
Hope this helps.
Sigurd
Thank you Sigurd. It does help. I made some changes in the video format negotiation.
Please download webcam-test-20240131.zip and repeat the test you did last time.
Wim
-
Hi Sigurd - did you ever post a 'testlog uniaud'? Not sure if I missed it or not.
-
Thank you Sigurd. It does help. I made some changes in the video format negotiation.
Please download webcam-test-20240131.zip and repeat the test you did last time.
Wim
Thank you Wim, will do it this afternoon!!
-
Hi Sigurd - did you ever post a 'testlog uniaud'? Not sure if I missed it or not.
Sorry, I have to apologize, Paul! Actually I did it but did not sent it here! Will catch up this afternoon!!
-
Paul, here is Uniaud testlog, I hope that is what you are looking for.
-
Hi Wim, unfortunately it seems to be the same error.
It is impossible to stop the program, only CTL+ALT+DEL and a reset end it.
What else can I provide?
Thanks again!!
-
Paul, here is Uniaud testlog, I hope that is what you are looking for.
Additional information: I tried to switch the devices using the unimix command and the parameters on, each line said it had success, but in fact it does not switch the devices on. They remain silent.
-
Paul, here is Uniaud testlog, I hope that is what you are looking for.
Additional information: I tried to switch the devices mit the unimix command and the parameters on, each line said it had success, but in fact it does not switch the devices on. The remain silent.
Ok some quick analysis:
Adapter 0 (which is the default) is routing audit via HDMI - which is currently not supported.
Command line mixer for UNIAUD32. Version 1.1
Detected UNIAUD version 3.01.01
Detected 2 audio adapter(s)
Error: invalid number of PCM instances for adapter 1
Card info for adapter 0:
num: 0
id: Generic
driver: HDA-Intel
name: HD-Audio Generic
longname: HD-Audio Generic at 0x905c8000 irq 39
mixer: ATI R6xx HDMI
componenets: HDA:1002aa01,00aa0100,00100800
It would be interesting to see 'unimix -card' output with the /a:1 parameter to uniaud32.sys - I know it states 'Error: invalid number of PCM instances for adapter 1' but that may be fixable.
-
Here is the output of unimix card with /A:1 as well as the unimix -List with the same parameter.
-
Hi Paul,
do not know, if this picture is usefull.