dasharo-issues icon indicating copy to clipboard operation
dasharo-issues copied to clipboard

Various UI/UX issues in DTS

Open pietrushnic opened this issue 1 year ago • 7 comments

Component

Dasharo Tools Suite

Device

other

Dasharo version

v0.9.0-rc2

Dasharo Tools Suite version

v2.0.0

Test case ID

No response

Brief summary

There are multiple UI/UX improvements (bug fixes?) needed to make DTS high quality.

How reproducible

Always

How to reproduce

Boot DTS v2.0.0 on Dasharo (coreboot+UEFI) v0.9.0-rc2

Expected behavior

dts_v2 0 0_issues

  • [ ] kernel boot logs not present or cleared after showing the DTS menu
  • [ ] fie or directory seems to be some left-over or incorrectly handled error
  • [ ] Such a long name in board info defeats any purpose of that field
  • [ ] BIOS info can be shifted to the left. There is space if characters exceed the width
  • [ ] Many on the bottom cannot be selected by just pressing the key. There is a need for key+Enter - this QoL improvement, which would be nice to have

Actual behavior

On the previous screen.

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

pietrushnic avatar Oct 05 '24 13:10 pietrushnic

Long name in Baseboard Inf.: and fie or directory is most likely because screen wasn't cleared correctly. I think I only saw it happen when connecting via serial.

m-iwanicki avatar Oct 15 '24 07:10 m-iwanicki

I think @m-iwanicki is right. I don't see a long name in Baseboard Inf on Odroid when screen is cleared

PLangowski avatar Nov 12 '24 12:11 PLangowski

The issues are addressed/fixed here: https://github.com/Dasharo/dts-scripts/pull/42

Below you can see that the screen is cleared and no long names appear. The options are chosen by pressing a key without Enter https://asciinema.org/a/Nc9vVX1h1uuHDLRRXOolhxvWY

PLangowski avatar Nov 12 '24 12:11 PLangowski

@pietrushnic

kernel boot logs not present or cleared after showing the DTS menu

We don't see any kernel boot logs, only Booting 'boot'. Is this the expected behavior, ir should this be changed so that the logs are visible?

PLangowski avatar Nov 12 '24 14:11 PLangowski

@pietrushnic

kernel boot logs not present or cleared after showing the DTS menu

Do you want kernel boot logs present during booting (at least on serial) only for them to be cleared after menu shows?

@PLangowski If we want booting logs then we need to remove quiet from cmdline in grub.cfg. If we want those logs on serial then you need to also add console=ttyS1,1152000 (they'll be visible only on one output).

m-iwanicki avatar Nov 12 '24 14:11 m-iwanicki

@PLangowski and Booting 'boot' is a message from GRUB that we are booting boot menu option. It would probably be good idea to change this menu option to e.g. DTS

m-iwanicki avatar Nov 12 '24 14:11 m-iwanicki

@PLangowski, status.

DaniilKl avatar Mar 21 '25 11:03 DaniilKl

All issues are fixed:

Image

m-iwanicki avatar Sep 30 '25 08:09 m-iwanicki