Thinstation / thinstation

A framework for making thin and light Linux based images for x86 based machines and thinclients.
https://www.thinstation.net/
804 stars 187 forks source link

Trying to install drivers for a New PC #797

Closed VolksDude closed 10 months ago

VolksDude commented 10 months ago

Hey guys Love the project. It has been working great, but I’ve been trying to push the envelope. I would like to run Thinstation on a Dell optiplex micro plus 7010. It’s a 13th Gen i7 with the Intel UHD Graphics. I’ve tried running it on our current setup with Horizon. First, it looks like the Video Driver is not loading properly. In display settings, instead of saying my display type, I just get “Default”. The wallpaper doesn’t even load. Next, I’m able to login to Horizon, but video performance is very poor. I’m assuming h264 decoding is not happening since the latest video driver is not loaded. the system PXE boots perfectly.

I tried downloading and installing mesa package with no success. Doesn’t seem like it’s getting added to the image. I can’t find proper documentation to do this.

Can someone help? Thanks

Doncuppjr commented 10 months ago

Possibly a new kernel is needed. Try an allmodules build, and include all the xorg packages as well  Sent from Yahoo Mail for iPhone

On Tuesday, November 21, 2023, 3:54 PM, VolksDude @.***> wrote:

Hey guys Love the project. It has been working great, but I’ve been trying to push the envelope. I would like to run Thinstation on a Dell optiplex micro plus 7010. It’s a 13th Gen i7 with the Intel UHD Graphics. I’ve tried running it on our current setup with Horizon. First, it looks like the Video Driver is not loading properly. In display settings, instead of saying my display type, I just get “Default”. The wallpaper doesn’t even load. Next, I’m able to login to Horizon, but video performance is very poor. I’m assuming h264 decoding is not happening since the latest video driver is not loaded. the system PXE boots perfectly.

I tried downloading and installing mesa package with no success. Doesn’t seem like it’s getting added to the image. I can’t find proper documentation to do this.

Can someone help? Thanks

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

VolksDude commented 10 months ago

Just tried and same result. Kernel version getting loaded is 5.15.51TS I'm assuming that's the latest available with ThinStation?

VolksDude commented 10 months ago

I was able to replicate the problem on a VM instead.

If I configure my Test Thin VM with BIOS (Legacy) Boot, everything starts fine. I even get the wallpaper to load. If I configure my Test Thin VM with EFI, It boots, but I do not get the wallpaper and the display says "default". Same Build.conf and thinstation.conf.buildtime.

I've tried allmodules and all xorg packages.

Any ideas?

Doncuppjr commented 10 months ago

Interesting observation. I will take a look. On Friday, November 24, 2023 at 06:42:25 AM MST, VolksDude @.***> wrote:

I was able to replicate the problem on a VM instead.

If I configure my Test Thin VM with BIOS (Legacy) Boot, everything starts fine. I even get the wallpaper to load. If I configure my Test Thin VM with EFI, It boots, but I do not get the wallpaper and the display says "default". Same Build.conf and thinstation.conf.buildtime.

I've tried allmodules and all xorg packages.

Any ideas?

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

VolksDude commented 10 months ago

Thanks Don...

Extra info Using latest DevStation build from TS-6.2.13-Installer-0311.iso

On DHCP Server, for EFI Boot, using /boot/efi64/syslinux.efi On DHCP Server for BIOS/Legacy Boot, using /boot/pxelinux/pxelinux.0

Edit Typed egi instead of efi

Doncuppjr commented 10 months ago

Try the grub bootloader, syslinux didn't do efi well at all. On Friday, November 24, 2023 at 06:56:32 AM MST, VolksDude @.***> wrote:

Thanks Don...

Extra info Using latest DevStation build from TS-6.2.13-Installer-0311.iso

On DHCP Server, for EFI Boot, using /boot/egi64/syslinux.efi On DHCP Server for BIOS/Legacy Boot, using /boot/pxelinux/pxelinux.0

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

VolksDude commented 10 months ago

Stupid question here....how?

Try the grub bootloader, syslinux didn't do efi well at all.

VolksDude commented 10 months ago

Well, after adding "grub" in the "bootimages" and serving it, it's doing the same thing.

VolksDude commented 10 months ago

Adding the "About" window from a booted Thinstation...

Thinstation version: 6.2 Linux kernel version: 5.15.51TS X.Org X Server 1.21.1.3

VolksDude commented 10 months ago

What would be the way to try an updated kernel? I saw that Kernel 5.18 could work with Gen13th Intel CPUs. I tried changing the version number in "/ts/ports/kernel-modules/VERSION" and running "pkgmk -u -d", however after a long source build, I got a Build Failed.

Doncuppjr commented 10 months ago

I'm doing 6.1.63 now. Kernel updates are tricky things for sure. I'll let you know how it goes. On Tuesday, November 28, 2023 at 06:55:20 AM MST, VolksDude @.***> wrote:

What would be the way to try an updated kernel? I saw that Kernel 5.18 could work with Gen13th Intel CPUs. I tried changing the version number in "/ts/ports/kernel-modules/VERSION" and running "pkgmk -u -d", however after a long source build, I got a Build Failed.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

VolksDude commented 10 months ago

I saw a few updates in the code. I decided to give it a try. Seems to be working perfectly. Running VMware Horizon Client Version 2309 Build 22660930 and performance is perfect. Anything else I should know before going further?

Thinstation commented 10 months ago

Not that I can think of. Glad it’s working.

On Thu, Nov 30, 2023 at 1:25 PM VolksDude @.***> wrote:

I saw a few updates in the code. I decided to give it a try. Seems to be working perfectly. Running VMware Horizon Client Version 2309 Build 22660930 and performance is perfect. Anything else I should know before going further?

— Reply to this email directly, view it on GitHub https://github.com/Thinstation/thinstation/issues/797#issuecomment-1834502102, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAVW47XGNRIEIMAVP7SZ7PDYHDTTRAVCNFSM6AAAAAA7VKHWWKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZUGUYDEMJQGI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

VolksDude commented 10 months ago

Thanks Closing issue