方案 2: 回滚到原驱动 535(最安全)

1. 移除损坏的 545 包(不重启)

sudo apt remove -y nvidia-driver-545 nvidia-dkms-545 nvidia-kernel-source-545

2. 重新安装原驱动 535

sudo apt install -y nvidia-driver-535

3. 修复包状态

sudo dpkg –configure -a

4. 验证

nvidia-smi

✅ 应恢复显示: Driver Version: 535.288.01

LOG

    jhuang@WS-2290C:~/DATA/Data_Tam_DNAseq_2026_An6_BG5$ # 1. 移除损坏的 545 包(不重启)
    sudo apt remove -y nvidia-driver-545 nvidia-dkms-545 nvidia-kernel-source-545

    # 2. 重新安装原驱动 535
    sudo apt install -y nvidia-driver-535

    # 3. 修复包状态
    sudo dpkg --configure -a

    # 4. 验证
    nvidia-smi
    # ✅ 应恢复显示: Driver Version: 535.288.01
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following packages were automatically installed and are no longer required:
        dctrl-tools dkms libatomic1:i386 libdrm-amdgpu1:i386 libdrm-intel1:i386 libdrm-nouveau2:i386 libdrm-radeon1:i386 libdrm2:i386 libedit2:i386 libelf1:i386 libgl1:i386 libgl1-mesa-dri:i386
        libglapi-mesa:i386 libglvnd0:i386 libglx-mesa0:i386 libglx0:i386 libllvm15:i386 libnvidia-cfg1-545 libnvidia-common-545 libnvidia-compute-545:i386 libnvidia-decode-545
        libnvidia-decode-545:i386 libnvidia-egl-wayland1 libnvidia-egl-wayland1:i386 libnvidia-encode-545 libnvidia-encode-545:i386 libnvidia-extra-545 libnvidia-fbc1-545
        libnvidia-fbc1-545:i386 libnvidia-gl-545 libnvidia-gl-545:i386 libpciaccess0:i386 libsensors5:i386 libwayland-client0:i386 libwayland-server0:i386 libx11-xcb1:i386 libxcb-dri2-0:i386
        libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386 libxcb-randr0:i386 libxcb-sync1:i386 libxcb-xfixes0:i386 libxshmfence1:i386 libxxf86vm1:i386 linux-headers-6.8.0-94-generic
        linux-hwe-6.8-headers-6.8.0-94 linux-hwe-6.8-tools-6.8.0-94 linux-image-6.8.0-94-generic linux-modules-6.8.0-94-generic linux-modules-extra-6.8.0-94-generic
        linux-objects-nvidia-535-6.8.0-94-generic linux-signatures-nvidia-6.8.0-94-generic linux-tools-6.8.0-94-generic nvidia-compute-utils-545 nvidia-firmware-535-535.288.01
        nvidia-firmware-545-545.29.06 nvidia-kernel-common-545 nvidia-settings nvidia-utils-545 screen-resolution-extra xserver-xorg-video-nvidia-545
    Use 'sudo apt autoremove' to remove them.
    The following packages will be REMOVED:
        nvidia-dkms-545 nvidia-driver-545 nvidia-kernel-source-545
    0 upgraded, 0 newly installed, 3 to remove and 105 not upgraded.
    2 not fully installed or removed.
    After this operation, 75,4 MB disk space will be freed.
    (Reading database ... 645079 files and directories currently installed.)
    Removing nvidia-driver-545 (545.29.06-0ubuntu0.22.04.2) ...
    Removing nvidia-dkms-545 (545.29.06-0ubuntu0.22.04.2) ...
    Removing all DKMS Modules
    Done.
    INFO:Disable nvidia
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
    update-initramfs: deferring update (trigger activated)
    Removing nvidia-kernel-source-545 (545.29.06-0ubuntu0.22.04.2) ...
    Processing triggers for initramfs-tools (0.140ubuntu13.5) ...
    update-initramfs: Generating /boot/initrd.img-6.8.0-117-generic
    Error: GDBus.Error:org.freedesktop.systemd1.UnitMasked: Unit packagekit.service is masked.
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following packages were automatically installed and are no longer required:
        linux-headers-6.8.0-94-generic linux-hwe-6.8-headers-6.8.0-94 linux-hwe-6.8-tools-6.8.0-94 linux-image-6.8.0-94-generic linux-modules-6.8.0-94-generic
        linux-modules-extra-6.8.0-94-generic linux-objects-nvidia-535-6.8.0-94-generic linux-signatures-nvidia-6.8.0-94-generic linux-tools-6.8.0-94-generic nvidia-firmware-535-535.288.01
        nvidia-firmware-545-545.29.06
    Use 'sudo apt autoremove' to remove them.
    The following additional packages will be installed:
        libnvidia-cfg1-535 libnvidia-common-535 libnvidia-compute-535 libnvidia-compute-535:i386 libnvidia-decode-535 libnvidia-decode-535:i386 libnvidia-encode-535 libnvidia-encode-535:i386
        libnvidia-extra-535 libnvidia-fbc1-535 libnvidia-fbc1-535:i386 libnvidia-gl-535 libnvidia-gl-535:i386 nvidia-compute-utils-535 nvidia-dkms-535 nvidia-firmware-535-535.309.01
        nvidia-kernel-common-535 nvidia-kernel-source-535 nvidia-utils-535 xserver-xorg-video-nvidia-535
    The following packages will be REMOVED:
        libnvidia-cfg1-545 libnvidia-common-545 libnvidia-compute-545 libnvidia-compute-545:i386 libnvidia-decode-545 libnvidia-decode-545:i386 libnvidia-encode-545 libnvidia-encode-545:i386
        libnvidia-extra-545 libnvidia-fbc1-545 libnvidia-fbc1-545:i386 libnvidia-gl-545 libnvidia-gl-545:i386 nvidia-compute-utils-545 nvidia-kernel-common-545 nvidia-utils-545
        xserver-xorg-video-nvidia-545
    The following NEW packages will be installed:
        libnvidia-cfg1-535 libnvidia-common-535 libnvidia-compute-535 libnvidia-compute-535:i386 libnvidia-decode-535 libnvidia-decode-535:i386 libnvidia-encode-535 libnvidia-encode-535:i386
        libnvidia-extra-535 libnvidia-fbc1-535 libnvidia-fbc1-535:i386 libnvidia-gl-535 libnvidia-gl-535:i386 nvidia-compute-utils-535 nvidia-dkms-535 nvidia-driver-535
        nvidia-firmware-535-535.309.01 nvidia-kernel-common-535 nvidia-kernel-source-535 nvidia-utils-535 xserver-xorg-video-nvidia-535
    0 upgraded, 21 newly installed, 17 to remove and 105 not upgraded.
    Need to get 405 MB of archives.
    After this operation, 184 MB of additional disk space will be used.
    Get:1 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-cfg1-535 amd64 535.309.01-0ubuntu0.22.04.1 [111 kB]
    Get:2 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-common-535 all 535.309.01-0ubuntu0.22.04.1 [17,1 kB]
    Get:3 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 libnvidia-compute-535 i386 535.309.01-0ubuntu0.22.04.1 [40,7 MB]
    Get:4 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-compute-535 amd64 535.309.01-0ubuntu0.22.04.1 [40,7 MB]
    Get:5 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 libnvidia-decode-535 i386 535.309.01-0ubuntu0.22.04.1 [2.216 kB]
    Get:6 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-decode-535 amd64 535.309.01-0ubuntu0.22.04.1 [1.895 kB]
    Get:7 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-encode-535 amd64 535.309.01-0ubuntu0.22.04.1 [99,5 kB]
    Get:8 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 libnvidia-encode-535 i386 535.309.01-0ubuntu0.22.04.1 [109 kB]
    Get:9 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-extra-535 amd64 535.309.01-0ubuntu0.22.04.1 [74,0 kB]
    Get:10 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 libnvidia-fbc1-535 i386 535.309.01-0ubuntu0.22.04.1 [63,1 kB]
    Get:11 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-fbc1-535 amd64 535.309.01-0ubuntu0.22.04.1 [57,6 kB]
    Get:12 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted i386 libnvidia-gl-535 i386 535.309.01-0ubuntu0.22.04.1 [35,5 MB]
    Get:13 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 libnvidia-gl-535 amd64 535.309.01-0ubuntu0.22.04.1 [195 MB]
    Get:14 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-compute-utils-535 amd64 535.309.01-0ubuntu0.22.04.1 [125 kB]
    Get:15 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-kernel-source-535 amd64 535.309.01-0ubuntu0.22.04.1 [45,3 MB]
    Get:16 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-firmware-535-535.309.01 amd64 535.309.01-0ubuntu0.22.04.1 [39,7 MB]
    Get:17 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-kernel-common-535 amd64 535.309.01-0ubuntu0.22.04.1 [212 kB]
    Get:18 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-dkms-535 amd64 535.309.01-0ubuntu0.22.04.1 [37,5 kB]
    Get:19 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-utils-535 amd64 535.309.01-0ubuntu0.22.04.1 [416 kB]
    Get:20 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 xserver-xorg-video-nvidia-535 amd64 535.309.01-0ubuntu0.22.04.1 [1.600 kB]
    Get:21 http://de.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 nvidia-driver-535 amd64 535.309.01-0ubuntu0.22.04.1 [490 kB]
    Fetched 405 MB in 4s (90,3 MB/s)            
    (Reading database ... 644518 files and directories currently installed.)
    Removing xserver-xorg-video-nvidia-545 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-cfg1-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-gl-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-gl-545:i386 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-common-545 (545.29.06-0ubuntu0.22.04.2) ...
    Removing nvidia-utils-545 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-encode-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-decode-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-encode-545:i386 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-decode-545:i386 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-compute-545:i386 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-extra-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-fbc1-545:i386 (545.29.06-0ubuntu0.22.04.2) ...
    Removing libnvidia-fbc1-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Removing nvidia-compute-utils-545 (545.29.06-0ubuntu0.22.04.2) ...
    Removing nvidia-kernel-common-545 (545.29.06-0ubuntu0.22.04.2) ...
    update-initramfs: deferring update (trigger activated)
    Removing libnvidia-compute-545:amd64 (545.29.06-0ubuntu0.22.04.2) ...
    Selecting previously unselected package libnvidia-cfg1-535:amd64.
    (Reading database ... 644334 files and directories currently installed.)
    Preparing to unpack .../00-libnvidia-cfg1-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-cfg1-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-common-535.
    Preparing to unpack .../01-libnvidia-common-535_535.309.01-0ubuntu0.22.04.1_all.deb ...
    Unpacking libnvidia-common-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-compute-535:i386.
    Preparing to unpack .../02-libnvidia-compute-535_535.309.01-0ubuntu0.22.04.1_i386.deb ...
    Unpacking libnvidia-compute-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-compute-535:amd64.
    Preparing to unpack .../03-libnvidia-compute-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-compute-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-decode-535:i386.
    Preparing to unpack .../04-libnvidia-decode-535_535.309.01-0ubuntu0.22.04.1_i386.deb ...
    Unpacking libnvidia-decode-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-decode-535:amd64.
    Preparing to unpack .../05-libnvidia-decode-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-decode-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-encode-535:amd64.
    Preparing to unpack .../06-libnvidia-encode-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-encode-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-encode-535:i386.
    Preparing to unpack .../07-libnvidia-encode-535_535.309.01-0ubuntu0.22.04.1_i386.deb ...
    Unpacking libnvidia-encode-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-extra-535:amd64.
    Preparing to unpack .../08-libnvidia-extra-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-extra-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-fbc1-535:i386.
    Preparing to unpack .../09-libnvidia-fbc1-535_535.309.01-0ubuntu0.22.04.1_i386.deb ...
    Unpacking libnvidia-fbc1-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-fbc1-535:amd64.
    Preparing to unpack .../10-libnvidia-fbc1-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-fbc1-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-gl-535:amd64.
    Preparing to unpack .../11-libnvidia-gl-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking libnvidia-gl-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package libnvidia-gl-535:i386.
    Preparing to unpack .../12-libnvidia-gl-535_535.309.01-0ubuntu0.22.04.1_i386.deb ...
    Unpacking libnvidia-gl-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-compute-utils-535.
    Preparing to unpack .../13-nvidia-compute-utils-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-compute-utils-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-kernel-source-535.
    Preparing to unpack .../14-nvidia-kernel-source-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-kernel-source-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-firmware-535-535.309.01.
    Preparing to unpack .../15-nvidia-firmware-535-535.309.01_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-firmware-535-535.309.01 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-kernel-common-535.
    Preparing to unpack .../16-nvidia-kernel-common-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-kernel-common-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-dkms-535.
    Preparing to unpack .../17-nvidia-dkms-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-dkms-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-utils-535.
    Preparing to unpack .../18-nvidia-utils-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-utils-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package xserver-xorg-video-nvidia-535.
    Preparing to unpack .../19-xserver-xorg-video-nvidia-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking xserver-xorg-video-nvidia-535 (535.309.01-0ubuntu0.22.04.1) ...
    Selecting previously unselected package nvidia-driver-535.
    Preparing to unpack .../20-nvidia-driver-535_535.309.01-0ubuntu0.22.04.1_amd64.deb ...
    Unpacking nvidia-driver-535 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up nvidia-firmware-535-535.309.01 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-fbc1-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-fbc1-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up nvidia-kernel-common-535 (535.309.01-0ubuntu0.22.04.1) ...
    Installing new version of config file /etc/modprobe.d/nvidia-graphics-drivers-kms.conf ...
    update-initramfs: deferring update (trigger activated)
    update-initramfs: Generating /boot/initrd.img-6.8.0-110-generic
    Setting up libnvidia-common-535 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-extra-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-cfg1-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up nvidia-kernel-source-535 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-gl-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-gl-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-compute-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-compute-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up nvidia-utils-535 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up nvidia-compute-utils-535 (535.309.01-0ubuntu0.22.04.1) ...
    Warning: The home dir /nonexistent you specified can't be accessed: No such file or directory
    Adding system user `nvidia-persistenced' (UID 129) ...
    Adding new group `nvidia-persistenced' (GID 137) ...
    Adding new user `nvidia-persistenced' (UID 129) with group `nvidia-persistenced' ...
    Not creating home directory `/nonexistent'.
    Setting up nvidia-dkms-535 (535.309.01-0ubuntu0.22.04.1) ...
    update-initramfs: deferring update (trigger activated)
    update-initramfs: Generating /boot/initrd.img-6.8.0-110-generic
    INFO:Enable nvidia
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
    DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
    Loading new nvidia-535.309.01 DKMS files...
    Building for 6.8.0-110-generic 6.8.0-117-generic
    Building for architecture x86_64
    Building initial module for 6.8.0-110-generic
    Secure Boot not enabled on this system.
    Done.

    nvidia.ko:
    Running module version sanity check.
     - Original module
         - No original module exists within this kernel
     - Installation
         - Installing to /lib/modules/6.8.0-110-generic/updates/dkms/

    nvidia-modeset.ko:
    Running module version sanity check.
     - Original module
         - No original module exists within this kernel
     - Installation
         - Installing to /lib/modules/6.8.0-110-generic/updates/dkms/

    nvidia-drm.ko:
    Running module version sanity check.
     - Original module
         - No original module exists within this kernel
     - Installation
         - Installing to /lib/modules/6.8.0-110-generic/updates/dkms/

    nvidia-uvm.ko:
    Running module version sanity check.
     - Original module
         - No original module exists within this kernel
     - Installation
         - Installing to /lib/modules/6.8.0-110-generic/updates/dkms/

    nvidia-peermem.ko:
    Running module version sanity check.
     - Original module
         - No original module exists within this kernel
     - Installation
         - Installing to /lib/modules/6.8.0-110-generic/updates/dkms/

    depmod...
    Module build for kernel 6.8.0-117-generic was skipped since the
    kernel headers for this kernel does not seem to be installed.
    Setting up libnvidia-decode-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-decode-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up xserver-xorg-video-nvidia-535 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-encode-535:amd64 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up libnvidia-encode-535:i386 (535.309.01-0ubuntu0.22.04.1) ...
    Setting up nvidia-driver-535 (535.309.01-0ubuntu0.22.04.1) ...
    Processing triggers for libc-bin (2.35-0ubuntu3.13) ...
    Processing triggers for man-db (2.10.2-1) ...
    Processing triggers for initramfs-tools (0.140ubuntu13.5) ...
    update-initramfs: Generating /boot/initrd.img-6.8.0-117-generic
    Error: GDBus.Error:org.freedesktop.systemd1.UnitMasked: Unit packagekit.service is masked.
    Failed to initialize NVML: Driver/library version mismatch
    NVML library version: 535.309

Leave a Reply

Your email address will not be published. Required fields are marked *