HDMI Adapter on X61 - (Partial) success!

X60/X61 series specific matters only.
Post Reply
Message
Author
flyingfishfinger
Junior Member
Junior Member
Posts: 252
Joined: Sun Nov 18, 2012 5:42 pm
Location: Bay Area (Berkeley) , California

HDMI Adapter on X61 - (Partial) success!

#1 Post by flyingfishfinger » Thu Jun 19, 2014 1:09 am

This is part of the "Starting over w/X61" thread, but it's got several sub-ideas that are (in my head) worthy of discussion separately [Moderators, if that's not ok please feel free to delete this].

Anyway, I just got a Unitek Y-3702 USB3.0 to HDMI adapter. When I plugged it into my X201, the first it told me it was a piece of DisplayLink hardware. Bad news for Linux, unfortunately.

The good news is that the software installed fine on the X61, but it did complain that the GMA950 might not be compatible. After holding my breath for a while, the "usb 3.0 display" exclamation mark in Device Manager went away. I then plugged in our HDTV which was successfully detected and presented to me in the Control Panel as a regular external monitor! I then set it as an extended screen AND IT WORKED! Resolution 1920 x 1080.

Now, performance. I installed GOM Player and downloaded some 1080p samples encoded at 10 and 18 mbps. They both play smoothly on the laptop's screen but are quite choppy on the TV. 720p Youtube is somewhat better, but I wouldn't watch a movie on it. Fine for presentations etc, which was my goal.

Questions for possible improvement:
- How to I measure USB bandwidth usage? I want to know if I'm saturating that, or something else. CPU usage is acceptable.
- As I mentioned in the other thread, I can install a mPCIe USB3 controller. It's not quite USB3 speed because it's PCI 1.0, but it should be about a 4x improvement over USB 2.0. Is that worth it?

R

axur-delmeria
ThinkPadder
ThinkPadder
Posts: 1269
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: HDMI Adapter on X61 - (Partial) success!

#2 Post by axur-delmeria » Thu Jun 19, 2014 1:36 am

USB saturation is always the cause, especially when you're trying to play videos.

I don't know how accurate this is, but perhaps the bandwidth required would be something like:

display resolution * color depth (in bytes/pixel) * display refresh rate

For example:
(1280 x 720) pixels * (4 bytes per pixel) * (60 frames per second) = 221,260,800 bytes per second :o

If the frames are fairly static (desktop, web pages, office productivity), it's likely that the HDMI adapter uses some form of interframe compression to send only the changed parts, so the slower USB 2.0 interface manages to keep up.
Daily driver: X220 4291-P79 i5-2520M

In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E

600X
Senior Member
Senior Member
Posts: 683
Joined: Tue May 21, 2013 3:31 am
Location: Burlington, NC

Re: HDMI Adapter on X61 - (Partial) success!

#3 Post by 600X » Thu Jun 19, 2014 5:44 am

Even 250MB/s (PCI 1x) is probably too slow as axur explained. But if you look at his equation it becomes pretty clear that you just need to reduce the refresh rate to something like 30hz to get some major improvements.
Daily: T440s
Classics: 600X (850MHz), A31p (FlexView), X41, T60 (LED FlexView), R61 (QXGA FlexView), X301 (AFFS)

flyingfishfinger
Junior Member
Junior Member
Posts: 252
Joined: Sun Nov 18, 2012 5:42 pm
Location: Bay Area (Berkeley) , California

Re: HDMI Adapter on X61 - (Partial) success!

#4 Post by flyingfishfinger » Thu Jun 19, 2014 10:51 am

Yup, don't disagree about the USB being the bottleneck. Do you have any suggestions as to reducing the refresh rate, or even setting it to something other than 50/60Hz at all?

R

EDIT: Found PowerStrip. At work now and don't have the adapter, but I'll play with it later.

E350
Sophomore Member
Posts: 147
Joined: Sat May 07, 2011 10:22 pm
Location: Sacramento, CA

Re: HDMI Adapter on X61 - (Partial) success!

#5 Post by E350 » Thu Jun 19, 2014 11:16 pm

From a small peanut in the gallery: You are the Man!

flyingfishfinger
Junior Member
Junior Member
Posts: 252
Joined: Sun Nov 18, 2012 5:42 pm
Location: Bay Area (Berkeley) , California

Re: HDMI Adapter on X61 - (Partial) success!

#6 Post by flyingfishfinger » Sat Jun 21, 2014 5:26 pm

Reporting a slight failure. It seems PowerStrip doesn't like DisplayLink adapters (or GMA950s, for that matter). The external display is detected as "Generic PnP Monitor" in Powerstrip, and for both screens I cannot adjust the frame rate. The Advanced Timing Options are greyed out in all cases.
I have read that some people have had success with their GMA950s, so I'm wondering whether it's an application or a driver problem.
Any ideas?

R

dr_st
Senior ThinkPadder
Senior ThinkPadder
Posts: 6649
Joined: Sat Oct 29, 2005 6:20 am

Re: HDMI Adapter on X61 - (Partial) success!

#7 Post by dr_st » Sun Jun 22, 2014 1:23 am

So... There is no GMA950 on the X61. That's on the X60. The X61 has GMA X3100. Maybe that's the source of confusion?
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U

RealBlackStuff
Admin
Admin
Posts: 17491
Joined: Mon Sep 18, 2006 5:17 am
Location: Mt. Cobb, PA USA
Contact:

Re: HDMI Adapter on X61 - (Partial) success!

#8 Post by RealBlackStuff » Sun Jun 22, 2014 1:46 am

Try running Powerstrip under XP.
That's what I needed to be able to 'flash' a 15" QXGA EDID.
Lovely day for a Guinness! (The Real Black Stuff)

Check out The Boardroom for Parts, Mods and Other Services.

flyingfishfinger
Junior Member
Junior Member
Posts: 252
Joined: Sun Nov 18, 2012 5:42 pm
Location: Bay Area (Berkeley) , California

Re: HDMI Adapter on X61 - (Partial) success!

#9 Post by flyingfishfinger » Sun Jun 22, 2014 7:57 pm

Hm, new observation. On my X201, this same adapter runs much smoother at 1080p (although still not ideal) on the same screen that doesn't work well with the X61. While I'm not exactly surprised since it is a much faster machine and has a better GPU, this points to the USB connection NOT being the bottleneck. Also, the DisplayLink software uses a bunch of CPU (again, not surprised).
Any ideas?

R

axur-delmeria
ThinkPadder
ThinkPadder
Posts: 1269
Joined: Mon May 28, 2012 5:49 am
Location: Metro Manila, Philippines

Re: HDMI Adapter on X61 - (Partial) success!

#10 Post by axur-delmeria » Mon Jun 23, 2014 11:53 am

Increased memory speed/bandwidth perhaps?
The X201 has DDR3-1066, plus the Core i5's integrated memory controller greatly reduces latency.

The X61 has a DDR2-667 memory controller on the GM965 northbridge, connected to the Core 2 Duo CPU through a 200MHz quad-pumped Front-Side Bus.
Daily driver: X220 4291-P79 i5-2520M

In reserve: X61 T7500, X60 T2300
In pieces: X60s CS U1300 [board only], two retired but working X61Ts
RIP: 760XD 9546-U9E

flyingfishfinger
Junior Member
Junior Member
Posts: 252
Joined: Sun Nov 18, 2012 5:42 pm
Location: Bay Area (Berkeley) , California

Re: HDMI Adapter on X61 - (Partial) success!

#11 Post by flyingfishfinger » Mon Jun 23, 2014 6:45 pm

Probably. Let's see if it gets any better once I do the overclock modification.
Meanwhile, I also found that the converter has a heatsink on it that makes it slightly too tall to hide in the PC card slot... will have to think about installing an alternate sink and investigate how the thing is attached.

R

dr_st
Senior ThinkPadder
Senior ThinkPadder
Posts: 6649
Joined: Sat Oct 29, 2005 6:20 am

Re: HDMI Adapter on X61 - (Partial) success!

#12 Post by dr_st » Tue Jun 24, 2014 1:22 am

Actual USB throughput depends considerably on the CPU speed - that much is known.
Current: X220 4291-4BG, T410 2537-R46, T60 1952-F76, T60 2007-QPG, T42 2373-F7G
Collectibles: T430s (IPS FHD + Classic Keyboard), X32 (IPS Screen)
Retired: X61 7673-V2V, A31p w/ Ultrabay Numpad
Past: Z61t 9440-A23, T60 2623-D3U, X32 2884-M5U

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Thinkpad X6x Series incl. X6x Tablet”

Who is online

Users browsing this forum: No registered users and 9 guests