[Xmonad] Issue 29 in xmonad: MergeFB " Pseudo"
Xinerama not supported
codesite-noreply at google.com
codesite-noreply at google.com
Sat Jun 23 15:37:02 EDT 2007
Issue 29: MergeFB "Pseudo" Xinerama not supported
http://code.google.com/p/xmonad/issues/detail?id=29
New issue report by Ulrich.Pfeifer:
The current code does only support real Xinerama Screens.
If the setup is a MergeFB one with Pseudo Xinerama Screens, it is
not detected. The following C-Code does find the rectangles (should
also find the rectangles in real Xinerama mode):
if(XineramaQueryExtension(ioncore_g.dpy, &event_base, &error_base)){
xi=XineramaQueryScreens(ioncore_g.dpy, &nxi);
if(xi!=NULL){
for(i=0; i<nxi; i++){
{
fprintf(out,"Xinerama screen (%d,%d) %dx%d\n",
xi[i].x_org, xi[i].y_org, xi[i].width, xi[i].height);
}
}
}
}
What steps will reproduce the problem?
The current code does only support real Xinerama Screens.
If the setup is a MergeFB one with Pseudo Xinerama Screens, it is
not detected. The following C-Code does find the rectangles (should
also find the rectangles in real Xinerama mode):
if(XineramaQueryExtension(ioncore_g.dpy, &event_base, &error_base)){
xi=XineramaQueryScreens(ioncore_g.dpy, &nxi);
if(xi!=NULL){
for(i=0; i<nxi; i++){
{
fprintf(out,"Xinerama screen (%d,%d) %dx%d\n",
xi[i].x_org, xi[i].y_org, xi[i].width, xi[i].height);
}
}
}
}
Here are some parts of the xorg.conf:
Option "MergedFB" "true"
Option "CRT2Position" "LeftOf"
Option "CRT2HSync" "30-82"
Option "CRT2VRefresh" "56-76"
Option "MergedNonRectangular" "true"
Option "MergedXineramaCRT2IsScreen0" "false"
Option "MetaModes" "1024x768-1440x900 1024x768"
xmonad does only recognize the whole pan area, not the viewports.
I complied x11-extra and xmonad straight from the darcs repository.
Ulrich
Issue attributes:
Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
More information about the Xmonad
mailing list