GeeXboX

Linux Open Media Center
It is currently Thu Sep 02, 2010 7:29 pm

All times are UTC + 1 hour




Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 423 posts ]  Go to page 1, 2, 3, 4, 5 ... 29  Next
Author Message
 Post subject: Preview GeeXboX HDTV (X.Org inside)
PostPosted: Tue May 08, 2007 5:41 pm 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
Hey hey hey, a new GeeXboX release to be tested.
It is way far from being complete and in a release state (don't ask when it'll be out) and it's still based on V1.x design (no freevo inside), but ...

Here comes the first HDTV Ready version of GeeXboX.
Basically I've managed to add X.Org server to the distribution.

One way to test, grab the i386 generator:
http://geexbox.org/~ben/xorg/geexbox-ge ... 386.tar.gz

The ISO is a bit bigger but nothing harmful.
So, what's new ...

- HD resolutions (both square and wide) are now taken into account.
- All video cards (ATI, nVidia, Intel, SiS, Unichrome ...) now have fully optimized drivers (i.e. supports overlay, the equivalent to vidix).
- Unless you choose to run in VESA mode (but then only standard resolutions should be available), there's no more TVOut support. Considering that TVOut only supports up to 800x600, there's no need for HDTV and so no need for X.Org (just keep the old version).
- There's not (yet) XVMC support (a.k.a. MPEG2 hardware decompression).

Using the generator, you may have to edit the /etc/X11/X.cfg file.
There you can set the requested resolution, frequency and driver you want to use.
You should keep driver selection to "auto", it should work pretty well.

GeeXboX will try do determine the best suited video driver and set the screen at the requested resolution. Once booted (it may take a bit more time than before), you'll have a new menu in info menu, telling you which resolution your screen has been configured to.

To avoid burning ISO 50 times to set a good resolution, you can also pass arguments from boot prompt:
Ex:
- "geexbox" starts in console mode (old school)
- "hdtv xorg=AxB@F", ex: hdtv xorg=1368x768@60
- "hdtv xorg=AxB", ex: hdtv xorg=1280x720
- "hdtv xorg=480p/720p/1080p" (choose one only)

Please report bugs (and there will be a lot of), congratulations, insults, money, hot chicks, caiman bank account opening or whatever you like ...

Have a nice try

_________________
"This is the worst kind of discrimination. The kind against me!"


Last edited by ben on Wed Dec 19, 2007 11:06 pm, edited 6 times in total.

Top
 Profile  
 
 

 Post subject:
PostPosted: Tue May 08, 2007 9:08 pm 
Offline
User avatar

Joined: Wed Feb 09, 2005 8:11 pm
Posts: 1276
This "HDTV" version might also give extra TVout possibilities:

Using a component VGA to RGB scart convertor cable it might finally be possible to use native resolution of 720*576@50Hz


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Tue May 08, 2007 10:24 pm 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
yeah but that will be officially unsupported.
We don't wanna mess with this kinda stuff that can cause potential h/w damages.

_________________
"This is the worst kind of discrimination. The kind against me!"


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 12, 2007 6:06 am 
Offline

Joined: Sat May 12, 2007 5:46 am
Posts: 2
If I install GeeXboX into harddisk.
How can I modify \boot\grub\single.lst to set my resolution?


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 12, 2007 6:25 am 
Offline
User avatar

Joined: Wed Feb 09, 2005 8:11 pm
Posts: 1276
Haven't tried myself though....
This version uses X and configuration is set in:
Quote:
Using the generator, you may have to edit the /etc/X11/X.cfg file


Top
 Profile E-mail  
 
 Post subject:
PostPosted: Sat May 12, 2007 10:43 am 
Offline

Joined: Sat May 12, 2007 5:46 am
Posts: 2
I'v modified /etc/X11/X.cfg as my wish.
When I boot by live cd and set hdtv xorg=1366x768@60.
It will work with X11 but give me an 1280x768.
When I boot from harddisk, it's work in VESA mode with 1024x768.


Top
 Profile  
 
 Post subject:
PostPosted: Sat May 12, 2007 10:53 am 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
As I've said it's not installable as it.
What you can do is manually edit the menu.lst file (for now) and change the
"geexbox" by "hdtv xorg=..." in command line.

_________________
"This is the worst kind of discrimination. The kind against me!"


Top
 Profile  
 
 Post subject:
PostPosted: Sun May 13, 2007 7:12 pm 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
Updated version, available at:
http://geexbox.org/~ben/xorg/geexbox-ge ... 386.tar.gz

- Hopefully better screen detection.
- New parameters in /etc/X11/X.cfg, allowing to set monitor's horizontal/vertical frequency (if known).
- If everything is kept "auto", GeeXboX tries to set the best screen's resolution (native one).

_________________
"This is the worst kind of discrimination. The kind against me!"


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 14, 2007 4:12 pm 
Offline

Joined: Tue Sep 26, 2006 11:51 pm
Posts: 60
did u build Xorg with uClibc or Glibc?

i have build geexbox with Glibc, and add Xorg 7.1 into it.
with a powerful CPU like conroe, it can play many HDTV even in H264 formate. :lol:


this is my modeline for many LCD and PDP tv:

Modeline "1920x1080" 148.352 1920 1960 2016 2200 1080 1082 1088 1125
Modeline "1920x1080i" 74.176 1920 1963 2004 2200 1080 1084 1094 1125 Interlace
Modeline "1920x540" 74.25 1920 2008 2052 2200 540 542 547 562
Modeline "1366x768" 85.86 1366 1440 1584 1800 768 769 772 795
Modeline "1280x720" 74.16 1280 1352 1392 1648 720 725 730 750
Modeline "1024x576" 47.00 1024 1064 1168 1312 576 577 580 597
Modeline "1024x576i" 23.50 1024 1064 1168 1312 576 577 580 597 Interlace
Modeline "853x480" 31.49 853 864 952 1056 480 481 484 497
Modeline "853x480i" 15.75 853 864 952 1056 480 481 484 497 Interlace
Modeline "1920x1200" 151.138 1920 1960 1992 2040 1200 1201 1204 1232
Modeline "1600x1024" 136.36 1600 1704 1872 2144 1024 1025 1028 1060
Modeline "1280x800" 83.46 1280 1344 1480 1680 800 801 804 828
Modeline "1280x768" 81.00 1280 1312 1488 1688 768 771 777 806
Modeline "1920x1440" 234.59 1920 2064 2272 2624 1440 1441 1444 1490
Modeline "1600x1200" 160.96 1600 1704 1880 2160 1200 1201 1204 1242
Modeline "1440x1080" 129.87 1440 1536 1688 1936 1080 1081 1084 1118
Modeline "1366x1024" 116.52 1366 1456 1600 1832 1024 1025 1028 1060
Modeline "1280x1024" 108.88 1280 1360 1496 1712 1024 1025 1028 1060
Modeline "1280x960" 102.10 1280 1360 1496 1712 960 961 964 994
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
Modeline "640x480" 23.916 640 664 736 760 480 484 492 525
Modeline "640x480i" 11.958 640 664 736 760 480 484 492 525 Interlace


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 14, 2007 6:27 pm 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
kofboy wrote:
did u build Xorg with uClibc or Glibc?


uClibc

Quote:
i have build geexbox with Glibc, and add Xorg 7.1 into it.


how and when ?
using geexbox-xorg branch or from scratch before me ?
GeeXboX is using Xorg 7.2 atm.

Quote:
with a powerful CPU like conroe, it can play many HDTV even in H264 formate. :lol:


indeed ;-)
and with my core2duo, i can play nearly everything i want ;-)

Quote:
this is my modeline for many LCD and PDP tv:


generated from ?
you put them in xorg.conf file or built them statically in xorg server ?

Quote:
Modeline "1366x768" 85.86 1366 1440 1584 1800 768 769 772 795


I'm still not sure whether this one should be 1360x768 or 1366x768 :-(

_________________
"This is the worst kind of discrimination. The kind against me!"


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 14, 2007 8:31 pm 
Offline

Joined: Tue Sep 26, 2006 11:51 pm
Posts: 60
Quote:
how and when ?
using geexbox-xorg branch or from scratch before me ?
GeeXboX is using Xorg 7.2 atm.


few months ago, useing source of GeeXboX 1.1-rc1 and a Xorg binary package. still useing cvidix as mplayer video output driver.

Quote:
indeed ;-)
and with my core2duo, i can play nearly everything i want ;-)


i have OC to 3.3G. but ffmpeg don't surport duo core. :cry:

Quote:
generated from ?
you put them in xorg.conf file or built them statically in xorg server ?

from EDID info of some LCD/PDP.
or here: http://www.mythtv.org/wiki/index.php/Modeline_Database
put them in xorg.conf file.

Quote:
I'm still not sure whether this one should be 1360x768 or 1366x768 :-(


maybe both. :lol:
some LCD panels send 1360x768 and the others send 1366x768 from EDID.


Top
 Profile  
 
 Post subject:
PostPosted: Mon May 14, 2007 10:12 pm 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
kofboy wrote:
few months ago, useing source of GeeXboX 1.1-rc1 and a Xorg binary package. still useing cvidix as mplayer video output driver.


ok so it was definitely an ugly hack ;-)

Quote:
i have OC to 3.3G. but ffmpeg don't surport duo core. :cry:


FFMpeg doesn't provide multi-threaded decoder.
Though, recent changes in ffmpeg make use of SSSE3 instructions and seem to really speed up CPU that support it (such as C2D).

_________________
"This is the worst kind of discrimination. The kind against me!"


Top
 Profile  
 
 Post subject:
PostPosted: Wed May 16, 2007 9:20 am 
Offline

Joined: Wed May 16, 2007 8:59 am
Posts: 9
yes!geexbox-generator-devel-20070513 runs perfectly in my old machine(c3 1.1G 512M RAM GF4 MMX440).
Chinese folder name & file name is correct. The mx440 hardware acceleration is done, the movie is smoother.
but there come a bug:
the default subtitle size is small, when I change it to "default" ,I cannot call menu in movie playing, when I push “;”,it will stop playing and back to the main menu .


Top
 Profile  
 
 Post subject:
PostPosted: Wed May 16, 2007 6:29 pm 
Offline
Developer
User avatar

Joined: Wed Dec 10, 2003 8:39 pm
Posts: 5846
Location: Strasbourg, France
does it also happen with non-X version ?

_________________
"This is the worst kind of discrimination. The kind against me!"


Top
 Profile  
 
 Post subject:
PostPosted: Thu May 17, 2007 2:08 am 
Offline

Joined: Wed May 16, 2007 8:59 am
Posts: 9
No,it does'nt happen with non-X version
In 1.1 rc2 Chinese folder/file name will be "-------" ,if enable VidiX for nVidia,my mx440 comes with a black screen , nothing can i do except shutdown the PC.

BTW

"Sharp" OPITAL USB sound card(component of Sharp MD) which is very cheap(3$) can not passthough AC3/DTS in Windows, but it can DO it simply in GEEXBOX.That is great!!


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 423 posts ]  Go to page 1, 2, 3, 4, 5 ... 29  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group