Re: leaving linux - questions about capabilities
On 12/30/14 03:45, Jonathan Gray wrote: On Mon, Dec 29, 2014 at 08:57:15PM +, Fred wrote: I currently have three monitors connected to my laptop but if I try to enable X on the third one I'm getting the following error: port:fred ~ xrandr --output VGA1 --auto xrandr: cannot find crtc for output VGA1 ... vga1 at pci0 dev 2 function 0 Intel HD Graphics 3000 rev 0x09 Sandy bridge only has two output pipes, it isn't possible to use three outputs. Radeon hardware tends to support more outputs http://xorg.freedesktop.org/wiki/RadeonFeature/#index7h2 Ivy bridge supports three outputs with two of them sharing a clock assuming the sytem has two displayport outputs (and none do?). Haswell is a bit less restrictive still. Quoting https://01.org/linuxgraphics/documentation/3-pipes 3-pipes is a feature that allows users to have 3 Monitors plugged in. It is present at 3rd Generation Intel Core processors with Intel HD Graphics (codenamed IvyBridge) and 4th Generation Intel Core processors with Intel HD Graphics (codenamed Haswell). For other platforms only Dual outputs are supported. IvyBridge limitations In order to get 3 screen outputs at Ivybridge you shall use 2 Display Ports + any display with some limitations on modes supported. Haswell limitations Haswell 3-pipes is less restrictive than Ivybridge. You can have 3 screns with * 2 Display Ports + any display * 1 Display Port and 2 HDMI or DVI * 1 VGA and 2 HDMI or DVI and no restrictions on mode combination. Thanks for the info - I had thought it might be a limitation of X - as all three worked when used in pairs. Cheers Fred
Re: leaving linux - questions about capabilities
On 12/29/14 08:17, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. I'm using enlightenment 17.6 as my window manager. I use and rely on blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. -- -C As this is a getting to know you thread. I use OpenBSD in a desktop role. snapshots on an Intel i5 with a radeon 6950, two screens(my card chokes on the third screen but I think that is hardware) I like the one dimensional desktop style setup, that is, spectrwm and lots of xterms. For what its worth spectrwm has the best multiscreen support I have seen I don't use blender every day, but I do find it handy from time to time (for me 3d printing stuff) The maintainer tends to keep it nicly up to date, which I appreciate as it looks like it is a bitch and a half to build. I update the snapshots every couple weeks when I want to try what ever new stuff comes out of the pipe(*cough*, and libc bumps, *cough*). One thing I would recommend is to look at login.conf(5) and set the memory limits to something gratuitous, many of the desktop applications like to use a lot of memory. And as far as overall experience, I think obsd is a little slower than linux(whatever that means) but the simplicity and correctness of the system(obsd was the first/only system where I feel I understand how the whole thing works) means I enjoy using it quite a bit more. So good luck, and I hope it works out for you as well as it did for me.
Re: leaving linux - questions about capabilities
On Mon, 29 Dec 2014 20:57:15 + Fred open...@crowsons.com wrote: On 12/29/14 17:45, Christopher Barry wrote: On Mon, 29 Dec 2014 09:29:15 -0800 Ryan Freeman r...@slipgate.org wrote: On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. Hey, not 100% the same but similar setup on a workstation at work: Radeon HD4550 using radeondrm and two 1920x1080 monitors: DisplayPort-0 connected 1920x1080+1920+0 DVI-0 connected 1920x1080+0+0 Also have used multiple monitors on my i5-powered laptop, using its integrated intelHD video. I'm using enlightenment 17.6 as my window manager. I use and rely on I use openbox myself but enlightenment 0.17.5 is an available package. blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. blender is available in packages as well, though I have never used it. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? I'm sure three monitors would work just as well as two :) E17 does work, I have used it in the past. I play with OpenGL stuff quite regularly and it is my opinion that the recent drivers for intel and radeon video devices respectively perform roughly the same here as they do on freebsd or linux. No formal tests have been done by myself, strictly subjective experience. Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. I would like to point out that I do follow current, both on my own workstations and my work workstation :) The FAQ on http://www.openbsd.org/ is always a good read. Cheers! --ryan Hey Ryan, Thanks for the thoughtful response. The move looks promising then. I'll definitely read the FAQ - thanks for the reminder. RE: OpenGL: It's great that it works, but is it taking advantage of the hw, or do you know if it is sw only? Some posts I've read seem less positive about that. Anyone else have any experiences to share? Thanks again, -- -C I currently have three monitors connected to my laptop but if I try to enable X on the third one I'm getting the following error: port:fred ~ xrandr --output VGA1 --auto xrandr: cannot find crtc for output VGA1 Thanks Fred. what happens when you disconnect HDMI1? Does VGA1 light up? I'm thinking the mobile gpu has 2 active outputs, the LCD built-in, plus one additional monitor of VGA or HDMI type. But blender 2.72 is running fine (I wish I new how to use it properly). It's huge, and the learning curve is steep. I've been using it daily for a year and still don't know squat... Output of xrandr and dmesg below if interested. hth Fred PS twitter pic of two monitors: https://twitter.com/fcbsd/status/549669313268170752 port:fred ~ xrandr Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767 LVDS1 connected 1366x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm 1366x768 60.17*+ 1024x768 60.00 800x600 60.3256.25 640x480 59.94 VGA1 connected (normal left inverted right x axis y axis) 1920x1080 60.00 + 1680x1050 59.95 1600x900 59.98 1280x1024 75.0260.02 1440x900 59.89 1280x800 59.81 1152x864 75.00 1280x720 59.97 1024x768 75.0870.0760.00 832x624 74.55 800x600 72.1975.0060.3256.25 640x480 72.8166.6760.00 720x400 70.08 HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.00*+ 50.00 1920x1080i60.00 1680x1050 59.88 1400x1050 59.95 1600x900 59.98 1280x1024 60.02 1440x900 59.90 1280x800 59.91 1152x864 59.97 1280x720 50.00 1024x768 60.00 800x600 60.32 720x576 50.00 720x480 59.94 640x480 60.0059.94 DP1 disconnected (normal left inverted
Re: leaving linux - questions about capabilities
On Mon, 29 Dec 2014 20:19:12 -0800 Rusty rus...@outband.net wrote: On 12/29/14 08:17, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. I'm using enlightenment 17.6 as my window manager. I use and rely on blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. -- -C As this is a getting to know you thread. I use OpenBSD in a desktop role. snapshots on an Intel i5 with a radeon 6950, two screens(my card chokes on the third screen but I think that is hardware) I like the one dimensional desktop style setup, that is, spectrwm and lots of xterms. For what its worth spectrwm has the best multiscreen support I have seen I don't use blender every day, but I do find it handy from time to time (for me 3d printing stuff) The maintainer tends to keep it nicly up to date, which I appreciate as it looks like it is a bitch and a half to build. I update the snapshots every couple weeks when I want to try what ever new stuff comes out of the pipe(*cough*, and libc bumps, *cough*). One thing I would recommend is to look at login.conf(5) and set the memory limits to something gratuitous, many of the desktop applications like to use a lot of memory. And as far as overall experience, I think obsd is a little slower than linux(whatever that means) but the simplicity and correctness of the system(obsd was the first/only system where I feel I understand how the whole thing works) means I enjoy using it quite a bit more. So good luck, and I hope it works out for you as well as it did for me. Very encouraging. Thanks. It seems I'll need to downgrade my video card somewhat to get hw-accel, but found one refurbed for $145US, so I think I'll go for it. -- -C
Re: leaving linux - questions about capabilities
On 12/30/14 21:08, Christopher Barry wrote: /snipped I currently have three monitors connected to my laptop but if I try to enable X on the third one I'm getting the following error: port:fred ~ xrandr --output VGA1 --auto xrandr: cannot find crtc for output VGA1 Thanks Fred. what happens when you disconnect HDMI1? Does VGA1 light up? I'm thinking the mobile gpu has 2 active outputs, the LCD built-in, plus one additional monitor of VGA or HDMI type. All three and useable, but only two at a time - due to the limitation that Johnathan mentioned. I can use any two of the three monitors - if I disconnect any I have to re-run xrandr or arandr (gui xrandr in ports). But blender 2.72 is running fine (I wish I new how to use it properly). It's huge, and the learning curve is steep. I've been using it daily for a year and still don't know squat... :~) OpenBSD can be a bit like that but the documentation is excellent - and I have been using it as my main desktop since 2.9 cheers Fred
leaving linux - questions about capabilities
Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. I'm using enlightenment 17.6 as my window manager. I use and rely on blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. -- -C
Re: leaving linux - questions about capabilities
On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. Hey, not 100% the same but similar setup on a workstation at work: Radeon HD4550 using radeondrm and two 1920x1080 monitors: DisplayPort-0 connected 1920x1080+1920+0 DVI-0 connected 1920x1080+0+0 Also have used multiple monitors on my i5-powered laptop, using its integrated intelHD video. I'm using enlightenment 17.6 as my window manager. I use and rely on I use openbox myself but enlightenment 0.17.5 is an available package. blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. blender is available in packages as well, though I have never used it. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? I'm sure three monitors would work just as well as two :) E17 does work, I have used it in the past. I play with OpenGL stuff quite regularly and it is my opinion that the recent drivers for intel and radeon video devices respectively perform roughly the same here as they do on freebsd or linux. No formal tests have been done by myself, strictly subjective experience. Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. I would like to point out that I do follow current, both on my own workstations and my work workstation :) The FAQ on http://www.openbsd.org/ is always a good read. Cheers! --ryan
Re: leaving linux - questions about capabilities
On Mon, 29 Dec 2014 09:29:15 -0800 Ryan Freeman r...@slipgate.org wrote: On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. Hey, not 100% the same but similar setup on a workstation at work: Radeon HD4550 using radeondrm and two 1920x1080 monitors: DisplayPort-0 connected 1920x1080+1920+0 DVI-0 connected 1920x1080+0+0 Also have used multiple monitors on my i5-powered laptop, using its integrated intelHD video. I'm using enlightenment 17.6 as my window manager. I use and rely on I use openbox myself but enlightenment 0.17.5 is an available package. blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. blender is available in packages as well, though I have never used it. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? I'm sure three monitors would work just as well as two :) E17 does work, I have used it in the past. I play with OpenGL stuff quite regularly and it is my opinion that the recent drivers for intel and radeon video devices respectively perform roughly the same here as they do on freebsd or linux. No formal tests have been done by myself, strictly subjective experience. Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. I would like to point out that I do follow current, both on my own workstations and my work workstation :) The FAQ on http://www.openbsd.org/ is always a good read. Cheers! --ryan Hey Ryan, Thanks for the thoughtful response. The move looks promising then. I'll definitely read the FAQ - thanks for the reminder. RE: OpenGL: It's great that it works, but is it taking advantage of the hw, or do you know if it is sw only? Some posts I've read seem less positive about that. Anyone else have any experiences to share? Thanks again, -- -C
Re: leaving linux - questions about capabilities
On Mon, Dec 29, 2014 at 12:45:14PM -0500, Christopher Barry wrote: On Mon, 29 Dec 2014 09:29:15 -0800 Ryan Freeman r...@slipgate.org wrote: On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. Hey, not 100% the same but similar setup on a workstation at work: Radeon HD4550 using radeondrm and two 1920x1080 monitors: DisplayPort-0 connected 1920x1080+1920+0 DVI-0 connected 1920x1080+0+0 Also have used multiple monitors on my i5-powered laptop, using its integrated intelHD video. I'm using enlightenment 17.6 as my window manager. I use and rely on I use openbox myself but enlightenment 0.17.5 is an available package. blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. blender is available in packages as well, though I have never used it. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? I'm sure three monitors would work just as well as two :) E17 does work, I have used it in the past. I play with OpenGL stuff quite regularly and it is my opinion that the recent drivers for intel and radeon video devices respectively perform roughly the same here as they do on freebsd or linux. No formal tests have been done by myself, strictly subjective experience. Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. I would like to point out that I do follow current, both on my own workstations and my work workstation :) The FAQ on http://www.openbsd.org/ is always a good read. Cheers! --ryan Hey Ryan, Thanks for the thoughtful response. The move looks promising then. I'll definitely read the FAQ - thanks for the reminder. RE: OpenGL: It's great that it works, but is it taking advantage of the hw, or do you know if it is sw only? Some posts I've read seem less positive about that. It is important to note that the GCN/radeonsi Radeons are very different to the earlier parts. For the 7850/Pitcairn parts there is kernel modesetting support but no 2D or 3D acceleration because all acceleration depends on glamor-egl and LLVM. If you're after acceleration for now it is = Haswell for Intel (excluding Bay Trail) or = Northern Islands for Radeon.
Re: leaving linux - questions about capabilities
On 12/29/14 17:45, Christopher Barry wrote: On Mon, 29 Dec 2014 09:29:15 -0800 Ryan Freeman r...@slipgate.org wrote: On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. Hey, not 100% the same but similar setup on a workstation at work: Radeon HD4550 using radeondrm and two 1920x1080 monitors: DisplayPort-0 connected 1920x1080+1920+0 DVI-0 connected 1920x1080+0+0 Also have used multiple monitors on my i5-powered laptop, using its integrated intelHD video. I'm using enlightenment 17.6 as my window manager. I use and rely on I use openbox myself but enlightenment 0.17.5 is an available package. blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. blender is available in packages as well, though I have never used it. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? I'm sure three monitors would work just as well as two :) E17 does work, I have used it in the past. I play with OpenGL stuff quite regularly and it is my opinion that the recent drivers for intel and radeon video devices respectively perform roughly the same here as they do on freebsd or linux. No formal tests have been done by myself, strictly subjective experience. Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. I would like to point out that I do follow current, both on my own workstations and my work workstation :) The FAQ on http://www.openbsd.org/ is always a good read. Cheers! --ryan Hey Ryan, Thanks for the thoughtful response. The move looks promising then. I'll definitely read the FAQ - thanks for the reminder. RE: OpenGL: It's great that it works, but is it taking advantage of the hw, or do you know if it is sw only? Some posts I've read seem less positive about that. Anyone else have any experiences to share? Thanks again, -- -C I currently have three monitors connected to my laptop but if I try to enable X on the third one I'm getting the following error: port:fred ~ xrandr --output VGA1 --auto xrandr: cannot find crtc for output VGA1 But blender 2.72 is running fine (I wish I new how to use it properly). Output of xrandr and dmesg below if interested. hth Fred PS twitter pic of two monitors: https://twitter.com/fcbsd/status/549669313268170752 port:fred ~ xrandr Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 32767 x 32767 LVDS1 connected 1366x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm 1366x768 60.17*+ 1024x768 60.00 800x600 60.3256.25 640x480 59.94 VGA1 connected (normal left inverted right x axis y axis) 1920x1080 60.00 + 1680x1050 59.95 1600x900 59.98 1280x1024 75.0260.02 1440x900 59.89 1280x800 59.81 1152x864 75.00 1280x720 59.97 1024x768 75.0870.0760.00 832x624 74.55 800x600 72.1975.0060.3256.25 640x480 72.8166.6760.00 720x400 70.08 HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 477mm x 268mm 1920x1080 60.00*+ 50.00 1920x1080i60.00 1680x1050 59.88 1400x1050 59.95 1600x900 59.98 1280x1024 60.02 1440x900 59.90 1280x800 59.91 1152x864 59.97 1280x720 50.00 1024x768 60.00 800x600 60.32 720x576 50.00 720x480 59.94 640x480 60.0059.94 DP1 disconnected (normal left inverted right x axis y axis) HDMI2 disconnected (normal left inverted right x axis y axis) HDMI3 disconnected (normal left inverted right x axis y axis) DP2 disconnected (normal left inverted right x axis y axis) DP3 disconnected (normal left inverted right x axis y axis) VIRTUAL1 disconnected (normal left inverted right x axis y axis) dmesg: OpenBSD 5.6-current (GENERIC.MP) #731: Tue Dec 23 12:12:38 MST 2014
Re: leaving linux - questions about capabilities
On Mon, Dec 29, 2014 at 12:45:14PM -0500, Christopher Barry wrote: On Mon, 29 Dec 2014 09:29:15 -0800 Ryan Freeman r...@slipgate.org wrote: On Mon, Dec 29, 2014 at 11:17:55AM -0500, Christopher Barry wrote: Greetings All, I've used OpenBSD in the past to build redundant routers and firewalls and it was fantastic, but it's been quite a few years since I've played with it. I've also never used it as my default workstation. Yet. I've always used Debian GNU/Linux on my workstations in the past, but with jessie/sid (and practically all other linux distros) the direction the linux userspace has taken is a serious turn for the worst IMO. I am simply philosophically at odds with systemd, and I would like to stop relying on linux altogether if possible. My problem is I have specific needs, and it's not clear if I can meet them running OpenBSD. I'm hoping I can, and someone can share their experiences with making a similar setup work. Firstly, I'm running an i7 960 with a PCI-e ATI Radeon 7850 in a three monitor configuration (2 direct DVI and 1 active HDMI-to-DVI dongle) using the OpenSource Radeon linux driver @1920x1200 on each monitor. Hey, not 100% the same but similar setup on a workstation at work: Radeon HD4550 using radeondrm and two 1920x1080 monitors: DisplayPort-0 connected 1920x1080+1920+0 DVI-0 connected 1920x1080+0+0 Also have used multiple monitors on my i5-powered laptop, using its integrated intelHD video. I'm using enlightenment 17.6 as my window manager. I use and rely on I use openbox myself but enlightenment 0.17.5 is an available package. blender http://www.blender.org a /lot/ with hardware accelerated OpenGL, and having three monitors is important for my graphics work. blender is available in packages as well, though I have never used it. Is anyone running OpenBSD with three monitors? With blender, hw-accel OpenGL, and/or E1{7,8,9}? I'm sure three monitors would work just as well as two :) E17 does work, I have used it in the past. I play with OpenGL stuff quite regularly and it is my opinion that the recent drivers for intel and radeon video devices respectively perform roughly the same here as they do on freebsd or linux. No formal tests have been done by myself, strictly subjective experience. Your thoughts, knowledge, and possibly links to more info would be very greatly appreciated. Thank You. I would like to point out that I do follow current, both on my own workstations and my work workstation :) The FAQ on http://www.openbsd.org/ is always a good read. Cheers! --ryan Hey Ryan, Thanks for the thoughtful response. The move looks promising then. I'll definitely read the FAQ - thanks for the reminder. RE: OpenGL: It's great that it works, but is it taking advantage of the hw, or do you know if it is sw only? Some posts I've read seem less positive about that. Sorry I was not clear, it works with hardware for me :) no software renderer here! That being said, you mention a rather lofty radeon card, Jonathan Gray replied with some valuable info there, unfortunately if your card falls ABOVE the category he outlines, it will be rather unaccellerated for most useful things at this time. If you have an older radeon card you upgraded from and are willing to use it in the mean time, that could be a stepping stone for you. Cheers! --ryan Anyone else have any experiences to share? Thanks again, -- -C
Re: leaving linux - questions about capabilities
On Mon, Dec 29, 2014 at 08:57:15PM +, Fred wrote: I currently have three monitors connected to my laptop but if I try to enable X on the third one I'm getting the following error: port:fred ~ xrandr --output VGA1 --auto xrandr: cannot find crtc for output VGA1 ... vga1 at pci0 dev 2 function 0 Intel HD Graphics 3000 rev 0x09 Sandy bridge only has two output pipes, it isn't possible to use three outputs. Radeon hardware tends to support more outputs http://xorg.freedesktop.org/wiki/RadeonFeature/#index7h2 Ivy bridge supports three outputs with two of them sharing a clock assuming the sytem has two displayport outputs (and none do?). Haswell is a bit less restrictive still. Quoting https://01.org/linuxgraphics/documentation/3-pipes 3-pipes is a feature that allows users to have 3 Monitors plugged in. It is present at 3rd Generation Intel Core processors with Intel HD Graphics (codenamed IvyBridge) and 4th Generation Intel Core processors with Intel HD Graphics (codenamed Haswell). For other platforms only Dual outputs are supported. IvyBridge limitations In order to get 3 screen outputs at Ivybridge you shall use 2 Display Ports + any display with some limitations on modes supported. Haswell limitations Haswell 3-pipes is less restrictive than Ivybridge. You can have 3 screns with * 2 Display Ports + any display * 1 Display Port and 2 HDMI or DVI * 1 VGA and 2 HDMI or DVI and no restrictions on mode combination.
Re: leaving linux - questions about capabilities
On Mon, Dec 29, 2014 at 10:45:48PM EST, Jonathan Gray wrote: Ivy bridge supports three outputs with two of them sharing a clock assuming the sytem has two displayport outputs (and none do?). All SFF and USFF Dell Optiplex desktop PCs in the 70x0 and 90x0 series[0] have 1 x VGA and 2 x DisplayPort video outputs. I very much doubt they are the only ones. [0] namely 7010, 7020, 9010 and 9020 models Regards, Raf