Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] : Cannot 'startx' with intel Iris graphics card.
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
madjestic
n00b
n00b


Joined: 10 Oct 2013
Posts: 52

PostPosted: Sat Sep 17, 2022 12:27 am    Post subject: [SOLVED] : Cannot 'startx' with intel Iris graphics card. Reply with quote

Hey guys,

It feels like a duplicate thread, I've read that carefully and tried the suggestions, but that did not work and the case looks a little different, though maybe related (integrated Intel graphics)?

I've got an Intel 1240P laptop with 12 gen Iris integrated graphics. When I try starting x (`startx`) as a user or root, it fails with
Quote:

xinit: givig up
xinit: unable to connect to X server: Connection refused
xinit: server error

Here's the relevant info:

Xorg.0.log:
Code:

[   833.550]
X.Org X Server 1.21.1.4
X Protocol Version 11, Revision 0
[   833.551] Current Operating System: Linux pi 5.15.59-gentoo-redux #5 SMP Sat Sep 17 01:27:08 CEST 2022 x86_64
[   833.552] Kernel command line: BOOT_IMAGE=/vmlinuz-5.15.59-gentoo-redux root=UUID=00b49f96-fd85-47c4-ad03-0543cf9ac069 ro
[   833.553] 
[   833.554] Current version of pixman: 0.40.0
[   833.555]    Before reporting problems, check http://wiki.x.org
   to make sure that you have the latest version.
[   833.555] Markers: (--) probed, (**) from config file, (==) default setting,
   (++) from command line, (!!) notice, (II) informational,
   (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   833.559] (==) Log file: "/home/madjestic/.local/share/xorg/Xorg.0.log", Time: Sat Sep 17 01:53:08 2022
[   833.560] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   833.560] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   833.560] (==) No Layout section.  Using the first Screen section.
[   833.560] (==) No screen section available. Using defaults.
[   833.560] (**) |-->Screen "Default Screen Section" (0)
[   833.560] (**) |   |-->Monitor "<default monitor>"
[   833.561] (==) No device specified for screen "Default Screen Section".
   Using the first device section listed.
[   833.561] (**) |   |-->Device "Intel Graphics"
[   833.561] (**) |   |-->GPUDevice "Intel Graphics"
[   833.561] (==) No monitor specified for screen "Default Screen Section".
   Using a default monitor configuration.
[   833.561] (==) Automatically adding devices
[   833.561] (==) Automatically enabling devices
[   833.561] (==) Automatically adding GPU devices
[   833.561] (==) Automatically binding GPU devices
[   833.561] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   833.561] (==) FontPath set to:
   /usr/share/fonts/misc,
   /usr/share/fonts/TTF,
   /usr/share/fonts/OTF,
   /usr/share/fonts/Type1,
   /usr/share/fonts/100dpi,
   /usr/share/fonts/75dpi
[   833.561] (==) ModulePath set to "/usr/lib64/xorg/modules"
[   833.561] (II) The server relies on udev to provide the list of input devices.
   If no devices become available, reconfigure udev or disable AutoAddDevices.
[   833.561] (II) Module ABI versions:
[   833.561]    X.Org ANSI C Emulation: 0.4
[   833.561]    X.Org Video Driver: 25.2
[   833.561]    X.Org XInput driver : 24.4
[   833.561]    X.Org Server Extension : 10.0
[   833.561] (++) using VT number 1

[   833.563] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[   833.564] (--) PCI:*(0@0:2:0) 8086:46a6:f111:0002 rev 12, Mem @ 0x605c000000/16777216, 0x4000000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
[   833.564] (II) LoadModule: "glx"
[   833.564] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
[   833.564] (II) Module glx: vendor="X.Org Foundation"
[   833.564]    compiled for 1.21.1.4, module version = 1.0.0
[   833.564]    ABI class: X.Org Server Extension, version 10.0
[   833.564] (II) LoadModule: "intel"
[   833.564] (II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
[   833.564] (II) Module intel: vendor="X.Org Foundation"
[   833.564]    compiled for 1.21.1.4, module version = 2.99.917
[   833.564]    Module class: X.Org Video Driver
[   833.564]    ABI class: X.Org Video Driver, version 25.2
[   833.564] (II) LoadModule: "modesetting"
[   833.564] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
[   833.564] (II) Module modesetting: vendor="X.Org Foundation"
[   833.564]    compiled for 1.21.1.4, module version = 1.21.1
[   833.564]    Module class: X.Org Video Driver
[   833.564]    ABI class: X.Org Video Driver, version 25.2
[   833.564] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
   i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
   915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
   Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
   GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   833.564] (II) intel: Driver for Intel(R) HD Graphics
[   833.564] (II) intel: Driver for Intel(R) Iris(TM) Graphics
[   833.564] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics
[   833.564] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   833.564] xf86EnableIO: failed to enable I/O ports 0000-03ff (Operation not permitted)
[   833.565] (WW) LoadKernelModule: Setting of real/effective user Id to 0/0 failed[   833.565] (WW) LoadKernelModule: Setting of real/effective user Id to 0/0 failed[   835.591] intel: waited 2020 ms for i915.ko driver to load
[   835.591] (WW) LoadKernelModule: Setting of real/effective user Id to 0/0 failed[   835.594] (EE) open /dev/dri/card0: No such file or directory
[   835.594] (WW) Falling back to old probe method for modesetting
[   835.594] (EE) open /dev/dri/card0: No such file or directory
[   835.594] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[   835.594] (EE) Screen 0 deleted because of no matching config section.
[   835.594] (II) UnloadModule: "modesetting"
[   835.594] (EE) Device(s) detected, but none match those in the config file.
[   835.594] (EE)
Fatal server error:
[   835.594] (EE) no screens found(EE)
[   835.594] (EE)
Please consult the The X.Org Foundation support
    at http://wiki.x.org
 for help.
[   835.594] (EE) Please also check the log file at "/home/madjestic/.local/share/xorg/Xorg.0.log" for additional information.
[   835.594] (EE)
[   835.601] (EE) Server terminated with error (1). Closing log file.


emerge --info:
Code:

Portage 3.0.36 (python 3.10.6-final-0, default/linux/amd64/17.1/desktop, gcc-11.3.0, glibc-2.35-r8, 5.15.59-gentoo-redux x86_64)
=================================================================
System uname: Linux-5.15.59-gentoo-redux-x86_64-12th_Gen_Intel-R-_Core-TM-_i5-1240P-with-glibc2.35
KiB Mem:    32587160 total,  32063236 free
KiB Swap:   67108860 total,  67108860 free
Timestamp of repository gentoo: Fri, 16 Sep 2022 13:00:01 +0000
Head commit of repository gentoo: d8f7c8efd1af3a3a692bf91b80e8af792539df1d
Timestamp of repository haskell: Fri, 16 Sep 2022 01:31:41 +0000
Head commit of repository haskell: 0e9708dc4eea6c03539089315583dcfe837b2701

sh bash 5.1_p16-r1
ld GNU ld (Gentoo 2.38 p4) 2.38
app-misc/pax-utils:        1.3.5::gentoo
app-shells/bash:           5.1_p16-r1::gentoo
dev-lang/perl:             5.34.1-r3::gentoo
dev-lang/python:           3.10.6_p4::gentoo
dev-lang/rust-bin:         1.62.1::gentoo
dev-util/cmake:            3.23.3::gentoo
dev-util/meson:            0.62.2::gentoo
sys-apps/baselayout:       2.8::gentoo
sys-apps/openrc:           0.44.10::gentoo
sys-apps/sandbox:          2.29::gentoo
sys-devel/autoconf:        2.71-r1::gentoo
sys-devel/automake:        1.16.5::gentoo
sys-devel/binutils:        2.38-r2::gentoo
sys-devel/binutils-config: 5.4.1::gentoo
sys-devel/gcc:             11.3.0::gentoo
sys-devel/gcc-config:      2.5-r1::gentoo
sys-devel/libtool:         2.4.7::gentoo
sys-devel/llvm:            14.0.6-r2::gentoo
sys-devel/make:            4.3::gentoo
sys-kernel/linux-headers:  5.15-r3::gentoo (virtual/os-headers)
sys-libs/glibc:            2.35-r8::gentoo
Repositories:

gentoo
    location: /var/db/repos/gentoo
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-extra-opts:
    sync-rsync-verify-max-age: 24
    sync-rsync-verify-metamanifest: yes

haskell
    location: /var/db/repos/haskell
    sync-type: git
    sync-uri: https://github.com/gentoo-mirror/haskell.git
    masters: gentoo

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE @BINARY-REDISTRIBUTABLE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/distfiles"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-march=native -O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg-live config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://mirror.leaseweb.com/gentoo/ http://mirror.leaseweb.com/gentoo/ rsync://mirror.leaseweb.com/gentoo/       https://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo       rsync://ftp.snt.utwente.nl/gentoo"
LANG="en_US.iso88591"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en"
MAKEOPTS="-j15"
PKGDIR="/var/cache/binpkgs"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
SHELL="/bin/bash"
USE="X a52 aac acc acl acpi alsa amd64 bluetooth branding bzip2 cairo cdda cdr cli crypt cups dbus dri dts dvd dvdr elogind emacs encode exif ffmpeg flac fortran gdbm gif gpm gtk gui iconv icu ipv6 jack jpeg lcms libglvnd libnotify libtirpc mad mjpeg mng mp3 mp4 mpeg multilib ncurses networkmanager nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds qt5 quicktime readline sdl seccomp spell split-usr ssl startup-notification svg tiff truetype udev udisks unicode upower usb vorbis wacom win32codecs wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2020" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev keyboard mouse synaptics wacom joystick" KERNEL="linux" L10N="en-US pl ru" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-4 php8-0" POSTGRES_TARGETS="postgres12 postgres13" PYTHON_SINGLE_TARGET="python3_10" PYTHON_TARGETS="python3_10" RUBY_TARGETS="ruby27" USERLAND="GNU" VIDEO_CARDS="intel i965 iris" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  ADDR2LINE, AR, ARFLAGS, AS, ASFLAGS, CC, CCLD, CONFIG_SHELL, CPP, CPPFLAGS, CTARGET, CXX, CXXFILT, ELFEDIT, EMERGE_DEFAULT_OPTS, EXTRA_ECONF, F77FLAGS, FC, GCOV, GPROF, INSTALL_MASK, LC_ALL, LD, LEX, LFLAGS, LIBTOOL, MAKE, MAKEFLAGS, NM, OBJCOPY, OBJDUMP, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RANLIB, READELF, RUSTFLAGS, SIZE, STRINGS, STRIP, YACC, YFLAGS


make.conf :
Code:

# These settings were set by the catalyst build script that automatically
# built this stage.
# Please consult /usr/share/portage/config/make.conf.example for a more
# detailed example.
COMMON_FLAGS="-march=native -O2 -pipe"
CFLAGS="${COMMON_FLAGS}"
CXXFLAGS="${COMMON_FLAGS}"
FCFLAGS="${COMMON_FLAGS}"
FFLAGS="${COMMON_FLAGS}"

# NOTE: This stage was built with the bindist Use flag enabled
PORTDIR="/var/db/repos/gentoo"
DISTDIR="/var/cache/distfiles"
PKGDIR="/var/cache/binpkgs"

MAKEOPTS="-j15"

CHOST="x86_64-pc-linux-gnu"

CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3"

USE="-wayland -java elogind -systemd -consolekit X emacs \
     mpeg mjpeg ffmpeg x264 win32codecs quicktime mp3 mp4 acc \
     networkmanager jack wacom"

LINGUAS="en"
L10N="en-US pl ru"
INPUT_DEVICES="evdev keyboard mouse synaptics wacom joystick"

GENTOO_MIRRORS="https://mirror.leaseweb.com/gentoo/ http://mirror.leaseweb.com/gentoo/ rsync://mirror.leaseweb.com/gentoo/ \
      https://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.snt.utwente.nl/pub/os/linux/gentoo ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo \
      rsync://ftp.snt.utwente.nl/gentoo"


VIDEO_CARDS="intel i915 i965 iris"

ACCEPT_LICENSE="-* @FREE @BINARY-REDISTRIBUTABLE"

GRUB_PLATFORMS="efi-64"

# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C


/etc/X11/xorg.conf.d/20-modesetting.conf :
Code:

Section "Device"
   Identifier "Intel Graphics"
   Driver      "modesetting"
   Option      "AccelMethod"   "glamor"
   Option      "DRI"      "3"
# I tried BusID "PCI:0.2.0" here, no difference
EndSection   


/etc/X11/xorg.conf.d/30-intel.conf
Code:

Section "Device"
   Identifier "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"   "true"
# I tried BusID "PCI:0.2.0" here, no difference
EndSection   


Could somebody help with debugging this issue or suggest a workaround, please?


Thanks!


Last edited by madjestic on Sat Sep 17, 2022 10:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
alamahant
Advocate
Advocate


Joined: 23 Mar 2019
Posts: 3879

PostPosted: Sat Sep 17, 2022 12:58 am    Post subject: Reply with quote

First try
Code:

lspci | grep -i vga | awk '{ print $1 }'

Get the correct id.Is it 2 or 1?

then
Code:

Section "Device"
   Identifier   "modesetting"
   Driver       "modesetting"
   BusID       "PCI:0:1:0"
EndSection

Edit accordingly.
Delete the additional ones.
Plz see
https://forums.gentoo.org/viewtopic-t-1156966-highlight-.html
you have
Quote:

VIDEO_CARDS="intel i915 i965 iris"


Maybe better
Code:

VIDEO_CARDS="intel  i965 iris"
try also with plain
VIDEO_CARDS="intel"


and rebuild mesa.
_________________
:)
Back to top
View user's profile Send private message
madjestic
n00b
n00b


Joined: 10 Oct 2013
Posts: 52

PostPosted: Sat Sep 17, 2022 10:17 am    Post subject: Reply with quote

alamahant wrote:
First try
Code:

lspci | grep -i vga | awk '{ print $1 }'

Get the correct id.Is it 2 or 1?

then
Code:

Section "Device"
   Identifier   "modesetting"
   Driver       "modesetting"
   BusID       "PCI:0:1:0"
EndSection

Edit accordingly.
Delete the additional ones.


Code:

lspci | grep -i vga | awk '{ print $1 }'
00.02.0

it looks like I do it correctly: BusID "PCI:0:2:0"

Quote:

Plz see
https://forums.gentoo.org/viewtopic-t-1156966-highlight-.html
you have
Quote:

VIDEO_CARDS="intel i915 i965 iris"


Maybe better
Code:

VIDEO_CARDS="intel  i965 iris"
try also with plain
VIDEO_CARDS="intel"


and rebuild mesa.


I tried that and the result is the same.
I also read the thread with attention and decided to start this one after trying the suggestions, which did not work unfortunately.
Back to top
View user's profile Send private message
alamahant
Advocate
Advocate


Joined: 23 Mar 2019
Posts: 3879

PostPosted: Sat Sep 17, 2022 10:32 am    Post subject: Reply with quote

Quote:

LoadKernelModule: Setting of real/effective user Id to 0/0 failed[ 833.565] (WW) LoadKernelModule: Setting of real/effective user Id to 0/0 failed[ 835.591] intel: waited 2020 ms for i915.ko driver to load
[ 835.591] (WW) LoadKernelModule: Setting of real/effective user Id to 0/0 failed[ 835.594] (EE) open /dev/dri/card0: No such file or directory
[ 835.594] (WW) Falling back to old probe method for modesetting
[ 835.594] (EE) open /dev/dri/card0: No such file or directory
[ 835.594] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 835.594] (EE) Screen 0 deleted because of no matching config section.
[ 835.594] (II) UnloadModule: "modesetting"

Plz dpaste your kernel .config
and the output of
Code:

dmesg | grep -iE "i915|firmware"

Make sure you have
Code:

sys-kernel/linux-firmware

installed
_________________
:)
Back to top
View user's profile Send private message
madjestic
n00b
n00b


Joined: 10 Oct 2013
Posts: 52

PostPosted: Sat Sep 17, 2022 4:59 pm    Post subject: Reply with quote

here's my kernel config: https://codepaste.xyz/posts/ErnewuDTEW7KXArIrPo3

here's the 'dmesg | grep -iE "i915|firmware"' output:
Code:

[    1.436227] tpm tpm0: [Firmware Bug]: TPM interrupt not working, polling instead
[    4.717269] i915 0000:00:02.0: Your graphics device 46a6 is not properly supported by the driver in this
               kernel version. To force driver probe anyway, use i915.force_probe=46a6
               module parameter or CONFIG_DRM_I915_FORCE_PROBE=46a6 configuration option,
[    4.821568] Loading firmware: regulatory.db
[    4.822500] Loading firmware: regulatory.db.p7s
[    4.912009] Loading firmware: iwlwifi-ty-a0-gf-a0-66.ucode
[    4.913869] iwlwifi 0000:a6:00.0: loaded firmware version 66.f1c864e0.0 ty-a0-gf-a0-66.ucode op_mode iwlmvm
[    4.913873] Loading firmware: iwl-debug-yoyo.bin
[    5.205139] Loading firmware: iwlwifi-ty-a0-gf-a0.pnvm
[    8.628385] Bluetooth: hci0: Firmware timestamp 2022.28 buildtype 1 build 47489
[    8.630348] Loading firmware: intel/ibt-0041-0041.sfi
[    8.631337] Bluetooth: hci0: Found device firmware: intel/ibt-0041-0041.sfi
[    8.631354] Bluetooth: hci0: Firmware Version: 129-28.22
[    8.631355] Bluetooth: hci0: Firmware already loaded


I did notice the lines, saying:
Code:

 i915 0000:00:02.0: Your graphics device 46a6 is not properly supported by the driver in this
               kernel version. To force driver probe anyway, use i915.force_probe=46a6


I tried doing that, but that makes the screen to briefly turn black during the boot process, somewhere around the network initialization, then the screen switches from black back to the console, however the system is hanging by now, I never get a login prompt...

I do have the linux-firmware installed with initramfs, redistributable flags. I also have xf86-video-intel installed with dri, sna, udev flags.
Back to top
View user's profile Send private message
alamahant
Advocate
Advocate


Joined: 23 Mar 2019
Posts: 3879

PostPosted: Sat Sep 17, 2022 6:07 pm    Post subject: Reply with quote

Plz try with the latest 5.19-xx kernel.
Also plz install testing version of linux-firmware.
_________________
:)
Back to top
View user's profile Send private message
madjestic
n00b
n00b


Joined: 10 Oct 2013
Posts: 52

PostPosted: Sat Sep 17, 2022 7:39 pm    Post subject: Reply with quote

Woohoo! Compiling the latest kernel with the current .config file actually worked! No errors in the log.

Thanks!
Back to top
View user's profile Send private message
madjestic
n00b
n00b


Joined: 10 Oct 2013
Posts: 52

PostPosted: Sat Sep 17, 2022 10:30 pm    Post subject: Reply with quote

I had to create a /etc/X11/xorg.conf.d/20-modesetting.conf file with the following content:
Code:

Section "Device"
   Identifier "intel"
   Driver      "modesetting"
   Option      "AccelMethod"   "sna"
   Option      "DRI"           "iris"
   Option      "TearFree"      "true"
   BusID      "PCI:0:2:0"
EndSection


That solves tearing/acceleration issue which is disabled by default, experienced as severe (up to many seconds) refresh issues of dynamic content, e.g. when using a web-browser.

Thanks all!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum