You are not logged in.
Pages: 1
I bought the AOC usb monitor with the idea of using it as my main display with arch running on an odroid c1. Before setting up that system, I am trying to get in to work as a 2nd monitor with my laptop - also running arch. I have read that the drivers are available with xorg after linux kernel 3.9 and later (I believe i am running 4.0.1-1), but no luck. Any help? Thanks.
Offline
odroid c1 can't run Arch Linux, but may run Arch Linux ARM. It's a different distro https://bbs.archlinux.org/viewtopic.php?id=153431
Tell us more about that laptop and the monitor, post the output of
uname -aand describe how exactly did you connect them, what happens: do you get just a black screen etc.
Offline
Sorry -
Arch linux ARM is correct. I haven't begun the process of working on the Odroid yet (I have all the parts except the keyboard, which ships the 2nd week of June: Odroid C1, AOC USB monitor (E1649FWU), WiFi dongle attached to the OTG Micro USB port, 2 HDD (350 & 500 GB attached to the USB ports), Perixx PERIBOARD 318H (backlit keyboard w/trackball) & power supplied by a 5V, 2.1A (2) 10,000 mAh power bank.)
I attached the AOC monitor to my laptop using the supplied usb cable (my laptop runs Arch linux) and have nothing but a black screen. When I reboot with the monitor attached, I get some of the text that is usually seen on my laptop screen with a lot of colored snow!
The output of uname -a is:
Linux evo 4.0.1-1-ARCH #1 SMP PREEMPT Wed Apr 29 12:00:26 CEST 2015 x86_64 GNU/Linux
The monitor comes with drivers for Mac and Windows.
Thanks!
Offline
We're using version 4.0.4-2, your system seems to be out of date.
Since you say kernel 3.9 should be enough, updating might not help, but it shouldn't hurt either.
Offline
Did a full system update with pacman -Syu .. 4.0.1-1 seems to be up to date. No change when it comes to the monitor. Is there an open source driver I can use for usb monitors?
Offline
Unfortunatelly I have no idea how to fix the issue with the monitor.
If you're still using 4.0.1-1 after a reboot, read https://wiki.archlinux.org/index.php/Mi … ror_status , you may be using an outdated mirror.
Offline
Just a shot in the dark... after the full system update, can you post the output of
xrandrwith and without the monitor attached?
Last edited by mauritiusdadd (2015-06-02 06:25:15)
Offline
There is no change whatsoever between before and after reboot (with the monitor attached)
[johnny@evo ~]$ xrandr
Screen 0: minimum 8 x 8, current 1366 x 768, maximum 32767 x 32767
LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 59.99*+
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
Offline
the output of lsusb appears to show the monitor as a recognized device??
[root@evo johnny]# lsusb
Bus 002 Device 003: ID 154b:007a PNY 8GB Classic Attache Flash Drive
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 058f:b003 Alcor Micro Corp.
Bus 001 Device 003: ID 17e9:4107 DisplayLink
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Offline
Did you install the package xf86-video-fbdev? And does the udlfb kernel module is loaded? Can you post the output of
lsmod | grep udlfbwhen the USB display is connected?
You may also want to read the wiki section for DisplayLink devices
Offline
[johnny@evo ~]$ lsmod | grep udlfb
udlfb 24576 0
syscopyarea 16384 2 udl,udlfb
sysfillrect 16384 2 udl,udlfb
sysimgblt 16384 2 udl,udlfb
fb_sys_fops 16384 1 udlfb
usbcore 200704 9 uas,udl,udlfb,uvcvideo,ums_realtek,usb_storage,ehci_hcd,ehci_pci,usbhid
When I reboot, the usb monitor screen lights up with snowy blue and purple horizontal bands ... with about half a page of the startup text ...
Offline
You may also want to read the wiki section for DisplayLink devices
Please read the link I provided, in particular this section https://wiki.archlinux.org/index.php/DisplayLink#udl. After you followed the instructions in the wiki and blacklisted the module udlfb post the output of the following commands.
lsmod | grep udl
xrandr --listprovidersOffline
[root@evo johnny]# lsmod | grep udl
udl 28672 2
drm_kms_helper 102400 2 udl,i915
drm 282624 10 udl,i915,drm_kms_helper
syscopyarea 16384 1 udl
sysfillrect 16384 1 udl
sysimgblt 16384 1 udl
usbcore 200704 5 udl,uvcvideo,ehci_hcd,ehci_pci,usbhid
[root@evo johnny]# xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x6a cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 3 outputs: 5 associated providers: 0 name:Intel
Provider 1: id: 0x41 cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 0 name:modesetting
In the wiki post that you directed me to I followed the directions to set the display (# xrandr --setprovideroutputsource 1 0) and load udl (# modprobe udl). I also created a file at /etc/modules-load.d/udl.conf to load udl at startup.
After I do all this, I can see the 2nd monitor when I go to Settings>Displays, and I can set the usage for the 2nd monitor. Every time I reboot, I have to repeat steps of setting provider source and loading udl.
Ugh ... this seems more work than it is worth. The whole idea is to use the monitor as a primary screen for the ODroid when I get my system running - is that even possible?
Offline
Every time I reboot, I have to repeat steps of setting provider source and loading udl.
You can load udl automatically at boot, see https://wiki.archlinux.org/index.php/Ke … e_handling. And you can use xrandr in script or a systemd service to enable the display.
--edit:
Also, please edit your posts and use code tags as they make programs output more readable: https://wiki.archlinux.org/index.php/Fo … s_and_code ![]()
Last edited by mauritiusdadd (2015-06-07 17:37:21)
Offline
Pages: 1