View previous topic :: View next topic |
Author |
Message |
Kyeno n00b
Joined: 17 Feb 2011 Posts: 38 Location: PL
|
Posted: Mon Apr 17, 2017 6:17 pm Post subject: X screen full of artifacts, no errors in logs whatsoever |
|
|
Hello,
I have updated around ~2 years old Gentoo KDE desktop system to newest "default/linux/x86/13.0/desktop/plasma" and I cannot even start X now.
I have installed "x11-wm/wm2" just for testing purposes and what I see after invoking startx (even as root) is... this: http://matt.prayam.com/private/forums/IMAG1861.jpg (the pivot monitor is a different machine; got multi computer setup here). Still trying to launch whatever-wm either does this (note the mouse is here, it's movable and even clickable!) or completely hangs the machine dead. Often my escape is CTRL+ALT+F9 -> ALT+F1 -> CTRL+C... and then *hoping* the x server won't go <defunct> as it often does then.
The machine is Core2 Extreme QX9650 @ 3.3GHz, 8GB DDR3, AMD HD7950 3GB "Southern Islands/Tahiti" connected to Dell U3011 2560x1600 via DVI-D cable.
The previous setup used to run 3.7.10 kernel without fb, amd-ucode, fglrx, xorg-server 1.12-ish, qt 4.8.5-ish and KDE 4.12-ish. It ran like charm producing around 4500fps in glxgears and such... yet it rendered the system unupgradeable, Gentoo profile broken/not supported anymore, etc... so I decided to go the hard way to upgrade it all - and I did. Was a wild ride, but I ended up with clean, working system, no broken deps, no deprecated libs, kernel 4.9.16-gentoo, qt 4.8.6+5.6.1, kde 5.8.6/5.29.0, etc.
I noticed the fglrx got discontinued in the meantime, it's no longer supported in newer X and thus AMDGPU is the new way to go for Southern Island/Tahiti chips... so I followed the instructions on Gentoo Wiki and configured it as supposed.
Current system looks like this:
Code: | blue ~ # inxi -F
System: Host: blue Kernel: 4.9.16-gentoo i686 (32 bit) Console: tty 0 Distro: Gentoo Base System release 2.3
Machine: Device: desktop Mobo: Intel model: DP45SG v: AAE27733-405 serial: BTSG93800137
BIOS: Intel v: SGP4510H.86A.0118.2009.0622.1056 date: 06/22/2009
CPU: Quad core Intel Core2 Extreme X9650 (-MCP-) cache: 6144 KB
clock speeds: max: 3329 MHz 1: 3329 MHz 2: 3329 MHz 3: 3329 MHz 4: 3329 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] Tahiti PRO [Radeon HD 7950/8950 OEM / R9 280]
Display Server: X.org 1.19.2 driver: amdgpu tty size: 156x91 Advanced Data: N/A for root out of X
Audio: Card-1 Advanced Micro Devices [AMD/ATI] Tahiti XT HDMI Audio [Radeon HD 7970 Series]
driver: snd_hda_intel
Card-2 Creative Labs SB Audigy driver: snd_emu10k1
Card-3 Intel 82801JI (ICH10 Family) HD Audio Controller driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k4.9.16-gentoo
Network: Card: Intel 82567LF-2 Gigabit Network Connection driver: e1000e
IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 00:27:0e:00:25:77
Drives: HDD Total Size: 620.1GB (4.5% used)
ID-1: /dev/sda model: ST3500418AS size: 500.1GB
ID-2: /dev/sdb model: Patriot_Blast size: 120.0GB
Partition: ID-1: / size: 33G used: 26G (79%) fs: reiserfs dev: /dev/sda3
ID-2: swap-1 size: 1.02GB used: 0.00GB (0%) fs: swap dev: /dev/sda2
Sensors: System Temperatures: cpu: 31.0C mobo: N/A gpu: 35.0
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 105 Uptime: 24 min Memory: 59.0/8108.5MB Init: SysVinit rc: OpenRC runlevel: default
Client: Shell (bash) inxi: 2.3.4 |
My kernel's vital configs are likely all set:
Code: | blue ~ # gzip -dc /proc/config.gz |grep -i amdgpu
CONFIG_DRM_AMDGPU=y
CONFIG_DRM_AMDGPU_SI=y
# CONFIG_DRM_AMDGPU_CIK is not set
CONFIG_DRM_AMDGPU_USERPTR=y
blue ~ # gzip -dc /proc/config.gz |grep -i radeon
CONFIG_EXTRA_FIRMWARE="radeon/tahiti_ce.bin radeon/tahiti_mc.bin radeon/tahiti_me.bin radeon/tahiti_pfp.bin radeon/tahiti_rlc.bin radeon/tahiti_smc.bin radeon/TAHITI_uvd.bin radeon/TAHITI_vce.bin"
# CONFIG_DRM_RADEON is not set
# CONFIG_FB_RADEON is not set
|
The AMDGPU initialization in dmesg looks OK. Console framebuffer also runs OK and automatically adapts to 2560x1600 screen resolution with 300-ishx120-ish characters:
Code: | blue ~ # dmesg|grep -i amd
[ 0.000000] Kernel command line: root=/dev/sda3 net.ifnames=0 amdgpu.powerplay=1
[ 2.773581] [drm] amdgpu kernel modesetting enabled.
[ 2.775225] amdgpu 0000:01:00.0: VRAM: 3072M 0x0000000000000000 - 0x00000000BFFFFFFF (3072M used)
[ 2.775388] amdgpu 0000:01:00.0: GTT: 406M 0x00000000C0000000 - 0x00000000D96147FF
[ 2.775758] [drm] amdgpu: 3072M of VRAM memory ready
[ 2.775856] [drm] amdgpu: 406M of GTT memory ready.
[ 2.786833] amdgpu 0000:01:00.0: PCIE GART of 406M enabled (table at 0x0000000000040000).
[ 2.787262] amdgpu 0000:01:00.0: amdgpu: using MSI.
[ 2.787373] [drm] amdgpu: irq initialized.
[ 2.787694] [drm] amdgpu: dpm initialized
[ 2.787943] [drm] AMDGPU Display Connectors
[ 2.790871] amdgpu 0000:01:00.0: fence driver on ring 0 use gpu addr 0x00000000c0000010, cpu addr 0xffc01010
[ 2.791109] amdgpu 0000:01:00.0: fence driver on ring 1 use gpu addr 0x00000000c0000020, cpu addr 0xffc01020
[ 2.791307] amdgpu 0000:01:00.0: fence driver on ring 2 use gpu addr 0x00000000c0000030, cpu addr 0xffc01030
[ 2.791504] amdgpu 0000:01:00.0: fence driver on ring 3 use gpu addr 0x00000000c0000040, cpu addr 0xffc01040
[ 2.791701] amdgpu 0000:01:00.0: fence driver on ring 4 use gpu addr 0x00000000c0000050, cpu addr 0xffc01050
[ 2.792036] [drm] enabling PCIE gen 2 link speeds, disable with amdgpu.pcie_gen2=0
[ 3.053053] fbcon: amdgpudrmfb (fb0) is primary device
[ 3.195244] amdgpu 0000:01:00.0: fb0: amdgpudrmfb frame buffer device
[ 3.512478] [drm] Initialized amdgpu 3.8.0 20150101 for 0000:01:00.0 on minor 0 |
My base system settings look like this:
Code: | blue ~ # grep -v "#" /etc/make.conf|sort
ACCEPT_LICENSE="*"
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CPU_FLAGS_X86="mmx mmxext sse sse2 sse3 ssse3 sse4 sse4a sse4_1"
CXXFLAGS="${CFLAGS}"
INPUT_DEVICES="evdev"
LLVM_TARGETS="AMDGPU X86"
MAKEOPTS="-j5"
PORTDIR="/usr/portage"
USE="X qt5 aqua opengl opencl mplayer alsa plasma wayland -ipv6 -systemd -cups -nvptx"
VIDEO_CARDS="amdgpu radeonsi"
blue ~ # eselect profile list
Available profile symlink targets:
[1] default/linux/x86/13.0
[2] default/linux/x86/13.0/selinux
[3] default/linux/x86/13.0/desktop
[4] default/linux/x86/13.0/desktop/gnome
[5] default/linux/x86/13.0/desktop/gnome/systemd
[6] default/linux/x86/13.0/desktop/plasma *
[7] default/linux/x86/13.0/desktop/plasma/systemd
[8] default/linux/x86/13.0/developer
[9] default/linux/x86/13.0/systemd
[10] hardened/linux/x86
[11] hardened/linux/x86/selinux
[12] hardened/linux/musl/x86
[13] default/linux/uclibc/x86
[14] hardened/linux/uclibc/x86
|
I messed around xorg.conf for a longer while in different ways, but even the default "Xorg -configure"'s output produces the same behavior ("wall of artifacts") as above. Playing around TearFree or DRI3 doesn't change anything.
Code: | Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/misc/"
FontPath "/usr/share/fonts/TTF/"
FontPath "/usr/share/fonts/OTF/"
FontPath "/usr/share/fonts/Type1/"
FontPath "/usr/share/fonts/100dpi/"
FontPath "/usr/share/fonts/75dpi/"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
### <percent>: "<f>%"
### [arg]: arg optional
#Option "Accel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "EnablePageFlip" # [<bool>]
#Option "SubPixelOrder" # [<str>]
#Option "ZaphodHeads" # <str>
#Option "AccelMethod" # <str>
#Option "DRI3" # [<bool>]
#Option "DRI" # <i>
#Option "ShadowPrimary" # [<bool>]
#Option "TearFree" # [<bool>]
#Option "DeleteUnusedDP12Displays" # [<bool>]
Identifier "Card0"
Driver "amdgpu"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection |
The "/var/log/Xorg.0.log" again looks OK and does not render any errors or warnings.
I went through most possible options in "eselect mesa" (surprisingly it does not show my amdgpu there?) and even after reading deeper and still failing, I went on the more experimental path and unmasked some newer things, but this still didn't change a thing:
Code: | blue ~ # cat /etc/portage/package.accept_keywords
# Some weird stuff
=sys-libs/gdbm-1.10 ~x86
www-client/google-chrome ~x86
net-im/skype ~x86
sys-apps/inxi ~x86
# Enforce experimental clang, and newer X drivers
=x11-libs/libdrm-2.4.79 ~x86
=media-libs/mesa-17.0.3 ~x86
=sys-devel/llvm-4.0.0-r2 ~x86
=sys-devel/clang-4.0.0-r2 ~x86
=sys-devel/clang-runtime-4.0.0 ~x86
=sys-libs/compiler-rt-4.0.0 ~x86
=sys-libs/compiler-rt-sanitizers-4.0.0 ~x86
=dev-libs/libclc-0.2.0_pre20170118 ~x86
=sys-libs/libomp-4.0.0 ~x86
=app-vim/llvm-vim-4.0.0 ~x86
=sys-devel/llvmgold-4 ~x86 |
Then I recompiled few things using clang and ld.gold set via # binutils-config --linker ld.gold:
Code: | # cat /etc/portage/env/compiler-clang
CC="clang"
CXX="clang++"
CFLAGS="${CFLAGS} -flto"
CXXFLAGS="${CXXFLAGS} -flto"
LDFLAGS="-W1,-O2 -W1,--as--needed"
AR="llvm-ar"
NM="llvm-nm"
RANLIB="llvm-ranlib"
# cat /etc/portage/package.env
dev-libs/libclc compiler-clang
x11-libs/libdrm compiler-clang
media-libs/mesa compiler-clang
sys-libs/libomp compiler-clang
x11-drivers/xf86-video-amdgpu compiler-clang
x11-drivers/xf86-video-ati compiler-clang
x11-proto/xf86driproto compiler-clang
x11-proto/xf86vidmodeproto compiler-clang
x11-base/xorg-drivers compiler-clang
#x11-base/xorg-server compiler-clang # won't compile :(
x11-base/xorg-x11 compiler-clang
media-libs/libtxc_dxtn compiler-clang
|
All of the hardware is 100% OK. It runs grub legacy multiboot with M$ W10Pro 64bit and can f.e. run GTA5 smoothly for hours and hours.
Still... I don't really know what to do next... any help would be most welcome. Thanks in advance!
And happy easter to everyone. :) |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Tue Apr 18, 2017 2:13 am Post subject: Re: X screen full of artifacts, no errors in logs whatsoever |
|
|
Kyeno wrote: | Hello,
I have updated around ~2 years old Gentoo KDE desktop system to newest "default/linux/x86/13.0/desktop/plasma" and I cannot even start X now.
|
Let me stop you right there. If your system has not been updated in two years, backup your files and do a fresh Gentoo install. It is SO not worth trying to update a Gentoo system that old. Gentoo is a rolling release and doesn't do well at all with updates after so long. Even a few months is pushing it, let alone two years. _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
Kyeno n00b
Joined: 17 Feb 2011 Posts: 38 Location: PL
|
Posted: Tue Apr 18, 2017 9:25 am Post subject: |
|
|
Well... that's actually a bit strange to hear.
I run quite a few Gentoo machines (one of them still being Gentoo 2008 install which is now fully up to date) which sometimes take a longer breaks between updates - couple months being the least. They always get up to speed with not that much effort. Thing being that they're all servers with no X or multimedia, and the one I updated recently is the only X-enabled Gentoo I have or actually ever had. I'm not much of a fan of Linux+X-window, nor I'm an everyday user of it... I just either use it for pure experimentational purposes, tweaking, fixing, breaking things I cannot really do on my everyday Apple machines. (I know, I'm gonna get it now) :)
Anyway that being said I'm also telling you, that I'm pretty much "power user level" on *NIX systems alone (using them for about 16 years now), though I'm a bit of a "n00b level" on the X window and linux/multimedia side. Some "obvious configuration mistakes" could've actually been made.
Still I can assure you that the system is clean and shiny. Proper Gentoo profile set, all "eselect news" read and followed with deep comprehension, all dep blockers/issues resolved the proper way, 500+ packages recompiled, perl cleaner ran through, revdep-rebuild ran through, emerge --depclean ran through, perl cleaner ran through, eclean-dist ran through, KDE updated according to Gentoo wiki's guide, then installed the "lightweight" version of it (plasma/desktop).
Only things I didn't install (and thus masked them) are the ones ones I *never* really install on none of my Gentoo or other Linux machines are grub2 and systemd. I just really don't like those solutions and I and tend to avoid them whenever I can. |
|
Back to top |
|
|
Kyeno n00b
Joined: 17 Feb 2011 Posts: 38 Location: PL
|
Posted: Tue Apr 18, 2017 11:16 am Post subject: |
|
|
Btw, maybe this log might help some of you guide me towards the right path?
Code: | [ 225.227]
X.Org X Server 1.19.2
Release Date: 2017-03-02
[ 225.233] X Protocol Version 11, Revision 0
[ 225.236] Build Operating System: Linux 4.9.16-gentoo i686 Gentoo
[ 225.238] Current Operating System: Linux blue 4.9.16-gentoo #5 SMP PREEMPT Mon Apr 17 19:13:17 CEST 2017 i686
[ 225.238] Kernel command line: root=/dev/sda3 net.ifnames=0 amdgpu.powerplay=1
[ 225.243] Build Date: 17 April 2017 04:34:18PM
[ 225.245]
[ 225.247] Current version of pixman: 0.34.0
[ 225.252] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 225.252] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 225.261] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr 18 13:09:54 2017
[ 225.345] (==) Using config file: "/etc/X11/xorg.conf"
[ 225.347] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 225.349] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 225.360] (==) ServerLayout "X.org Configured"
[ 225.360] (**) |-->Screen "Screen0" (0)
[ 225.360] (**) | |-->Monitor "Monitor0"
[ 225.364] (**) | |-->Device "Card0"
[ 225.364] (**) |-->Input Device "Mouse0"
[ 225.364] (**) |-->Input Device "Keyboard0"
[ 225.364] (==) Automatically adding devices
[ 225.364] (==) Automatically enabling devices
[ 225.364] (==) Automatically adding GPU devices
[ 225.364] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 225.376] (**) 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/,
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 225.376] (**) ModulePath set to "/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[ 225.376] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[ 225.376] (WW) Disabling Mouse0
[ 225.376] (WW) Disabling Keyboard0
[ 225.387] (II) Loader magic: 0x829aa80
[ 225.387] (II) Module ABI versions:
[ 225.387] X.Org ANSI C Emulation: 0.4
[ 225.387] X.Org Video Driver: 23.0
[ 225.387] X.Org XInput driver : 24.1
[ 225.387] X.Org Server Extension : 10.0
[ 225.387] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 225.387] (--) PCI:*(0:1:0:0) 1002:679a:174b:e207 rev 0, Mem @ 0xd0000000/268435456, 0xe0000000/262144, I/O @ 0x0000e000/256, BIOS @ 0x????????/131072
[ 225.387] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[ 225.387] (II) LoadModule: "glx"
[ 225.434] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 225.627] (II) Module glx: vendor="X.Org Foundation"
[ 225.627] compiled for 1.19.2, module version = 1.0.0
[ 225.627] ABI class: X.Org Server Extension, version 10.0
[ 225.627] (II) LoadModule: "amdgpu"
[ 225.627] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[ 225.717] (II) Module amdgpu: vendor="X.Org Foundation"
[ 225.717] compiled for 1.19.2, module version = 1.2.0
[ 225.717] Module class: X.Org Video Driver
[ 225.717] ABI class: X.Org Video Driver, version 23.0
[ 225.717] (II) AMDGPU: Driver for AMD Radeon chipsets: OLAND, HAINAN, TAHITI,
PITCAIRN, VERDE, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII, TOPAZ,
TONGA, CARRIZO, FIJI, STONEY, POLARIS11, POLARIS10
[ 225.717] (--) using VT number 7
[ 225.727] (II) [KMS] Kernel modesetting enabled.
[ 225.728] (==) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[ 225.728] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[ 225.728] (==) AMDGPU(0): Default visual is TrueColor
[ 225.728] (==) AMDGPU(0): RGB weight 888
[ 225.728] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[ 225.728] (--) AMDGPU(0): Chipset: "TAHITI" (ChipID = 0x679a)
[ 225.728] (II) Loading sub module "fb"
[ 225.728] (II) LoadModule: "fb"
[ 225.749] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 225.759] (II) Module fb: vendor="X.Org Foundation"
[ 225.759] compiled for 1.19.2, module version = 1.0.0
[ 225.759] ABI class: X.Org ANSI C Emulation, version 0.4
[ 225.759] (II) Loading sub module "dri2"
[ 225.759] (II) LoadModule: "dri2"
[ 225.759] (II) Module "dri2" already built-in
[ 227.856] (II) Loading sub module "glamoregl"
[ 227.856] (II) LoadModule: "glamoregl"
[ 227.856] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[ 227.925] (II) Module glamoregl: vendor="X.Org Foundation"
[ 227.925] compiled for 1.19.2, module version = 1.0.0
[ 227.925] ABI class: X.Org ANSI C Emulation, version 0.4
[ 227.925] (II) glamor: OpenGL accelerated X.org driver based.
[ 227.959] (II) glamor: EGL version 1.4 (DRI2):
[ 228.059] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[ 228.059] (II) AMDGPU(0): KMS Pageflipping: enabled
[ 228.082] (II) AMDGPU(0): Output DisplayPort-0 using monitor section Monitor0
[ 228.105] (II) AMDGPU(0): Output DisplayPort-1 has no monitor section
[ 228.106] (II) AMDGPU(0): Output HDMI-A-0 has no monitor section
[ 228.138] (II) AMDGPU(0): Output DVI-I-0 has no monitor section
[ 228.173] (II) AMDGPU(0): EDID for output DisplayPort-0
[ 228.196] (II) AMDGPU(0): EDID for output DisplayPort-1
[ 228.197] (II) AMDGPU(0): EDID for output HDMI-A-0
[ 228.229] (II) AMDGPU(0): EDID for output DVI-I-0
[ 228.229] (II) AMDGPU(0): Manufacturer: DEL Model: 4063 Serial#: 859060556
[ 228.229] (II) AMDGPU(0): Year: 2012 Week: 2
[ 228.229] (II) AMDGPU(0): EDID Version: 1.3
[ 228.229] (II) AMDGPU(0): Digital Display Input
[ 228.229] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 64 vert.: 40
[ 228.229] (II) AMDGPU(0): Gamma: 2.20
[ 228.229] (II) AMDGPU(0): DPMS capabilities: StandBy Suspend Off
[ 228.229] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 228.229] (II) AMDGPU(0): First detailed timing is preferred mode
[ 228.229] (II) AMDGPU(0): redX: 0.678 redY: 0.309 greenX: 0.210 greenY: 0.692
[ 228.229] (II) AMDGPU(0): blueX: 0.146 blueY: 0.055 whiteX: 0.313 whiteY: 0.329
[ 228.229] (II) AMDGPU(0): Supported established timings:
[ 228.229] (II) AMDGPU(0): 720x400@70Hz
[ 228.229] (II) AMDGPU(0): 640x480@60Hz
[ 228.229] (II) AMDGPU(0): 640x480@75Hz
[ 228.229] (II) AMDGPU(0): 800x600@60Hz
[ 228.229] (II) AMDGPU(0): 800x600@75Hz
[ 228.229] (II) AMDGPU(0): 1024x768@60Hz
[ 228.229] (II) AMDGPU(0): 1024x768@75Hz
[ 228.229] (II) AMDGPU(0): 1280x1024@75Hz
[ 228.229] (II) AMDGPU(0): Manufacturer's mask: 0
[ 228.229] (II) AMDGPU(0): Supported standard timings:
[ 228.229] (II) AMDGPU(0): #0: hsize: 1152 vsize 864 refresh: 75 vid: 20337
[ 228.229] (II) AMDGPU(0): #1: hsize: 1280 vsize 800 refresh: 60 vid: 129
[ 228.229] (II) AMDGPU(0): #2: hsize: 1280 vsize 1024 refresh: 60 vid: 32897
[ 228.229] (II) AMDGPU(0): #3: hsize: 1600 vsize 1200 refresh: 60 vid: 16553
[ 228.229] (II) AMDGPU(0): #4: hsize: 1920 vsize 1200 refresh: 60 vid: 209
[ 228.229] (II) AMDGPU(0): #5: hsize: 1920 vsize 1440 refresh: 60 vid: 16593
[ 228.229] (II) AMDGPU(0): Supported detailed timing:
[ 228.229] (II) AMDGPU(0): clock: 268.5 MHz Image Size: 641 x 401 mm
[ 228.229] (II) AMDGPU(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0
[ 228.229] (II) AMDGPU(0): v_active: 1600 v_sync: 1603 v_sync_end 1609 v_blanking: 1646 v_border: 0
[ 228.229] (II) AMDGPU(0): Serial No: PH5NY21C349L
[ 228.229] (II) AMDGPU(0): Monitor name: DELL U3011
[ 228.229] (II) AMDGPU(0): Ranges: V min: 49 V max: 86 Hz, H min: 29 H max: 113 kHz, PixClock max 285 MHz
[ 228.229] (II) AMDGPU(0): EDID (in hex):
[ 228.229] (II) AMDGPU(0): 00ffffffffffff0010ac63404c393433
[ 228.229] (II) AMDGPU(0): 0216010380402878ea8d85ad4f35b125
[ 228.229] (II) AMDGPU(0): 0e5054a54b00714f81008180a940d100
[ 228.229] (II) AMDGPU(0): d14001010101e26800a0a0402e603020
[ 228.229] (II) AMDGPU(0): 360081912100001a000000ff00504835
[ 228.229] (II) AMDGPU(0): 4e593231433334394c0a000000fc0044
[ 228.229] (II) AMDGPU(0): 454c4c2055333031310a2020000000fd
[ 228.229] (II) AMDGPU(0): 0031561d711c000a20202020202000b6
[ 228.229] (II) AMDGPU(0): Printing probed modes for output DVI-I-0
[ 228.229] (II) AMDGPU(0): Modeline "2560x1600"x60.0 268.50 2560 2608 2640 2720 1600 1603 1609 1646 +hsync -vsync (98.7 kHz eP)
[ 228.229] (II) AMDGPU(0): Modeline "1920x1440"x60.0 234.00 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync (90.0 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1920x1200"x60.0 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync (74.0 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1600x1200"x60.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1280x800"x59.9 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync (49.3 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 228.229] (II) AMDGPU(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 228.229] (II) AMDGPU(0): Output DisplayPort-0 disconnected
[ 228.229] (II) AMDGPU(0): Output DisplayPort-1 disconnected
[ 228.229] (II) AMDGPU(0): Output HDMI-A-0 disconnected
[ 228.229] (II) AMDGPU(0): Output DVI-I-0 connected
[ 228.229] (II) AMDGPU(0): Using exact sizes for initial modes
[ 228.229] (II) AMDGPU(0): Output DVI-I-0 using initial mode 2560x1600 +0+0
[ 228.229] (II) AMDGPU(0): mem size init: gart size :194f9800 vram size: s:bef51000 visible:ef51000
[ 228.229] (==) AMDGPU(0): DPI set to (96, 96)
[ 228.229] (==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)
[ 228.229] (II) Loading sub module "ramdac"
[ 228.229] (II) LoadModule: "ramdac"
[ 228.229] (II) Module "ramdac" already built-in
[ 228.229] (--) Depth 24 pixmap format is 32 bpp
[ 228.230] (II) AMDGPU(0): [DRI2] Setup complete
[ 228.230] (II) AMDGPU(0): [DRI2] DRI driver: radeonsi
[ 228.230] (II) AMDGPU(0): [DRI2] VDPAU driver: radeonsi
[ 228.230] (II) AMDGPU(0): Front buffer pitch: 10240 bytes
[ 228.231] (II) AMDGPU(0): SYNC extension fences enabled
[ 228.231] (II) AMDGPU(0): Present extension enabled
[ 228.231] (==) AMDGPU(0): DRI3 enabled
[ 228.231] (==) AMDGPU(0): Backing store enabled
[ 228.231] (II) AMDGPU(0): Direct rendering enabled
[ 229.017] (II) AMDGPU(0): Use GLAMOR acceleration.
[ 229.017] (II) AMDGPU(0): Acceleration enabled
[ 229.017] (==) AMDGPU(0): DPMS enabled
[ 229.017] (==) AMDGPU(0): Silken mouse enabled
[ 229.017] (II) AMDGPU(0): Set up textured video (glamor)
[ 229.017] (II) AMDGPU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 229.062] (--) RandR disabled
[ 229.078] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[ 229.078] (II) AIGLX: enabled GLX_ARB_create_context
[ 229.078] (II) AIGLX: enabled GLX_ARB_create_context_profile
[ 229.078] (II) AIGLX: enabled GLX_EXT_create_context_es{,2}_profile
[ 229.078] (II) AIGLX: enabled GLX_INTEL_swap_event
[ 229.078] (II) AIGLX: enabled GLX_SGI_swap_control
[ 229.078] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[ 229.078] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[ 229.078] (II) AIGLX: enabled GLX_EXT_fbconfig_packed_float
[ 229.078] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[ 229.078] (II) AIGLX: enabled GLX_ARB_create_context_robustness
[ 229.079] (II) AIGLX: Loaded and initialized radeonsi
[ 229.079] (II) GLX: Initialized DRI2 GL provider for screen 0
[ 229.089] (II) AMDGPU(0): Setting screen physical size to 677 x 423
[ 229.550] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[ 229.550] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 229.550] (II) LoadModule: "evdev"
[ 229.550] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 229.593] (II) Module evdev: vendor="X.Org Foundation"
[ 229.593] compiled for 1.19.2, module version = 2.10.5
[ 229.593] Module class: X.Org XInput Driver
[ 229.593] ABI class: X.Org XInput driver, version 24.1
[ 229.593] (II) Using input driver 'evdev' for 'Power Button'
[ 229.593] (**) Power Button: always reports core events
[ 229.593] (**) evdev: Power Button: Device: "/dev/input/event1"
[ 229.593] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 229.593] (--) evdev: Power Button: Found keys
[ 229.593] (II) evdev: Power Button: Configuring as keyboard
[ 229.593] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1"
[ 229.593] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 229.593] (**) Option "xkb_rules" "evdev"
[ 229.593] (II) config/udev: Adding input device Power Button (/dev/input/event0)
[ 229.593] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 229.593] (II) Using input driver 'evdev' for 'Power Button'
[ 229.593] (**) Power Button: always reports core events
[ 229.593] (**) evdev: Power Button: Device: "/dev/input/event0"
[ 229.593] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 229.593] (--) evdev: Power Button: Found keys
[ 229.593] (II) evdev: Power Button: Configuring as keyboard
[ 229.593] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0"
[ 229.593] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[ 229.593] (**) Option "xkb_rules" "evdev"
[ 229.594] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event7)
[ 229.594] (II) No input driver specified, ignoring this device.
[ 229.594] (II) This device may have been added with another device file.
[ 229.594] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=7 (/dev/input/event8)
[ 229.594] (II) No input driver specified, ignoring this device.
[ 229.594] (II) This device may have been added with another device file.
[ 229.594] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=8 (/dev/input/event9)
[ 229.594] (II) No input driver specified, ignoring this device.
[ 229.594] (II) This device may have been added with another device file.
[ 229.594] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=9 (/dev/input/event10)
[ 229.594] (II) No input driver specified, ignoring this device.
[ 229.594] (II) This device may have been added with another device file.
[ 229.594] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=10 (/dev/input/event11)
[ 229.594] (II) No input driver specified, ignoring this device.
[ 229.594] (II) This device may have been added with another device file.
[ 229.595] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=11 (/dev/input/event12)
[ 229.595] (II) No input driver specified, ignoring this device.
[ 229.595] (II) This device may have been added with another device file.
[ 229.595] (II) config/udev: Adding input device Logitech Gaming Mouse G502 (/dev/input/event2)
[ 229.595] (**) Logitech Gaming Mouse G502: Applying InputClass "evdev pointer catchall"
[ 229.595] (II) Using input driver 'evdev' for 'Logitech Gaming Mouse G502'
[ 229.595] (**) Logitech Gaming Mouse G502: always reports core events
[ 229.595] (**) evdev: Logitech Gaming Mouse G502: Device: "/dev/input/event2"
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Vendor 0x46d Product 0xc332
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found 20 mouse buttons
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found scroll wheel(s)
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found relative axes
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found x and y relative axes
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Configuring as mouse
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Adding scrollwheel support
[ 229.647] (**) evdev: Logitech Gaming Mouse G502: YAxisMapping: buttons 4 and 5
[ 229.647] (**) evdev: Logitech Gaming Mouse G502: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 229.647] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.0/0003:046D:C332.0001/input/input5/event2"
[ 229.647] (II) XINPUT: Adding extended input device "Logitech Gaming Mouse G502" (type: MOUSE, id 8)
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: initialized for relative axes.
[ 229.647] (**) Logitech Gaming Mouse G502: (accel) keeping acceleration scheme 1
[ 229.647] (**) Logitech Gaming Mouse G502: (accel) acceleration profile 0
[ 229.647] (**) Logitech Gaming Mouse G502: (accel) acceleration factor: 2.000
[ 229.647] (**) Logitech Gaming Mouse G502: (accel) acceleration threshold: 4
[ 229.647] (II) config/udev: Adding input device Logitech Gaming Mouse G502 (/dev/input/mouse0)
[ 229.647] (II) No input driver specified, ignoring this device.
[ 229.647] (II) This device may have been added with another device file.
[ 229.647] (II) config/udev: Adding input device Logitech Gaming Mouse G502 (/dev/input/event3)
[ 229.647] (**) Logitech Gaming Mouse G502: Applying InputClass "evdev keyboard catchall"
[ 229.647] (II) Using input driver 'evdev' for 'Logitech Gaming Mouse G502'
[ 229.647] (**) Logitech Gaming Mouse G502: always reports core events
[ 229.647] (**) evdev: Logitech Gaming Mouse G502: Device: "/dev/input/event3"
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Vendor 0x46d Product 0xc332
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found 1 mouse buttons
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found scroll wheel(s)
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found relative axes
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Forcing relative x/y axes to exist.
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found absolute axes
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Forcing absolute x/y axes to exist.
[ 229.647] (--) evdev: Logitech Gaming Mouse G502: Found keys
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Configuring as mouse
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Configuring as keyboard
[ 229.647] (II) evdev: Logitech Gaming Mouse G502: Adding scrollwheel support
[ 229.647] (**) evdev: Logitech Gaming Mouse G502: YAxisMapping: buttons 4 and 5
[ 229.647] (**) evdev: Logitech Gaming Mouse G502: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 229.648] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-2/4-2:1.1/0003:046D:C332.0002/input/input6/event3"
[ 229.648] (II) XINPUT: Adding extended input device "Logitech Gaming Mouse G502" (type: KEYBOARD, id 9)
[ 229.648] (**) Option "xkb_rules" "evdev"
[ 229.648] (II) evdev: Logitech Gaming Mouse G502: initialized for relative axes.
[ 229.648] (WW) evdev: Logitech Gaming Mouse G502: ignoring absolute axes.
[ 229.648] (**) Logitech Gaming Mouse G502: (accel) keeping acceleration scheme 1
[ 229.648] (**) Logitech Gaming Mouse G502: (accel) acceleration profile 0
[ 229.648] (**) Logitech Gaming Mouse G502: (accel) acceleration factor: 2.000
[ 229.648] (**) Logitech Gaming Mouse G502: (accel) acceleration threshold: 4
[ 229.648] (II) config/udev: Adding input device Metadot - Das Keyboard Das Keyboard (/dev/input/event5)
[ 229.648] (**) Metadot - Das Keyboard Das Keyboard: Applying InputClass "evdev keyboard catchall"
[ 229.648] (II) Using input driver 'evdev' for 'Metadot - Das Keyboard Das Keyboard'
[ 229.648] (**) Metadot - Das Keyboard Das Keyboard: always reports core events
[ 229.648] (**) evdev: Metadot - Das Keyboard Das Keyboard: Device: "/dev/input/event5"
[ 229.648] (--) evdev: Metadot - Das Keyboard Das Keyboard: Vendor 0x24f0 Product 0x140
[ 229.648] (--) evdev: Metadot - Das Keyboard Das Keyboard: Found keys
[ 229.648] (II) evdev: Metadot - Das Keyboard Das Keyboard: Configuring as keyboard
[ 229.648] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3.3/1-3.3.4/1-3.3.4:1.0/0003:24F0:0140.0004/input/input8/event5"
[ 229.648] (II) XINPUT: Adding extended input device "Metadot - Das Keyboard Das Keyboard" (type: KEYBOARD, id 10)
[ 229.648] (**) Option "xkb_rules" "evdev"
[ 229.649] (II) config/udev: Adding input device Metadot - Das Keyboard Das Keyboard (/dev/input/event6)
[ 229.649] (**) Metadot - Das Keyboard Das Keyboard: Applying InputClass "evdev keyboard catchall"
[ 229.649] (II) Using input driver 'evdev' for 'Metadot - Das Keyboard Das Keyboard'
[ 229.649] (**) Metadot - Das Keyboard Das Keyboard: always reports core events
[ 229.649] (**) evdev: Metadot - Das Keyboard Das Keyboard: Device: "/dev/input/event6"
[ 229.649] (--) evdev: Metadot - Das Keyboard Das Keyboard: Vendor 0x24f0 Product 0x140
[ 229.649] (--) evdev: Metadot - Das Keyboard Das Keyboard: Found keys
[ 229.649] (II) evdev: Metadot - Das Keyboard Das Keyboard: Configuring as keyboard
[ 229.649] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3.3/1-3.3.4/1-3.3.4:1.1/0003:24F0:0140.0005/input/input9/event6"
[ 229.649] (II) XINPUT: Adding extended input device "Metadot - Das Keyboard Das Keyboard" (type: KEYBOARD, id 11)
[ 229.649] (**) Option "xkb_rules" "evdev"
[ 229.649] (II) config/udev: Adding input device USB Optical Mouse (/dev/input/event4)
[ 229.649] (**) USB Optical Mouse: Applying InputClass "evdev pointer catchall"
[ 229.649] (II) Using input driver 'evdev' for 'USB Optical Mouse'
[ 229.649] (**) USB Optical Mouse: always reports core events
[ 229.649] (**) evdev: USB Optical Mouse: Device: "/dev/input/event4"
[ 229.701] (--) evdev: USB Optical Mouse: Vendor 0x1bcf Product 0x5
[ 229.701] (--) evdev: USB Optical Mouse: Found 9 mouse buttons
[ 229.701] (--) evdev: USB Optical Mouse: Found scroll wheel(s)
[ 229.701] (--) evdev: USB Optical Mouse: Found relative axes
[ 229.701] (--) evdev: USB Optical Mouse: Found x and y relative axes
[ 229.701] (II) evdev: USB Optical Mouse: Configuring as mouse
[ 229.701] (II) evdev: USB Optical Mouse: Adding scrollwheel support
[ 229.701] (**) evdev: USB Optical Mouse: YAxisMapping: buttons 4 and 5
[ 229.701] (**) evdev: USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 229.701] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3.4/1-3.4:1.0/0003:1BCF:0005.0003/input/input7/event4"
[ 229.701] (II) XINPUT: Adding extended input device "USB Optical Mouse" (type: MOUSE, id 12)
[ 229.701] (II) evdev: USB Optical Mouse: initialized for relative axes.
[ 229.701] (**) USB Optical Mouse: (accel) keeping acceleration scheme 1
[ 229.701] (**) USB Optical Mouse: (accel) acceleration profile 0
[ 229.701] (**) USB Optical Mouse: (accel) acceleration factor: 2.000
[ 229.701] (**) USB Optical Mouse: (accel) acceleration threshold: 4
[ 229.701] (II) config/udev: Adding input device USB Optical Mouse (/dev/input/mouse1)
[ 229.701] (II) No input driver specified, ignoring this device.
[ 229.701] (II) This device may have been added with another device file.
[ 229.701] (II) config/udev: Adding input device HDA Intel Rear Mic (/dev/input/event13)
[ 229.701] (II) No input driver specified, ignoring this device.
[ 229.701] (II) This device may have been added with another device file.
[ 229.701] (II) config/udev: Adding input device HDA Intel Front Mic (/dev/input/event14)
[ 229.701] (II) No input driver specified, ignoring this device.
[ 229.701] (II) This device may have been added with another device file.
[ 229.702] (II) config/udev: Adding input device HDA Intel Speaker Front (/dev/input/event15)
[ 229.702] (II) No input driver specified, ignoring this device.
[ 229.702] (II) This device may have been added with another device file.
[ 229.702] (II) config/udev: Adding input device HDA Intel Speaker Surround (/dev/input/event16)
[ 229.702] (II) No input driver specified, ignoring this device.
[ 229.702] (II) This device may have been added with another device file.
[ 229.702] (II) config/udev: Adding input device HDA Intel Speaker CLFE (/dev/input/event17)
[ 229.702] (II) No input driver specified, ignoring this device.
[ 229.702] (II) This device may have been added with another device file.
[ 229.702] (II) config/udev: Adding input device HDA Intel Speaker Side (/dev/input/event18)
[ 229.702] (II) No input driver specified, ignoring this device.
[ 229.702] (II) This device may have been added with another device file.
[ 229.702] (II) config/udev: Adding input device HDA Intel Front Headphone (/dev/input/event19)
[ 229.702] (II) No input driver specified, ignoring this device.
[ 229.702] (II) This device may have been added with another device file.
** here I hit CTRL+ALT+F9 to switch to text console and kill X via CTRL+C **
[ 244.061] (II) AIGLX: Suspending AIGLX clients for VT switch
[ 250.363] (II) evdev: USB Optical Mouse: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.363] (II) evdev: Metadot - Das Keyboard Das Keyboard: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.363] (II) evdev: Metadot - Das Keyboard Das Keyboard: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.363] (II) evdev: Logitech Gaming Mouse G502: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.363] (II) evdev: Logitech Gaming Mouse G502: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.363] (II) evdev: Power Button: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.363] (II) evdev: Power Button: Close
[ 250.363] (II) UnloadModule: "evdev"
[ 250.374] (II) Server terminated successfully (0). Closing log file.
|
And yep, this setup has two mouses. One directly connected via USB (the gaming one), and the other one + keyboard being delivered with the hardware K(V)M USB device (this "station" controls 3 computers) |
|
Back to top |
|
|
josephg l33t
Joined: 10 Jan 2016 Posts: 783 Location: usually offline
|
Posted: Tue Apr 18, 2017 1:51 pm Post subject: |
|
|
i assume your machine/kde was working happily (no errors/warnings) before your upgrade.
may i suggest temporarily
- disconnecting all spurious peripherals, like multiple mice etc
- (re)move /etc/X11/xorg.conf*
- startx, rather than any dm |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Tue Apr 18, 2017 9:26 pm Post subject: |
|
|
Hmm, not sure you should be using AMDGPU just yet; support for those chipsets is still experimental.
The kernel config states that (at 4.9.16); you have to enable the chipsets specifically.
I have a Kaveri onboard GPU, and sysresccd uses radeon; having checked the AMDGPU option, I stuck with radeon kernel module, and VIDEO_CARDS="radeon radeonsi".
The radeon wiki page is a bit misleading, since it seems to imply that GCN-2.0 chipsets should use AMDGPU, but it may not be ready yet.
(OFC you have to choose one or the other; as I think you're aware from the settings you displayed.)
In passing, this looks dodgy: Code: | (II) AMDGPU(0): Setting screen physical size to 677 x 423 |
|
|
Back to top |
|
|
Kyeno n00b
Joined: 17 Feb 2011 Posts: 38 Location: PL
|
Posted: Wed Apr 19, 2017 12:03 pm Post subject: |
|
|
@ josephg
Yep, the machine ran flawlessly before the update - yet portage or installing anything was no longer available due to it being seriously outdated.
Quote: |
- disconnecting all spurious peripherals, like multiple mice etc
|
That didn't really change a thing.
Quote: |
- (re)move /etc/X11/xorg.conf*
|
I'm running autogenerated xorg.conf which actually has an identical effect to not having it at all. Precise configs in xorg.conf.d/* are removed. Still for the sake of experimenting - I removed them. Didn't change a thing. :(
Quote: |
- startx, rather than any dm
|
I was mostly experimenting on wm2 which (you can give it a try) is probably the smallest wm you can ever get with the only functionality to right-click to open xterm, and bottom-right click to exit; that's only so I don't have to force-exit by switching consoles and killing things if things would've actually started working. Still - even removing (renaming) .xinitrc didn't change a thing either.
@steveL
Quote: | Hmm, not sure you should be using AMDGPU just yet; support for those chipsets is still experimental.
|
I kind of got inspired by this guy's guide http://www.phoronix.com/scan.php?page=article&item=amdgpu-rad-49&num=2 which actually shows AMD 7950 scoring tiny-bit-better on AMDGPU vs Radeon. Though maybe my "overall testbench" does not really meet all those requirements. Maybe the "DRM-Next" is the thing I'm actually missing here?
Quote: | The kernel config states that (at 4.9.16); you have to enable the chipsets specifically.
|
...and so I did, enabled SI (Southern Islands, thus Tahiti/7950) only and enabled the right firmware for it (at least according to Gentoo Wiki).
Quote: | In passing, this looks dodgy:
Code:
(II) AMDGPU(0): Setting screen physical size to 677 x 423
|
That is really interesting and I kind of missed it. Even stranger is the fact, that the monitor alone reports receiving 2560x1600 signal without any "Wide Mode" fill/aspect/etc.
One other idea that crawls around my head is maybe I should be running 64bit-ish everything? This setup (kernel, libc, etc) is plain 32bit since ever. Is there any architecture requirement f.e. in the firmware blobs that I should be aware of? (not really stated anywhere).
Still - I'm going to give it a try with radeon+radeonsi for now; I think I went through most possible options with AMDGPU by far; maybe expect DRM-Next, but that would mean using non-Gentoo kernel which I just don't want to.
Again, thanks a lot for all of your support so far! |
|
Back to top |
|
|
josephg l33t
Joined: 10 Jan 2016 Posts: 783 Location: usually offline
|
Posted: Thu Apr 20, 2017 10:25 am Post subject: |
|
|
are you able to boot with sysresccd instead? that might indicate what you need.. |
|
Back to top |
|
|
Kyeno n00b
Joined: 17 Feb 2011 Posts: 38 Location: PL
|
Posted: Thu Apr 20, 2017 2:43 pm Post subject: |
|
|
I will give more tries today night (hopefully), had some all of sudden urgent things to take care of which driven me away from this experiment a bit. Will let you know. Thanks! |
|
Back to top |
|
|
Kyeno n00b
Joined: 17 Feb 2011 Posts: 38 Location: PL
|
Posted: Sat Apr 22, 2017 3:08 am Post subject: |
|
|
Hey!
I managed to get it working with "radeon" and "radeonsi". Maybe the issue was me running 32bit kernel+OS? Maybe worth stating somewhere on Gentoo Wiki page (if this really was the issue).
Again I believe there are some not-stated-anywhere architectural dependencies around though; for example:
The currently marked as stable "dev-libs/libclc-0.2.0_pre20160209" will not compile, no matter which compiler and options am I using (including llvm/clang without LTO, with normal LTO or thin LTO). Unmasking "dev-libs/libclc-0.2.0_pre20170118" and compiling it with llvm/clang with normal LTO and gold linker - works.
This forced me to either go without opencl entirely or again go for some "unstable/experimental" packages. That includes:
Code: | # Enforce experimental clang
=sys-devel/llvm-4.0.0-r2 ~x86
=sys-devel/clang-4.0.0-r2 ~x86
=sys-devel/clang-runtime-4.0.0 ~x86
=sys-libs/compiler-rt-4.0.0 ~x86
=sys-libs/compiler-rt-sanitizers-4.0.0 ~x86
=dev-libs/libclc-0.2.0_pre20170118 ~x86
=sys-libs/libomp-4.0.0 ~x86
=app-vim/llvm-vim-4.0.0 ~x86
=sys-devel/llvmgold-4 ~x86 |
Also I experienced very slow performance on original "stable" Mesa, so I also enabled the experimental stable:
Code: | # Experimental X window packages
=x11-drivers/xf86-video-amdgpu-1.3.0 ~x86
=media-libs/mesa-17.0.3 ~x86
|
I also noticed that some packages are better of compiled with clang, while others prefer gcc:
Code: |
# cat /etc/portage/env/compiler-clang
CC="clang"
CXX="clang++"
CFLAGS="${CFLAGS} -flto"
CXXFLAGS="${CXXFLAGS} -flto"
LDFLAGS="-W1,-O2 -W1,--as--needed"
AR="llvm-ar"
NM="llvm-nm"
RANLIB="llvm-ranlib"
# cat /etc/portage/env/compiler-clang-nolto
CC="clang"
CXX="clang++"
CFLAGS="${CFLAGS} -fno-lto"
CXXFLAGS="${CXXFLAGS} -fno-lto"
LDFLAGS="-W1,-O2 -W1,--as--needed"
AR="llvm-ar"
NM="llvm-nm"
RANLIB="llvm-ranlib"
# cat /etc/portage/package.env
dev-libs/libclc compiler-clang
x11-libs/libdrm compiler-clang
sys-libs/libomp compiler-clang
x11-drivers/xf86-video-amdgpu compiler-clang-nolto
x11-drivers/xf86-video-ati compiler-clang-nolto
x11-proto/xf86driproto compiler-clang
x11-proto/xf86vidmodeproto compiler-clang
x11-base/xorg-drivers compiler-clang
#x11-base/xorg-server compiler-clang-nolto # won't compile: configure: error: threaded input requested but no pthread support has been found
x11-base/xorg-x11 compiler-clang
media-libs/libtxc_dxtn compiler-clang
x11-wm/wm2 compiler-clang
|
Anyway the thing works out of the box, without any xorg.conf whatsoever (autodetection).
@steveL: It still says that funny screen size actually, but I noticed somewhere (can't remember now where precisely; probably some KDE system info app) it's the screen size in... milimeters! LOL
Code: | [ 553.323] (II) RADEON(0): Setting screen physical size to 677 x 423 |
That would probably be about right for the 30" 16:10 DELL.
The only strange thing I'm experiencing is some "tearing" or rendering really crazy stuff inside while I'm resizing heavier windows like Chromium (and yep, resizing - not moving them around), though I can also notice this tearing being moire noticable at start of resizing and much less noticable later on (f.e., if I'm holding the bottom-right corner and just moving my mouse like crazy). My lucky guess is this might have something to do with GPU profile (performance/powersave) and it reacting with some delay - but that's acceptable. I prefer my power-hungry HD7950 to run cool.
Also other strange thing (but I didn't google about it yet as it's really very low importance if any) is that glxgears are "v-synced" or capped to the monitor refresh rate, showing around 60fps (starting a bit higher and then visibly throttling), while on fglrx it was plain craziness around 4.5k.
Anyway... thanks a lot for all the tips and support by far! Giving the beautiful KDE5 a try now. Maybe finally after all these years I would be able to drop OSX and switch to proper OpenSource for my everyday developer work (that was my original intention with this entire attempt) :) |
|
Back to top |
|
|
|
|
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
|
|