DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

classic Classic list List threaded Threaded
21 messages Options
12
Reply | Threaded
Open this post in threaded view
|

DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
Hi List,

I have an issue with DisplayLink CONV-USB2DVI and OpenBSD 5.1/amd64 (and
snapshot/amd64). X cannot be launched, I have got the following error :
wsudl(0): We are not attached to the udl driver

The device is detected, dmesg :

-----
udl0 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay1 at udl0 mux 1
wsdisplay1: screen 0 added (std, vt100 emulation)
-----

A part of my xorg.conf :

-----

Section "Monitor"
       Identifier   "Monitor0"
       VendorName   "Monitor Vendor"
       ModelName    "Monitor Model"
EndSection

Section "Device"
       Identifier  "Card0"
       Driver      "wsudl"
       Option "device" "/ dev/wsdisplay1"
EndSection

Section "Screen"
       Identifier "Screen0"
       Device     "Card0"
       Monitor    "Monitor0"
       SubSection "Display"
               Viewport   0 0
               Depth     24
       EndSubSection
EndSection

-----

Here is the error after X launch :

-----

[    66.379] (II) LoadModule: "wsudl"
[    66.379] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[    66.379] (II) Module wsudl: vendor="X.Org Foundation"
[    66.379]    compiled for 1.12.2, module version = 0.2.1
[    66.380]    ABI class: X.Org Video Driver, version 12.0
[    66.380] (II) wsudl: driver for: DisplayLink
[    66.380] (WW) Falling back to old probe method for wsudl
[    66.380] (II) wsudl(0): using default device
[    66.380] (EE) wsudl(0): We are not attached to the udl driver
[    66.380] (II) UnloadModule: "wsudl"
[    66.380] (EE) Screen(s) found, but none have a usable configuration.

-----

I have found another post,
http://permalink.gmane.org/gmane.os.openbsd.misc/174164, but it is not
resolved.

Does anyone have this device (or other usb2dvi) working ?
Thanks for your help.

Alex.

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
> Could this be related to the space preceding in the device declaration?
>  Option "device" "/ dev/wsdisplay1" -->  Option "device" "/dev/wsdisplay1"

Thanks for your reply, Вовочка, but this is a typo mistake I have made
while I write my mail.

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Matthieu Herrb-5
In reply to this post by 413x
On Thu, Aug 02, 2012 at 03:15:04PM +0200, Alexis de BRUYN [Mailinglists] wrote:

> Hi List,
>
> I have an issue with DisplayLink CONV-USB2DVI and OpenBSD 5.1/amd64 (and
> snapshot/amd64). X cannot be launched, I have got the following error :
> wsudl(0): We are not attached to the udl driver
>
> The device is detected, dmesg :
>
> -----
> udl0 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
> no data for est. mode 832x768x74
> no data for est. mode 640x480x67
> no data for est. mode 720x400x70
> max_dotclock according to supported modes: 162000
> wsdisplay1 at udl0 mux 1
> wsdisplay1: screen 0 added (std, vt100 emulation)
> -----
>
> A part of my xorg.conf :
>
> -----
>
> Section "Monitor"
>        Identifier   "Monitor0"
>        VendorName   "Monitor Vendor"
>        ModelName    "Monitor Model"
> EndSection
>
> Section "Device"
>        Identifier  "Card0"
>        Driver      "wsudl"
>        Option "device" "/ dev/wsdisplay1"

This is not a valid device. The correct one is /dev/ttyD0

> EndSection

>
> Section "Screen"
>        Identifier "Screen0"
>        Device     "Card0"
>        Monitor    "Monitor0"
>        SubSection "Display"
>                Viewport   0 0
>                Depth     24
>        EndSubSection
> EndSection
>

This is the xorg.conf I use to test wsudl:

Section "Devicë
        Identifier  "Card0"
        Driver      "wsudl"
        Option  "Devicë "/dev/ttyD0"
EndSection

(Yes that's it. Modern X can figure out everything else).
--
Matthieu Herrb

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
On 02.08.2012 21:48, Matthieu Herrb wrote:

>
> This is the xorg.conf I use to test wsudl:
>
> Section "Devicë
>         Identifier  "Card0"
>         Driver      "wsudl"
>         Option  "Devicë "/dev/ttyD0"
> EndSection
>
> (Yes that's it. Modern X can figure out everything else).
Thanks for your help Matthieu, but I still have the issue (with OpenBSD
snapshot amd64) :

[ 22191.865] (II) LoadModule: "wsudl"
[ 22191.865] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[ 22191.865] (II) Module wsudl: vendor="X.Org Foundation"
[ 22191.865]    compiled for 1.12.2, module version = 0.2.1
[ 22191.865]    ABI class: X.Org Video Driver, version 12.0
[ 22191.865] (II) wsudl: driver for: DisplayLink
[ 22191.865] (WW) Falling back to old probe method for wsudl
[ 22191.865] (II) wsudl(0): using /dev/ttyD0
[ 22191.865] (EE) wsudl(0): We are not attached to the udl driver
[ 22191.865] (II) UnloadModule: "wsudl"
[ 22191.865] (EE) Screen(s) found, but none have a usable configuration.
[ 22191.865]
Fatal server error:
[ 22191.865] no screens found

The chip is a DL-165. Maybe it is my problem. UDL(4) mentions that :
DESCRIPTION
     The udl driver supports USB display devices based on the DisplayLink
     DL-120 / DL-160 graphic chip.

Regards,

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Mats O Jansson
On Thu, 2 Aug 2012, Alexis de BRUYN [Mailinglists] wrote:

> The chip is a DL-165. Maybe it is my problem. UDL(4) mentions that :
> DESCRIPTION
>      The udl driver supports USB display devices based on the DisplayLink
>      DL-120 / DL-160 graphic chip.
>
> Regards,

Nope, DL-165 is supported. But looking at udl.c i see that is seems to
think that the device is a DL-160. I assume you are correct that your
device is based on DL-165. I have found more than one udl devices with
the same usb id, but different chipsets. The windows driver seems to have
a way of knowning which.

What you can test is changing the line in udl_devs for DISPLAYLINK_CONV
from DL160 to DL165 and see if it makes any difference.

-moj
 
> --
> Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
Thanks Mats for your answer.

>> The chip is a DL-165. Maybe it is my problem. UDL(4) mentions that :
>> DESCRIPTION
>>      The udl driver supports USB display devices based on the DisplayLink
>>      DL-120 / DL-160 graphic chip.
>
> Nope, DL-165 is supported. But looking at udl.c i see that is seems to
> think that the device is a DL-160. I assume you are correct that your
> device is based on DL-165. I have found more than one udl devices with
> the same usb id, but different chipsets. The windows driver seems to have
> a way of knowning which.
Yes I am sure, it is written here:
http://www.startech.com/AV/USB-Video-Adapters/USB-DVI-External-Multi-Monitor-Video-Adapter~USB2DVI

> What you can test is changing the line in udl_devs for DISPLAYLINK_CONV
> from DL160 to DL165 and see if it makes any difference.
I have changed to DL165 and rebuilt as you mentionned, but
unfortunately, I have the same error message.

Regards,

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Mats O Jansson
On Fri, 3 Aug 2012, Alexis de BRUYN wrote:

> Thanks Mats for your answer.
>
> >> The chip is a DL-165. Maybe it is my problem. UDL(4) mentions that :
> >> DESCRIPTION
> >>      The udl driver supports USB display devices based on the DisplayLink
> >>      DL-120 / DL-160 graphic chip.
> >
> > Nope, DL-165 is supported. But looking at udl.c i see that is seems to
> > think that the device is a DL-160. I assume you are correct that your
> > device is based on DL-165. I have found more than one udl devices with
> > the same usb id, but different chipsets. The windows driver seems to have
> > a way of knowning which.
> Yes I am sure, it is written here:
> http://www.startech.com/AV/USB-Video-Adapters/USB-DVI-External-Multi-Monitor-Video-Adapter~USB2DVI
>
> > What you can test is changing the line in udl_devs for DISPLAYLINK_CONV
> > from DL160 to DL165 and see if it makes any difference.
> I have changed to DL165 and rebuilt as you mentionned, but
> unfortunately, I have the same error message.

Hmm, looking at the message you get about modes it seems that they are
generated by dev/videomode/edid.c. Recompile it with EDIDVERBOSE defined.
That might give us more information on whats going on...

What kind of display is connected to the udl device?

-moj
 
> Regards,
>
> --
> Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
On 03.08.2012 23:02, Mats O Jansson wrote:
> Hmm, looking at the message you get about modes it seems that they are
> generated by dev/videomode/edid.c. Recompile it with EDIDVERBOSE defined.
> That might give us more information on whats going on...

> What kind of display is connected to the udl device?
I am testing with 2 TFT :
 * IIAYAMA Prolite B2776HDS : 1920x1080px60 ;
 * SAMSUNG SyncMaster 730BF : 1280x1024x60 or (1920x1080x60).

So I have added in edid.c :

#define EDIDVERBOSE     1
#define DIVIDE(x,y)     (((x) + ((y) / 2)) / (y))

static const char *_edid_modes[] =  {
        "1920x1080px60",
        "1920x1080x60",
        "1280x1024x60",

And rebuilt the kernel. But again same error.

Thanks again for your help Mats.

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
In reply to this post by 413x
On 02.08.2012 22:31, Alexis de BRUYN wrote:

> On 02.08.2012 21:48, Matthieu Herrb wrote:
>>
>> This is the xorg.conf I use to test wsudl:
>>
>> Section "Devicë
>>         Identifier  "Card0"
>>         Driver      "wsudl"
>>         Option  "Devicë "/dev/ttyD0"
>> EndSection
>>
>> (Yes that's it. Modern X can figure out everything else).
> Thanks for your help Matthieu, but I still have the issue (with OpenBSD
> snapshot amd64) :
>
> [ 22191.865] (II) LoadModule: "wsudl"
> [ 22191.865] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
> [ 22191.865] (II) Module wsudl: vendor="X.Org Foundation"
> [ 22191.865]    compiled for 1.12.2, module version = 0.2.1
> [ 22191.865]    ABI class: X.Org Video Driver, version 12.0
> [ 22191.865] (II) wsudl: driver for: DisplayLink
> [ 22191.865] (WW) Falling back to old probe method for wsudl
> [ 22191.865] (II) wsudl(0): using /dev/ttyD0
> [ 22191.865] (EE) wsudl(0): We are not attached to the udl driver
> [ 22191.865] (II) UnloadModule: "wsudl"
> [ 22191.865] (EE) Screen(s) found, but none have a usable configuration.
> [ 22191.865]
> Fatal server error:
> [ 22191.865] no screens found
>
Hi Everybody,

I have restarted my tests, and found that /dev/ttyDO was missing, so I
did a sh MAKEDEV ttyD0 in /dev and now I can launch X. Thanks Matthieu.

I am trying now to add a second usb display :

udl0 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay1 at udl0 mux 1
wsdisplay1: screen 0 added (std, vt100 emulation)
udl1 at uhub6 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 5
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay2 at udl1 mux 1
wsdisplay2: screen 0 added (std, vt100 emulation)

So I did sh MAKEDEV ttyD1, and modify my xorg.conf like,

Section "ServerLayout"
        Identifier      "Server Layout"
        Screen  0       "Screen1" 0 0
        Screen  1       "Screen2" RightOf "Screen1"
        Option          "Xinerama" "On"
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Card1"
EndSection

Section "Screen"
        Identifier      "Screen2"
        Device          "Card2"
EndSection

Section "Device"
        Identifier  "Card1"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyD0"
EndSection

Section "Device"
        Identifier  "Card2"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyD1"
EndSection

I have just one display working and the following error (complete log
after) :
[377893.438] (EE) wsudl(1): We are not attached to the udl driver

Is my xorg.conf right?
Do I need to be more specific with BusID?
Can I use more than one ttyD* device?

Thanks again for your help.

Here my Xorg.0.log
----
# cat /var/log/Xorg.0.log


[378524.137] (--) checkDevMem: using aperture driver /dev/xf86
[378524.151] (--) Using wscons driver on /dev/ttyC4 in pcvt
compatibility mode (version 3.32)
[378524.227]
X.Org X Server 1.11.4
Release Date: 2012-01-27
[378524.227] X Protocol Version 11, Revision 0
[378524.227] Build Operating System: OpenBSD 5.1 amd64
[378524.227] Current Operating System: OpenBSD test 5.1 GENERIC#0 amd64
[378524.227] Build Date: 11 February 2012  09:52:29PM
[378524.227]
[378524.227] Current version of pixman: 0.22.2
[378524.227]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[378524.227] Markers: (--) probed, (**) from config file, (==) default
setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[378524.228] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Aug 11
18:41:27 2012
[378524.247] (==) Using config file: "/etc/X11/xorg.conf"
[378524.247] (==) Using system config directory
"/usr/X11R6/share/X11/xorg.conf.d"
[378524.272] (==) ServerLayout "Server Layout"
[378524.272] (**) |-->Screen "Screen1" (0)
[378524.272] (**) |   |-->Monitor "<default monitor>"
[378524.297] (**) |   |-->Device "Card1"
[378524.297] (==) No monitor specified for screen "Screen1".
        Using a default monitor configuration.
[378524.297] (**) |-->Screen "Screen2" (1)
[378524.297] (**) |   |-->Monitor "<default monitor>"
[378524.297] (**) |   |-->Device "Card2"
[378524.297] (==) No monitor specified for screen "Screen2".
        Using a default monitor configuration.
[378524.297] (**) Option "Xinerama" "On"
[378524.297] (==) Disabling SIGIO handlers for input devices
[378524.297] (==) Automatically adding devices
[378524.297] (==) Automatically enabling devices
[378524.313] (**) Xinerama: enabled
[378524.428] (==) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/OTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/X11R6/lib/X11/fonts/75dpi/
[378524.428] (==) ModulePath set to "/usr/X11R6/lib/modules"
[378524.428] (II) The server relies on wscons to provide the list of
input devices.
        If no devices become available, reconfigure wscons or disable
AutoAddDevices.
[378524.439] (II) Loader magic: 0x79e220
[378524.439] (II) Module ABI versions:
[378524.439]    X.Org ANSI C Emulation: 0.4
[378524.439]    X.Org Video Driver: 11.0
[378524.439]    X.Org XInput driver : 13.0
[378524.439]    X.Org Server Extension : 6.0
[378524.442] (--) PCI:*(0:0:2:0) 8086:0116:106b:00e7 rev 9, Mem @
0xa0000000/4194304, 0x90000000/268435456, I/O @ 0x00002000/64
[378524.442] (II) LoadModule: "extmod"
[378524.464] (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
[378524.472] (II) Module extmod: vendor="X.Org Foundation"
[378524.472]    compiled for 1.11.4, module version = 1.0.0
[378524.472]    Module class: X.Org Server Extension
[378524.472]    ABI class: X.Org Server Extension, version 6.0
[378524.472] (II) Loading extension MIT-SCREEN-SAVER
[378524.472] (II) Loading extension XFree86-VidModeExtension
[378524.472] (II) Loading extension XFree86-DGA
[378524.472] (II) Loading extension DPMS
[378524.472] (II) Loading extension XVideo
[378524.472] (II) Loading extension XVideo-MotionCompensation
[378524.472] (II) Loading extension X-Resource
[378524.472] (II) LoadModule: "dbe"
[378524.473] (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
[378524.477] (II) Module dbe: vendor="X.Org Foundation"
[378524.477]    compiled for 1.11.4, module version = 1.0.0
[378524.477]    Module class: X.Org Server Extension
[378524.477]    ABI class: X.Org Server Extension, version 6.0
[378524.477] (II) Loading extension DOUBLE-BUFFER
[378524.477] (II) LoadModule: "glx"
[378524.477] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[378524.483] (II) Module glx: vendor="X.Org Foundation"
[378524.484]    compiled for 1.11.4, module version = 1.0.0
[378524.484]    ABI class: X.Org Server Extension, version 6.0
[378524.484] (==) AIGLX enabled
[378524.484] (II) Loading extension GLX
[378524.484] (II) LoadModule: "record"
[378524.485] (II) Loading /usr/X11R6/lib/modules/extensions/librecord.so
[378524.485] (II) Module record: vendor="X.Org Foundation"
[378524.486]    compiled for 1.11.4, module version = 1.13.0
[378524.486]    Module class: X.Org Server Extension
[378524.486]    ABI class: X.Org Server Extension, version 6.0
[378524.486] (II) Loading extension RECORD
[378524.486] (II) LoadModule: "dri"
[378524.486] (II) Loading /usr/X11R6/lib/modules/extensions/libdri.so
[378524.495] (II) Module dri: vendor="X.Org Foundation"
[378524.495]    compiled for 1.11.4, module version = 1.0.0
[378524.495]    ABI class: X.Org Server Extension, version 6.0
[378524.495] (II) Loading extension XFree86-DRI
[378524.495] (II) LoadModule: "dri2"
[378524.496] (II) Loading /usr/X11R6/lib/modules/extensions/libdri2.so
[378524.496] (II) Module dri2: vendor="X.Org Foundation"
[378524.496]    compiled for 1.11.4, module version = 1.2.0
[378524.496]    ABI class: X.Org Server Extension, version 6.0
[378524.496] (II) Loading extension DRI2
[378524.496] (II) LoadModule: "wsudl"
[378524.497] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[378524.501] (II) Module wsudl: vendor="X.Org Foundation"
[378524.501]    compiled for 1.11.4, module version = 0.2.1
[378524.501]    ABI class: X.Org Video Driver, version 11.0
[378524.501] (II) wsudl: driver for: DisplayLink
[378524.501] (WW) Falling back to old probe method for wsudl
[378524.502] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[378524.502] (II) wsudl(0): using /dev/ttyD0
[378524.502] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[378524.502] (II) wsudl(1): using /dev/ttyD1
[378524.502] (II) wsudl(0): Creating default Display subsection in
Screen section
        "Screen1" for depth/fbbpp 16/16
[378524.502] (==) wsudl(0): Depth 16, (--) framebuffer bpp 16
[378524.502] (==) wsudl(0): RGB weight 565
[378524.502] (==) wsudl(0): Default visual is TrueColor
[378524.502] (==) wsudl(0): Using gamma correction (1.0, 1.0, 1.0)
[378524.502] (II) wsudl(0): Vidmem: 4050k
[378524.502] (==) wsudl(0): DPI set to (96, 96)
[378524.502] (II) Loading sub module "fb"
[378524.502] (II) LoadModule: "fb"
[378524.510] (II) Loading /usr/X11R6/lib/modules/libfb.so
[378524.517] (II) Module fb: vendor="X.Org Foundation"
[378524.517]    compiled for 1.11.4, module version = 1.0.0
[378524.517]    ABI class: X.Org ANSI C Emulation, version 0.4
[378524.517] (EE) wsudl(1): We are not attached to the udl driver
[378524.517] (II) UnloadModule: "wsudl"
[378524.517] (II) Unloading wsudl
[378524.537] (==) wsudl(0): Backing store disabled
[378524.561] (==) RandR enabled
[378524.561] (II) Initializing built-in extension Generic Event Extension
[378524.561] (II) Initializing built-in extension SHAPE
[378524.561] (II) Initializing built-in extension MIT-SHM
[378524.561] (II) Initializing built-in extension XInputExtension
[378524.561] (II) Initializing built-in extension XTEST
[378524.561] (II) Initializing built-in extension BIG-REQUESTS
[378524.561] (II) Initializing built-in extension SYNC
[378524.561] (II) Initializing built-in extension XKEYBOARD
[378524.561] (II) Initializing built-in extension XC-MISC
[378524.561] (II) Initializing built-in extension SECURITY
[378524.561] (II) Initializing built-in extension XINERAMA
[378524.561] (II) Initializing built-in extension XFIXES
[378524.561] (II) Initializing built-in extension RENDER
[378524.561] (II) Initializing built-in extension RANDR
[378524.561] (II) Initializing built-in extension COMPOSITE
[378524.561] (II) Initializing built-in extension DAMAGE
[378524.575] (II) AIGLX: Screen 0 is not DRI2 capable
[378524.576] (II) AIGLX: Screen 0 is not DRI capable
[378524.667] (II) AIGLX: Loaded and initialized swrast
[378524.667] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[378525.097] (II) config/wscons: checking input device /dev/wskbd
[378525.097] (II) wskbd: using layout fr
[378525.117] (II) LoadModule: "kbd"
[378525.117] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
[378525.126] (II) Module kbd: vendor="X.Org Foundation"
[378525.126]    compiled for 1.11.4, module version = 1.6.1
[378525.126]    Module class: X.Org XInput Driver
[378525.127]    ABI class: X.Org XInput driver, version 13.0
[378525.127] (II) Using input driver 'kbd' for '/dev/wskbd'
[378525.127] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
[378525.127] (**) /dev/wskbd: always reports core events
[378525.127] (**) /dev/wskbd: always reports core events
[378525.127] (**) Option "Protocol" "standard"
[378525.127] (**) Option "XkbRules" "base"
[378525.127] (**) Option "XkbModel" "pc105"
[378525.127] (**) Option "XkbLayout" "fr"
[378525.127] (II) XINPUT: Adding extended input device "/dev/wskbd"
(type: KEYBOARD, id 6)
[378525.162] (II) config/wscons: checking input device /dev/wsmouse
[378525.162] (II) LoadModule: "ws"
[378525.163] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
[378525.163] (II) Module ws: vendor="X.Org Foundation"
[378525.163]    compiled for 1.11.4, module version = 1.3.0
[378525.163]    Module class: X.Org XInput Driver
[378525.163]    ABI class: X.Org XInput driver, version 13.0
[378525.163] (II) Using input driver 'ws' for '/dev/wsmouse'
[378525.163] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
[378525.164] (**) /dev/wsmouse: always reports core events
[378525.164] (II) ws: /dev/wsmouse: debuglevel 0
[378525.164] (**) Option "Device" "/dev/wsmouse"
[378525.164] (**) ws: /dev/wsmouse: ZAxisMapping: buttons 4 and 5
[378525.164] (**) ws: /dev/wsmouse: WAxisMapping: buttons 6 and 7
[378525.164] (**) ws: /dev/wsmouse: associated screen: 0
[378525.164] (II) ws: /dev/wsmouse: minimum x position: 0
[378525.164] (II) ws: /dev/wsmouse: maximum x position: 1919
[378525.164] (II) ws: /dev/wsmouse: minimum y position: 0
[378525.164] (II) ws: /dev/wsmouse: maximum y position: 1079
[378525.164] (==) ws: /dev/wsmouse: Buttons: 7
[378525.165] (**) ws: /dev/wsmouse: YAxisMapping: buttons 4 and 5
[378525.165] (II) XINPUT: Adding extended input device "/dev/wsmouse"
(type: MOUSE, id 7)
[378525.165] (**) /dev/wsmouse: (accel) keeping acceleration scheme 1
[378525.165] (**) /dev/wsmouse: (accel) acceleration profile 0
[378525.165] (**) /dev/wsmouse: (accel) acceleration factor: 2.000
[378525.165] (**) /dev/wsmouse: (accel) acceleration threshold: 4

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Mats O Jansson
On Sat, 11 Aug 2012, Alexis de BRUYN wrote:

> On 02.08.2012 22:31, Alexis de BRUYN wrote:
> > On 02.08.2012 21:48, Matthieu Herrb wrote:
> >>
> >> This is the xorg.conf I use to test wsudl:
> >>
> >> Section "Devicë
> >>         Identifier  "Card0"
> >>         Driver      "wsudl"
> >>         Option  "Devicë "/dev/ttyD0"
> >> EndSection
> >>
> >> (Yes that's it. Modern X can figure out everything else).
> > Thanks for your help Matthieu, but I still have the issue (with OpenBSD
> > snapshot amd64) :
> >
> > [ 22191.865] (II) LoadModule: "wsudl"
> > [ 22191.865] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
> > [ 22191.865] (II) Module wsudl: vendor="X.Org Foundation"
> > [ 22191.865]    compiled for 1.12.2, module version = 0.2.1
> > [ 22191.865]    ABI class: X.Org Video Driver, version 12.0
> > [ 22191.865] (II) wsudl: driver for: DisplayLink
> > [ 22191.865] (WW) Falling back to old probe method for wsudl
> > [ 22191.865] (II) wsudl(0): using /dev/ttyD0
> > [ 22191.865] (EE) wsudl(0): We are not attached to the udl driver
> > [ 22191.865] (II) UnloadModule: "wsudl"
> > [ 22191.865] (EE) Screen(s) found, but none have a usable configuration.
> > [ 22191.865]
> > Fatal server error:
> > [ 22191.865] no screens found
> >
> Hi Everybody,
>
> I have restarted my tests, and found that /dev/ttyDO was missing, so I
> did a sh MAKEDEV ttyD0 in /dev and now I can launch X. Thanks Matthieu.
>
> I am trying now to add a second usb display :
>
> udl0 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
> no data for est. mode 832x768x74
> no data for est. mode 640x480x67
> no data for est. mode 720x400x70
> max_dotclock according to supported modes: 162000
> wsdisplay1 at udl0 mux 1
> wsdisplay1: screen 0 added (std, vt100 emulation)
> udl1 at uhub6 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 5
> no data for est. mode 832x768x74
> no data for est. mode 640x480x67
> no data for est. mode 720x400x70
> max_dotclock according to supported modes: 162000
> wsdisplay2 at udl1 mux 1
> wsdisplay2: screen 0 added (std, vt100 emulation)
>
> So I did sh MAKEDEV ttyD1, and modify my xorg.conf like,

Where did you get ttyD1 from? Try to add ttyE0.

-mojx
 

> Section "ServerLayout"
>         Identifier      "Server Layout"
>         Screen  0       "Screen1" 0 0
>         Screen  1       "Screen2" RightOf "Screen1"
>         Option          "Xinerama" "On"
> EndSection
>
> Section "Screen"
>         Identifier      "Screen1"
>         Device          "Card1"
> EndSection
>
> Section "Screen"
>         Identifier      "Screen2"
>         Device          "Card2"
> EndSection
>
> Section "Device"
>         Identifier  "Card1"
>         Driver      "wsudl"
>         Option  "Device" "/dev/ttyD0"
> EndSection
>
> Section "Device"
>         Identifier  "Card2"
>         Driver      "wsudl"
>         Option  "Device" "/dev/ttyD1"
> EndSection
>
> I have just one display working and the following error (complete log
> after) :
> [377893.438] (EE) wsudl(1): We are not attached to the udl driver
>
> Is my xorg.conf right?
> Do I need to be more specific with BusID?
> Can I use more than one ttyD* device?
>
> Thanks again for your help.

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
On 11.08.2012 20:22, Mats O Jansson wrote:
>> So I did sh MAKEDEV ttyD1, and modify my xorg.conf like,
> Where did you get ttyD1 from? Try to add ttyE0.
>
I have chosen ttyD1 because I think I had to choose the next ttyD* after
ttyD0.

Unfortunately, I have the same error with ttyE0.

Thanks for your help.

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Mats O Jansson
On Sat, 11 Aug 2012, Alexis de BRUYN wrote:

> On 11.08.2012 20:22, Mats O Jansson wrote:
> >> So I did sh MAKEDEV ttyD1, and modify my xorg.conf like,
> > Where did you get ttyD1 from? Try to add ttyE0.
> >
> I have chosen ttyD1 because I think I had to choose the next ttyD* after
> ttyD0.
>
> Unfortunately, I have the same error with ttyE0.

Just for the record, if someone is having problems in the future...

Since I havn't seen a dmesg i guess that wsdisplay0 is your graphics card
on your pc (/dev/ttyC0). udl0 is wsdisplay1 (/dev/ttyD0). So udl1 is
wsdisplay2 (/dev/ttyE0).

You can use wsconsctl to verify which device it should be.

on my laptop i get (with one udl device)...

# wsconsctl -f /dev/ttyC0 display.type
display.type=vga-pci
# wsconsctl -f /dev/ttyD0 display.type
display.type=displaylink
# wsconsctl -f /dev/ttyE0 display.type
wsconsctl: /dev/ttyE0: No such file or directory

if I add /dev/ttyE0, with MAKEDEV, i'll get

wsconctl: /dev/ttyE0: Device not configured

Just giving wsconsctl will show both display.* and display1.*

-moj

> Thanks for your help.
>
> --
> Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
> Since I havn't seen a dmesg i guess that wsdisplay0 is your graphics card
> on your pc (/dev/ttyC0). udl0 is wsdisplay1 (/dev/ttyD0). So udl1 is
> wsdisplay2 (/dev/ttyE0).
>
> You can use wsconsctl to verify which device it should be.
You're right (my dmesg is at the end of my reply) :

# wsconsctl -f /dev/ttyC0 display.type


display.type=vga-pci
# wsconsctl -f /dev/ttyD0 display.type
display.type=displaylink
# wsconsctl -f /dev/ttyE0 display.type
display.type=displaylink

> Just giving wsconsctl will show both display.* and display1.*

display.type=vga-pci
display.emulations=vt100
display.screentypes=80x25,80x25bf,80x40,80x40bf,80x50,80x50bf
display.focus=4
display.screen_on=250
display.screen_off=600000
display.vblank=off
display.kbdact=off
display.msact=off
display.outact=off
display1.type=displaylink
display1.emulations=vt100
display1.screentypes=std
display1.focus=0
display1.screen_on=250
display1.screen_off=600000
display1.vblank=off
display1.kbdact=off
display1.msact=off
display1.outact=off
display2.type=displaylink
display2.emulations=vt100
display2.screentypes=std
display2.focus=0
display2.screen_on=250
display2.screen_off=600000
display2.vblank=off
display2.kbdact=off
display2.msact=off
display2.outact=off

For the moment, I am trying to get the 2 udl devices working (i.e., I
have not configured the primary display ttyC0 in my xorg.conf).

And I still have the same error (wsudl(1): We are not attached to the
udl driver).

Here is the complete dmesg :

OpenBSD 5.1-stable (GENERIC) #0: Sat Aug 11 17:03:48 CEST 2012
    root@test:/usr/src/sys/arch/amd64/compile/GENERIC
RTC BIOS diagnostic error
7e<ROM_cksum,config_unit,memory_size,fixed_disk,invalid_time>
real mem = 8495775744 (8102MB)
avail mem = 8255488000 (7873MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0000 (81 entries)
bios0: vendor Apple Inc. version "MM51.88Z.0077.B10.1201241549" date
01/24/2012
bios0: Apple Inc. Macmini5,3
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP HPET APIC SBST ECDT SSDT SSDT SSDT SSDT SSDT
SSDT SSDT SSDT SSDT MCFG SSDT SSDT SSDT
acpi0: wakeup devices P0P2(S4) GFX0(S4) PEG1(S4) EC__(S4) GMUX(S3)
HDEF(S4) GIGE(S4) SDXC(S3) RP01(S4) ARPT(S4) RP02(S4) RP03(S4) EHC1(S3)
EHC2(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 14318179 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i7-2635QM CPU @ 2.00GHz, 1995.73 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX,NXE,LONG,LAHF
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: apic clock running at 99MHz
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
acpiec0 at acpi0
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-156
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P2)
acpiprt2 at acpi0: bus 6 (PEG1)
acpiprt3 at acpi0: bus 2 (RP01)
acpiprt4 at acpi0: bus 3 (RP02)
acpiprt5 at acpi0: bus 4 (RP03)
acpicpu0 at acpi0: C3, C2, C1, PSS
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: SLPB
acpivideo0 at acpi0: IGPU
cpu0: Enhanced SpeedStep 1995 MHz: speeds: 2001, 2000, 1900, 1800, 1700,
1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz
memory map conflict 0xe00f8000/0x1000
memory map conflict 0xfed1c000/0x4000
memory map conflict 0xffed0000/0x30000
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 2G Host" rev 0x09
ppb0 at pci0 dev 1 function 0 "Intel Core 2G PCIE" rev 0x09: msi
pci1 at ppb0 bus 1
ppb1 at pci0 dev 1 function 1 "Intel Core 2G PCIE" rev 0x09: msi
pci2 at ppb1 bus 6
ppb2 at pci2 dev 0 function 0 vendor "Intel", unknown product 0x1513 rev
0x00
pci3 at ppb2 bus 7
ppb3 at pci3 dev 0 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci4 at ppb3 bus 8
vendor "Intel", unknown product 0x1513 (class system subclass
miscellaneous, rev 0x00) at pci4 dev 0 function 0 not configured
ppb4 at pci3 dev 3 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci5 at ppb4 bus 9
ppb5 at pci3 dev 4 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci6 at ppb5 bus 10
ppb6 at pci3 dev 5 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci7 at ppb6 bus 59
ppb7 at pci3 dev 6 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci8 at ppb7 bus 108
vga1 at pci0 dev 2 function 0 "Intel GT2 Video" rev 0x09
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
intagp0 at vga1
agp0 at intagp0: aperture at 0x90000000, size 0x10000000
inteldrm0 at vga1: apic 2 int 16
drm0 at inteldrm0
"Intel 6 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
uhci0 at pci0 dev 26 function 0 vendor "Intel", unknown product 0x1c2c
rev 0x05: apic 2 int 21
ehci0 at pci0 dev 26 function 7 "Intel 6 Series USB" rev 0x05: apic 2 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia0 at pci0 dev 27 function 0 "Intel 6 Series HD Audio" rev 0x05: msi
azalia0: codecs: Cirrus Logic/0x4206, Intel/0x2805, using Cirrus
Logic/0x4206
audio0 at azalia0
ppb8 at pci0 dev 28 function 0 "Intel 6 Series PCIE" rev 0xb5: msi
pci9 at ppb8 bus 2
bge0 at pci9 dev 0 function 0 "Broadcom BCM57765" rev 0x10, unknown
BCM57765 (0x57785100): apic 2 int 16, address 3c:07:54:72:3d:a7
brgphy0 at bge0 phy 1: BCM57765 10/100/1000baseT PHY, rev. 4
sdhc0 at pci9 dev 0 function 1 "Broadcom SD Host Controller" rev 0x10:
apic 2 int 17
sdhc0 at 0x10: can't map registers
ppb9 at pci0 dev 28 function 1 "Intel 6 Series PCIE" rev 0xb5: msi
pci10 at ppb9 bus 3
vendor "Broadcom", unknown product 0x4331 (class network subclass
miscellaneous, rev 0x02) at pci10 dev 0 function 0 not configured
ppb10 at pci0 dev 28 function 2 "Intel 6 Series PCIE" rev 0xb5: msi
pci11 at ppb10 bus 4
ppb11 at pci11 dev 0 function 0 "TI XIO2221 PCIE-PCI" rev 0x01
pci12 at ppb11 bus 5
"TI XIO2221 FireWire" rev 0x01 at pci12 dev 0 function 0 not configured
uhci1 at pci0 dev 29 function 0 vendor "Intel", unknown product 0x1c27
rev 0x05: apic 2 int 19
ehci1 at pci0 dev 29 function 7 "Intel 6 Series USB" rev 0x05: apic 2 int 22
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel HM65 LPC" rev 0x05
pciide0 at pci0 dev 31 function 2 "Intel 6 Series SATA" rev 0x05: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using apic 2 int 19 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <APPLE HDD HTS727550A9E362>
wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 6
wd1 at pciide0 channel 1 drive 0: <APPLE HDD HTS727550A9E362>
wd1: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd1(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 6
ichiic0 at pci0 dev 31 function 3 "Intel 6 Series SMBus" rev 0x05: apic
2 int 18
iic0 at ichiic0
iic0: addr 0x4a 01=20 0a=08 10=0a 11=04 20=f2 21=01 23=88 words 00=0020
01=2000 02=0000 03=0000 04=0000 05=0000 06=0000 07=0000
spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM PC3-10600 SO-DIMM
spdmem1 at iic0 addr 0x52: 4GB DDR3 SDRAM PC3-10600 SO-DIMM
usb2 at uhci0: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci1: USB revision 1.0
uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
nvram: invalid checksum
mtrr: Pentium Pro MTRR support
uhub4 at uhub0 port 1 "Standard Microsystems product 0x2513" rev
2.00/b.b3 addr 2
uhub5 at uhub4 port 1 "Apple Inc. BRCM20702 Hub" rev 2.00/1.00 addr 3
uhidev0 at uhub5 port 1 configuration 1 interface 0 "Apple Computer
product 0x820a" rev 2.00/1.00 addr 4
uhidev0: iclass 3/1, 1 report id
ukbd0 at uhidev0 reportid 1: 8 modifier keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub5 port 2 configuration 1 interface 0 "Apple Computer
product 0x820b" rev 2.00/1.00 addr 5
uhidev1: iclass 3/1, 2 report ids
ums0 at uhidev1 reportid 2: 3 buttons
wsmouse0 at ums0 mux 0
ugen0 at uhub5 port 3 "Apple Inc. Bluetooth USB Host Controller" rev
2.00/0.52 addr 6
uhidev2 at uhub4 port 2 configuration 1 interface 0 "Logitech USB
Keyboard" rev 1.10/66.00 addr 7
uhidev2: iclass 3/1
ukbd1 at uhidev2: 8 modifier keys, 6 key codes
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev3 at uhub4 port 2 configuration 1 interface 1 "Logitech USB
Keyboard" rev 1.10/66.00 addr 7
uhidev3: iclass 3/0, 3 report ids
uhid0 at uhidev3 reportid 1: input=1, output=0, feature=0
uhid1 at uhidev3 reportid 2: input=1, output=0, feature=0
uhid2 at uhidev3 reportid 3: input=3, output=0, feature=0
uhub6 at uhub1 port 1 "Standard Microsystems product 0x2513" rev
2.00/b.b3 addr 2
uhidev4 at uhub6 port 1 configuration 1 interface 0 "Apple Computer,
Inc. IR Receiver" rev 2.00/0.16 addr 3
uhidev4: iclass 3/0, 38 report ids
uhid3 at uhidev4 reportid 36: input=4, output=0, feature=0
uhid4 at uhidev4 reportid 37: input=4, output=0, feature=0
uhid5 at uhidev4 reportid 38: input=4, output=0, feature=0
udl0 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay1 at udl0 mux 1
wsdisplay1: screen 0 added (std, vt100 emulation)
udl1 at uhub6 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 5
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay2 at udl1 mux 1
wsdisplay2: screen 0 added (std, vt100 emulation)
vscsi0 at root
scsibus0 at vscsi0: 256 targets
softraid0 at root
scsibus1 at softraid0: 256 targets
root on wd0a (388f307771acfa52.a) swap on wd0b dump on wd0b
clock: unknown CMOS layout

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
On 11.08.2012 23:33, Alexis de BRUYN wrote:
> # wsconsctl -f /dev/ttyC0 display.type
> display.type=vga-pci
> # wsconsctl -f /dev/ttyD0 display.type
> display.type=displaylink
> # wsconsctl -f /dev/ttyE0 display.type
> display.type=displaylink

I still have my previous issue, but I have another one : while the
in-board display device is actived through my xorg.conf, the udl devices
are not working too.

# cat /etc/X11/xorg.conf


Section "ServerLayout"
        Identifier      "Server Layout"
        Screen  0       "Screen0" 0 0
        Screen  1       "Screen1" LeftOf "Screen0"
        Screen  2       "Screen2" RightOf "Screen0"
        Option          "Xinerama" "On"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Card0"
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Card1"
EndSection

Section "Screen"
        Identifier      "Screen2"
        Device          "Card2"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "intel"
        Option  "Device" "/dev/ttyC0"
EndSection

Section "Device"
        Identifier  "Card1"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyD0"
EndSection

Section "Device"
        Identifier  "Card2"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyE0"
EndSection

Here is the Xorg.log file :

# cat /var/log/Xorg.0.log
[473998.075] (--) checkDevMem: using aperture driver /dev/xf86
[473998.089] (--) Using wscons driver on /dev/ttyC4 in pcvt
compatibility mode (version 3.32)
[473998.144]
X.Org X Server 1.11.4
Release Date: 2012-01-27
[473998.144] X Protocol Version 11, Revision 0
[473998.144] Build Operating System: OpenBSD 5.1 amd64
[473998.144] Current Operating System: OpenBSD test.lan.mrs.de-bruyn.fr
5.1 GENERIC#0 amd64
[473998.144] Build Date: 11 February 2012  09:52:29PM
[473998.144]
[473998.144] Current version of pixman: 0.22.2
[473998.144]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[473998.144] Markers: (--) probed, (**) from config file, (==) default
setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[473998.144] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Aug 12
21:12:41 2012
[473998.197] (==) Using config file: "/etc/X11/xorg.conf"
[473998.197] (==) Using system config directory
"/usr/X11R6/share/X11/xorg.conf.d"
[473998.239] (==) ServerLayout "Server Layout"
[473998.239] (**) |-->Screen "Screen0" (0)
[473998.239] (**) |   |-->Monitor "<default monitor>"
[473998.272] (**) |   |-->Device "Card0"
[473998.272] (==) No monitor specified for screen "Screen0".
        Using a default monitor configuration.
[473998.272] (**) |-->Screen "Screen1" (1)
[473998.272] (**) |   |-->Monitor "<default monitor>"
[473998.272] (**) |   |-->Device "Card1"
[473998.272] (==) No monitor specified for screen "Screen1".
        Using a default monitor configuration.
[473998.272] (**) |-->Screen "Screen2" (2)
[473998.272] (**) |   |-->Monitor "<default monitor>"
[473998.273] (**) |   |-->Device "Card2"
[473998.273] (==) No monitor specified for screen "Screen2".
        Using a default monitor configuration.
[473998.273] (**) Option "Xinerama" "On"
[473998.273] (==) Disabling SIGIO handlers for input devices
[473998.273] (==) Automatically adding devices
[473998.273] (==) Automatically enabling devices
[473998.280] (**) Xinerama: enabled
[473998.395] (==) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/OTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/X11R6/lib/X11/fonts/75dpi/
[473998.395] (==) ModulePath set to "/usr/X11R6/lib/modules"
[473998.395] (II) The server relies on wscons to provide the list of
input devices.
        If no devices become available, reconfigure wscons or disable
AutoAddDevices.
[473998.405] (II) Loader magic: 0x79e220
[473998.405] (II) Module ABI versions:
[473998.405]    X.Org ANSI C Emulation: 0.4
[473998.405]    X.Org Video Driver: 11.0
[473998.405]    X.Org XInput driver : 13.0
[473998.406]    X.Org Server Extension : 6.0
[473998.409] (--) PCI:*(0:0:2:0) 8086:0116:106b:00e7 rev 9, Mem @
0xa0000000/4194304, 0x90000000/268435456, I/O @ 0x00002000/64
[473998.409] (II) LoadModule: "extmod"
[473998.431] (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
[473998.439] (II) Module extmod: vendor="X.Org Foundation"
[473998.439]    compiled for 1.11.4, module version = 1.0.0
[473998.439]    Module class: X.Org Server Extension
[473998.439]    ABI class: X.Org Server Extension, version 6.0
[473998.439] (II) Loading extension MIT-SCREEN-SAVER
[473998.439] (II) Loading extension XFree86-VidModeExtension
[473998.439] (II) Loading extension XFree86-DGA
[473998.439] (II) Loading extension DPMS
[473998.439] (II) Loading extension XVideo
[473998.439] (II) Loading extension XVideo-MotionCompensation
[473998.439] (II) Loading extension X-Resource
[473998.439] (II) LoadModule: "dbe"
[473998.440] (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
[473998.444] (II) Module dbe: vendor="X.Org Foundation"
[473998.444]    compiled for 1.11.4, module version = 1.0.0
[473998.444]    Module class: X.Org Server Extension
[473998.444]    ABI class: X.Org Server Extension, version 6.0
[473998.444] (II) Loading extension DOUBLE-BUFFER
[473998.444] (II) LoadModule: "glx"
[473998.444] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[473998.450] (II) Module glx: vendor="X.Org Foundation"
[473998.450]    compiled for 1.11.4, module version = 1.0.0
[473998.451]    ABI class: X.Org Server Extension, version 6.0
[473998.451] (==) AIGLX enabled
[473998.451] (II) Loading extension GLX
[473998.451] (II) LoadModule: "record"
[473998.452] (II) Loading /usr/X11R6/lib/modules/extensions/librecord.so
[473998.452] (II) Module record: vendor="X.Org Foundation"
[473998.452]    compiled for 1.11.4, module version = 1.13.0
[473998.452]    Module class: X.Org Server Extension
[473998.452]    ABI class: X.Org Server Extension, version 6.0
[473998.452] (II) Loading extension RECORD
[473998.452] (II) LoadModule: "dri"
[473998.453] (II) Loading /usr/X11R6/lib/modules/extensions/libdri.so
[473998.462] (II) Module dri: vendor="X.Org Foundation"
[473998.462]    compiled for 1.11.4, module version = 1.0.0
[473998.462]    ABI class: X.Org Server Extension, version 6.0
[473998.462] (II) Loading extension XFree86-DRI
[473998.462] (II) LoadModule: "dri2"
[473998.462] (II) Loading /usr/X11R6/lib/modules/extensions/libdri2.so
[473998.463] (II) Module dri2: vendor="X.Org Foundation"
[473998.463]    compiled for 1.11.4, module version = 1.2.0
[473998.463]    ABI class: X.Org Server Extension, version 6.0
[473998.463] (II) Loading extension DRI2
[473998.463] (II) LoadModule: "intel"
[473998.463] (II) Loading /usr/X11R6/lib/modules/drivers/intel_drv.so
[473998.477] (II) Module intel: vendor="X.Org Foundation"
[473998.477]    compiled for 1.11.4, module version = 2.12.0
[473998.477]    Module class: X.Org Video Driver
[473998.477]    ABI class: X.Org Video Driver, version 11.0
[473998.477] (II) LoadModule: "wsudl"
[473998.478] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[473998.485] (II) Module wsudl: vendor="X.Org Foundation"
[473998.485]    compiled for 1.11.4, module version = 0.2.1
[473998.485]    ABI class: X.Org Video Driver, version 11.0
[473998.485] (II) intel: Driver for Intel Integrated Graphics Chipsets:
i810,
        i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
        965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
        4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
        Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
        Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
        Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
        Sandybridge Server
[473998.485] (II) wsudl: driver for: DisplayLink
[473998.485] (II) Loading /usr/X11R6/lib/modules/drivers/intel_drv.so
[473998.485] (WW) Falling back to old probe method for wsudl
[473998.486] (II) Loading sub module "vgahw"
[473998.486] (II) LoadModule: "vgahw"
[473998.494] (II) Loading /usr/X11R6/lib/modules/libvgahw.so
[473998.504] (II) Module vgahw: vendor="X.Org Foundation"
[473998.504]    compiled for 1.11.4, module version = 0.1.0
[473998.504]    ABI class: X.Org Video Driver, version 11.0
[473998.504] (II) Loading sub module "ramdac"
[473998.504] (II) LoadModule: "ramdac"
[473998.504] (II) Module "ramdac" already built-in
[473998.504] drmOpenDevice: node name is /dev/drm0
[473998.504] drmOpenDevice: open result is 12, (OK)
[473998.504] drmOpenByBusid: Searching for BusID pci:0000:00:02.0
[473998.504] drmOpenDevice: node name is /dev/drm0
[473998.504] drmOpenDevice: open result is 12, (OK)
[473998.504] drmOpenByBusid: drmOpenMinor returns 12
[473998.504] drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
[473998.505] (II) intel(0): Creating default Display subsection in
Screen section
        "Screen0" for depth/fbbpp 24/32
[473998.505] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[473998.505] (==) intel(0): RGB weight 888
[473998.505] (==) intel(0): Default visual is TrueColor
[473998.505] (II) intel(0): Integrated Graphics Chipset: Intel(R)
Sandybridge Mobile (GT2)
[473998.505] (--) intel(0): Chipset: "Sandybridge Mobile (GT2)"
[473998.505] (--) intel(0): Linear framebuffer at 0x90000000
[473998.505] (--) intel(0): IO registers at addr 0xA0000000 size 4194304
[473998.505] (WW) intel(0): libpciaccess reported 0 rom size, guessing 64kB
[473998.505] (II) intel(0): No SDVO device is found in VBT
[473998.525] (II) intel(0): 2 display pipes available.
[473998.525] (II) Loading sub module "ddc"
[473998.525] (II) LoadModule: "ddc"
[473998.525] (II) Module "ddc" already built-in
[473998.525] (II) Loading sub module "i2c"
[473998.525] (II) LoadModule: "i2c"
[473998.525] (II) Module "i2c" already built-in
[473998.535] (II) intel(0): Output VGA has no monitor section
[473998.535] (II) intel(0): Output HDMI-3 has no monitor section
[473998.543] (II) intel(0): I2C bus "HDMIB" initialized.
[473998.543] (II) intel(0): HDMI-3 output detected
[473998.543] (II) intel(0): Output HDMI-4 has no monitor section
[473998.543] (II) intel(0): I2C bus "HDMIC" initialized.
[473998.543] (II) intel(0): HDMI-4 output detected
[473998.543] (II) intel(0): Output HDMI-5 has no monitor section
[473998.543] (II) intel(0): I2C bus "HDMID" initialized.
[473998.543] (II) intel(0): HDMI-5 output detected
[473998.582] (II) intel(0): EDID for output VGA
[473998.585] (II) intel(0): I2C device "HDMIB:ddc2" registered at
address 0xA0.
[473998.588] (II) intel(0): EDID for output HDMI-3
[473998.588] (II) intel(0): EDID for output HDMI-3
[473998.588] (II) intel(0): I2C device "HDMIC:ddc2" registered at
address 0xA0.
[473998.592] (II) intel(0): EDID for output HDMI-4
[473998.592] (II) intel(0): EDID for output HDMI-4
[473998.592] (II) intel(0): I2C device "HDMID:ddc2" registered at
address 0xA0.
[473998.592] (II) intel(0): I2C device "HDMID:E-EDID segment register"
registered at address 0x60.
[473998.699] (II) intel(0): EDID for output HDMI-5
[473998.699] (II) intel(0): Manufacturer: IVM  Model: 6605  Serial#:
16843009
[473998.699] (II) intel(0): Year: 2012  Week: 10
[473998.699] (II) intel(0): EDID Version: 1.3
[473998.699] (II) intel(0): Digital Display Input
[473998.699] (II) intel(0): DFP 1.x compatible TMDS
[473998.699] (II) intel(0): Max Image Size [cm]: horiz.: 60  vert.: 34
[473998.699] (II) intel(0): Gamma: 2.20
[473998.699] (II) intel(0): DPMS capabilities: Off
[473998.699] (II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4
[473998.699] (II) intel(0): First detailed timing is preferred mode
[473998.699] (II) intel(0): redX: 0.639 redY: 0.339   greenX: 0.309
greenY: 0.619
[473998.699] (II) intel(0): blueX: 0.156 blueY: 0.059   whiteX: 0.313
whiteY: 0.329
[473998.699] (II) intel(0): Supported established timings:
[473998.699] (II) intel(0): 720x400@70Hz
[473998.699] (II) intel(0): 640x480@60Hz
[473998.699] (II) intel(0): 640x480@67Hz
[473998.699] (II) intel(0): 640x480@72Hz
[473998.699] (II) intel(0): 640x480@75Hz
[473998.699] (II) intel(0): 800x600@56Hz
[473998.699] (II) intel(0): 800x600@60Hz
[473998.699] (II) intel(0): 800x600@72Hz
[473998.699] (II) intel(0): 800x600@75Hz
[473998.699] (II) intel(0): 832x624@75Hz
[473998.699] (II) intel(0): 1024x768@60Hz
[473998.699] (II) intel(0): 1024x768@70Hz
[473998.699] (II) intel(0): 1024x768@75Hz
[473998.699] (II) intel(0): 1280x1024@75Hz
[473998.699] (II) intel(0): 1152x864@75Hz
[473998.699] (II) intel(0): Manufacturer's mask: 0
[473998.699] (II) intel(0): Supported standard timings:
[473998.699] (II) intel(0): #0: hsize: 1680  vsize 1050  refresh: 60
vid: 179
[473998.699] (II) intel(0): #1: hsize: 1600  vsize 1200  refresh: 60
vid: 16553
[473998.699] (II) intel(0): #2: hsize: 1440  vsize 900  refresh: 60
vid: 149
[473998.699] (II) intel(0): #3: hsize: 1280  vsize 1024  refresh: 60
vid: 32897
[473998.699] (II) intel(0): #4: hsize: 1440  vsize 900  refresh: 75
vid: 3989
[473998.699] (II) intel(0): #5: hsize: 1152  vsize 864  refresh: 75
vid: 20337
[473998.699] (II) intel(0): Supported detailed timing:
[473998.699] (II) intel(0): clock: 148.5 MHz   Image Size:  598 x 336 mm
[473998.699] (II) intel(0): h_active: 1920  h_sync: 2008  h_sync_end
2052 h_blank_end 2200 h_border: 0
[473998.700] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end
1089 v_blanking: 1125 v_border: 0
[473998.700] (II) intel(0): Serial No: 1112221001092
[473998.700] (II) intel(0): Ranges: V min: 55 V max: 76 Hz, H min: 30 H
max: 81 kHz, PixClock max 175 MHz
[473998.700] (II) intel(0): Monitor name: PL2776HD
[473998.700] (II) intel(0): Supported detailed timing:
[473998.700] (II) intel(0): clock: 148.5 MHz   Image Size:  598 x 336 mm
[473998.700] (II) intel(0): h_active: 1920  h_sync: 2448  h_sync_end
2492 h_blank_end 2640 h_border: 0
[473998.700] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end
1089 v_blanking: 1125 v_border: 0
[473998.700] (II) intel(0): Supported detailed timing:
[473998.700] (II) intel(0): clock: 74.2 MHz   Image Size:  598 x 336 mm
[473998.700] (II) intel(0): h_active: 1920  h_sync: 1936  h_sync_end
1980 h_blank_end 2640 h_border: 0
[473998.700] (II) intel(0): v_active: 540  v_sync: 542  v_sync_end 547
v_blanking: 562 v_border: 0
[473998.700] (II) intel(0): Supported detailed timing:
[473998.700] (II) intel(0): clock: 74.2 MHz   Image Size:  598 x 336 mm
[473998.700] (II) intel(0): h_active: 1280  h_sync: 1720  h_sync_end
1760 h_blank_end 1980 h_border: 0
[473998.700] (II) intel(0): v_active: 720  v_sync: 725  v_sync_end 730
v_blanking: 750 v_border: 0
[473998.700] (II) intel(0): Supported detailed timing:
[473998.700] (II) intel(0): clock: 27.0 MHz   Image Size:  598 x 336 mm
[473998.700] (II) intel(0): h_active: 720  h_sync: 732  h_sync_end 796
h_blank_end 864 h_border: 0
[473998.700] (II) intel(0): v_active: 576  v_sync: 581  v_sync_end 586
v_blanking: 625 v_border: 0
[473998.700] (II) intel(0): Supported detailed timing:
[473998.700] (II) intel(0): clock: 148.5 MHz   Image Size:  598 x 336 mm
[473998.700] (II) intel(0): h_active: 1920  h_sync: 2008  h_sync_end
2052 h_blank_end 2200 h_border: 0
[473998.700] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end
1089 v_blanking: 1125 v_border: 0
[473998.700] (II) intel(0): Number of EDID sections to follow: 1
[473998.700] (II) intel(0): EDID (in hex):
[473998.700] (II) intel(0):     00ffffffffffff0026cd056601010101
[473998.700] (II) intel(0):     0a160103813c22782ab205a3564f9e28
[473998.700] (II) intel(0):     0f5054bfef80b300a94095008180950f
[473998.700] (II) intel(0):     714f01010101023a801871382d40582c
[473998.700] (II) intel(0):     450056502100001e000000ff00313131
[473998.700] (II) intel(0):     32323231303031303932000000fd0037
[473998.700] (II) intel(0):     4c1e5111000a202020202020000000fc
[473998.700] (II) intel(0):     00504c3237373648440a202020200153
[473998.700] (II) intel(0):     020322f14f1f14131211161590050403
[473998.700] (II) intel(0):     02070601230907018301000065030c00
[473998.700] (II) intel(0):     1000023a80d072382d40102c45805650
[473998.700] (II) intel(0):     2100001e011d80d0721c1620102c2500
[473998.700] (II) intel(0):     56502100009e011d00bc52d01e20b828
[473998.700] (II) intel(0):     554056502100001e8c0ad09020403120
[473998.700] (II) intel(0):     0c405500565021000018023a80187138
[473998.700] (II) intel(0):     2d40582c450056502100001e00000049
[473998.700] (II) intel(0): EDID vendor "IVM", prod id 26117
[473998.816] (II) intel(0): EDID for output HDMI-5
[473998.816] (II) intel(0): Manufacturer: IVM  Model: 6605  Serial#:
16843009
[473998.816] (II) intel(0): Year: 2012  Week: 10
[473998.816] (II) intel(0): EDID Version: 1.3
[473998.816] (II) intel(0): Digital Display Input
[473998.816] (II) intel(0): DFP 1.x compatible TMDS
[473998.816] (II) intel(0): Max Image Size [cm]: horiz.: 60  vert.: 34
[473998.816] (II) intel(0): Gamma: 2.20
[473998.816] (II) intel(0): DPMS capabilities: Off
[473998.816] (II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb
4:4:4
[473998.816] (II) intel(0): First detailed timing is preferred mode
[473998.816] (II) intel(0): redX: 0.639 redY: 0.339   greenX: 0.309
greenY: 0.619
[473998.816] (II) intel(0): blueX: 0.156 blueY: 0.059   whiteX: 0.313
whiteY: 0.329
[473998.816] (II) intel(0): Supported established timings:
[473998.816] (II) intel(0): 720x400@70Hz
[473998.816] (II) intel(0): 640x480@60Hz
[473998.816] (II) intel(0): 640x480@67Hz
[473998.816] (II) intel(0): 640x480@72Hz
[473998.816] (II) intel(0): 640x480@75Hz
[473998.816] (II) intel(0): 800x600@56Hz
[473998.816] (II) intel(0): 800x600@60Hz
[473998.816] (II) intel(0): 800x600@72Hz
[473998.816] (II) intel(0): 800x600@75Hz
[473998.816] (II) intel(0): 832x624@75Hz
[473998.816] (II) intel(0): 1024x768@60Hz
[473998.816] (II) intel(0): 1024x768@70Hz
[473998.816] (II) intel(0): 1024x768@75Hz
[473998.816] (II) intel(0): 1280x1024@75Hz
[473998.816] (II) intel(0): 1152x864@75Hz
[473998.816] (II) intel(0): Manufacturer's mask: 0
[473998.816] (II) intel(0): Supported standard timings:
[473998.816] (II) intel(0): #0: hsize: 1680  vsize 1050  refresh: 60
vid: 179
[473998.816] (II) intel(0): #1: hsize: 1600  vsize 1200  refresh: 60
vid: 16553
[473998.816] (II) intel(0): #2: hsize: 1440  vsize 900  refresh: 60
vid: 149
[473998.816] (II) intel(0): #3: hsize: 1280  vsize 1024  refresh: 60
vid: 32897
[473998.816] (II) intel(0): #4: hsize: 1440  vsize 900  refresh: 75
vid: 3989
[473998.816] (II) intel(0): #5: hsize: 1152  vsize 864  refresh: 75
vid: 20337
[473998.816] (II) intel(0): Supported detailed timing:
[473998.816] (II) intel(0): clock: 148.5 MHz   Image Size:  598 x 336 mm
[473998.816] (II) intel(0): h_active: 1920  h_sync: 2008  h_sync_end
2052 h_blank_end 2200 h_border: 0
[473998.816] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end
1089 v_blanking: 1125 v_border: 0
[473998.816] (II) intel(0): Serial No: 1112221001092
[473998.816] (II) intel(0): Ranges: V min: 55 V max: 76 Hz, H min: 30 H
max: 81 kHz, PixClock max 175 MHz
[473998.816] (II) intel(0): Monitor name: PL2776HD
[473998.816] (II) intel(0): Supported detailed timing:
[473998.816] (II) intel(0): clock: 148.5 MHz   Image Size:  598 x 336 mm
[473998.816] (II) intel(0): h_active: 1920  h_sync: 2448  h_sync_end
2492 h_blank_end 2640 h_border: 0
[473998.816] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end
1089 v_blanking: 1125 v_border: 0
[473998.816] (II) intel(0): Supported detailed timing:
[473998.816] (II) intel(0): clock: 74.2 MHz   Image Size:  598 x 336 mm
[473998.816] (II) intel(0): h_active: 1920  h_sync: 1936  h_sync_end
1980 h_blank_end 2640 h_border: 0
[473998.816] (II) intel(0): v_active: 540  v_sync: 542  v_sync_end 547
v_blanking: 562 v_border: 0
[473998.816] (II) intel(0): Supported detailed timing:
[473998.816] (II) intel(0): clock: 74.2 MHz   Image Size:  598 x 336 mm
[473998.816] (II) intel(0): h_active: 1280  h_sync: 1720  h_sync_end
1760 h_blank_end 1980 h_border: 0
[473998.816] (II) intel(0): v_active: 720  v_sync: 725  v_sync_end 730
v_blanking: 750 v_border: 0
[473998.816] (II) intel(0): Supported detailed timing:
[473998.816] (II) intel(0): clock: 27.0 MHz   Image Size:  598 x 336 mm
[473998.816] (II) intel(0): h_active: 720  h_sync: 732  h_sync_end 796
h_blank_end 864 h_border: 0
[473998.816] (II) intel(0): v_active: 576  v_sync: 581  v_sync_end 586
v_blanking: 625 v_border: 0
[473998.816] (II) intel(0): Supported detailed timing:
[473998.816] (II) intel(0): clock: 148.5 MHz   Image Size:  598 x 336 mm
[473998.816] (II) intel(0): h_active: 1920  h_sync: 2008  h_sync_end
2052 h_blank_end 2200 h_border: 0
[473998.816] (II) intel(0): v_active: 1080  v_sync: 1084  v_sync_end
1089 v_blanking: 1125 v_border: 0
[473998.816] (II) intel(0): Number of EDID sections to follow: 1
[473998.816] (II) intel(0): EDID (in hex):
[473998.816] (II) intel(0):     00ffffffffffff0026cd056601010101
[473998.816] (II) intel(0):     0a160103813c22782ab205a3564f9e28
[473998.816] (II) intel(0):     0f5054bfef80b300a94095008180950f
[473998.816] (II) intel(0):     714f01010101023a801871382d40582c
[473998.816] (II) intel(0):     450056502100001e000000ff00313131
[473998.816] (II) intel(0):     32323231303031303932000000fd0037
[473998.816] (II) intel(0):     4c1e5111000a202020202020000000fc
[473998.816] (II) intel(0):     00504c3237373648440a202020200153
[473998.816] (II) intel(0):     020322f14f1f14131211161590050403
[473998.816] (II) intel(0):     02070601230907018301000065030c00
[473998.816] (II) intel(0):     1000023a80d072382d40102c45805650
[473998.816] (II) intel(0):     2100001e011d80d0721c1620102c2500
[473998.816] (II) intel(0):     56502100009e011d00bc52d01e20b828
[473998.816] (II) intel(0):     554056502100001e8c0ad09020403120
[473998.816] (II) intel(0):     0c405500565021000018023a80187138
[473998.816] (II) intel(0):     2d40582c450056502100001e00000049
[473998.816] (II) intel(0): EDID vendor "IVM", prod id 26117
[473998.816] (II) intel(0): Not using mode "1920x1080i" (interlace mode
not supported)
[473998.816] (II) intel(0): Not using mode "1440x576i" (interlace mode
not supported)
[473998.816] (II) intel(0): Not using mode "1920x1080i" (interlace mode
not supported)
[473998.816] (II) intel(0): Not using mode "1440x480i" (interlace mode
not supported)
[473998.816] (II) intel(0): Not using mode "1920x1080i" (interlace mode
not supported)
[473998.816] (II) intel(0): Printing probed modes for output HDMI-5
[473998.816] (II) intel(0): Modeline "1920x1080"x60.0  148.50  1920 2008
2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz)
[473998.816] (II) intel(0): Modeline "1920x1080"x50.0  148.50  1920 2448
2492 2640  1080 1084 1089 1125 +hsync +vsync (56.2 kHz)
[473998.816] (II) intel(0): Modeline "1920x1080"x24.0   74.25  1920 2558
2602 2750  1080 1084 1089 1125 +hsync +vsync (27.0 kHz)
[473998.816] (II) intel(0): Modeline "1600x1200"x60.0  162.00  1600 1664
1856 2160  1200 1201 1204 1250 +hsync +vsync (75.0 kHz)
[473998.816] (II) intel(0): Modeline "1680x1050"x59.9  119.00  1680 1728
1760 1840  1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
[473998.816] (II) intel(0): Modeline "1280x1024"x75.0  135.00  1280 1296
1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz)
[473998.816] (II) intel(0): Modeline "1280x1024"x60.0  108.00  1280 1328
1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz)
[473998.816] (II) intel(0): Modeline "1440x900"x75.0  136.75  1440 1536
1688 1936  900 903 909 942 -hsync +vsync (70.6 kHz)
[473998.816] (II) intel(0): Modeline "1440x900"x59.9   88.75  1440 1488
1520 1600  900 903 909 926 +hsync -vsync (55.5 kHz)
[473998.816] (II) intel(0): Modeline "1152x864"x75.0  108.00  1152 1216
1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz)
[473998.817] (II) intel(0): Modeline "1280x720"x50.0   74.25  1280 1720
1760 1980  720 725 730 750 +hsync +vsync (37.5 kHz)
[473998.817] (II) intel(0): Modeline "1280x720"x60.0   74.25  1280 1390
1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz)
[473998.817] (II) intel(0): Modeline "1024x768"x75.0   78.75  1024 1040
1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz)
[473998.817] (II) intel(0): Modeline "1024x768"x70.1   75.00  1024 1048
1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz)
[473998.817] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048
1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz)
[473998.817] (II) intel(0): Modeline "832x624"x74.6   57.28  832 864 928
1152  624 625 628 667 -hsync -vsync (49.7 kHz)
[473998.817] (II) intel(0): Modeline "800x600"x72.2   50.00  800 856 976
1040  600 637 643 666 +hsync +vsync (48.1 kHz)
[473998.817] (II) intel(0): Modeline "800x600"x75.0   49.50  800 816 896
1056  600 601 604 625 +hsync +vsync (46.9 kHz)
[473998.817] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968
1056  600 601 605 628 +hsync +vsync (37.9 kHz)
[473998.817] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896
1024  600 601 603 625 +hsync +vsync (35.2 kHz)
[473998.817] (II) intel(0): Modeline "720x576"x50.0   27.00  720 732 796
864  576 581 586 625 -hsync -vsync (31.2 kHz)
[473998.817] (II) intel(0): Modeline "1440x288"x50.1   27.00  1440 1464
1590 1728  288 290 293 312 -hsync -vsync (15.6 kHz)
[473998.817] (II) intel(0): Modeline "720x480"x59.9   27.00  720 736 798
858  480 489 495 525 -hsync -vsync (31.5 kHz)
[473998.817] (II) intel(0): Modeline "1440x240"x60.1   27.00  1440 1478
1602 1716  240 244 247 262 -hsync -vsync (15.7 kHz)
[473998.817] (II) intel(0): Modeline "640x480"x75.0   31.50  640 656 720
840  480 481 484 500 -hsync -vsync (37.5 kHz)
[473998.817] (II) intel(0): Modeline "640x480"x72.8   31.50  640 664 704
832  480 489 492 520 -hsync -vsync (37.9 kHz)
[473998.817] (II) intel(0): Modeline "640x480"x66.7   30.24  640 704 768
864  480 483 486 525 -hsync -vsync (35.0 kHz)
[473998.817] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752
800  480 490 492 525 -hsync -vsync (31.5 kHz)
[473998.817] (II) intel(0): Modeline "720x400"x70.1   28.32  720 738 846
900  400 412 414 449 -hsync +vsync (31.5 kHz)
[473998.817] (II) intel(0): Output VGA disconnected
[473998.817] (II) intel(0): Output HDMI-3 disconnected
[473998.817] (II) intel(0): Output HDMI-4 disconnected
[473998.817] (II) intel(0): Output HDMI-5 connected
[473998.817] (II) intel(0): Using exact sizes for initial modes
[473998.817] (II) intel(0): Output HDMI-5 using initial mode 1920x1080
[473998.817] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0)
unless otherwise stated.
[473998.817] (II) intel(0): detected 512 kB GTT.
[473998.817] (II) intel(0): detected 65532 kB stolen memory.
[473998.817] (==) intel(0): video overlay key set to 0x101fe
[473998.817] (==) intel(0): DPI set to (96, 96)
[473998.817] (II) Loading sub module "fb"
[473998.817] (II) LoadModule: "fb"
[473998.818] (II) Loading /usr/X11R6/lib/modules/libfb.so
[473998.826] (II) Module fb: vendor="X.Org Foundation"
[473998.826]    compiled for 1.11.4, module version = 1.0.0
[473998.826]    ABI class: X.Org ANSI C Emulation, version 0.4
[473998.826] (II) UnloadModule: "wsudl"
[473998.826] (II) Unloading wsudl
[473998.826] (==) Depth 24 pixmap format is 32 bpp
[473998.826] (II) intel(0): Kernel reported 1006592 total, 0 used
[473998.826] (II) intel(0): I830CheckAvailableMemory: 4026368 kB available
[473998.831] (WW) intel(0): DRI disabled on Sandy Bridge chipsets
[473998.831] (**) intel(0): Shadow buffer enabled, 2D GPU acceleration
disabled.
[473998.831] (**) intel(0): Framebuffer tiled
[473998.831] (**) intel(0): Pixmaps tiled
[473998.831] (**) intel(0): 3D buffers tiled
[473998.831] (**) intel(0): SwapBuffers wait enabled
[473998.835] (==) intel(0): VideoRam: 262144 KB
[473998.845] (II) intel(0): Allocated new frame buffer 1920x1080 stride
7680, tiled
[473998.859] (II) intel(0): vgaHWGetIOBase: hwp->IOBase is 0x03b0,
hwp->PIOOffset is 0x0000
[473998.859] (==) intel(0): Write-combining range (0xa0000,0x10000) was
already clear
[473998.860] (II) UXA(0): Driver registered support for the following
operations:
[473998.860] (II)         solid
[473998.860] (II)         copy
[473998.860] (II)         composite (RENDER acceleration)
[473998.860] (II)         put_image
[473998.860] (II)         get_image
[473998.860] (==) intel(0): Backing store disabled
[473998.860] (==) intel(0): Silken mouse disabled
[473998.873] (II) intel(0): Initializing HW Cursor
[473998.912] Plane disable
[473998.952] Pipe disable
[473998.992] PFIT disable
[473998.992] FDI TX disable
[473998.992] FDI RX disable
[473999.012] FDI TX train 1 preload
[473999.012] FDI RX train 1 preload
[473999.032] Transcoder disable
[473999.072] PCH DPLL disable
[473999.072] FDI RX PLL PCD disable
[473999.072] FDI TX PLL disable 00182040
[473999.092] FDI RX PLL disable 001c0000
[473999.112] DPMS off done
[473999.132] Plane disable
[473999.132] Pipe disable
[473999.152] PFIT disable
[473999.152] FDI TX disable
[473999.152] FDI RX disable
[473999.172] FDI TX train 1 preload
[473999.172] FDI RX train 1 preload
[473999.192] Transcoder disable
[473999.212] PCH DPLL disable
[473999.212] FDI RX PLL PCD disable
[473999.212] FDI TX PLL disable 00082040
[473999.232] FDI RX PLL disable 0e0c0000
[473999.252] DPMS off done
[473999.330] (II) intel(0): Fixed memory allocation layout:
[473999.330] (II) intel(0): 0x03fff000:            end of stolen memory
[473999.330] (II) intel(0): 0x03fff000-0x0fffffff: DRI memory manager
(196612 kB)
[473999.330] (II) intel(0): 0x10000000:            end of aperture
[473999.330] (II) intel(0): BO memory allocation layout:
[473999.330] (II) intel(0): 0x03fff000:            start of memory manager
[473999.330] (II) intel(0): 0x04852000-0x0485bfff: HW cursors (40 kB)
[473999.330] (II) intel(0): 0x10000000:            end of memory manager
[473999.336] Plane disable
[473999.336] Pipe disable
[473999.352] PFIT disable
[473999.352] FDI TX disable
[473999.352] FDI RX disable
[473999.372] FDI TX train 1 preload
[473999.372] FDI RX train 1 preload
[473999.392] Transcoder disable
[473999.412] PCH DPLL disable
[473999.412] FDI RX PLL PCD disable
[473999.412] FDI TX PLL disable 00182040
[473999.432] FDI RX PLL disable 001c0000
[473999.452] DPMS off done
[473999.472] Plane disable
[473999.472] Pipe disable
[473999.492] PFIT disable
[473999.492] FDI TX disable
[473999.492] FDI RX disable
[473999.512] FDI TX train 1 preload
[473999.512] FDI RX train 1 preload
[473999.532] Transcoder disable
[473999.552] PCH DPLL disable
[473999.552] FDI RX PLL PCD disable
[473999.552] FDI TX PLL disable 00082040
[473999.572] FDI RX PLL disable 0e0c0000
[473999.592] DPMS off done
[473999.612] Plane disable
[473999.612] Pipe disable
[473999.632] PFIT disable
[473999.632] FDI TX disable
[473999.632] FDI RX disable
[473999.652] FDI TX train 1 preload
[473999.652] FDI RX train 1 preload
[473999.672] Transcoder disable
[473999.692] PCH DPLL disable
[473999.692] FDI RX PLL PCD disable
[473999.692] FDI TX PLL disable 00182040
[473999.712] FDI RX PLL disable 001c0000
[473999.732] DPMS off done
[473999.752] bpp 8
[473999.912] PCH FDI RX PLL enable
[473999.952] PCH FDI TX PLL enable 00182050
[473999.992] Pipe enable
[474000.012] Plane enable
[474000.072] FDI_RX_IIR 0x700
[474000.072] FDI train 1 done.
[474000.092] FDI_RX_IIR 0x600
[474000.092] FDI train 2 done.
[474000.092] FDI train done
[474000.112] FDI TX link normal
[474000.132] transcoder enable
[474000.132] LUT load
[474000.132] DPMS on done
[474000.132] Plane disable
[474000.132] Pipe disable
[474000.152] PFIT disable
[474000.152] FDI TX disable
[474000.152] FDI RX disable
[474000.172] FDI TX train 1 preload
[474000.172] FDI RX train 1 preload
[474000.192] Transcoder disable
[474000.212] PCH DPLL disable
[474000.212] FDI RX PLL PCD disable
[474000.212] FDI TX PLL disable 00082040
[474000.232] FDI RX PLL disable 0e0c0000
[474000.252] DPMS off done
[474000.272] (II) intel(0): Output configuration:
[474000.272] (II) intel(0):   Pipe A is on
[474000.272] (II) intel(0):   Display plane A is now enabled and
connected to pipe A.
[474000.272] (II) intel(0):   Pipe B is off
[474000.272] (II) intel(0):   Display plane B is now disabled and
connected to pipe B.
[474000.272] (II) intel(0):   Output VGA is connected to pipe none
[474000.272] (II) intel(0):   Output HDMI-3 is connected to pipe none
[474000.272] (II) intel(0):   Output HDMI-4 is connected to pipe none
[474000.272] (II) intel(0):   Output HDMI-5 is connected to pipe A
[474000.272] (II) intel(0): RandR 1.2 enabled, ignore the following
RandR disabled message.
[474000.306] (==) intel(0): DPMS enabled
[474000.306] (==) intel(0): Intel XvMC decoder enabled
[474000.309] (WW) intel(0): Disabling Xv because no adaptors could be
initialized.
[474000.309] (II) intel(0): direct rendering: Failed
[474000.309] (WW) intel(0): Option "Device" is not used
[474000.311] (--) RandR disabled
[474000.311] (II) Initializing built-in extension Generic Event Extension
[474000.311] (II) Initializing built-in extension SHAPE
[474000.312] (II) Initializing built-in extension MIT-SHM
[474000.312] (II) Initializing built-in extension XInputExtension
[474000.312] (II) Initializing built-in extension XTEST
[474000.312] (II) Initializing built-in extension BIG-REQUESTS
[474000.312] (II) Initializing built-in extension SYNC
[474000.312] (II) Initializing built-in extension XKEYBOARD
[474000.312] (II) Initializing built-in extension XC-MISC
[474000.312] (II) Initializing built-in extension SECURITY
[474000.312] (II) Initializing built-in extension XINERAMA
[474000.312] (II) Initializing built-in extension XFIXES
[474000.312] (II) Initializing built-in extension RENDER
[474000.312] (II) Initializing built-in extension RANDR
[474000.312] (II) Initializing built-in extension COMPOSITE
[474000.312] (II) Initializing built-in extension DAMAGE
[474000.335] (II) AIGLX: Screen 0 is not DRI2 capable
[474000.335] (II) AIGLX: Screen 0 is not DRI capable
[474000.425] (II) AIGLX: Loaded and initialized swrast
[474000.425] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[474000.440] (II) intel(0): Setting screen physical size to 508 x 285
[474000.839] (II) config/wscons: checking input device /dev/wskbd
[474000.839] (II) wskbd: using layout fr
[474000.839] (II) LoadModule: "kbd"
[474000.840] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
[474000.860] (II) Module kbd: vendor="X.Org Foundation"
[474000.860]    compiled for 1.11.4, module version = 1.6.1
[474000.860]    Module class: X.Org XInput Driver
[474000.860]    ABI class: X.Org XInput driver, version 13.0
[474000.860] (II) Using input driver 'kbd' for '/dev/wskbd'
[474000.860] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
[474000.860] (**) /dev/wskbd: always reports core events
[474000.860] (**) /dev/wskbd: always reports core events
[474000.860] (**) Option "Protocol" "standard"
[474000.860] (**) Option "XkbRules" "base"
[474000.860] (**) Option "XkbModel" "pc105"
[474000.860] (**) Option "XkbLayout" "fr"
[474000.860] (II) XINPUT: Adding extended input device "/dev/wskbd"
(type: KEYBOARD, id 6)
[474000.895] (II) config/wscons: checking input device /dev/wsmouse
[474000.895] (II) LoadModule: "ws"
[474000.896] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
[474000.896] (II) Module ws: vendor="X.Org Foundation"
[474000.896]    compiled for 1.11.4, module version = 1.3.0
[474000.896]    Module class: X.Org XInput Driver
[474000.896]    ABI class: X.Org XInput driver, version 13.0
[474000.896] (II) Using input driver 'ws' for '/dev/wsmouse'
[474000.896] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
[474000.896] (**) /dev/wsmouse: always reports core events
[474000.896] (II) ws: /dev/wsmouse: debuglevel 0
[474000.896] (**) Option "Device" "/dev/wsmouse"
[474000.896] (**) ws: /dev/wsmouse: ZAxisMapping: buttons 4 and 5
[474000.896] (**) ws: /dev/wsmouse: WAxisMapping: buttons 6 and 7
[474000.896] (**) ws: /dev/wsmouse: associated screen: 0
[474000.896] (II) ws: /dev/wsmouse: minimum x position: 0
[474000.896] (II) ws: /dev/wsmouse: maximum x position: 1919
[474000.896] (II) ws: /dev/wsmouse: minimum y position: 0
[474000.896] (II) ws: /dev/wsmouse: maximum y position: 1079
[474000.896] (==) ws: /dev/wsmouse: Buttons: 7
[474000.897] (**) ws: /dev/wsmouse: YAxisMapping: buttons 4 and 5
[474000.897] (II) XINPUT: Adding extended input device "/dev/wsmouse"
(type: MOUSE, id 7)
[474000.897] (**) /dev/wsmouse: (accel) keeping acceleration scheme 1
[474000.897] (**) /dev/wsmouse: (accel) acceleration profile 0
[474000.897] (**) /dev/wsmouse: (accel) acceleration factor: 2.000
[474000.897] (**) /dev/wsmouse: (accel) acceleration threshold: 4
[474000.898] PCH FDI RX PLL enable
[474000.932] PCH FDI TX PLL enable 80182350
[474000.972] Pipe enable
[474000.972] Plane enable
[474001.012] FDI_RX_IIR 0x100
[474001.012] FDI train 1 done.
[474001.032] FDI_RX_IIR 0x200
[474001.032] FDI train 2 done.
[474001.032] FDI train done
[474001.052] FDI TX link normal
[474001.072] transcoder enable
[474001.072] LUT load
[474001.072] DPMS on done
[474602.000] PCH FDI RX PLL enable
[474602.040] PCH FDI TX PLL enable 80182350
[474602.080] Pipe enable
[474602.080] Plane enable
[474602.120] FDI_RX_IIR 0x100
[474602.120] FDI train 1 done.
[474602.140] FDI_RX_IIR 0x200
[474602.140] FDI train 2 done.
[474602.140] FDI train done
[474602.160] FDI TX link normal
[474602.180] transcoder enable
[474602.180] LUT load
[474602.180] DPMS on done
[474602.180] Plane disable
[474602.180] Pipe disable
[474602.220] PFIT disable
[474602.220] FDI TX disable
[474602.220] FDI RX disable
[474602.240] FDI TX train 1 preload
[474602.240] FDI RX train 1 preload
[474602.260] Transcoder disable
[474602.300] PCH DPLL disable
[474602.300] FDI RX PLL PCD disable
[474602.300] FDI TX PLL disable 00182040
[474602.320] FDI RX PLL disable 001c0000
[474602.340] DPMS off done
[474602.360] Plane disable
[474602.360] Pipe disable
[474602.380] PFIT disable
[474602.380] FDI TX disable
[474602.380] FDI RX disable
[474602.400] FDI TX train 1 preload
[474602.400] FDI RX train 1 preload
[474602.420] Transcoder disable
[474602.440] PCH DPLL disable
[474602.440] FDI RX PLL PCD disable
[474602.440] FDI TX PLL disable 00182040
[474602.460] FDI RX PLL disable 001c0000
[474602.480] DPMS off done


--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Matthieu Herrb-5
On Sun, Aug 12, 2012 at 10:04:17PM +0200, Alexis de BRUYN wrote:

> On 11.08.2012 23:33, Alexis de BRUYN wrote:
> > # wsconsctl -f /dev/ttyC0 display.type
> > display.type=vga-pci
> > # wsconsctl -f /dev/ttyD0 display.type
> > display.type=displaylink
> > # wsconsctl -f /dev/ttyE0 display.type
> > display.type=displaylink
>
> I still have my previous issue, but I have another one : while the
> in-board display device is actived through my xorg.conf, the udl devices
> are not working too.

Yes, this is a know issue. The OpenBSD-specific part of Xorg has no
way to handle a dual-screen setup between udl and one (or more)
regular VGA card(s) on most architectures.

Fixing this require quite a bit of worg though.

--
Matthieu Herrb

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
On 13.08.2012 23:34, Matthieu Herrb wrote:
> On Sun, Aug 12, 2012 at 10:04:17PM +0200, Alexis de BRUYN wrote:
>> On 11.08.2012 23:33, Alexis de BRUYN wrote:
>> I still have my previous issue, but I have another one : while the
>> in-board display device is actived through my xorg.conf, the udl devices
>> are not working too.
>
> Yes, this is a know issue. The OpenBSD-specific part of Xorg has no
> way to handle a dual-screen setup between udl and one (or more)
> regular VGA card(s) on most architectures.

Thanks Matthieu for your answer. However can it handle multi-screens
with *only* udl devices (without configuring the regular VGA card in
xorg.conf) ? I didn't succeed.

> Fixing this require quite a bit of worg though.

Can you tell me a bit more please ? Why it is not supported ?

Regards,

--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Matthieu Herrb-5
On Tue, Aug 14, 2012 at 10:31:24AM +0200, Alexis de BRUYN wrote:

> On 13.08.2012 23:34, Matthieu Herrb wrote:
> > On Sun, Aug 12, 2012 at 10:04:17PM +0200, Alexis de BRUYN wrote:
> >> On 11.08.2012 23:33, Alexis de BRUYN wrote:
> >> I still have my previous issue, but I have another one : while the
> >> in-board display device is actived through my xorg.conf, the udl devices
> >> are not working too.
> >
> > Yes, this is a know issue. The OpenBSD-specific part of Xorg has no
> > way to handle a dual-screen setup between udl and one (or more)
> > regular VGA card(s) on most architectures.
>
> Thanks Matthieu for your answer. However can it handle multi-screens
> with *only* udl devices (without configuring the regular VGA card in
> xorg.conf) ? I didn't succeed.

Right now, I don't see a reason why 2 udl devices wouldn't work, but
I'm not sure I ever tried it.
>
> > Fixing this require quite a bit of worg though.
>
> Can you tell me a bit more please ? Why it is not supported ?

On i386 and amd64, when the X server is talking to a VGA
card it bypasses the kernel completely and talks to the hardware
directly. When multiple video cards are used, there is still no
interactions with the kernel. All interaction is done through one
single file descriptor (pointing to the aperture driver xf86(4)).

Otoh, drivers like xf86-video-wsudl or xf86-video-wsfb use a specific
file descriptor (pointing to the wsdisplay device /dev/tty[CDE..]0)
per card.

The 2 driver models can currently not co-exist in the server.

The current work done upstreams on switching all drivers to KMS
(Kernel side Mode Settings) will eventually clean up the current
mess. Just don't hold your breath, since porting KMS to OpenBSD is
only making very slow progress.
>
> Regards,
>
> --
> Alexis de BRUYN

--
Matthieu Herrb

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Matthieu Herrb-5
On Tue, Aug 14, 2012 at 04:39:57PM +0200, Matthieu Herrb wrote:

> On Tue, Aug 14, 2012 at 10:31:24AM +0200, Alexis de BRUYN wrote:
> > On 13.08.2012 23:34, Matthieu Herrb wrote:
> > > On Sun, Aug 12, 2012 at 10:04:17PM +0200, Alexis de BRUYN wrote:
> > >> On 11.08.2012 23:33, Alexis de BRUYN wrote:
> > >> I still have my previous issue, but I have another one : while the
> > >> in-board display device is actived through my xorg.conf, the udl devices
> > >> are not working too.
> > >
> > > Yes, this is a know issue. The OpenBSD-specific part of Xorg has no
> > > way to handle a dual-screen setup between udl and one (or more)
> > > regular VGA card(s) on most architectures.
> >
> > Thanks Matthieu for your answer. However can it handle multi-screens
> > with *only* udl devices (without configuring the regular VGA card in
> > xorg.conf) ? I didn't succeed.
>
> Right now, I don't see a reason why 2 udl devices wouldn't work, but
> I'm not sure I ever tried it.
>

Ok, just tried it. It fails because the privilege separation code
refuses to open /dev/ttyE0. Fixed in -current...

--
Matthieu Herrb

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

413x
On 14.08.2012 17:58, Matthieu Herrb wrote:

> On Tue, Aug 14, 2012 at 04:39:57PM +0200, Matthieu Herrb wrote:
>> On Tue, Aug 14, 2012 at 10:31:24AM +0200, Alexis de BRUYN wrote:
>>> On 13.08.2012 23:34, Matthieu Herrb wrote:
>>>> On Sun, Aug 12, 2012 at 10:04:17PM +0200, Alexis de BRUYN wrote:
>>>>> On 11.08.2012 23:33, Alexis de BRUYN wrote:
>>>>> I still have my previous issue, but I have another one : while the
>>>>> in-board display device is actived through my xorg.conf, the udl devices
>>>>> are not working too.
>>>>
>>>> Yes, this is a know issue. The OpenBSD-specific part of Xorg has no
>>>> way to handle a dual-screen setup between udl and one (or more)
>>>> regular VGA card(s) on most architectures.
>>>
>>> Thanks Matthieu for your answer. However can it handle multi-screens
>>> with *only* udl devices (without configuring the regular VGA card in
>>> xorg.conf) ? I didn't succeed.
>>
>> Right now, I don't see a reason why 2 udl devices wouldn't work, but
>> I'm not sure I ever tried it.
>>
>
> Ok, just tried it. It fails because the privilege separation code
> refuses to open /dev/ttyE0. Fixed in -current...

I have reinstalled and rebuilt (incl. xenocara) 5.2/amd64, but I still
have the issue, only udl0 is working, but not the 2 others.

[   421.287] (EE) wsudl(1): We are not attached to the udl driver
[   421.287] (EE) wsudl(2): We are not attached to the udl driver

I found something different in dmesg for the 2 others, is that relevant ?

udl0 at uhub4 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 8
wsdisplay1 at udl0 mux 1
wsdisplay1: screen 0 added (std, vt100 emulation)
[...]
udl1 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
[...]
wsdisplay2 at udl1 mux 1
wsdisplay2: screen 0 added (std, vt100 emulation)
udl2 at uhub6 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 5
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
[...]
wsdisplay3 at udl2 mux 1
wsdisplay3: screen 0 added (std, vt100 emulation)

****
# cat /etc/X11/xorg.conf


Section "ServerLayout"
        Identifier      "Server Layout"
        Screen  0       "Screen0" 0 0
        Screen  1       "Screen1" LeftOf "Screen0"
        Screen  2       "Screen2" RightOf "Screen0"
        Option          "Xinerama" "On"
EndSection

Section "Screen"
        Identifier      "Screen0"
        Device          "Card0"
EndSection

Section "Screen"
        Identifier      "Screen1"
        Device          "Card1"
EndSection

Section "Screen"
        Identifier      "Screen2"
        Device          "Card2"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyD0"
EndSection

Section "Device"
        Identifier  "Card1"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyE0"
EndSection

Section "Device"
        Identifier  "Card2"
        Driver      "wsudl"
        Option  "Device" "/dev/ttyF0"
EndSection

****

Here the full log files :

# cat /var/log/Xorg.0.log


[   421.247] (--) checkDevMem: using aperture driver /dev/xf86
[   421.262] (--) Using wscons driver on /dev/ttyC4 in pcvt
compatibility mode (version 3.32)
[   421.269]
X.Org X Server 1.12.2
Release Date: 2012-05-29
[   421.269] X Protocol Version 11, Revision 0
[   421.269] Build Operating System: OpenBSD 5.2 amd64
[   421.269] Current Operating System: OpenBSD test.lan.mrs.de-bruyn.fr
5.2 GENERIC.MP#368 amd64
[   421.269] Build Date: 22 July 2012  10:13:23PM
[   421.269]
[   421.269] Current version of pixman: 0.24.4
[   421.269]    Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
[   421.269] Markers: (--) probed, (**) from config file, (==) default
setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   421.269] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Aug 14
18:41:59 2012
[   421.270] (==) Using config file: "/etc/X11/xorg.conf"
[   421.270] (==) Using system config directory
"/usr/X11R6/share/X11/xorg.conf.d"
[   421.270] (==) ServerLayout "Server Layout"
[   421.270] (**) |-->Screen "Screen0" (0)
[   421.270] (**) |   |-->Monitor "<default monitor>"
[   421.270] (**) |   |-->Device "Card0"
[   421.270] (==) No monitor specified for screen "Screen0".
        Using a default monitor configuration.
[   421.270] (**) |-->Screen "Screen1" (1)
[   421.270] (**) |   |-->Monitor "<default monitor>"
[   421.270] (**) |   |-->Device "Card1"
[   421.270] (==) No monitor specified for screen "Screen1".
        Using a default monitor configuration.
[   421.270] (**) |-->Screen "Screen2" (2)
[   421.270] (**) |   |-->Monitor "<default monitor>"
[   421.270] (**) |   |-->Device "Card2"
[   421.270] (==) No monitor specified for screen "Screen2".
        Using a default monitor configuration.
[   421.270] (**) Option "Xinerama" "On"
[   421.270] (==) Disabling SIGIO handlers for input devices
[   421.270] (==) Automatically adding devices
[   421.270] (==) Automatically enabling devices
[   421.270] (**) Xinerama: enabled
[   421.270] (==) FontPath set to:
        /usr/X11R6/lib/X11/fonts/misc/,
        /usr/X11R6/lib/X11/fonts/TTF/,
        /usr/X11R6/lib/X11/fonts/OTF/,
        /usr/X11R6/lib/X11/fonts/Type1/,
        /usr/X11R6/lib/X11/fonts/100dpi/,
        /usr/X11R6/lib/X11/fonts/75dpi/
[   421.270] (==) ModulePath set to "/usr/X11R6/lib/modules"
[   421.270] (II) The server relies on wscons to provide the list of
input devices.
        If no devices become available, reconfigure wscons or disable
AutoAddDevices.
[   421.270] (II) Loader magic: 0x79a6c0
[   421.270] (II) Module ABI versions:
[   421.270]    X.Org ANSI C Emulation: 0.4
[   421.270]    X.Org Video Driver: 12.0
[   421.270]    X.Org XInput driver : 16.0
[   421.270]    X.Org Server Extension : 6.0
[   421.271] (--) PCI:*(0:0:2:0) 8086:0116:106b:00e7 rev 9, Mem @
0xa0000000/4194304, 0x90000000/268435456, I/O @ 0x00002000/64
[   421.271] (II) LoadModule: "extmod"
[   421.271] (II) Loading /usr/X11R6/lib/modules/extensions/libextmod.so
[   421.271] (II) Module extmod: vendor="X.Org Foundation"
[   421.271]    compiled for 1.12.2, module version = 1.0.0
[   421.271]    Module class: X.Org Server Extension
[   421.271]    ABI class: X.Org Server Extension, version 6.0
[   421.271] (II) Loading extension MIT-SCREEN-SAVER
[   421.271] (II) Loading extension XFree86-VidModeExtension
[   421.271] (II) Loading extension XFree86-DGA
[   421.271] (II) Loading extension DPMS
[   421.271] (II) Loading extension XVideo
[   421.271] (II) Loading extension XVideo-MotionCompensation
[   421.271] (II) Loading extension X-Resource
[   421.271] (II) LoadModule: "dbe"
[   421.272] (II) Loading /usr/X11R6/lib/modules/extensions/libdbe.so
[   421.272] (II) Module dbe: vendor="X.Org Foundation"
[   421.272]    compiled for 1.12.2, module version = 1.0.0
[   421.272]    Module class: X.Org Server Extension
[   421.272]    ABI class: X.Org Server Extension, version 6.0
[   421.272] (II) Loading extension DOUBLE-BUFFER
[   421.272] (II) LoadModule: "glx"
[   421.272] (II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
[   421.273] (II) Module glx: vendor="X.Org Foundation"
[   421.273]    compiled for 1.12.2, module version = 1.0.0
[   421.273]    ABI class: X.Org Server Extension, version 6.0
[   421.273] (==) AIGLX enabled
[   421.273] (II) Loading extension GLX
[   421.273] (II) LoadModule: "record"
[   421.273] (II) Loading /usr/X11R6/lib/modules/extensions/librecord.so
[   421.273] (II) Module record: vendor="X.Org Foundation"
[   421.273]    compiled for 1.12.2, module version = 1.13.0
[   421.273]    Module class: X.Org Server Extension
[   421.273]    ABI class: X.Org Server Extension, version 6.0
[   421.273] (II) Loading extension RECORD
[   421.273] (II) LoadModule: "dri"
[   421.274] (II) Loading /usr/X11R6/lib/modules/extensions/libdri.so
[   421.274] (II) Module dri: vendor="X.Org Foundation"
[   421.274]    compiled for 1.12.2, module version = 1.0.0
[   421.274]    ABI class: X.Org Server Extension, version 6.0
[   421.274] (II) Loading extension XFree86-DRI
[   421.274] (II) LoadModule: "dri2"
[   421.274] (II) Loading /usr/X11R6/lib/modules/extensions/libdri2.so
[   421.275] (II) Module dri2: vendor="X.Org Foundation"
[   421.275]    compiled for 1.12.2, module version = 1.2.0
[   421.275]    ABI class: X.Org Server Extension, version 6.0
[   421.275] (II) Loading extension DRI2
[   421.275] (II) LoadModule: "wsudl"
[   421.275] (II) Loading /usr/X11R6/lib/modules/drivers/wsudl_drv.so
[   421.275] (II) Module wsudl: vendor="X.Org Foundation"
[   421.275]    compiled for 1.12.2, module version = 0.2.1
[   421.275]    ABI class: X.Org Video Driver, version 12.0
[   421.275] (II) wsudl: driver for: DisplayLink
[   421.275] (WW) Falling back to old probe method for wsudl
[   421.275] (II) wsudl(0): using /dev/ttyD0
[   421.275] (II) wsudl(1): using /dev/ttyE0
[   421.275] (II) wsudl(2): using /dev/ttyF0
[   421.276] (II) wsudl(0): Creating default Display subsection in
Screen section
        "Screen0" for depth/fbbpp 16/16
[   421.276] (==) wsudl(0): Depth 16, (--) framebuffer bpp 16
[   421.276] (==) wsudl(0): RGB weight 565
[   421.276] (==) wsudl(0): Default visual is TrueColor
[   421.276] (==) wsudl(0): Using gamma correction (1.0, 1.0, 1.0)
[   421.276] (II) wsudl(0): Vidmem: 3750k
[   421.276] (==) wsudl(0): DPI set to (96, 96)
[   421.276] (II) Loading sub module "fb"
[   421.276] (II) LoadModule: "fb"
[   421.276] (II) Loading /usr/X11R6/lib/modules/libfb.so
[   421.287] (II) Module fb: vendor="X.Org Foundation"
[   421.287]    compiled for 1.12.2, module version = 1.0.0
[   421.287]    ABI class: X.Org ANSI C Emulation, version 0.4
[   421.287] (EE) wsudl(1): We are not attached to the udl driver
[   421.287] (EE) wsudl(2): We are not attached to the udl driver
[   421.287] (II) UnloadModule: "wsudl"
[   421.287] (II) UnloadModule: "wsudl"
[   421.352] (==) wsudl(0): Backing store disabled
[   421.364] (==) RandR enabled
[   421.364] (II) Initializing built-in extension Generic Event Extension
[   421.364] (II) Initializing built-in extension SHAPE
[   421.364] (II) Initializing built-in extension MIT-SHM
[   421.364] (II) Initializing built-in extension XInputExtension
[   421.364] (II) Initializing built-in extension XTEST
[   421.364] (II) Initializing built-in extension BIG-REQUESTS
[   421.364] (II) Initializing built-in extension SYNC
[   421.364] (II) Initializing built-in extension XKEYBOARD
[   421.364] (II) Initializing built-in extension XC-MISC
[   421.364] (II) Initializing built-in extension SECURITY
[   421.364] (II) Initializing built-in extension XINERAMA
[   421.364] (II) Initializing built-in extension XFIXES
[   421.364] (II) Initializing built-in extension RENDER
[   421.364] (II) Initializing built-in extension RANDR
[   421.364] (II) Initializing built-in extension COMPOSITE
[   421.364] (II) Initializing built-in extension DAMAGE
[   421.411] (II) AIGLX: Screen 0 is not DRI2 capable
[   421.411] (II) AIGLX: Screen 0 is not DRI capable
[   421.528] (II) AIGLX: Loaded and initialized swrast
[   421.528] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[   422.029] (II) config/wscons: checking input device /dev/wskbd
[   422.029] (II) wskbd: using layout us
[   422.030] (II) LoadModule: "kbd"
[   422.031] (II) Loading /usr/X11R6/lib/modules/input/kbd_drv.so
[   422.049] (II) Module kbd: vendor="X.Org Foundation"
[   422.049]    compiled for 1.12.2, module version = 1.6.1
[   422.049]    Module class: X.Org XInput Driver
[   422.049]    ABI class: X.Org XInput driver, version 16.0
[   422.049] (II) Using input driver 'kbd' for '/dev/wskbd'
[   422.049] (**) /dev/wskbd: always reports core events
[   422.049] (**) /dev/wskbd: always reports core events
[   422.049] (**) Option "Protocol" "standard"
[   422.049] (**) Option "XkbRules" "base"
[   422.049] (**) Option "XkbModel" "pc105"
[   422.049] (**) Option "XkbLayout" "us"
[   422.049] (II) XINPUT: Adding extended input device "/dev/wskbd"
(type: KEYBOARD, id 6)
[   422.050] (II) config/wscons: checking input device /dev/wsmouse
[   422.050] (II) LoadModule: "ws"
[   422.051] (II) Loading /usr/X11R6/lib/modules/input/ws_drv.so
[   422.051] (II) Module ws: vendor="X.Org Foundation"
[   422.051]    compiled for 1.12.2, module version = 1.3.0
[   422.051]    Module class: X.Org XInput Driver
[   422.051]    ABI class: X.Org XInput driver, version 16.0
[   422.051] (II) Using input driver 'ws' for '/dev/wsmouse'
[   422.052] (**) /dev/wsmouse: always reports core events
[   422.052] (II) ws: /dev/wsmouse: debuglevel 0
[   422.052] (**) Option "Device" "/dev/wsmouse"
[   422.052] (**) ws: /dev/wsmouse: ZAxisMapping: buttons 4 and 5
[   422.052] (**) ws: /dev/wsmouse: WAxisMapping: buttons 6 and 7
[   422.052] (**) ws: /dev/wsmouse: associated screen: 0
[   422.052] (II) ws: /dev/wsmouse: minimum x position: 0
[   422.052] (II) ws: /dev/wsmouse: maximum x position: 1599
[   422.052] (II) ws: /dev/wsmouse: minimum y position: 0
[   422.052] (II) ws: /dev/wsmouse: maximum y position: 1199
[   422.052] (==) ws: /dev/wsmouse: Buttons: 7
[   422.052] (**) ws: /dev/wsmouse: YAxisMapping: buttons 4 and 5
[   422.052] (II) XINPUT: Adding extended input device "/dev/wsmouse"
(type: MOUSE, id 7)
[   422.052] (**) /dev/wsmouse: (accel) keeping acceleration scheme 1
[   422.052] (**) /dev/wsmouse: (accel) acceleration profile 0
[   422.052] (**) /dev/wsmouse: (accel) acceleration factor: 2.000
[   422.052] (**) /dev/wsmouse: (accel) acceleration threshold: 4
[   649.860] (II) UnloadModule: "kbd"
[   649.861] (II) UnloadModule: "ws"
[   650.209] Server terminated successfully (0). Closing log file.

#dmesg
OpenBSD 5.2 (GENERIC) #0: Tue Aug 14 20:19:15 CEST 2012
    root@test:/usr/src/sys/arch/amd64/compile/GENERIC
RTC BIOS diagnostic error
7e<ROM_cksum,config_unit,memory_size,fixed_disk,invalid_time>
real mem = 8495775744 (8102MB)
avail mem = 8247275520 (7865MB)
mainbus0 at root
bios0 at mainbus0: SMBIOS rev. 2.4 @ 0xe0000 (81 entries)
bios0: vendor Apple Inc. version "MM51.88Z.0077.B10.1201241549" date
01/24/2012
bios0: Apple Inc. Macmini5,3
acpi0 at bios0: rev 2
acpi0: sleep states S0 S3 S4 S5
acpi0: tables DSDT FACP HPET APIC SBST ECDT SSDT SSDT SSDT SSDT SSDT
SSDT SSDT SSDT SSDT MCFG SSDT SSDT SSDT
acpi0: wakeup devices P0P2(S4) GFX0(S4) PEG1(S4) EC__(S4) GMUX(S3)
HDEF(S4) GIGE(S4) SDXC(S3) RP01(S4) ARPT(S4) RP02(S4) RP03(S4) EHC1(S3)
EHC2(S3)
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpihpet0 at acpi0: 14318179 Hz
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Core(TM) i7-2635QM CPU @ 2.00GHz, 1995.79 MHz
cpu0:
FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,PCLMUL,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,CX16,xTPR,PDCM,SSE4.1,SSE4.2,x2APIC,POPCNT,AES,XSAVE,AVX,NXE,LONG,LAHF
cpu0: 256KB 64b/line 8-way L2 cache
cpu0: apic clock running at 99MHz
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
cpu at mainbus0: not configured
ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 20, 24 pins
ioapic0: misconfigured as apic 0, remapped to apid 2
acpiec0 at acpi0
acpimcfg0 at acpi0 addr 0xe0000000, bus 0-156
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (P0P2)
acpiprt2 at acpi0: bus 6 (PEG1)
acpiprt3 at acpi0: bus 2 (RP01)
acpiprt4 at acpi0: bus 3 (RP02)
acpiprt5 at acpi0: bus 4 (RP03)
acpicpu0 at acpi0: C3, C2, C1, PSS
acpibtn0 at acpi0: PWRB
acpibtn1 at acpi0: SLPB
acpivideo0 at acpi0: IGPU
cpu0: Enhanced SpeedStep 1995 MHz: speeds: 2001, 2000, 1900, 1800, 1700,
1600, 1500, 1400, 1300, 1200, 1100, 1000, 900, 800 MHz
memory map conflict 0xe00f8000/0x1000
memory map conflict 0xfed1c000/0x4000
memory map conflict 0xffed0000/0x30000
pci0 at mainbus0 bus 0
pchb0 at pci0 dev 0 function 0 "Intel Core 2G Host" rev 0x09
ppb0 at pci0 dev 1 function 0 "Intel Core 2G PCIE" rev 0x09: msi
pci1 at ppb0 bus 1
ppb1 at pci0 dev 1 function 1 "Intel Core 2G PCIE" rev 0x09: msi
pci2 at ppb1 bus 6
ppb2 at pci2 dev 0 function 0 vendor "Intel", unknown product 0x1513 rev
0x00
pci3 at ppb2 bus 7
ppb3 at pci3 dev 0 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci4 at ppb3 bus 8
vendor "Intel", unknown product 0x1513 (class system subclass
miscellaneous, rev 0x00) at pci4 dev 0 function 0 not configured
ppb4 at pci3 dev 3 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci5 at ppb4 bus 9
ppb5 at pci3 dev 4 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci6 at ppb5 bus 10
ppb6 at pci3 dev 5 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci7 at ppb6 bus 59
ppb7 at pci3 dev 6 function 0 vendor "Intel", unknown product 0x1513 rev
0x00: msi
pci8 at ppb7 bus 108
vga1 at pci0 dev 2 function 0 "Intel HD Graphics 3000" rev 0x09
wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
intagp0 at vga1
agp0 at intagp0: aperture at 0x90000000, size 0x10000000
inteldrm0 at vga1: apic 2 int 16
drm0 at inteldrm0
"Intel 6 Series MEI" rev 0x04 at pci0 dev 22 function 0 not configured
uhci0 at pci0 dev 26 function 0 vendor "Intel", unknown product 0x1c2c
rev 0x05: apic 2 int 21
ehci0 at pci0 dev 26 function 7 "Intel 6 Series USB" rev 0x05: apic 2 int 23
usb0 at ehci0: USB revision 2.0
uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
azalia0 at pci0 dev 27 function 0 "Intel 6 Series HD Audio" rev 0x05: msi
azalia0: codecs: Cirrus Logic/0x4206, Intel/0x2805, using Cirrus
Logic/0x4206
audio0 at azalia0
ppb8 at pci0 dev 28 function 0 "Intel 6 Series PCIE" rev 0xb5: msi
pci9 at ppb8 bus 2
bge0 at pci9 dev 0 function 0 "Broadcom BCM57765" rev 0x10, unknown
BCM57765 (0x57785100): apic 2 int 16, address 3c:07:54:72:3d:a7
brgphy0 at bge0 phy 1: BCM57765 10/100/1000baseT PHY, rev. 4
sdhc0 at pci9 dev 0 function 1 "Broadcom SD Host Controller" rev 0x10:
apic 2 int 17
sdhc0 at 0x10: can't map registers
ppb9 at pci0 dev 28 function 1 "Intel 6 Series PCIE" rev 0xb5: msi
pci10 at ppb9 bus 3
vendor "Broadcom", unknown product 0x4331 (class network subclass
miscellaneous, rev 0x02) at pci10 dev 0 function 0 not configured
ppb10 at pci0 dev 28 function 2 "Intel 6 Series PCIE" rev 0xb5: msi
pci11 at ppb10 bus 4
ppb11 at pci11 dev 0 function 0 "TI XIO2221 PCIE-PCI" rev 0x01
pci12 at ppb11 bus 5
"TI XIO2221 FireWire" rev 0x01 at pci12 dev 0 function 0 not configured
uhci1 at pci0 dev 29 function 0 vendor "Intel", unknown product 0x1c27
rev 0x05: apic 2 int 19
ehci1 at pci0 dev 29 function 7 "Intel 6 Series USB" rev 0x05: apic 2 int 22
usb1 at ehci1: USB revision 2.0
uhub1 at usb1 "Intel EHCI root hub" rev 2.00/1.00 addr 1
pcib0 at pci0 dev 31 function 0 "Intel HM65 LPC" rev 0x05
pciide0 at pci0 dev 31 function 2 "Intel 6 Series SATA" rev 0x05: DMA,
channel 0 configured to native-PCI, channel 1 configured to native-PCI
pciide0: using apic 2 int 19 for native-PCI interrupt
wd0 at pciide0 channel 0 drive 0: <APPLE HDD HTS727550A9E362>
wd0: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 6
wd1 at pciide0 channel 1 drive 0: <APPLE HDD HTS727550A9E362>
wd1: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
wd1(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 6
ichiic0 at pci0 dev 31 function 3 "Intel 6 Series SMBus" rev 0x05: apic
2 int 18
iic0 at ichiic0
iic0: addr 0x4a 01=20 0a=08 10=0a 11=04 20=f2 21=01 23=88 words 00=0020
01=2000 02=0000 03=0000 04=0000 05=0000 06=0000 07=0000
spdmem0 at iic0 addr 0x50: 4GB DDR3 SDRAM PC3-10600 SO-DIMM
spdmem1 at iic0 addr 0x52: 4GB DDR3 SDRAM PC3-10600 SO-DIMM
usb2 at uhci0: USB revision 1.0
uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
usb3 at uhci1: USB revision 1.0
uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
isa0 at pcib0
isadma0 at isa0
pcppi0 at isa0 port 0x61
spkr0 at pcppi0
nvram: invalid checksum
mtrr: Pentium Pro MTRR support
uhub4 at uhub0 port 1 "Standard Microsystems product 0x2513" rev
2.00/b.b3 addr 2
uhub5 at uhub4 port 1 "Apple Inc. BRCM20702 Hub" rev 2.00/1.00 addr 3
uhidev0 at uhub5 port 1 configuration 1 interface 0 "Apple Computer
product 0x820a" rev 2.00/1.00 addr 4
uhidev0: iclass 3/1, 1 report id
ukbd0 at uhidev0 reportid 1: 8 variable keys, 6 key codes
wskbd0 at ukbd0: console keyboard, using wsdisplay0
uhidev1 at uhub5 port 2 configuration 1 interface 0 "Apple Computer
product 0x820b" rev 2.00/1.00 addr 5
uhidev1: iclass 3/1, 2 report ids
ums0 at uhidev1 reportid 2: 3 buttons
wsmouse0 at ums0 mux 0
ugen0 at uhub5 port 3 "Apple Inc. Bluetooth USB Host Controller" rev
2.00/0.52 addr 6
uhidev2 at uhub4 port 2 configuration 1 interface 0 "Logitech USB
Keyboard" rev 1.10/66.00 addr 7
uhidev2: iclass 3/1
ukbd1 at uhidev2: 8 variable keys, 6 key codes
wskbd1 at ukbd1 mux 1
wskbd1: connecting to wsdisplay0
uhidev3 at uhub4 port 2 configuration 1 interface 1 "Logitech USB
Keyboard" rev 1.10/66.00 addr 7
uhidev3: iclass 3/0, 3 report ids
uhid0 at uhidev3 reportid 1: input=1, output=0, feature=0
uhid1 at uhidev3 reportid 2: input=1, output=0, feature=0
uhid2 at uhidev3 reportid 3: input=3, output=0, feature=0
udl0 at uhub4 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 8
wsdisplay1 at udl0 mux 1
wsdisplay1: screen 0 added (std, vt100 emulation)
uhub6 at uhub1 port 1 "Standard Microsystems product 0x2513" rev
2.00/b.b3 addr 2
uhidev4 at uhub6 port 1 configuration 1 interface 0 "Apple Computer,
Inc. IR Receiver" rev 2.00/0.16 addr 3
uhidev4: iclass 3/0, 38 report ids
uhid3 at uhidev4 reportid 36: input=4, output=0, feature=0
uhid4 at uhidev4 reportid 37: input=4, output=0, feature=0
uhid5 at uhidev4 reportid 38: input=4, output=0, feature=0
udl1 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay2 at udl1 mux 1
wsdisplay2: screen 0 added (std, vt100 emulation)
udl2 at uhub6 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 5
no data for est. mode 832x768x74
no data for est. mode 640x480x67
no data for est. mode 720x400x70
max_dotclock according to supported modes: 162000
wsdisplay3 at udl2 mux 1
wsdisplay3: screen 0 added (std, vt100 emulation)
vscsi0 at root
scsibus0 at vscsi0: 256 targets
softraid0 at root
scsibus1 at softraid0: 256 targets
root on wd0a (1b66b6f62baf79d7.a) swap on wd0b dump on wd0b
clock: unknown CMOS layout


--
Alexis de BRUYN

Reply | Threaded
Open this post in threaded view
|

Re: DisplayLink CONV-USB2DVI : wsudl(0): We are not attached to the udl driver

Matthieu Herrb-5
On Tue, Aug 14, 2012 at 10:35:40PM +0200, Alexis de BRUYN wrote:

> On 14.08.2012 17:58, Matthieu Herrb wrote:
> > On Tue, Aug 14, 2012 at 04:39:57PM +0200, Matthieu Herrb wrote:
> >> On Tue, Aug 14, 2012 at 10:31:24AM +0200, Alexis de BRUYN wrote:
> >>> On 13.08.2012 23:34, Matthieu Herrb wrote:
> >>>> On Sun, Aug 12, 2012 at 10:04:17PM +0200, Alexis de BRUYN wrote:
> >>>>> On 11.08.2012 23:33, Alexis de BRUYN wrote:
> >>>>> I still have my previous issue, but I have another one : while the
> >>>>> in-board display device is actived through my xorg.conf, the udl devices
> >>>>> are not working too.
> >>>>
> >>>> Yes, this is a know issue. The OpenBSD-specific part of Xorg has no
> >>>> way to handle a dual-screen setup between udl and one (or more)
> >>>> regular VGA card(s) on most architectures.
> >>>
> >>> Thanks Matthieu for your answer. However can it handle multi-screens
> >>> with *only* udl devices (without configuring the regular VGA card in
> >>> xorg.conf) ? I didn't succeed.
> >>
> >> Right now, I don't see a reason why 2 udl devices wouldn't work, but
> >> I'm not sure I ever tried it.
> >>
> >
> > Ok, just tried it. It fails because the privilege separation code
> > refuses to open /dev/ttyE0. Fixed in -current...
>
> I have reinstalled and rebuilt (incl. xenocara) 5.2/amd64, but I still
> have the issue, only udl0 is working, but not the 2 others.

Did you get xserver/os/privsep.c rev 1.25 ? Since I did the commit at
the same time I was writing the mail, it may take a few hours more to
get make it to all the cvs mirrors.


>
> [   421.287] (EE) wsudl(1): We are not attached to the udl driver
> [   421.287] (EE) wsudl(2): We are not attached to the udl driver
>
> I found something different in dmesg for the 2 others, is that relevant ?
>
> udl0 at uhub4 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 8
> wsdisplay1 at udl0 mux 1
> wsdisplay1: screen 0 added (std, vt100 emulation)
> [...]
> udl1 at uhub6 port 2 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 4
> no data for est. mode 832x768x74
> no data for est. mode 640x480x67
> no data for est. mode 720x400x70
> [...]
> wsdisplay2 at udl1 mux 1
> wsdisplay2: screen 0 added (std, vt100 emulation)
> udl2 at uhub6 port 3 "DisplayLink CONV-USB2DVI" rev 2.00/0.03 addr 5
> no data for est. mode 832x768x74
> no data for est. mode 640x480x67
> no data for est. mode 720x400x70
> [...]
> wsdisplay3 at udl2 mux 1
> wsdisplay3: screen 0 added (std, vt100 emulation)
>
> ****
> # cat /etc/X11/xorg.conf
>
>
> Section "ServerLayout"
>         Identifier      "Server Layout"
>         Screen  0       "Screen0" 0 0
>         Screen  1       "Screen1" LeftOf "Screen0"
>         Screen  2       "Screen2" RightOf "Screen0"
>         Option          "Xinerama" "On"
> EndSection
>
> Section "Screen"
>         Identifier      "Screen0"
>         Device          "Card0"
> EndSection
>
> Section "Screen"
>         Identifier      "Screen1"
>         Device          "Card1"
> EndSection
>
> Section "Screen"
>         Identifier      "Screen2"
>         Device          "Card2"
> EndSection
>
> Section "Device"
>         Identifier  "Card0"
>         Driver      "wsudl"
>         Option  "Device" "/dev/ttyD0"
> EndSection
>
> Section "Device"
>         Identifier  "Card1"
>         Driver      "wsudl"
>         Option  "Device" "/dev/ttyE0"
> EndSection
>
> Section "Device"
>         Identifier  "Card2"
>         Driver      "wsudl"
>         Option  "Device" "/dev/ttyF0"
> EndSection

did you create all the /dev/tty[EEF]0 devices with MAKEDEV this time ?

In my tests I created explicit display sub-sections too. Generally the
xorg.conf parser is a bit flakey in this area, and rejects some
configurations for no good reason

Here's the working xorg.conf I used (with privsep.c 1.25) for 2
devices:

Some parts may be useless, but since it took some fiddling to get this
working I stopped there.

Section "ServerLayout"
        Identifier "L1"
        Screen 0 "Screen0" 0 0
        Screen 1 "Screen1" RightOf "Screen0"
EndSection

Section "Device"
        Identifier  "Card0"
        Driver      "wsudl"
        Option "Device" "/dev/ttyD0"
EndSection


Section "Device"
        Identifier  "Card1"
        Driver      "wsudl"
        Option "Device" "/dev/ttyE0"
EndSection

Section "Monitor"
        Identifier "Monitor0"
EndSection

Section "Monitor"
        Identifier "Monitor1"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device "Card0"
        Monitor "Monitor0"
        SubSection "Display"
                Depth 16
                Modes "800x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device "Card1"
        Monitor "Monitor1"
        SubSection "Display"
                Depth 16
                Modes "1024x768"
        EndSubSection
EndSection

--
Matthieu Herrb

12