|
38 | 38 | register: verify_rdp_mtu_conf |
39 | 39 | failed_when: not verify_rdp_mtu_conf.stat.exists |
40 | 40 |
|
| 41 | +- name: Verify GRD priority override exists |
| 42 | + ansible.builtin.stat: |
| 43 | + path: /etc/systemd/system/gnome-remote-desktop.service.d/priority.conf |
| 44 | + register: verify_grd_priority |
| 45 | + failed_when: not verify_grd_priority.stat.exists |
| 46 | + |
| 47 | +- name: Verify mesa-va-drivers installed |
| 48 | + ansible.builtin.command: |
| 49 | + cmd: "{{ 'rpm -q mesa-va-drivers' if ansible_facts['distribution'] == 'Fedora' else 'dpkg -l mesa-va-drivers' }}" |
| 50 | + register: verify_mesa_va |
| 51 | + failed_when: false |
| 52 | + changed_when: false |
| 53 | + |
| 54 | +- name: Verify refresh rate script deployed |
| 55 | + ansible.builtin.stat: |
| 56 | + path: /usr/local/bin/rdp-set-refresh-rate |
| 57 | + register: verify_refresh_rate |
| 58 | + failed_when: not verify_refresh_rate.stat.exists |
| 59 | + |
41 | 60 | - name: Display RDP optimizer verification |
42 | 61 | ansible.builtin.debug: |
43 | 62 | msg: | |
44 | | - ✅ RDP Optimizer Configured (reboot required): |
45 | | - - gnome-remote-desktop: {{ verify_grd_service.status.UnitFileState }} ✅ |
46 | | - - TLS Cert: {{ verify_rdp_cert.stat.mode }} ✅ |
47 | | - - TLS Key: {{ verify_rdp_key.stat.mode }} ✅ |
48 | | - - TCP config: /etc/sysctl.d/99-rdp-optimization.conf ✅ |
49 | | - - MTU config: /etc/sysctl.d/99-rdp-mtu.conf ✅ |
| 63 | + RDP Optimizer Configured (reboot required): |
| 64 | + - gnome-remote-desktop: {{ verify_grd_service.status.UnitFileState }} |
| 65 | + - TLS Cert: {{ verify_rdp_cert.stat.mode }} |
| 66 | + - TLS Key: {{ verify_rdp_key.stat.mode }} |
| 67 | + - TCP config: /etc/sysctl.d/99-rdp-optimization.conf |
| 68 | + - MTU config: /etc/sysctl.d/99-rdp-mtu.conf |
| 69 | + - GRD priority (Nice=-10): {{ 'CONFIGURED' if verify_grd_priority.stat.exists else 'MISSING' }} |
| 70 | + - mesa-va-drivers: {{ 'INSTALLED' if verify_mesa_va.rc == 0 else 'NOT INSTALLED' }} |
| 71 | + - Refresh rate cap ({{ rdp_refresh_rate }}Hz): {{ 'CONFIGURED' if verify_refresh_rate.stat.exists else 'MISSING' }} |
50 | 72 | - Status: RDP with auto-resize will be active after reboot on port 3389 |
0 commit comments