#----------------------------------------------------------------------- sudo apt-get install xutils-dev cd ~ sudo apt-get install pkg-config xorg-dev git clone http://git.plugable.com/webdav/xf86-video-fbdev/ git log cd xf86-video-fbdev ./autogen.sh make make install ls -hal /usr/local/lib/xorg/modules/drivers/* sudo chown root:root --verbose /usr/local/lib/xorg/modules/drivers/* sudo chmod 644 /usr/local/lib/xorg/modules/drivers/* ls -hal /usr/local/lib/xorg/modules/drivers/* #----------------------------------------------------------------------- # I checked that the display link was using /dev/fb1 and the screen was green #----------------------------------------------------------------------- # use your displaylink fb device (check creation time) # I also got a intel fb device # edit your xorg.conf or xorg.conf.d sudo vim /etc/X11/xorg.conf Section "Device" Identifier "Configured Video Device" Driver "fbdev" Option "ReportDamage" "true" Option "fbdev" "/dev/fb2" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" EndSection #----------------------------------------------------------------------- # I have an automated xorg restart with my user (nodm package) # the below command make my programs close and restart xorg kill 1 -1 #----------------------------------------------------------------------- # we got a output over vga, lcd is complaining over the 800x600 resolutio # and is turns of in a few minutes but i can make it switch back to dvi # again #----------------------------------------------------------------------- $ cat /var/log/Xorg.0.log X.Org X Server 1.7.7 Release Date: 2010-05-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.32.14-dsa-ia32 i686 Debian Current Operating System: Linux mini01 2.6.34-1-686 #1 SMP Sun Jun 6 22:56:48 UTC 2010 i686 Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.34-1-686 root=UUID=7234a43e-c3d9-41e3-8cc6-837d36da273e ro rootfstype=ext4 ipv6.disable=1 quiet Build Date: 03 June 2010 04:08:50PM xorg-server 2:1.7.7-2 (Julien Cristau ) Current version of pixman: 0.16.4 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Fri Jul 2 00:39:16 2010 (==) Using config file: "/etc/X11/xorg.conf" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (==) ServerLayout "Default Layout" (**) |-->Screen "Default Screen" (0) (**) | |-->Monitor "Configured Monitor" (**) | |-->Device "Configured Video Device" (==) Automatically adding devices (==) Automatically enabling devices (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist. Entry deleted from font path. (==) FontPath set to: /usr/share/fonts/X11/misc, /usr/share/fonts/X11/cyrillic, /usr/share/fonts/X11/100dpi/:unscaled, /usr/share/fonts/X11/75dpi/:unscaled, /usr/share/fonts/X11/Type1, /usr/share/fonts/X11/100dpi, /usr/share/fonts/X11/75dpi, built-ins (==) ModulePath set to "/usr/lib/xorg/modules" (II) The server relies on udev to provide the list of input devices. If no devices become available, reconfigure udev or disable AutoAddDevices. (II) Loader magic: 0x81eac60 (II) Module ABI versions: X.Org ANSI C Emulation: 0.4 X.Org Video Driver: 6.0 X.Org XInput driver : 7.0 X.Org Server Extension : 2.0 (++) using VT number 3 (--) PCI:*(0:0:2:0) 8086:27ae:103c:3632 Intel Corporation Mobile 945GME Express Integrated Graphics Controller rev 3, Mem @ 0xe8100000/524288, 0xd0000000/268435456, 0xe8180000/262144, I/O @ 0x00006000/8 (--) PCI: (0:0:2:1) 8086:27a6:103c:3632 Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller rev 3, Mem @ 0xe8200000/524288 (II) Open ACPI successful (/var/run/acpid.socket) (II) LoadModule: "extmod" (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so (II) Module extmod: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension SELinux (II) Loading extension MIT-SCREEN-SAVER (II) Loading extension XFree86-VidModeExtension (II) Loading extension XFree86-DGA (II) Loading extension DPMS (II) Loading extension XVideo (II) Loading extension XVideo-MotionCompensation (II) Loading extension X-Resource (II) LoadModule: "dbe" (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so (II) Module dbe: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DOUBLE-BUFFER (II) LoadModule: "glx" (II) Loading /usr/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (==) AIGLX enabled (II) Loading extension GLX (II) LoadModule: "record" (II) Loading /usr/lib/xorg/modules/extensions/librecord.so (II) Module record: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.13.0 Module class: X.Org Server Extension ABI class: X.Org Server Extension, version 2.0 (II) Loading extension RECORD (II) LoadModule: "dri" (II) Loading /usr/lib/xorg/modules/extensions/libdri.so (II) Module dri: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension XFree86-DRI (II) LoadModule: "dri2" (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so (II) Module dri2: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.1.0 ABI class: X.Org Server Extension, version 2.0 (II) Loading extension DRI2 (II) LoadModule: "fbdev" (II) Loading /usr/lib/xorg/modules/local/fbdev_drv.so (II) Module fbdev: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.4.2 ABI class: X.Org Video Driver, version 6.0 (II) FBDEV: driver for framebuffer: fbdev (II) Loading sub module "fbdevhw" (II) LoadModule: "fbdevhw" (II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so (II) Module fbdevhw: vendor="X.Org Foundation" compiled for 1.7.7, module version = 0.0.2 ABI class: X.Org Video Driver, version 6.0 (**) FBDEV(0): claimed PCI slot 0@0:2:0 (II) FBDEV(0): using /dev/fb2 (II) FBDEV(0): Creating default Display subsection in Screen section "Default Screen" for depth/fbbpp 16/16 (==) FBDEV(0): Depth 16, (==) framebuffer bpp 16 (==) FBDEV(0): RGB weight 565 (==) FBDEV(0): Default visual is TrueColor (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0) (II) FBDEV(0): hardware: udlfb (video memory: 940kB) (**) FBDEV(0): Option "fbdev" "/dev/fb2" (**) FBDEV(0): Option "ReportDamage" "true" (**) FBDEV(0): Damage reporting enabled. Disabling shadow framebuffer (II) FBDEV(0): checking modes against framebuffer device... (II) FBDEV(0): checking modes against monitor... (--) FBDEV(0): Virtual size is 800x600 (pitch 800) (**) FBDEV(0): Built-in mode "current": 56.3 MHz, 53.7 kHz, 85.1 Hz (II) FBDEV(0): Modeline "current"x0.0 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync -csync (53.7 kHz) (++) FBDEV(0): DPI set to (133, 133) (II) Loading sub module "fb" (II) LoadModule: "fb" (II) Loading /usr/lib/xorg/modules/libfb.so (II) Module fb: vendor="X.Org Foundation" compiled for 1.7.7, module version = 1.0.0 ABI class: X.Org ANSI C Emulation, version 0.4 (==) FBDEV(0): Backing store disabled (==) FBDEV(0): DPMS enabled (==) RandR enabled (II) Initializing built-in extension Generic Event Extension (II) Initializing built-in extension SHAPE (II) Initializing built-in extension MIT-SHM (II) Initializing built-in extension XInputExtension (II) Initializing built-in extension XTEST (II) Initializing built-in extension BIG-REQUESTS (II) Initializing built-in extension SYNC (II) Initializing built-in extension XKEYBOARD (II) Initializing built-in extension XC-MISC (II) Initializing built-in extension XINERAMA (II) Initializing built-in extension XFIXES (II) Initializing built-in extension RENDER (II) Initializing built-in extension RANDR (II) Initializing built-in extension COMPOSITE (II) Initializing built-in extension DAMAGE SELinux: Disabled on system, not enabling in X server (II) AIGLX: Screen 0 is not DRI2 capable (II) AIGLX: Screen 0 is not DRI capable (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so (II) GLX: Initialized DRISWRAST GL provider for screen 0 (II) config/udev: Adding input device Power Button (/dev/input/event5) (**) Power Button: Applying InputClass "evdev keyboard catchall" (II) LoadModule: "evdev" (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so (II) Module evdev: vendor="X.Org Foundation" compiled for 1.7.6.901, module version = 2.3.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 7.0 (**) Power Button: always reports core events (**) Power Button: Device: "/dev/input/event5" (II) Power Button: Found keys (II) Power Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device Video Bus (/dev/input/event4) (**) Video Bus: Applying InputClass "evdev keyboard catchall" (**) Video Bus: always reports core events (**) Video Bus: Device: "/dev/input/event4" (II) Video Bus: Found keys (II) Video Bus: Configuring as keyboard (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device Lid Switch (/dev/input/event2) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device Sleep Button (/dev/input/event1) (**) Sleep Button: Applying InputClass "evdev keyboard catchall" (**) Sleep Button: always reports core events (**) Sleep Button: Device: "/dev/input/event1" (II) Sleep Button: Found keys (II) Sleep Button: Configuring as keyboard (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event9) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device Dell BT Keyboard (/dev/input/event11) (**) Dell BT Keyboard: Applying InputClass "evdev keyboard catchall" (**) Dell BT Keyboard: always reports core events (**) Dell BT Keyboard: Device: "/dev/input/event11" (II) Dell BT Keyboard: Found 1 mouse buttons (II) Dell BT Keyboard: Found scroll wheel(s) (II) Dell BT Keyboard: Found relative axes (II) Dell BT Keyboard: Found absolute axes (II) Dell BT Keyboard: Found keys (II) Dell BT Keyboard: Configuring as mouse (II) Dell BT Keyboard: Configuring as keyboard (**) Dell BT Keyboard: YAxisMapping: buttons 4 and 5 (**) Dell BT Keyboard: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "Dell BT Keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (EE) Dell BT Keyboard: failed to initialize for relative axes. (II) Dell BT Keyboard: initialized for absolute axes. (II) config/udev: Adding input device Trust Mouse 15606 (/dev/input/event10) (**) Trust Mouse 15606: Applying InputClass "evdev pointer catchall" (**) Trust Mouse 15606: always reports core events (**) Trust Mouse 15606: Device: "/dev/input/event10" (II) Trust Mouse 15606: Found 9 mouse buttons (II) Trust Mouse 15606: Found scroll wheel(s) (II) Trust Mouse 15606: Found relative axes (II) Trust Mouse 15606: Found x and y relative axes (II) Trust Mouse 15606: Found absolute axes (II) Trust Mouse 15606: Configuring as mouse (**) Trust Mouse 15606: YAxisMapping: buttons 4 and 5 (**) Trust Mouse 15606: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 (II) XINPUT: Adding extended input device "Trust Mouse 15606" (type: MOUSE) (II) Trust Mouse 15606: initialized for relative axes. (WW) Trust Mouse 15606: ignoring absolute axes. (II) config/udev: Adding input device Trust Mouse 15606 (/dev/input/mouse1) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0) (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall" (**) AT Translated Set 2 keyboard: always reports core events (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0" (II) AT Translated Set 2 keyboard: Found keys (II) AT Translated Set 2 keyboard: Configuring as keyboard (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event7) (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall" (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" (II) LoadModule: "synaptics" (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so (II) Module synaptics: vendor="X.Org Foundation" compiled for 1.7.6.901, module version = 1.2.2 Module class: X.Org XInput Driver ABI class: X.Org XInput driver, version 7.0 (II) Synaptics touchpad driver version 1.2.2 (**) Option "Device" "/dev/input/event7" (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472 (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448 (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255 (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0 (II) SynPS/2 Synaptics TouchPad: buttons: left right (--) SynPS/2 Synaptics TouchPad: touchpad found (**) SynPS/2 Synaptics TouchPad: always reports core events (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD) (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1 (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0 (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000 (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4 (--) SynPS/2 Synaptics TouchPad: touchpad found (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0) (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall" (II) Synaptics touchpad driver version 1.2.2 SynPS/2 Synaptics TouchPad no synaptics event device found (**) Option "Device" "/dev/input/mouse0" Query no Synaptics: 6003C8 (--) SynPS/2 Synaptics TouchPad: no supported touchpad found (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware. (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad" (II) UnloadModule: "synaptics" (II) config/udev: Adding input device ST LIS3LV02DL Accelerometer (/dev/input/event8) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device ST LIS3LV02DL Accelerometer (/dev/input/js0) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device PC Speaker (/dev/input/event3) (II) No input driver/identifier specified (ignoring) (II) config/udev: Adding input device HP WMI hotkeys (/dev/input/event6) (**) HP WMI hotkeys: Applying InputClass "evdev keyboard catchall" (**) HP WMI hotkeys: always reports core events (**) HP WMI hotkeys: Device: "/dev/input/event6" (II) HP WMI hotkeys: Found keys (II) HP WMI hotkeys: Configuring as keyboard (II) XINPUT: Adding extended input device "HP WMI hotkeys" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" (**) Option "xkb_model" "pc105" (**) Option "xkb_layout" "us" #----------------------------------------------------------------------- # use your displaylink fb device (check creation time) # I also got a intel fb device # edit your xorg.conf or xorg.conf.d sudo vim /etc/X11/xorg.conf Section "Device" Identifier "Configured Video Device" Driver "fbdev" Option "ReportDamage" "true" Option "fbdev" "/dev/fb2" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" SubSection "Display" Depth 32 Modes "1440x900" EndSubSection EndSection Section "ServerLayout" Identifier "Default Layout" Screen "Default Screen" EndSection #----------------------------------------------------------------------- $ tail -n 200 /var/log/syslog | grep udlfb Jul 1 23:18:59 mini01 kernel: [ 1865.189810] udlfb: DisplayLink SUNWEIT USB Display - serial #00000000-000157 Jul 1 23:18:59 mini01 kernel: [ 1865.189828] udlfb: vid_17e9&pid_024c&rev_0104 driver's dlfb_data struct at e70a1000 Jul 1 23:18:59 mini01 kernel: [ 1865.190049] udlfb: vendor descriptor length:29 data:29 5f 01 00 27 00 04 04 01 00 03 Jul 1 23:18:59 mini01 kernel: [ 1865.190059] udlfb: DisplayLink chip limited to 2360000 pixels Jul 1 23:18:59 mini01 kernel: [ 1865.190238] udlfb: allocated 4 65024 byte urbs Jul 1 23:19:00 mini01 kernel: [ 1865.995926] udlfb: Unable to get valid EDID from device/display Jul 1 23:19:00 mini01 kernel: [ 1865.995942] udlfb: 640x350 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995950] udlfb: 640x400 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995957] udlfb: 721x400 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995964] udlfb: 640x480 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995971] udlfb: 640x480 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995978] udlfb: 640x480 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995984] udlfb: 640x480 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995991] udlfb: 800x600 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.995998] udlfb: 800x600 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996046] udlfb: 800x600 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996056] udlfb: 800x600 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996066] udlfb: 800x600 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996075] udlfb: 1024x768 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996084] udlfb: 1024x768 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996093] udlfb: 1024x768 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996102] udlfb: 1024x768 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996111] udlfb: 1024x768 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996121] udlfb: 1152x864 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996131] udlfb: 1280x960 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996141] udlfb: 1280x960 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996150] udlfb: 1280x1024 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996159] udlfb: 1280x1024 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996168] udlfb: 1280x1024 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996178] udlfb: 1600x1200 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996187] udlfb: 1600x1200 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996196] udlfb: 1600x1200 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996206] udlfb: 1600x1200 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996215] udlfb: 1600x1200 valid mode Jul 1 23:19:00 mini01 kernel: [ 1865.996224] udlfb: 1792x1344 beyond chip capabilities Jul 1 23:19:00 mini01 kernel: [ 1865.996233] udlfb: 1792x1344 beyond chip capabilities Jul 1 23:19:00 mini01 kernel: [ 1865.996242] udlfb: 1856x1392 beyond chip capabilities Jul 1 23:19:00 mini01 kernel: [ 1865.996251] udlfb: 1856x1392 beyond chip capabilities Jul 1 23:19:00 mini01 kernel: [ 1865.996260] udlfb: 1920x1440 beyond chip capabilities Jul 1 23:19:00 mini01 kernel: [ 1865.996270] udlfb: 1920x1440 beyond chip capabilities Jul 1 23:19:00 mini01 kernel: [ 1866.001204] udlfb: 800x600 valid mode Jul 1 23:19:00 mini01 kernel: [ 1866.001217] udlfb: set_par mode 800x600 Jul 1 23:19:00 mini01 kernel: [ 1866.011505] udlfb: DisplayLink USB device /dev/fb2 attached. 800x600 resolution. Using 1875K framebuffer memory Jul 2 00:04:58 mini01 kernel: [ 4624.038871] udlfb: fb_info for /dev/fb2 has been freed Jul 2 00:04:58 mini01 kernel: [ 4624.038882] udlfb: Waiting for completes and freeing all render urbs Jul 2 00:04:58 mini01 kernel: [ 4624.039113] udlfb: freeing dlfb_data e70a1000 Jul 2 00:05:04 mini01 kernel: [ 4630.237821] udlfb: DisplayLink SUNWEIT USB Display - serial #00000000-000157 Jul 2 00:05:04 mini01 kernel: [ 4630.237833] udlfb: vid_17e9&pid_024c&rev_0104 driver's dlfb_data struct at ef128800 Jul 2 00:05:04 mini01 kernel: [ 4630.238141] udlfb: vendor descriptor length:29 data:29 5f 01 00 27 00 04 04 01 00 03 Jul 2 00:05:04 mini01 kernel: [ 4630.238150] udlfb: DisplayLink chip limited to 2360000 pixels Jul 2 00:05:04 mini01 kernel: [ 4630.238331] udlfb: allocated 4 65024 byte urbs Jul 2 00:05:05 mini01 kernel: [ 4631.043258] udlfb: Unable to get valid EDID from device/display Jul 2 00:05:05 mini01 kernel: [ 4631.043274] udlfb: 640x350 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043282] udlfb: 640x400 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043289] udlfb: 721x400 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043296] udlfb: 640x480 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043303] udlfb: 640x480 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043310] udlfb: 640x480 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043317] udlfb: 640x480 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043323] udlfb: 800x600 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043330] udlfb: 800x600 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043338] udlfb: 800x600 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043344] udlfb: 800x600 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043351] udlfb: 800x600 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043358] udlfb: 1024x768 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043365] udlfb: 1024x768 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043372] udlfb: 1024x768 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043379] udlfb: 1024x768 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043386] udlfb: 1024x768 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043393] udlfb: 1152x864 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043401] udlfb: 1280x960 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043408] udlfb: 1280x960 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043415] udlfb: 1280x1024 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043423] udlfb: 1280x1024 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043430] udlfb: 1280x1024 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043437] udlfb: 1600x1200 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043445] udlfb: 1600x1200 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043452] udlfb: 1600x1200 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043460] udlfb: 1600x1200 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043468] udlfb: 1600x1200 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.043475] udlfb: 1792x1344 beyond chip capabilities Jul 2 00:05:05 mini01 kernel: [ 4631.043482] udlfb: 1792x1344 beyond chip capabilities Jul 2 00:05:05 mini01 kernel: [ 4631.043489] udlfb: 1856x1392 beyond chip capabilities Jul 2 00:05:05 mini01 kernel: [ 4631.043496] udlfb: 1856x1392 beyond chip capabilities Jul 2 00:05:05 mini01 kernel: [ 4631.043503] udlfb: 1920x1440 beyond chip capabilities Jul 2 00:05:05 mini01 kernel: [ 4631.043509] udlfb: 1920x1440 beyond chip capabilities Jul 2 00:05:05 mini01 kernel: [ 4631.049899] udlfb: 800x600 valid mode Jul 2 00:05:05 mini01 kernel: [ 4631.049911] udlfb: set_par mode 800x600 Jul 2 00:05:05 mini01 kernel: [ 4631.060255] udlfb: DisplayLink USB device /dev/fb2 attached. 800x600 resolution. Using 1875K framebuffer memory Jul 2 00:39:15 mini01 kernel: [ 6681.734453] udlfb: 800x600 valid mode Jul 2 00:39:15 mini01 kernel: [ 6681.734459] udlfb: set_par mode 800x600 Jul 2 00:39:15 mini01 kernel: [ 6681.734481] udlfb: set_par mode 800x600 Jul 2 00:39:15 mini01 kernel: [ 6681.737288] udlfb: set_par mode 800x600 Jul 2 00:39:16 mini01 kernel: [ 6682.590725] udlfb: set_par mode 800x600 Jul 2 00:39:17 mini01 kernel: [ 6682.887259] udlfb: open /dev/fb2 user=1 fb_info=e708b000 count=1 Jul 2 00:39:17 mini01 kernel: [ 6682.887273] udlfb: released /dev/fb2 user=1 count=0 Jul 2 00:39:17 mini01 kernel: [ 6682.887434] udlfb: open /dev/fb2 user=1 fb_info=e708b000 count=1 Jul 2 00:39:17 mini01 kernel: [ 6682.887460] udlfb: open /dev/fb2 user=1 fb_info=e708b000 count=2 Jul 2 00:39:17 mini01 kernel: [ 6682.888921] udlfb: mmap() framebuffer addr:4221595648 size:962560 Jul 2 00:49:15 mini01 kernel: [ 7281.749489] udlfb: 800x600 valid mode Jul 2 00:49:15 mini01 kernel: [ 7281.749495] udlfb: set_par mode 800x600 Jul 2 00:49:15 mini01 kernel: [ 7281.749518] udlfb: set_par mode 800x600 Jul 2 00:49:15 mini01 kernel: [ 7281.752265] udlfb: set_par mode 800x600 Jul 2 00:49:15 mini01 kernel: [ 7281.758072] udlfb: released /dev/fb2 user=1 count=1 Jul 2 00:49:15 mini01 kernel: [ 7281.758082] udlfb: released /dev/fb2 user=1 count=0 Jul 2 00:49:16 mini01 kernel: [ 7282.607548] udlfb: set_par mode 800x600 Jul 2 00:49:17 mini01 kernel: [ 7282.904129] udlfb: open /dev/fb2 user=1 fb_info=e708b000 count=1 Jul 2 00:49:17 mini01 kernel: [ 7282.904143] udlfb: released /dev/fb2 user=1 count=0 Jul 2 00:49:17 mini01 kernel: [ 7282.904307] udlfb: open /dev/fb2 user=1 fb_info=e708b000 count=1 Jul 2 00:49:17 mini01 kernel: [ 7282.904333] udlfb: open /dev/fb2 user=1 fb_info=e708b000 count=2 Jul 2 00:49:17 mini01 kernel: [ 7282.905804] udlfb: mmap() framebuffer addr:4221595648 size:962560 #----------------------------------------------------------------------- How to get my 1440x900 or 2048x1152 resolution? #-----------------------------------------------------------------------