Re: leaving linux - questions about capabilities

2014-12-30 Thread Fred

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

2014-12-30 Thread Rusty

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

2014-12-30 Thread Christopher Barry
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

2014-12-30 Thread Christopher Barry
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

2014-12-30 Thread Fred

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

2014-12-29 Thread Christopher Barry
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

2014-12-29 Thread Ryan Freeman
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

2014-12-29 Thread Christopher Barry
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

2014-12-29 Thread Jonathan Gray
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

2014-12-29 Thread Fred

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

2014-12-29 Thread Ryan Freeman
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

2014-12-29 Thread Jonathan Gray
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

2014-12-29 Thread Raf
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