You are not logged in.
Pages: 1
I'm experiencing difficulty setting up multiple monitors and resizing screens with my latest Arch setup.
when resizing or adding a 2nd monitor whith xrander, xserver crashes and writes following output to the screen:
xrandr --output DP-1 --off --output HDMI-1 --off --output eDP-1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output DP-2 --off
operation not permitted. resize called... symbol lookup error: /usr/lib/xorg/modules/drivers/nouveau_drv.so: undefined symbol: exaGetPixmapDriverPrivatexinit: connection refused
screenshot: https://goo.gl/photos/WCixt8jUX7v1atRy5
journalctl: https://pastebin.com/6japhnGw
dmesg: https://pastebin.com/zMFtgdRx
i3.log: https://pastebin.com/K1XaW48R (there's an error logged in here, but I believe that's a consequence of the xserver crash, not a cause...)
xorg.7.log: https://pastebin.ca/3813284
I can startx again however.
graphics card: 01:00.0 VGA compatible controller: NVIDIA Corporation GP106M [GeForce GTX 1060 Mobile] (rev a1)
*(I am using DP for a 2nd monitor. Using HDMI and applying with xrandr makes both screens go black)
Offline
Post output of plain "xrandr"
Arch is home!
https://github.com/Docbroke
Offline
→ xrandr
Screen 0: minimum 320 x 200, current 6400 x 2160, maximum 16384 x 16384
eDP-1 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 382mm x 214mm
3840x2160 60.02*+
1920x1200 59.95
1920x1080 60.00
1600x1200 59.95
1680x1050 60.00
1400x1050 60.00
1280x1024 59.95
1280x960 59.99
1152x864 59.97
1024x768 59.95
800x600 59.96
640x480 59.94
720x400 59.97
640x400 59.96
640x350 59.84
HDMI-1 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 connected 2560x1440+3840+0 (normal left inverted right x axis y axis) 553mm x 311mm
2560x1440 59.95*+
2048x1152 60.00
1920x1200 59.88
1920x1080 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98
1920x1080i 60.00 50.00 59.94
1600x1200 60.00
1680x1050 59.95
1280x1024 75.02 60.02
1200x960 59.99
1152x864 75.00
1280x720 60.00 50.00 59.94
1024x768 75.03 60.00
800x600 75.00 60.32
720x576 50.00
720x576i 50.00
720x480 60.00 59.94
720x480i 60.00 59.94
640x480 75.00 60.00 59.94
720x400 70.08
yeah, I didn't mention. After the crash and restart of xserver, the 2nd screen is there straight away. So that's what you see: 2 working monitors.
Offline
Sorry, but I couldn't understand what you are trying to achieve with your xrandr command. Is it just for turning off other screens?
Arch is home!
https://github.com/Docbroke
Offline
for example, yes. Or resizing 1 one of the screens. Last line of Xorg.7.log (before it crashes): [ 35740.036] resize called 1920 1080
Offline
Seems like some error with nouveau driver, I am not using one so couldn't help much there.
Arch is home!
https://github.com/Docbroke
Offline
let's see :
eDP-1 is a 3840x2160 screen (4k monitor) .
DP-2 is a 2540x1660 screen
X combines them into one big screen.
You want to disable DP-2 and switch eDP-1 to 1920x1080 mode .
Is that a correct summary ?
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
indeed!
Offline
symbol lookup error: /usr/lib/xorg/modules/drivers/nouveau_drv.so: undefined symbol: exaGetPixmapDriverPrivate
https://bugs.archlinux.org/task/42121
https://bugs.freedesktop.org/show_bug.cgi?id=90306
EXA was already not supported for Maxwell, guess this continues with Pascal.
Since glamor was dropped as well, use either the modesetting driver or the nvidia blob.
Offline
Glamor wasn't dropped, just integrated in xorg server.
Try removing xf86-video-nouveau so X needs to use the modesetting driver.
modesetting and xf86-video-nouveau use almost the same parts of mesa, libdrm and kernel, so it will help to diagnose where the problem lies.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
Afaiu nouveau doesn't support implement it anymore - regadless of whether built-in or module.
https://www.phoronix.com/scan.php?page= … rop-GLAMOR (yes, it's phoronix, but the google spit it on the first page as first link ;-)
Last edited by seth (2017-05-17 12:28:33)
Offline
Ok, so xf86-video-nouveau did drop glamor support.
I frequently read phoronix, it can be a bit biased but has decent information .
The comments often have good information , but you may have to learn to skip flamewar / troll posts to get to the interesting stuff.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline
operation not permitted. resize called... symbol lookup error: /usr/lib/xorg/modules/drivers/nouveau_drv.so: undefined symbol: exaGetPixmapDriverPrivatexinit: connection refused
It says right there "Operation Not Permitted." "Connection refused." Try running it with sudo. Something like this should at least get them running (probably not correct positions/orientations/resolutions):
sudo xrandr --output eDP-1 --auto --output DP-2 --auto
Offline
Pages: 1