mhwd-db issueshttps://gitlab.manjaro.org/applications/mhwd-db/-/issues2023-09-12T17:21:52Zhttps://gitlab.manjaro.org/applications/mhwd-db/-/issues/9r8168 post_remove correction2023-09-12T17:21:52ZMark Wagier8168 post_remove correctionWhen r8168 is removed, it should reload r8169.
I can't create a new MR until !17 is merged as had forgotten to create a new branch for it.
```
diff --git a/pci/network_drivers/r8168/MHWDCONFIG b/pci/network_drivers/r8168/MHWDCONFIG
in...When r8168 is removed, it should reload r8169.
I can't create a new MR until !17 is merged as had forgotten to create a new branch for it.
```
diff --git a/pci/network_drivers/r8168/MHWDCONFIG b/pci/network_drivers/r8168/MHWDCONFIG
index 9b32329..86307d6 100644
--- a/pci/network_drivers/r8168/MHWDCONFIG
+++ b/pci/network_drivers/r8168/MHWDCONFIG
@@ -32,5 +32,6 @@ post_remove()
rm "${MODULESBLACKLIST}"
fi
- modprobe -r r8169
+ modprobe -r r8168
+ modprobe r8169
}
```https://gitlab.manjaro.org/applications/mhwd-db/-/issues/8bochs-drm is not an installed package in manjaro - needs to be removed from m...2022-06-21T23:00:38ZP Russellbochs-drm is not an installed package in manjaro - needs to be removed from mkinitcpio.confInstalled the lastest ISO, manjaro-xfce-21.3.0-220617-linux515.iso, in a Qemu virtual machine, users get an error, "module not found: ‘bochs_drm’ when running mkinitcpio. The module is not installed, but the MODULES variable containes it...Installed the lastest ISO, manjaro-xfce-21.3.0-220617-linux515.iso, in a Qemu virtual machine, users get an error, "module not found: ‘bochs_drm’ when running mkinitcpio. The module is not installed, but the MODULES variable containes it.
Please see forum topics:
- https://forum.manjaro.org/t/module-bochs-drm-missing-minimal-iso-gnome-probably-in-all-others-too/106582/2
- https://forum.manjaro.org/t/bochs-drm-should-be-removed-from-etc-mkinitcpio-conf/114537https://gitlab.manjaro.org/applications/mhwd-db/-/issues/7virtualbox-guest-modules are build-in in virtualbox-host-modules2021-07-03T13:20:40ZPhilip Hvirtualbox-guest-modules are build-in in virtualbox-host-modulesUpdate fix virtualbox-guest-modules to virtualbox-host-modules because Guest-Modules are now built-in.
```bash
# mhwd Driver Config
NAME="video-virtualmachine"
INFO="X.org vmware video driver and open-vm-tools/virtualbox tools"
VERSION...Update fix virtualbox-guest-modules to virtualbox-host-modules because Guest-Modules are now built-in.
```bash
# mhwd Driver Config
NAME="video-virtualmachine"
INFO="X.org vmware video driver and open-vm-tools/virtualbox tools"
VERSION="2021.06.10"
FREEDRIVER="true"
PRIORITY="2"
CLASSIDS="0300"
# Virtualbox version 6.0 uses VMSVGA on Linux guests by default, which has VMWare's VENDORID.
# VENDOR VMWare=80ee Virtualbox=15AD Redhat(QXL)=1af4 Redhat(VirtIO)=1b36
VENDORIDS="80ee 15AD 1af4 1b36"
DEVICEIDS="*"
# Dependencies, gtkmm3 is needed to enable copy/paste support with vmware
DEPENDS="virtualbox-guest-utils xf86-video-vmware open-vm-tools xf86-input-vmmouse spice-vdagent"
OPTREMDEPENDS="gtkmm3"
DEPKMOD="virtualbox-host-modules"
XDGAUTOSTARTFILE="/etc/xdg/autostart/mhwd-vmsvga-alert.desktop"
MHWDALERTSCRIPT="/var/lib/mhwd/scripts/vmsvga-alert"
autostart()
{
cat <<EOF > "${MHWDALERTSCRIPT}"
#!/bin/bash
[[ "\$(lspci -nn | grep 'VMware')" != '' ]] && [[ "\$(systemd-detect-virt)" == 'oracle' ]] && notify-send --icon=dialog-warning -u critical -a MHWD "Window Resizing" "Set your Virtualbox Graphics Controller to VBoxSVGA to enable window resizing"
EOF
cat <<EOF > "${XDGAUTOSTARTFILE}"
[Desktop Entry]
Type=Application
Exec=${MHWDALERTSCRIPT}
X-GNOME-Autostart-enabled=true
X-KDE-autostart-after=panel
EOF
# Has to be added separately because MHWD thinks this is the config name
echo Name=MHWD VMSVGA detection >> "${XDGAUTOSTARTFILE}"
# Set exec
chmod +x "${MHWDALERTSCRIPT}"
}
gdm_disable_wayland()
{
if [[ -e /etc/gdm/custom.conf ]]; then
sed -i -e 's|#WaylandEnable=false|WaylandEnable=false|g' /etc/gdm/custom.conf
fi
}
post_install()
{
if [[ "$(systemd-detect-virt)" == "oracle" ]]; then
# Virtualbox detected
# Automatically check if Virtualbox is set to VMSVGA mode and tell the user to switch away
autostart
if [[ ! -d /run/openrc ]]; then
# Load kernel modules and sync clock
systemctl enable --now vboxservice.service
fi
# We have to make /dev/vboxuser read-write, otherwise VBoxClient won't be able to connect. This is not done automatically until the next reboot.
chmod 666 /dev/vboxuser
else
# Remove VBox-Client desktop file when not running in virtualbox
rm -f "/etc/xdg/autostart/vboxclient.desktop"
if [[ "$(systemd-detect-virt)" == "vmware" ]]; then
# Vmware detected
if [[ ! -d /run/openrc ]]; then
systemctl enable --now vmtoolsd.service
fi
else
# Not virtualbox or vmware. Start spice-vdagentd.socket to auto detect if spice is in use. Otherwise, do nothing.
systemctl start spice-vdagentd.socket
fi
fi
gdm_disable_wayland
}
post_remove()
{
if [[ "$(systemd-detect-virt)" == "oracle" ]]; then
# Virtualbox detected
rm -f "${XDGAUTOSTARTFILE}"
rm -f "${MHWDALERTSCRIPT}"
if [[ ! -d /run/openrc ]]; then
systemctl disable --now vboxservice.service
fi
elif [[ "$(systemd-detect-virt)" == "vmware" ]]; then
# Vmware detected
if [[ ! -d /run/openrc ]]; then
systemctl disable --now vmtoolsd.service
fi
fi
}
```https://gitlab.manjaro.org/applications/mhwd-db/-/issues/6video-hybrid-intel-nvidia-418xx-bumblebee missing2021-01-23T00:49:08Zcopyrightsvideo-hybrid-intel-nvidia-418xx-bumblebee missingvideo-hybrid-intel-nvidia-418xx-bumblebee is missing.
It got remove in 3b0f1346d8531c4fc4bb441baf359e219a9c26b7 and then the generate got removed in 3223c97177f0bb8065a895ac8528b1bd0327681f
My GeForce GTX 765M needs that driver.
Would...video-hybrid-intel-nvidia-418xx-bumblebee is missing.
It got remove in 3b0f1346d8531c4fc4bb441baf359e219a9c26b7 and then the generate got removed in 3223c97177f0bb8065a895ac8528b1bd0327681f
My GeForce GTX 765M needs that driver.
Would you mind to reintroduce it?
Is there a work-a-round for me to install it locally?https://gitlab.manjaro.org/applications/mhwd-db/-/issues/5Sources for mhwd-nvidia-???xx appear to be missing2020-06-18T22:30:27ZSimon DierlSources for mhwd-nvidia-???xx appear to be missingThe `PKGBUILD`s for all `mhwd-nvidia-???xx` packages are not visible in the repository. (The AMD ones, however, are.) This has also prevented me from debugging #4.The `PKGBUILD`s for all `mhwd-nvidia-???xx` packages are not visible in the repository. (The AMD ones, however, are.) This has also prevented me from debugging #4.https://gitlab.manjaro.org/applications/mhwd-db/-/issues/4nvidia-???xx.ids drops non-EOL PCI IDs2020-02-24T21:30:30ZSimon Dierlnvidia-???xx.ids drops non-EOL PCI IDsNVidia has a [support document](https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/) listing end of support versions by PCI ID. Notably, between 418.xx and 440.xx, no products dropped out of support. This is not reflected in the variou...NVidia has a [support document](https://www.nvidia.com/en-us/drivers/unix/legacy-gpu/) listing end of support versions by PCI ID. Notably, between 418.xx and 440.xx, no products dropped out of support. This is not reflected in the various `/var/lib/mhwd/ids/pci/nvidia-???xx.ids`, where some GPUs are no longer listed with newer versions. (For example, between 418xx and 430xx, the PCI IDs for GK104M family of processors were removed.)https://gitlab.manjaro.org/applications/mhwd-db/-/issues/3RTX 2060 - video-hybrid-intel-nvidia-440xx-bumblebee2020-02-24T21:30:14ZGabriel MoenikRTX 2060 - video-hybrid-intel-nvidia-440xx-bumblebeeHi!
I have a laptop with RTX 2060 and when I use video-hybrid-intel-nvidia-440xx-**prime** or video-nvidea-440xx only my second screen(plugged on hdmi) works, the intel stays disabled.
So I'm looking for video-hybrid-intel-nvidia-440xx...Hi!
I have a laptop with RTX 2060 and when I use video-hybrid-intel-nvidia-440xx-**prime** or video-nvidea-440xx only my second screen(plugged on hdmi) works, the intel stays disabled.
So I'm looking for video-hybrid-intel-nvidia-440xx-**bumblebee**, does it will exist soon? or bumblebee lost support?
I'm looking for a solution to use two screens at same time, bumblebee might do the work.
Just don't have knowledge to configure on my own. :(
If this message is in wrong place, please ignore it!https://gitlab.manjaro.org/applications/mhwd-db/-/issues/2[PATCH] Add nvidia prime offloading support to mhwd2020-01-06T17:31:15ZGhost User[PATCH] Add nvidia prime offloading support to mhwdPatch: [nvidia-prime.diff](/uploads/180eec2d09ee999be634edc0a9062ec0/nvidia-prime.diff)
Built package: [here](https://gitlab.com/TotallyNotElite/mhwd-db-testing/raw/master/mhwd-db-0.6.3-16-x86_64.pkg.tar.xz)
Forum discussions: [here](h...Patch: [nvidia-prime.diff](/uploads/180eec2d09ee999be634edc0a9062ec0/nvidia-prime.diff)
Built package: [here](https://gitlab.com/TotallyNotElite/mhwd-db-testing/raw/master/mhwd-db-0.6.3-16-x86_64.pkg.tar.xz)
Forum discussions: [here](https://forum.manjaro.org/t/working-test-version-inside-adding-nvidia-prime-offloading-support-to-mhwd/108849)
Purpose:
* Replace bumblebee (abandoned project) with nvidia prime render offloading (official solution) to vastly increase compatibility. Discussion [here](https://forum.manjaro.org/t/working-test-version-inside-adding-nvidia-prime-offloading-support-to-mhwd/108849).
* Remove stub configs. These configs don't install anything or modify the system in any way. (I'm not sure if it's ok to remove these. Just let me know)
* Update mhwd conflicts (for example video-intel was removed)
Tests done:
* My laptop: Intel(R) UHD Graphics 630, Nvidia 1660ti
* [onechard (1)](https://forum.manjaro.org/t/working-test-version-inside-adding-nvidia-prime-offloading-support-to-mhwd/108849/18): Intel(R) HD Graphics 630, GeForce GTX 1050
* [onechard (2)](https://forum.manjaro.org/t/working-test-version-inside-adding-nvidia-prime-offloading-support-to-mhwd/108849/19): Intel(R) HD Graphics 630, GeForce GTX 1050 Max-Q
* [peter](https://forum.manjaro.org/t/working-test-version-inside-adding-nvidia-prime-offloading-support-to-mhwd/108849/17): Intel(R) Haswell Mobile, GeForce 840Mhttps://gitlab.manjaro.org/applications/mhwd-db/-/issues/1Remove old video scripts2018-10-14T08:40:31ZBLaDRemove old video scriptsToday I look into mhwd log and saw error:
```
Warning: config '/var/lib/mhwd/local/pci/video-amdgpu-experimental/MHWDCONFIG' is invalid!
Warning: config '/var/lib/mhwd/local/pci/video-amdgpu-experimental+/MHWDCONFIG' is invalid!
```
I t...Today I look into mhwd log and saw error:
```
Warning: config '/var/lib/mhwd/local/pci/video-amdgpu-experimental/MHWDCONFIG' is invalid!
Warning: config '/var/lib/mhwd/local/pci/video-amdgpu-experimental+/MHWDCONFIG' is invalid!
```
I think you forgot to remove these old mhwd scripts in "video-linux" script?