mirror of
git://code.qt.io/qt/qt5.git
synced 2026-04-19 03:26:15 +08:00
This upgrade is needed to fix:
tst_QScreenCaptureBackend failed on Ubuntu 24.04 GNOME X11
Old Tier1: qtci-linux-Ubuntu-24.04-x86_64-51 - X11
New Tier1: qtci-linux-Ubuntu-24.04-x86_64-54 - X11
Other fixes included:
- 24.04.2 has also a fix to mutterlib issue
- https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/2095396
- Which caused a crash seen in journal system logs
- Installed no-overview gnome extension to fix issue: QTBUG-132070
Pick-to: 6.10
Task-number: QTQAINFRA-7007
Task-number: QTBUG-128515
Task-number: QTBUG-132070
Change-Id: I4ed86470d7b4ce82802f0a98726eb1ed51931623
Reviewed-by: Simo Fält <simo.falt@qt.io>
Reviewed-by: Liang Qi <liang.qi@qt.io>
(cherry picked from commit c6ae09efea)
74 lines
2.0 KiB
Plaintext
74 lines
2.0 KiB
Plaintext
### Ubuntu 24.04 ###
|
|
Hard Disk: 1TB
|
|
|
|
Language: English (United States)
|
|
Time & Date: Etc/Coordinated Universal Time
|
|
Software Selection: Desktop image, minimal install
|
|
|
|
Language: English (US)
|
|
Typing: English (US)
|
|
Privacy: Location Services: OFF
|
|
Connect Your Online Accounts: Skip
|
|
|
|
|
|
# Configure Settings
|
|
Notifications:
|
|
* Notification Popups: OFF
|
|
* Lock Screen Notifications: OFF
|
|
Privacy:
|
|
* Screen Lock: OFF
|
|
* File History & Rubbish Bin:
|
|
* File History: Off
|
|
* Diagnostics:
|
|
* Send error reports to Canonical: Never
|
|
Power:
|
|
* Blank screen: Never
|
|
* Automatic suspend: Off
|
|
Appearance:
|
|
* Auto-hide the dock: Off
|
|
Devices:
|
|
* Displays: Resolution 1280 x 800
|
|
Details:
|
|
* Time Zone: UTC
|
|
* run "sudo timedatectl set-timezone UTC"
|
|
* Users: Automatic login on
|
|
|
|
Software & Updates:
|
|
* Updates:
|
|
* Subscribed to: Security updates only
|
|
* Automatically check for updates: Never
|
|
* Notify me of a new Ubuntu version: Never
|
|
|
|
# Add user to sudoers
|
|
Add 'qt ALL=NOPASSWD: ALL' to /etc/sudoers.d/qt
|
|
|
|
Add 'GRUB_GFXMODE=1280x800' to /etc/default/grub
|
|
run 'sudo grub-mkconfig'
|
|
|
|
# Install ssh server
|
|
run 'sudo apt install openssh-server'
|
|
|
|
# Disable firewall
|
|
run 'sudo ufw disable'
|
|
|
|
run 'sudo apt install qemu-guest-agent'
|
|
|
|
# Install no-overview gnome extension to prevent desktop overview at boot (QTBUG-132070)
|
|
# - https://extensions.gnome.org/extension/4099/no-overview/
|
|
# - Select GNOME Shell version 46 to download
|
|
# - Unpack extension to (mkdir): /usr/share/gnome-shell/extensions/no-overview@fthx
|
|
sudo chown -R root /usr/share/gnome-shell/extensions/no-overview@fthx
|
|
sudo chmod 755 -R /usr/share/gnome-shell/extensions/no-overview@fthx
|
|
sudo reboot
|
|
gnome-extensions list
|
|
gnome-extensions enable no-overview@fthx
|
|
gnome-extensions info no-overview@fthx # Check for "Active"
|
|
|
|
# Fetch and run coin-setup (in Opennebula)
|
|
Download http://coin/coin/binary/linux_amd64/coin-setup
|
|
run 'chmod +x ./coin-setup' to make it executable
|
|
run './coin-setup'
|
|
|
|
Reboot
|
|
|