Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
Le 07/11/2010 19:43, Martin-Éric Racine a écrit : r 1024x600 and 800x480 > => same result with 1024x600 (truncated) > > keeping xorg.conf generated with Xorg -config, customized with > PanelMode for 800x480 100Hz, with video disappearing at boot time... > > Sorry : not yet solved! Does the same minimalistic xorg.conf offered at that Ubuntu bug work with 2.11.9-5, though? same result (note I also downgraded xserver-xorg-amd to 2.11.9-5) (note icedove works now with 800x480 at... 60Hz) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
On Sun, Nov 7, 2010 at 5:07 PM, Thomas Harding wrote: > Le 07/11/2010 14:39, Martin-Éric Racine a écrit : > Does the Geode 2.11.9-7 that we just uploaded to unstable solve this issue? >>> >>> No, not for video flicker nor for 1024x600 support. I still need xorg.conf >> >> Actually an xorg.conf will always be needed because panels don't tend >> to offer self-detection. If you look at the similar Ubuntu bug ( >> https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-geode/+bug/433142 >> ), it appears to finally work for someone with a really minimal >> xorg.conf that was generated by the GNOME display configuration >> applet. Can you test this and see if 1024x600 support finally works as >> intended for you too? > > > tried "minimal xorg.conf" from > http://launchpadlibrarian.net/38595539/Proview%20min%20-%20xorg.conf > https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-geode/+bug/433142 > (post #14) > > result: > 1024x600 display trucated to 800x480 (as: I have only the top-left part > and the bottom-right is missing) ; video still disappear at boot to give > random stripes (now even before GDM display appears). > > also tried with an xorg.conf generated with Xorg -config > => still need "PanelMode" option for 1024x600 and 800x480 > => same result with 1024x600 (truncated) > > keeping xorg.conf generated with Xorg -config, customized with > PanelMode for 800x480 100Hz, with video disappearing at boot time... > > Sorry : not yet solved! Does the same minimalistic xorg.conf offered at that Ubuntu bug work with 2.11.9-5, though? Martin-Éric -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
Le 07/11/2010 14:39, Martin-Éric Racine a écrit : >>> Does the Geode 2.11.9-7 that we just uploaded to unstable solve this issue? >> >> No, not for video flicker nor for 1024x600 support. I still need xorg.conf > > Actually an xorg.conf will always be needed because panels don't tend > to offer self-detection. If you look at the similar Ubuntu bug ( > https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-geode/+bug/433142 > ), it appears to finally work for someone with a really minimal > xorg.conf that was generated by the GNOME display configuration > applet. Can you test this and see if 1024x600 support finally works as > intended for you too? tried "minimal xorg.conf" from http://launchpadlibrarian.net/38595539/Proview%20min%20-%20xorg.conf https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-geode/+bug/433142 (post #14) result: 1024x600 display trucated to 800x480 (as: I have only the top-left part and the bottom-right is missing) ; video still disappear at boot to give random stripes (now even before GDM display appears). also tried with an xorg.conf generated with Xorg -config => still need "PanelMode" option for 1024x600 and 800x480 => same result with 1024x600 (truncated) keeping xorg.conf generated with Xorg -config, customized with PanelMode for 800x480 100Hz, with video disappearing at boot time... Sorry : not yet solved! Regards, TSFH -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
On Sun, Nov 7, 2010 at 3:39 PM, Thomas Harding wrote: > Le 02/11/2010 07:15, Martin-Éric Racine a écrit : >> 2010/10/14 Martin-Éric Racine : >>> On Sun, Oct 3, 2010 at 5:07 PM, Thomas Harding >>> wrote: By the way : the resolution is now OK with 800x600 and I set again every font sizes to "16" in Gnome. the only problems left are "video flicker" and the fact I miss the bottom of the screen, which I need 1024x600 or 800x480 to display the whole ;) >>> >>> We already added support for 1024x600, but we might have covered the >>> correct refresh rate for only one manufacturer's LCD display. >> >> Does the Geode 2.11.9-7 that we just uploaded to unstable solve this issue? > > No, not for video flicker nor for 1024x600 support. I still need xorg.conf Actually an xorg.conf will always be needed because panels don't tend to offer self-detection. If you look at the similar Ubuntu bug ( https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-geode/+bug/433142 ), it appears to finally work for someone with a really minimal xorg.conf that was generated by the GNOME display configuration applet. Can you test this and see if 1024x600 support finally works as intended for you too? > (More : iceweasel and icedove are now totally unusable as there is > almost no video refresh inside their windows. other programs seems OK > so I doubt it is related as I upgraded the whole. This is really strange, but no unheard of. Mozilla products keep on bringing us fascinating corner cases to debug. Martin-Éric -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
2010/10/14 Martin-Éric Racine : > On Sun, Oct 3, 2010 at 5:07 PM, Thomas Harding > wrote: >> By the way : the resolution is now OK with 800x600 and I set again every >> font sizes to "16" in Gnome. >> >> the only problems left are "video flicker" and the fact I miss the bottom of >> the screen, which I need 1024x600 or 800x480 to display the whole ;) > > We already added support for 1024x600, but we might have covered the > correct refresh rate for only one manufacturer's LCD display. Does the Geode 2.11.9-7 that we just uploaded to unstable solve this issue? Martin-Éric -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
> Conclusions: > > => I cannot get 1024x600 fit screen, and it is not auto-configurated > (still needs PanelMode option). trying vtotal and htotal shorters from > xvidtune in PanelMode gives me no result. Any clue? Can you provide your Xorg.0.log with driver 2.11.9-5? I have not used PanelMode option before on my notebook. I just applied the driver 2.11.9-5 and this resolution(1024x600) works find and fit the whole screen. Please check your Xorg.0.log if 1024x600 is used. By the way, can you check the value of "ret" in function LXGetLegacyPanelMode() in lx_panel.c? Thanks Frank
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
Le 14/10/2010 11:26, Martin-Éric Racine a écrit : 2010/10/14 Huang, FrankR: Have you tried the latest driver on freedesktop? Just as Martin wrote, I committed a patch(that add an entry of 1024x600 for panel) that can support 1024x600 which will give you the whole screen. That patch has been merged into the Debian package 2.11.9-5 Martin-Éric Upgraded yesterday to 2.11.9-5, no change: => video still disapear at boot, either with or without an /etc/X11/xorg.conf file => With and only with xorg.conf, I can get 800x480 resolution if and only if I provide a convenient "PanelMode" line. With this line I can choose between 1024x768, 800x600, 640x480 and 800x480 ; without I loose the 800x480. Note any 800x480 pvt tool generated modeline is discarded, and the one I get is computed from PanelMode x device option (see the xorg.conf already posted for the line). Only the first PanelMode options is taken, Trying Option "PanelMode" "48960 1024 1064 1168 1312 600 601 604 622" Gives me a 1024x600 resolution, but out from the screen about 30% (right and down directions) after further readings, it seems syntax is : "PanelMode" "CLOCK hactive hsyncstart hsyncend htotal vactive vstart vsend vototal" The functional (but video problem at boot time) "copied from ternet" 800x480 PanelMode line is: Option "PanelMode" "33450 800 840 968 1056 480 490 492 525" (Note I cannot access video modes in bios setup (not in any submenu of "F2", I had try other keys without success)) If I use cvt generated Modelines to fill panelmode (with dot clock as integer), I get systematically the same problem excepted for 800x480: Option "PanelMode" "33250 800 832 904 1008 480 483 493 503" => works fine with 70Hz screen refresh. => Video still disappears after several seconds at boot. Conclusions: => I cannot get 1024x600 fit screen, and it is not auto-configurated (still needs PanelMode option). trying vtotal and htotal shorters from xvidtune in PanelMode gives me no result. Any clue? => 800x480 is supported through PanelMode geode driver option => I still have video disappearing (stripes) problem at boot: It may be a hardware failure on my computer item, not to the model (hercules EC-800-H20G/S). Does anyone have the same problem with this computer reference? -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
2010/10/14 Huang, FrankR : > Have you tried the latest driver on freedesktop? Just as Martin wrote, > I committed a patch(that add an entry of 1024x600 for panel) that can support > 1024x600 which will give you the whole screen. That patch has been merged into the Debian package 2.11.9-5 Martin-Éric -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
> Finally... Which patch id it is (URL)? http://cgit.freedesktop.org/xorg/driver/xf86-video-geode/commit/?id=334534cde47f1ffe126e4e665988480fc57a7307 When I see the whole screen, It is exciting! > > Current state (before downloading the new package) gives me 1024x768 and > 800x600 in > GNOME screen settings. Hope it will work that time. If you still can not get 1024x600, see my copy below from my reply in Ubuntu bug #433142: - phpmonkey, If you can not get 1024x600 still, see below: Another point you need to pay attention is that the default screen resolution for PANEL is set by BIOS. So please check your VBIOS setting for this. The very simple way is that in function LXGetLegacyPanelMode() in lx_panel.c, print the value of ret. So the default will be lx_panel_modes[3]. And my patch will add 1024x600 as item 3. So please notice this. - Wish you good luck!
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
Le 14/10/2010 09:09, Huang, FrankR a écrit : Thomas, Have you tried the latest driver on freedesktop? Just as Martin wrote, I committed a patch(that add an entry of 1024x600 for panel) that can support 1024x600 which will give you the whole screen. [...] Good news! which debian version is the package? Must I wait for it's coming in SID or install from a proper repository / individual package? Must I download the debian package sources then patch and compile (apt-get build-dep ... ; apt-get source ... ; ...)? Finally... Which patch id it is (URL)? I am sorry that this bug trail list is too long that I have not too much to read it, so please give a try and reply. 800x480 is same way to support. But unfortunely, I have no idea now to support them simultaneously. Just use the cvt tool to generate the parameters and replace my patch. Thank to point me on gtf and cvt tools I asked for in a precedent report : I will take a look on that, then report as necessary, even if my laptop woud work out of the box after upgrade. Not for me but others who have not good skills in computing and not my own laptop model... Martin, For geode driver, if the display is panel instead of CRT, there is no EDID to be detected. Our BIOS use a register to select which mode is supported. That is why I have no idea now to support two wide screen modes simultaneously. But I think the user can enjoy the whole screen is the wonderful thing now! The default entry can be set by user when he/she enter the gnome desktop, and select 1024x600, then apply. Next time when you enter the gnome, it will become the default resolution. That is my understanding Ubuntu BTS 433142 user said. Thanks, Frank Current state (before downloading the new package) gives me 1024x768 and 800x600 in GNOME screen settings. Hope it will work that time. On Sun, Oct 3, 2010 at 5:07 PM, Thomas Harding wrote: By the way : the resolution is now OK with 800x600 and I set again every font sizes to "16" in Gnome. the only problems left are "video flicker" and the fact I miss the bottom of the screen, which I need 1024x600 or 800x480 to display the whole ;) We already added support for 1024x600, but we might have covered the correct refresh rate for only one manufacturer's LCD display. We probably need to inspect the Xorg.log that Thomas attached and see if the display X finds differs from the one reported in the similar Ubuntu bug report or not. Yep! I have no capability to inspect that, except the fact the log is not verbose about refresh rates refuseds, and says nothing about synchronization losses :P. How can I increase log verbotisity for Xorg startup "in the debian way" (probably /etc/default)? Next we should probably calculate the correct refresh rate for 800x480 and add native support for this in lx_panel. Would be great. Last, we need to make sure that those modes are attempted on displays that feature them. Currently, it seems that while the last patch we committed indeed adds native support, the resolution still needs to be selected in xorg.conf rather than by the usual EDID matching. Martin-Éric I agree on that last point, as my guess is that the laptop manufacturer didn't do her job correctly while using the AMD chipset, then simply rely on a peculiar xorg.conf or patch herself her proprietary distro without giving back. Hercules is not known for his respect regarding anything... As you, I rarely saw any bug report that long! -- TSFH -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
Thomas, Have you tried the latest driver on freedesktop? Just as Martin wrote, I committed a patch(that add an entry of 1024x600 for panel) that can support 1024x600 which will give you the whole screen. Because your problem is much like my malata notebook, so I think this new patch can work for you too. Another user on Ubuntu BTS has given me the reply on that and it can work too! The parameter for 1024x...@60 is generated by gtf tool. I suggest you use cvt tool to generate the parameter. It is better. If you find few modes are supported, don't be worried. Just use 1024x...@100 parameter to replace. I am sorry that this bug trail list is too long that I have not too much to read it, so please give a try and reply. 800x480 is same way to support. But unfortunely, I have no idea now to support them simultaneously. Just use the cvt tool to generate the parameters and replace my patch. Martin, For geode driver, if the display is panel instead of CRT, there is no EDID to be detected. Our BIOS use a register to select which mode is supported. That is why I have no idea now to support two wide screen modes simultaneously. But I think the user can enjoy the whole screen is the wonderful thing now! The default entry can be set by user when he/she enter the gnome desktop, and select 1024x600, then apply. Next time when you enter the gnome, it will become the default resolution. That is my understanding Ubuntu BTS 433142 user said. Thanks, Frank > On Sun, Oct 3, 2010 at 5:07 PM, Thomas Harding > wrote: > > By the way : the resolution is now OK with 800x600 and I set again every > > font sizes to "16" in Gnome. > > > > the only problems left are "video flicker" and the fact I miss the > bottom of > > the screen, which I need 1024x600 or 800x480 to display the whole ;) > > We already added support for 1024x600, but we might have covered the > correct refresh rate for only one manufacturer's LCD display. We > probably need to inspect the Xorg.log that Thomas attached and see if > the display X finds differs from the one reported in the similar > Ubuntu bug report or not. > > Next we should probably calculate the correct refresh rate for 800x480 > and add native support for this in lx_panel. > > Last, we need to make sure that those modes are attempted on displays > that feature them. Currently, it seems that while the last patch we > committed indeed adds native support, the resolution still needs to be > selected in xorg.conf rather than by the usual EDID matching. > > Martin-Éric
Bug#591364: geode: missing support for 800x480 LCD and for 1024x600 auto-configuration
On Sun, Oct 3, 2010 at 5:07 PM, Thomas Harding wrote: > By the way : the resolution is now OK with 800x600 and I set again every > font sizes to "16" in Gnome. > > the only problems left are "video flicker" and the fact I miss the bottom of > the screen, which I need 1024x600 or 800x480 to display the whole ;) We already added support for 1024x600, but we might have covered the correct refresh rate for only one manufacturer's LCD display. We probably need to inspect the Xorg.log that Thomas attached and see if the display X finds differs from the one reported in the similar Ubuntu bug report or not. Next we should probably calculate the correct refresh rate for 800x480 and add native support for this in lx_panel. Last, we need to make sure that those modes are attempted on displays that feature them. Currently, it seems that while the last patch we committed indeed adds native support, the resolution still needs to be selected in xorg.conf rather than by the usual EDID matching. Martin-Éric -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org