12:34 nothinginparticu: join #go-nuts
12:34 nothinginparticu: ^^ sorry!
12:35 nothinginparticu: quit
18:41 kainengran: Hello. What am I doing wrong, guys? I'm on a fresh Slackware 14.2-64 install and using GeForce 960M card
18:41 kainengran: and trying to make a 1920x1080 resolution instead of 4K (too many scaling problems with that).
18:41 kainengran: Configured a 10-monitor.conf file at /etc/X11/xorg.conf.d/ to get a preferred resolution but when i
18:41 kainengran: darn it
18:42 kainengran: Nevermind the earlier posts people.
19:38 karolherbst: kainengran: huh? Normally you can just select the resolution through xrandr
19:39 karolherbst: don't do that via xorg.conf
19:39 karolherbst: your installed desktop usually has some settings thing for it
19:39 karolherbst: well, won't help with the login manager though, but those are ususally scaling just fine
19:39 karolherbst: or need scaling to be enabled
23:15 docmax: hello anybody there?
23:16 docmax: how does this work in nouveau?
23:16 docmax: Option "metamodes" "DP-1: nvidia-auto-select +0+0 {ForceCompositionPipeline=On}, DP-3: nvidia-auto-select +1920+0 {ForceCompositionPipeline=On}, DP-5: nvidia-auto-select +3840+0 {ForceCompositionPipeline=On}"
23:16 karolherbst: docmax: use xrandr
23:16 karolherbst: but we don't really have that forceComposition thing
23:16 karolherbst: you could just enable those tearfree things inside your compositor
23:16 docmax: karolherbst: isn't it possible to define the setup in xorg.conf right from the start?
23:18 docmax: i want i just want each display port on each of my 3 monitors ... left middle right
23:18 karolherbst: mhh
23:18 karolherbst: I see
23:18 karolherbst: docmax: I think within the loginscreen and before there isn't really a way to enforce that
23:19 karolherbst: but most login managers are built so that won't matter
23:19 karolherbst: but after login you ususally have a manager taking care of restoring old settings
23:19 karolherbst: docmax: are you using gnome/plasma or something else?
23:19 karolherbst: otherwise you might need to run xrandr when your X session starts
23:20 karolherbst: some thing xrandr --output DP-1 --left-of DP-2 --output DP-2 --left-of HDMI-1
23:20 docmax: i use xfce4
23:20 karolherbst: they have a dsplay settings thing, right?
23:20 karolherbst: I would assume you should get the last settings on each login
23:21 docmax: i want them "hard coded" in xorg.conf
23:21 docmax: Screen 0 "Screen0" Screen 1 "Screen1" RightOf "Screen0" Screen 2 "Screen2" LeftOf "Screen0"
23:21 karolherbst: don't do that in xorg.conf
23:21 docmax: something like this
23:21 karolherbst: this only leads to other issues
23:21 karolherbst: normally you don't want to have any xorg.conf file
23:21 docmax: i need it
23:22 karolherbst: for what?
23:22 docmax: because i switch nvidia <-> nouveau drivers
23:22 karolherbst: even with nvidia you don't need it anymore
23:22 karolherbst: maybe you need a pretty new driver for that, dunno
23:22 karolherbst: but with 396 or something it works for me without having a xorg.conf file
23:23 docmax: i know that it works without
23:23 docmax: but the settings do mess up when switching drivers
23:23 karolherbst: but usually the file layout should be still the same, the output names might be just different under nouveau
23:23 karolherbst: yeah..., I think there is not really a way to prevent this
23:24 karolherbst: switching drivers is kind of painful
23:24 docmax: nvidia = DP-1 DP-3 DP-5 ... nouveau DP-1 DP-2 DP-3
23:24 karolherbst: yeah...
23:24 docmax: i cant use the xorg.conf of nvidia-settings
23:25 docmax: nvidia has a line Option "metamodes" "DP-1: nvidia-auto-select ...............
23:25 docmax: and nouveau i think needs monitor screen device 3-times
23:26 docmax: a config like https://www.phoronix.com/forums/forum/linux-graphics-x-org-drivers/open-source-amd-linux/33106-quad-head-setup-nearly-working-zaphodheads-problem
23:27 karolherbst: docmax: ohh, so you ar eusing xinerama?
23:31 karolherbst: docmax: anyway, I don't really have a good solution to deal with the different name thing. I guess the best you could do is to either convince xfce to store different profiles for different drivers or have to xorg.conf files, one for each driver
23:31 karolherbst: there is nothing we could do from nouveaus side here
23:32 karolherbst: sure, we could change the naming, but that would basically break once for all users
23:42 docmax: karolherbst: when using 1 desktop on 3 monitors is this xinerama?
23:43 karolherbst: docmax: depends on how many GPUs
23:43 karolherbst: if you use 1 GPU, then no
23:43 docmax: karolherbst: i have 1 gpu with 3 display ports
23:43 karolherbst: right
23:43 karolherbst: so that config you linked is only needed if you have multiple GPUs
23:43 docmax: karolherbst: isn't the example here the one i need? https://nouveau.freedesktop.org/wiki/MultiMonitorDesktop/
23:44 karolherbst: no
23:44 docmax: karolherbst: but i need the config for 1 gpu
23:44 karolherbst: for 1 gpu you don't need any config
23:44 docmax: but if i start DP-1 is ok and DP-2 is mirrored with DP-3
23:45 karolherbst: yeah, you need to adjust your settings in your desktop setting thing
23:45 karolherbst: it is just painful that it will reset when switching drivers
23:45 docmax: isn't it possible to set it up in xorg.conf?
23:45 karolherbst: but for single GPU setups having a xorg.conf file isn't required
23:45 docmax: like screen0.1 screen0.2 screen0.3
23:45 karolherbst: docmax: well, the names are different, right?
23:45 karolherbst: the output names
23:46 docmax: compared to nvidia?
23:46 karolherbst: yes
23:46 karolherbst: I mean, maybe you can write a config which works for both
23:46 karolherbst: dunno
23:46 docmax: yes 1 2 3 is 1 3 5
23:46 karolherbst: I never really wrote any xorg.conf files
23:46 docmax: i start X with startx -- -config nouveau.conf
23:47 docmax: and startx -- -config nvidia.conf
23:47 docmax: i got the nvidia.conf easily as nvidia-settings generate a xorg.conf... i want the same for nouveau
23:48 docmax: i need 1 layout, 1 device, and 3 screen secions i guess...
23:48 docmax: but i need help here
23:48 docmax: cant figure this out
23:49 karolherbst: yeah, dunno. It sounds to be less painful to just use xrandr and have a if inside .Xsession or something
23:50 karolherbst: docmax: maybe you could just use the nvidia one and remove evertyign incompatible and rename the outputs?
23:53 docmax: nouveau doesnt seem to be compatibe with the "metamodes" option
23:53 docmax: this is where nvidia driver organizes the screens