Re: Xgl, powersave scripts and a couple of issues
Stefan Seyfried <[email protected]>
| Newsgroups | gmane.linux.suse.laptop |
|---|---|
| Message-ID | <[email protected]> |
On Wed, Jul 26, 2006 at 01:56:27PM +0200, Akin Sisbot wrote:
> Hello,
>
> I began to use xgl on my t43p (with suse 10.1 and ATI firegl v3200)
> Generally it's working quite well, but there are some annoying issues. I
> wonder if anyone here had the same problems and solved them.
>
> 1- fn-f3 (turn off the screen) and fn-f7 (external screen) are working
> on Xorg, but when I passed to xgl, they stopped working. These keys are
> bounded to the script /usr/lib/powersave/scripts/thinkpad_acpi_events
> which contains these lines:
> run_on_xserver() {
> get_x_user
> DEBUG "User $X_USER display $DISP $1 " INFO
> su $X_USER -c "DISPLAY=$DISP $1"
> }
>
> ......
>
> 4099) HOTKEY="Fn+F3"
> if [ -x /opt/thinkpad/pm/onscreen_pm.sh ] ; then
> run_on_xserver "/opt/thinkpad/pm/onscreen_pm.sh start" &
> ACTION="start onscreen_pm applet"
> else
> run_on_xserver "xset dpms force off" &
> ACTION="blank screen"
> fi
> ;;
> 103) HOTKEY="Fn+F7"
> ACTION="swap monitors"
> echo video_switch > /proc/acpi/ibm/video
> ;;
>
> I think as the display changed when using xgl, this script have to be
> modified but I don't how to do it :-/
As i wrote in the response to Dennis Campbell, the "wttyhx" program
that is used in get_x_user is probably broken wrt XGL. Please open a
bugreport for that, this will make it easier to track this down and
fix it.
> 2- fonts in X: If I open xemacs, I see that the fonts are too big, and
> no way to reduce their size. It happens to other x applications too. But
> in xemacs menu fonts are too big, and text fonts are too ugly. If I
> change the fonts, nothing happens always same ugly fonts.
Is this only in XGL or also in plain Xorg? Did you set the monitor size
correctly in sax2?
> 3- As the fn-f7 does not work, I can't get any image from the external
> screen connected to the thinkpad.
I have no idea why this one does not work with XGL, probably also worth a
(separate) bugreport.
--
Stefan Seyfried
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]