Bug#612304: How many new profiles

2011-02-08 Thread Thomas Thorne
This means that the -display option is ineffective on it's own, but no mention 
is made of using -no-remote in the man page.

It also seems that I cannot have two window instances using the same profile, 
even if they are on the same screen, using the -no-profile option.  What seems 
to work well for me is to run without the -no-remote option but to create a 
profile for each of my displays.

To run on display 1 with profile one:
 iceweasel --display=:0.0 -P one 
To run on display 2 with profile two:
iceweasel --display=:0.1 -P two 

Thank you for helping me resolve this behaviour, it is a little suppressing 
considering the usage stated in the man page:
USAGE
   iceweasel  is a simple shell script that will set up the environment for 
the actual executable, firefox-bin.  If there is an Iceweasel browser already 
running, iceweasel will arrange for it to create a new browser  window;  
otherwise  it  will start the Iceweasel application.

If the script can tell that it is running on an X11 system and that there are 
multiple displays, why does it not just spawn a new default profile for the 
user for each display?  Something like icweasel -display=$DISPLAY -P $DISPLAY 
should work repeatedly for both the Seperate X Screen system I run and in a 
TwinView system it should see no change as $DISPLAY would always be the same 
thing.  Perhaps if keeping the default profile as the default catching when 
$DISPLAY==:0.0 would work in the majority of cases?
I am not very good with shell scripts so I am unsure how to translate my 
suggestion above into a patch file but I will think about it over the next 
couple of days if you think it would be worthwhile?


Bug#612304: How many new profiles

2011-02-08 Thread Mike Hommey
On Tue, Feb 08, 2011 at 08:26:08AM +, Thomas Thorne wrote:
 This means that the -display option is ineffective on it's own, but no 
 mention is made of using -no-remote in the man page.
 
 It also seems that I cannot have two window instances using the same profile, 
 even if they are on the same screen, using the -no-profile option.  What 
 seems to work well for me is to run without the -no-remote option but to 
 create a profile for each of my displays.
 
 To run on display 1 with profile one:
  iceweasel --display=:0.0 -P one 
 To run on display 2 with profile two:
 iceweasel --display=:0.1 -P two 
 
 Thank you for helping me resolve this behaviour, it is a little suppressing 
 considering the usage stated in the man page:
 USAGE
iceweasel  is a simple shell script that will set up the environment 
 for the actual executable, firefox-bin.  If there is an Iceweasel browser 
 already running, iceweasel will arrange for it to create a new browser  
 window;  otherwise  it  will start the Iceweasel application.
 
 If the script can tell that it is running on an X11 system and that there are 
 multiple displays, why does it not just spawn a new default profile for the 
 user for each display?  Something like icweasel -display=$DISPLAY -P 
 $DISPLAY should work repeatedly for both the Seperate X Screen system I run 
 and in a TwinView system it should see no change as $DISPLAY would always be 
 the same thing.  Perhaps if keeping the default profile as the default 
 catching when $DISPLAY==:0.0 would work in the majority of cases?
 I am not very good with shell scripts so I am unsure how to translate my 
 suggestion above into a patch file but I will think about it over the next 
 couple of days if you think it would be worthwhile?

The problem is that using different profiles is not really what most
people would expect, so doing that automatically is confusing.

Anyways, I thought these zaphod type setups were being deprecated?

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#612304: How many new profiles

2011-02-08 Thread Thomas Thorne
 The problem is that using different profiles is not really what most
people would expect, so doing that automatically is confusing.

I can see that it would be confusing and asking for a bug of my left screen 
has the correct homepage but when I load on my right screen it goes to a page 
about iceweasel.  I guess it is a fundamental part of the firefox system that 
only one instance of it can connect to a profile and that all the many window 
or tabs are really just that one instance.  Only when you have it on a separate 
X display it must be a different instance as there is no way of running the 
windowing system across them (unless KDE does it but I am not desperate enough 
to start using that yet).  

The problem is that when I don't use separate profiles I get the same message 
about already running  I guess I have work around for now and I can 
accept that from the iceweasel end at least there is nothing that can be really 
done to improve my situation without confusing others.  

 Anyways, I thought these zaphod type setups were being deprecated?

I am not sure there are many options if you want to render OpenGL to multiple 
displays unless you can communicate from your windowing engine into the OpenGL 
system in such a way that you can construct a separate viewpoint for each head 
and then assign each viewpoint to a full screen on each display.  

What I wanted to use it for was to have independent multiple desktops on each 
head so that I can keep two or three task going and visible without having to 
clear what is in my main display.  If there is a way to do that without the 
zaphod system then I am happy enough but with machines getting more powerful, 
graphics cards supporting more outputs and displays getting cheaper I would 
think that more people would be using them in a variety of ways.  

-Original Message-
From: Mike Hommey [mailto:m...@glandium.org] 
Sent: 08 February 2011 08:41
To: Thomas Thorne; 612...@bugs.debian.org
Subject: Re: Bug#612304: How many new profiles

On Tue, Feb 08, 2011 at 08:26:08AM +, Thomas Thorne wrote:
 This means that the -display option is ineffective on it's own, but no 
 mention is made of using -no-remote in the man page.
 
 It also seems that I cannot have two window instances using the same profile, 
 even if they are on the same screen, using the -no-profile option.  What 
 seems to work well for me is to run without the -no-remote option but to 
 create a profile for each of my displays.
 
 To run on display 1 with profile one:
  iceweasel --display=:0.0 -P one 
 To run on display 2 with profile two:
 iceweasel --display=:0.1 -P two 
 
 Thank you for helping me resolve this behaviour, it is a little suppressing 
 considering the usage stated in the man page:
 USAGE
iceweasel  is a simple shell script that will set up the environment 
 for the actual executable, firefox-bin.  If there is an Iceweasel browser 
 already running, iceweasel will arrange for it to create a new browser  
 window;  otherwise  it  will start the Iceweasel application.
 
 If the script can tell that it is running on an X11 system and that there are 
 multiple displays, why does it not just spawn a new default profile for the 
 user for each display?  Something like icweasel -display=$DISPLAY -P 
 $DISPLAY should work repeatedly for both the Seperate X Screen system I run 
 and in a TwinView system it should see no change as $DISPLAY would always be 
 the same thing.  Perhaps if keeping the default profile as the default 
 catching when $DISPLAY==:0.0 would work in the majority of cases?
 I am not very good with shell scripts so I am unsure how to translate my 
 suggestion above into a patch file but I will think about it over the next 
 couple of days if you think it would be worthwhile?

The problem is that using different profiles is not really what most
people would expect, so doing that automatically is confusing.

Anyways, I thought these zaphod type setups were being deprecated?

Mike



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#612304: How many new profiles

2011-02-08 Thread Mike Hommey
On Tue, Feb 08, 2011 at 09:15:47AM +, Thomas Thorne wrote:
  The problem is that using different profiles is not really what most
 people would expect, so doing that automatically is confusing.
 
 I can see that it would be confusing and asking for a bug of my left screen 
 has the correct homepage but when I load on my right screen it goes to a page 
 about iceweasel.  I guess it is a fundamental part of the firefox system 
 that only one instance of it can connect to a profile and that all the many 
 window or tabs are really just that one instance.  Only when you have it on a 
 separate X display it must be a different instance as there is no way of 
 running the windowing system across them (unless KDE does it but I am not 
 desperate enough to start using that yet).  
 
 The problem is that when I don't use separate profiles I get the same message 
 about already running  I guess I have work around for now and I can 
 accept that from the iceweasel end at least there is nothing that can be 
 really done to improve my situation without confusing others.  
 
  Anyways, I thought these zaphod type setups were being deprecated?
 
 I am not sure there are many options if you want to render OpenGL to multiple 
 displays unless you can communicate from your windowing engine into the 
 OpenGL system in such a way that you can construct a separate viewpoint for 
 each head and then assign each viewpoint to a full screen on each display.  
 
 What I wanted to use it for was to have independent multiple desktops on each 
 head so that I can keep two or three task going and visible without having to 
 clear what is in my main display.  If there is a way to do that without the 
 zaphod system then I am happy enough but with machines getting more powerful, 
 graphics cards supporting more outputs and displays getting cheaper I would 
 think that more people would be using them in a variety of ways.  

With a decent window manager and xinerama like setup, that is supposed
to work quite well. You only get one display, but the window manager can
manage them independently. I can only name one that allows that
(awesome), but I'm pretty sure some others do as well.

Mike



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#612304: How many new profiles

2011-02-08 Thread Thomas Thorne
 With a decent window manager and xinerama like setup, that is supposed to 
 work quite well. You only get one display, but the window manager can manage 
 them independently. I can only name one that allows that (awesome), but I'm 
 pretty sure some others do as well.

Thanks for the pointer, I found this thread which seems to give a simple 
looking beginners guide to getting awesome working so I might give that a go 
sometime when I have some spare time.  
http://ubuntuforums.org/showthread.php?t=678902 :-)  Looks like it should be, 
well awesome.  

-Original Message-
From: Mike Hommey [mailto:m...@glandium.org] 
Sent: 08 February 2011 09:58
To: Thomas Thorne; 612...@bugs.debian.org
Subject: Re: Bug#612304: How many new profiles

On Tue, Feb 08, 2011 at 09:15:47AM +, Thomas Thorne wrote:
  The problem is that using different profiles is not really what most
 people would expect, so doing that automatically is confusing.
 
 I can see that it would be confusing and asking for a bug of my left screen 
 has the correct homepage but when I load on my right screen it goes to a page 
 about iceweasel.  I guess it is a fundamental part of the firefox system 
 that only one instance of it can connect to a profile and that all the many 
 window or tabs are really just that one instance.  Only when you have it on a 
 separate X display it must be a different instance as there is no way of 
 running the windowing system across them (unless KDE does it but I am not 
 desperate enough to start using that yet).  
 
 The problem is that when I don't use separate profiles I get the same message 
 about already running  I guess I have work around for now and I can 
 accept that from the iceweasel end at least there is nothing that can be 
 really done to improve my situation without confusing others.  
 
  Anyways, I thought these zaphod type setups were being deprecated?
 
 I am not sure there are many options if you want to render OpenGL to multiple 
 displays unless you can communicate from your windowing engine into the 
 OpenGL system in such a way that you can construct a separate viewpoint for 
 each head and then assign each viewpoint to a full screen on each display.  
 
 What I wanted to use it for was to have independent multiple desktops on each 
 head so that I can keep two or three task going and visible without having to 
 clear what is in my main display.  If there is a way to do that without the 
 zaphod system then I am happy enough but with machines getting more powerful, 
 graphics cards supporting more outputs and displays getting cheaper I would 
 think that more people would be using them in a variety of ways.  

With a decent window manager and xinerama like setup, that is supposed
to work quite well. You only get one display, but the window manager can
manage them independently. I can only name one that allows that
(awesome), but I'm pretty sure some others do as well.

Mike



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org