diff --git a/packages/x11/xserver/xorg-server/config/xorg-modesetting.conf b/packages/x11/xserver/xorg-server/config/xorg-modesetting.conf new file mode 100644 index 0000000000..80cc388dc8 --- /dev/null +++ b/packages/x11/xserver/xorg-server/config/xorg-modesetting.conf @@ -0,0 +1,4 @@ +Section "Device" + Identifier "Intel Graphics" + Driver "modesetting" +EndSection diff --git a/packages/x11/xserver/xorg-server/package.mk b/packages/x11/xserver/xorg-server/package.mk index c7e9e17957..885d367d5b 100644 --- a/packages/x11/xserver/xorg-server/package.mk +++ b/packages/x11/xserver/xorg-server/package.mk @@ -165,9 +165,8 @@ post_makeinstall_target() { mkdir -p $INSTALL/etc/X11 if [ -f $PROJECT_DIR/$PROJECT/xorg/xorg.conf ]; then cp $PROJECT_DIR/$PROJECT/xorg/xorg.conf $INSTALL/etc/X11 - elif [ -f $PKG_DIR/config/xorg.conf ]; then - cp $PKG_DIR/config/xorg.conf $INSTALL/etc/X11 fi + cp $PKG_DIR/config/xorg*.conf $INSTALL/etc/X11 if [ ! "$DEVTOOLS" = yes ]; then rm -rf $INSTALL/usr/bin/cvt diff --git a/packages/x11/xserver/xorg-server/udev.d/97-xorg.rules b/packages/x11/xserver/xorg-server/udev.d/97-xorg.rules index dac8dc9d46..e88b79dc01 100644 --- a/packages/x11/xserver/xorg-server/udev.d/97-xorg.rules +++ b/packages/x11/xserver/xorg-server/udev.d/97-xorg.rules @@ -31,7 +31,7 @@ GOTO="end_video" # check for drivers using the pci substem LABEL="subsystem_pci" -DRIVER=="i915", ENV{xorg_driver}="i915", TAG+="systemd", ENV{SYSTEMD_WANTS}+="xorg-configure@i915.service" +DRIVER=="i915", ENV{xorg_driver}="modesetting", TAG+="systemd", ENV{SYSTEMD_WANTS}+="xorg-configure@modesetting.service" DRIVER=="amdgpu", ENV{xorg_driver}="amdgpu", TAG+="systemd", ENV{SYSTEMD_WANTS}+="xorg-configure@amdgpu.service" DRIVER=="radeon", ENV{xorg_driver}="radeon", TAG+="systemd", ENV{SYSTEMD_WANTS}+="xorg-configure@radeon.service" GOTO="end_video"