|
Replies:
8
-
Last Post:
May 8, 2009 2:03 AM
by: crystall
|
Threads:
[
Previous
|
Next
]
|
|
Posts:
5,504
From:
US
Registered:
3/9/05
|
|
|
|
Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Feb 12, 2007 4:43 PM
|
|
[A bit of an early tease, since while the build will be available internally near the end of this week, it wouldn't be expected to go out as Solaris Express: Community Edition for another two weeks, since nv_57 just went out today. I'm sending this out now so I don't forget when that happens.]
Xorg 7.2 has been integrated into Nevada build 58, which should be available from the usual WOS image sources later this week.
Major changes you should know about:
- Previously, Xorg was delivered only as a 32-bit x86 binary. This release adds 64-bit x86 & 64-bit SPARC binaries as well.
- Xsun is still the default on SPARC, as Xorg on SPARC has almost no graphics device support as yet. This build includes a single video driver "wsfb" which provides a dumb framebuffer using the Sun standard fb ioctls - it is only known to work on the m64 on-board graphics in an Ultra 5/10 at this point, though should work on other m64 devices, and eventually on XVR-100 & cg6 as well. wsfb will never run on most SPARC 3-D graphics cards, which don't allow raw/dumb frame buffer access, so users of those will need to wait for a device-specific Xorg driver from the SPARC graphics team (or a community port of an open source driver for cards which have those available for other OS'es).
- On Nevada, 64-bit will be the default on x86 machines running a 64-bit kernel. You can override this by running (as root):
svccfg -s x11-server setprop options/server=/usr/X11/bin/i386/Xorg
If you are using an existing Xorg module from a source other than the X gate (i.e. the Xtsol module from the TX team or nvidia's accelerated driver), you will need to stick to the 32-bit Xorg until those are ported to 64-bit.
(When this is backported to S10, the 32-bit will be the default to avoid having this compatibility issue being introduced by a patch, and you will have to run svccfg with the amd64/Xorg path to enable 64-bit mode.)
- If you are using nvidia graphics, you have the choice of using the 32-bit Xorg (as noted above) with the existing 32-bit nvidia driver, or the 64-bit Xorg with the open-source/unaccelerated nv driver. To use nv, you must pkgrm NVDAgraphics NVDAgraphicsr and reboot to unload the nvidia kernel module. (We are expecting a 64-bit version of the nvidia driver from nvidia shortly, and will send out a followup message when it's available.)
- Intel chipset users will temporarily lose DRI support until 6497788 is integrated into ON by the video-china team.
- Xorg no longer supports LBX - ssh X forwarding with compression is recommended for remote low bandwidth connections instead.
- /usr/X11/bin/Xvfb is now included, based on the Xorg sources, so you get the Xorg set of extensions.
- Instead of an Xorg-based Xnest, this build instead includes /usr/X11/bin/Xephyr which provides similar functionality (an X server running in a nested window on another server) but in a method more similar to Xvfb (rendering to an in-memory frame buffer directly, then displaying that image on the host server) so that it can provide extensions and drawing mechanisms not present in the host server - for instance, Xephyr running on Xsun can provide the Render & Composite extensions, and even, using xrandr, rotate the output. (Note that in b58, the 64-bit builds of Xephyr won't work due to bug 6520998 - this is fixed in b59.)
If that wasn't enough excruciating detail - more details about the changes in this release can be seen in PSARC 2007/051, available at: http://www.opensolaris.org/os/community/arc/caselog/2007/051/onepager/
-- -Alan Coopersmith- alan dot coopersmith at sun dot com Sun Microsystems, Inc. - X Window System Engineering
_______________________________________________ xwin-discuss mailing list xwin-discuss at opensolaris dot org
|
|
|
Posts:
49
From:
Kabul, Afghanistan, Asia
Registered:
12/26/06
|
|
|
|
Re: Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Feb 15, 2007 6:12 AM
in response to: alanc
To: Communities » xwindow » discuss
|
|
Nice one, Alan! Those are great news indeed!
|
|
|
|
Posts:
5,504
From:
US
Registered:
3/9/05
|
|
|
|
Heads Up #2: Xorg 7.2 issues found so far in Nevada
build 58
Posted:
Feb 23, 2007 3:29 PM
in response to: alanc
|
|
I know SX:CE build 58 still isn't out yet, but when it is, you'll probably want to know about some of these issues found by internal testers in the week we've had it so far:
-6520551 nvidia driver doesn't work with 64-bit Xorg
This was reported in the original heads up, along with the workaround, so is listed here just as a reminder.
Workarounds: Use svccfg to force use of 32-bit Xorg.
(We're working with nvidia to get a 64-bit nvidia driver update out soon.)
-6520998 64-bit Xephyr crashes on startup
Fixed in nv_59. Workaround: On x86, use /usr/X11/bin/i386/Xephyr. (No SPARC workaround available.)
-6525733 Xorg 7.2 crashes on startup when Xtsol module is present
Fixed in nv_60. Workaround: Use Xsun if you need a Trusted multi-level desktop.
-6525243 Nevada B58 32-bit Xorg crashes on a VMware VM
Fixed in nv_60. Workaround: Use text console mode for OS install, then use 64-bit Xorg with VMWare driver or 32-bit Xorg with VESA.
-6525842 select UTF-8 locale,Xorg can't start up on snv_b58
Fixed in nv_60. Workaround: pkgrm SUNWtxfnt (assuming you don't need Thai characters.)
-6526932 shift key press is buffered by kernel driver and not sent to X immediately
Not actually an X bug, but affects X operations such as shift-clicking. Workaround: When you need to shift click, press and hold down one shift key, then press and release the other shift key, then click the mouse.
-- -Alan Coopersmith- alan dot coopersmith at sun dot com Sun Microsystems, Inc. - X Window System Engineering February 2007 Selection: LSARC Chair of the Month Club _______________________________________________ xwin-discuss mailing list xwin-discuss at opensolaris dot org
|
|
|
|
Posts:
45
From:
Registered:
2/15/07
|
|
|
|
Re: Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Feb 27, 2007 4:11 PM
in response to: alanc
To: Communities » xwindow » discuss
|
|
I'm very much looking forward to this. However, will there be another upgrade path than installing b58? A separate set of packages or even a spec/build tree? I'm shying away from upgrading from b57 until b60 due to the warning about ZFS corruption risk in 58/59.
Actually, just to further demonstrate my ignorance, what WOULD be the normal upgrade means? A bfu archive or something similar? I'm getting ahead of myself, I think.
|
|
|
|
Posts:
5,504
From:
US
Registered:
3/9/05
|
|
|
|
Re: Re: Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Feb 27, 2007 4:19 PM
in response to: hume
|
|
Brandon Hume wrote: > I'm very much looking forward to this. However, will there be another upgrade path than installing b58? A separate set of packages or even a spec/build tree? I'm shying away from upgrading from b57 until b60 due to the warning about ZFS corruption risk in 58/59.
Actually, b59 will have the ZFS bug fix in.
> Actually, just to further demonstrate my ignorance, what WOULD be the normal upgrade means? A bfu archive or something similar? I'm getting ahead of myself, I think.
Unfortunately, the only two methods we currently provide are the entire OS image, and the source code which you build yourself and install. The source code drop containing 7.2 is still being fixed so that it can be built correctly (since it's a subset of the entire tree, we need to make sure the subset builds by itself, which has taken some work to get right again with the new modular tree layout).
We're looking into what paperwork we need to get legal approval to post prebuilt packages in the future, but SXCE build 59 will probably be here first.
-- -Alan Coopersmith- alan dot coopersmith at sun dot com Sun Microsystems, Inc. - X Window System Engineering February 2007 Selection: LSARC Chair of the Month Club _______________________________________________ xwin-discuss mailing list xwin-discuss at opensolaris dot org
|
|
|
|
Posts:
2,175
From:
US
Registered:
6/24/05
|
|
|
|
Re: Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Mar 21, 2007 2:24 AM
in response to: alanc
To: Communities » xwindow » discuss
|
|
Just installed SXCE 59 on a nVidia/Athlon64 system. (I know there are quite a few problems, but I wanted to check this build out mainly to see whether the Chinese locale problems have been corrected). Keep getting "video out of range" message--& thus no screen. Booted into failsafe mode, tried to do a svccfg but got the error message that it "couldn't match the x11-server pattern".
Is there anyway to enter a grub boot parameter to set a workable screen resolution? Also, what's the new grub parameter to boot into a 32-bit kernel (the old parameter kernel/unit doesn't work on Build 59).
Thanks.
|
|
|
|
Posts:
569
From:
Troy, Michigan USA
Registered:
3/9/05
|
|
|
|
Re: Re: Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Mar 21, 2007 4:15 AM
in response to: waynel
|
|
W. Wayne Liauh wrote: > Just installed SXCE 59 on a nVidia/Athlon64 system. (I know there are quite a few problems, but I wanted to check this build out mainly to see whether the Chinese locale problems have been corrected). Keep getting "video out of range" message--& thus no screen. Booted into failsafe mode, tried to do a svccfg but got the error message that it "couldn't match the x11-server pattern". It looks like the VESA driver is not setting the correct mode. When the grub menu appears, hit "e" to enter edit mode. Hit "e" again to edit the "kernel" line. Add to the end of the line:
" -m milestone=single-user"
Hit return and "b" to boot into single user. Now run the command:
svccfg -s x11-server setprop options/server=/usr/X11/bin/i386/Xorg
Reboot and the NVIDIA driver should be running and hopefully the video mode is set correctly. > > Is there anyway to enter a grub boot parameter to set a workable screen resolution? Also, what's the new grub parameter to boot into a 32-bit kernel (the old parameter kernel/unit doesn't work on Build 59). > You shouldn't need to boot into a 32 bit kernel as long as you get the Xorg server running in 32 bit mmode. FWIW, a 64 bit NVIDIA driver will ship starting with build 61. If you want to run in 64 bit mode until b51 ships (and you don't have a NV18GL board) you can download 1.0-9755 from NVIDIA's web site.
BTW, the syntax for booting a 32 bit kernel for b59 is:
kernel /platform/i86pc/kernel/unix module /platform/i86pc/boot_archive
_______________________________________________ xwin-discuss mailing list xwin-discuss at opensolaris dot org
|
|
|
|
Posts:
2,175
From:
US
Registered:
6/24/05
|
|
|
|
Re: Re: Heads Up: Xorg 7.2 in Nevada build 58
Posted:
Mar 21, 2007 3:54 PM
in response to: rugrat
To: Communities » xwindow » discuss
|
|
>Now run > the command: > > svccfg -s x11-server setprop > options/server=/usr/X11/bin/i386/Xorg
Wow, this is a huge file compared to the regular xorg.conf in Linux.
Thanks. I have gotten the display problem solved.
On one of my other machines (ATI/AthlonX2 with a Westinghouse 20.1" LCD), I keep getting the "video out of range" message before the display of the GNOME log-in screen. Eventually (after about 10-15 seconds), SX56 would settle on the right (perhaps) sync frequencies. Then the GNOME log-in dialog window would pop up at the resolution that I specified, and everything thereafter seems to running OK.
My question is, is it possible to set the whatever frequencies so that SX56 doesn't have to go through this relatively time-consuming stage of "video out of range" messages? Thanks a whole lot.
|
|
|
|
Posts:
3
From:
usa
Registered:
5/8/09
|
|
|
|
Video Converter OS X
Posted:
May 8, 2009 2:03 AM
in response to: alanc
To: Communities » xwindow » discuss
|
|
[b]Video Converter OS X[/b] is a universal and versatile os x video conversion program speciall for Mac users to convert between almost all video and audio formats.
|
|
|
|
|