| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
| |
Curl is useful for testing network and cloud APIs.
Docker assets are typically in a git repository.
Add rootfs-maximize script for easy way to expand rootfs.
Change-Id: If055e57d5720d0e9ed803c1c1ea2993b17f63c26
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
NVIDIA container runtime library recipe is based on meta-tegra recipe
but with seccomp enabled to support NVIDIA container toolkit utils.
NVIDIA container support comes with CDI support so setup
configs similar to meta-tegra recipes are not needed.
Nvidia container tools search from /usr/lib64 so symlink to /usr/lib.
Task-number: QTBUG-138336
Change-Id: If88a8172d6af524e5aac9298e587ed7adee79a5b
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
GL Vendor-Neutral Dispatch library adds runtime support for
NVIDIA and Noveau drivers via MESA.
Remove conflicting libraries from NVIDIA drivers,
outcomment to track changes in .manifest file.
Task-number: QTBUG-138336
Change-Id: I35bd0fb16644ee3ff141bac2299cd2f696372f6e
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Qt startup service configures QPA and docker support then it
launches Startupscreen or Demolauncher based on QPA backend.
Previous nvidia-gpu setup script is modified to qt-startup script:
* Run only once at start
* Default login is expected to be "user" so add to video group
instead of modifying /dev/dri/card0 permissions for all users
* Remove redundant LD_LIBRARY_PATH as NVIDIA drivers were
moved to the default libdir previously
* Add container setup
Task-number: QTBUG-138336
Change-Id: I9bdaed7490efdc5c241ccecad0a997c14cee6d6d
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add libraries and links according to the .manifest and README files
with OpenGL ES and Vulcan support for Wayland.
Combine nvidia-share package to nvidia and remove redundant
doc package.
Declare kernel modules so bitbake knows to pack them properly.
Task-number: QTBUG-138336
Change-Id: Ic915d495eef80c314e59aa193e9104f97d3a8ad3
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
| |
User must accept NVIDIA Driver License before installing QBSP.
Change-Id: I6130c765b5fc52c16e0779613d7e34ae7396062e
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Add generated SDPX SBOM file into QBSP
Task-number: QTBUG-140835
Change-Id: I7cd6fa75092bf08a5ae503502ad53bab7cad676c
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
| |
Fixes: QTBUG-140432
Change-Id: Ie1f18b65d198a0761c139b7680dce2e4af3522af
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
|
| |
These are removed from defaults at the meta-boot2qt layer.
Change-Id: Id859f9d7a6c9ed1df8b37cae79279c0b1d481637
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
| |
AWS/EC2 instance is headless so enable remote access via Qt VNC Server.
Change-Id: I90763042a4195bd763d74df064c4e77e43f2bac5
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
| |
Change-Id: Ie816853260b1f9f7ab74b12a5e75657cedb01851
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
The symlink is not in NVIDIA driver 535.216.01 instructions but
it can be found in .manifest file so it may be required in some
installations.
Fixes: QTBUG-136973
Change-Id: I2623c50fcd518e609871ec89f5599dd3d466cf4d
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
| |
After rollback from yocto styhead to scarthgap support in meta-boot2qt-aws(dev),
switch CI to build against Qt lts-6.8, the only active aws branch.
Change-Id: I84554dd0ebdcdad4ef07ae9a298f72c7ac214ee9
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This reverts commit fe81954329063913d31c116e2709753b725b433a.
Also include scarthgap compliant changes for recipes-graphics/nvidia/nvidia_535.216.01.bb
from meta-boot2t-aws(scarthgap) branch (originally cherry-picked from
styhead based commit 90b5df25bbf41d2e0d7d980ebac6e4af4aace727)
Reason for revert: scarthgap to be used in dev for now
Change-Id: I82392ed78af2b80466ee2e70c066dd3796bf4cd1
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
Prefer image naming similar to other b2qt targets as timestamp in
image name has made trouble in QBSP creation and test scripts.
Fixes: QTBUG-131469
Fixes: QTBUG-131155
Change-Id: I9dfb5966791317b7c184e1617fedb6775e043f3e
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
| |
Change-Id: I49f8aa1ba42e09cfec8cb0950ecea11fc8dfd930
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
| |
* Remove compatibility to previous yocto versions
* Fix kernel to 6.6 to match with nvidia driver version
* Disable GCC build warnings when compiling nvidia drivers
* Also rename folder qt to qt6
Task-number: QTBUG-130562
Change-Id: Ibc751ce7ec5a4876a7cc4ab8b3deeb222e767650
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
| |
Coin testing when originating from updates to this repo
use HEAD (instead of revision defined in manifest).
HEAD was updated to yocto styhead which is not backward
compatible so need to remove older versions from testing.
Change-Id: I961733d8318a176546c6de0eea21bfcab73a8333
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Typically AWS is run as "user" so environment variables for "root" are
not good defaults. Remove predefined variables XDG_RUNTIME_DIR and
WAYLAND_DISPLAY since wayland startup should be able to define
them for users automatically.
Change-Id: I4c87e1c9d299b613196645754bd8378561c45529
Task-number: QTBUG-125020
Reviewed-by: Jari Helaakoski <jari.helaakoski@qt.io>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
|
| |
Needed for Qt for Python.
Change-Id: Ibe2774cb5d79b764eac739a911a1df163d4bf37d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
| |
Change-Id: Iefac0bf0087bed9eefee619563b391515e413c3a
Reviewed-by: Ari Parkkila <ari.parkkila@qt.io>
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
|
| |
|
|
|
|
|
|
| |
Also patch NVIDIA kernel drivers to use non-GPL calls.
Change-Id: I392d594245784361408b59fee1fb9c4cc301c066
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
Reviewed-by: Alex Bu <alex.bu@qt.io>
|
| |
|
|
|
| |
Change-Id: I76b2b9d56fc664f538c4160c6df8b62c7c4cb53e
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Apply meta-ec2-image for AWS EC2 compatible image
* Set QT default backend for headless usage
* Replace connman with NetworkManager for cloud-init
* Add layers for AWS EC2 (and optional NVIDIA GPU) support
* Add profile script to define QPA backend if GPU available
* Upgrade cloud-init for new dhcp client
Target image must be converted to EC2 AMI for uploading to AWS, see
https://github.com/aws4embeddedlinux/meta-aws/tree/master/scripts/ec2-ami
Task-number: QTBUG-116391
Change-Id: Idbef0a3834a0de07f441bfbd2511875e24b1c9a3
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|
|
|
|
|
|
|
| |
Build common targets against different Qt versions.
Task-number: QTBUG-116391
Change-Id: I46a6c97b2cc5b1542a9ec211d2c64243f952b45d
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
Reviewed-by: Samuli Piippo <samuli.piippo@qt.io>
|
| |
|