|
|
#81 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
77- To install OpenOffice if you have already Apple's X11 and Fink installed
1-Install OpenOffice, it will try to install its own version of dlcompat, so in order that it doesn't make your Fink installation completely dysfunctional, you'll need to do the following:
For dlcompat: sudo ln -s /sw/lib/libdl.0.dylib /usr/local/lib/libdl.0.dylib sudo ln -s /usr/local/lib/libdl.0.dylib /usr/local/lib/libdl.dylib And similarly for fondu: sudo ln -s /sw/bin/fondu /usr/local/bin/fondu 2-Install gimp-print and esp-ghostscript (these are installed into the /usr/local tree) with the packages from: http://gimp-print.sourceforge.net/MacOSX.php3 OpenOffice looks for libfreetype in /usr/X11R6/lib, so there is no need to symlink it in /usr/local/lib; the freetype libraries in /usr/X11R6/lib are installed by X11. |
|
|
|
|
#82 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
78- X11 for Mac OS X v1.0 to ship in Panther
At the x11-users lists, Haroon Sheikh wrote:
------ "At Apple's WorldWide Developer Conference, Apple announced that the 1.0 version of X11 for Mac OS X will ship as part of Panther, Mac OS X v10.3. The X11 SDK will be an optional install as part of Apple's new Xcode developer environment. http://www.apple.com/macosx/panther/ http://www.apple.com/macosx/panther/xcode.html Version 1.0 includes numerous enhancements and bug fixes, including: - Based on XFree86 4.3 - Full screen mode, enabling X11 root window - Pseudo-color support - can now run X11 in 256 color mode - Improved Aqua User Interface - Launch X11 applications from the finder - Improved keyboard shortcuts - Improved Dock Menu - Works with Panther's Expose and Fast User switching - /usr/bin/open-x11 will start X11.app if not already running Panther is currently available as a Developer Preview for Apple Developer Connection members with a seed key. All future X11 for Mac OS X releases from Apple will only support Panther or later. A big thank you to all the beta testers of X11 for Mac OS X Public Beta. Developers with access to Panther can continue to log bug reports at http://developer.apple.com/bugreporter. Yours truly, The X11 for Mac OS X Team Other high-level changes include: - NEW: X11.app is now located in /Applications/Utilities - NEW: X11 and the SDK are currently optional installs in Panther - NEW: command line preference to set option as meta key (see man Xquartz) - FIX: X11 leaves orphans and zombies - FIX: X11 presents quit warning even when all windows closed - FIX: X11 won't recognize 2nd screen if already started - FIX: geometry problems introduced in Beta 3. - FIX: X11 does not properly quit" ------ |
|
|
|
|
#83 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
79- source code for the X11 v1.0 in the GM version of Panther
The source code for the X11 v1.0 in the GM version of Panther will be made available as soon as Panther is publicly available.
There are bug fixes between the source code for "X11.app v1.0 wwdc" and "X11.app in the GM version of Panther", but it might be safer to recompile software that depends on libraries in the X11 directories. |
|
|
|
|
#84 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
80- Installing Apple's X11 1.0 in Panther.
Apple's X11 for Mac OS X 10.3 is available as an optional installation when you install Mac OS X 10.3 (Panther), meaning that the Panther installer does not automatically install Apple's X11 1.0.
You need to click "Custom" in the Easy install pane then select X11. If you forgot to select it while installing Panther, you can install it later by opening (double clicking) the X11User.pkg file on the Mac OS X Install Disc 3 CD. |
|
|
|
|
#85 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
81- Installing Xcode and the X11 SDK package
Install XCode from the XCode Tools CD.
The X11 SDK is not installed by default when you install Xcode, you must click the "Customize" button, as this will allow you to select the "X11 SDK" checkbox also, which is by default not selected. If you forget to press the "customize" button, you can install the X11 SDK later by double-clicking on the X11SDK.pkg file in the Xcode Tools CD. Last edited by sao; 10-28-2003 at 06:01 AM. |
|
|
|
|
#86 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
82- Fresh install of Fink on a 10.3 system (Panther)
* First install Apple's X11 1.0 from the Panther CD, XCode from the XCode disk, and the X11SDK.pkg also from the Xcode cd.
* Is recommended bootstrapping from source, starting from fink-full-0.6.0.tar.gz available on fink's sourceforge download page. * Since Fink version 0.15.0 or higher, you do not need to install system-xfree86 anymore. Fink is capable of automatically determining your system-xfree86 version if you don't already have any fink x11 packages installed. If you currently have an old system-xfree86 package of any kind installed, please run the following commands: Code:
sudo dpkg -r --force-all system-xfree86 system-xfree86-42 system-xfree86-43; fink selfupdate; fink index Last edited by sao; 10-28-2003 at 12:10 AM. |
|
|
|
|
#87 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
83- Upgrading your previous Fink installation.
If you installed Panther with the 'archive and install' method, and then installed Apple's X11 1.0 and the X11 SDK, be sure to install XCode from the XCode disk before upgrading Fink.
Then, running "fink selfupdate" should perform the upgrade for you. The latest version of the fink package manager will automatically detect which version of OS X and which version of gcc you have installed, and will adjust itself accordingly. |
|
|
|
|
#88 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
84- "Check for circular dependencies" error.
When you run 'fink selfupdate' you might get the following error:
Code:
The following 17 packages will be installed or updated: apt apt-shlibs bzip2 bzip2-dev bzip2-shlibs debianutils dpkg gettext gettext-bin gettext-dev libiconv libiconv-bin libiconv-dev ncurses ncurses-dev ncurses-shlibs tar The following additional package will be installed: fink-prebinding Do you want to continue? [Y/n] Failed: Problem resolving dependencies. Check for circular dependencies. If you get the above error, try running: 'fink install fink-prebinding' and then running: 'fink selfupdate' again. If doing "fink install fink-prebinding" and then doing update-all again doesn't help, your only recourse is to start over with a bootstrap of 0.6.0 from source, or wait for the bindist which should be coming shortly. Last edited by sao; 10-28-2003 at 04:17 AM. |
|
|
|
|
#89 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
85- Can't find the X11.app after installing Apple's X11 1.0 in Panther.
After the installation of Apple's X11 1.0 on Panther, you will find the X11.app in /Applications/Utilities/
(If you install the new X11 with Panther's "archive and install" method, it will not remove your old X11.app from /Applications) Last edited by sao; 10-27-2003 at 03:58 AM. |
|
|
|
|
#90 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
86- Full screen mode in Apple's X11 1.0
Open X11 preferences, and in the Output section there is an option for enabling full screen mode. After enabling it, use the "Command+Option+A" keystroke to enter and leave full screen mode.
|
|
|
|
|
#91 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
87- Cut and Paste if you don't use quartz-wm
If you're not using the quartz-wm, you should install autocutsel with Fink:
Merges two X11 cut buffers. It provides a working cut and paste between Aqua and those X apps that only check one cut buffer. Usage Notes: just write 'autocutsel &' in your ~/.xinitrc file. Last edited by sao; 10-27-2003 at 11:05 AM. |
|
|
|
|
#92 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
88- Fink keep asking to install xfree86 after installing Apple's X11 1.0 in Panther.
Install the X11 SDK, which is on the Xcode CD (double click the X11SDK.pkg), and is not installed by default.
Also note that you do not need to install system-xfree86 anymore, fink is capable of figuring out your X11 version automatically in cases where you would have installed system-xfree86 previously. If you still have an old system-xfree86 package installed, run the following commands: Code:
sudo dpkg -r --force-all system-xfree86 system-xfree86-42 system-xfree86-43; \ fink selfupdate; fink index |
|
|
|
|
#93 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
89- I upgraded to Apple's X11 in Panther and now my window title bars are missing
You didn't upgrade X11 to version "X11 1.0 - XFree86 4.3.0" included with Panther. Apple's X11 for Mac OS X 10.3 is available as an optional installation when you install Mac OS X 10.3 (Panther), meaning that the Panther installer does not automatically install Apple's X11 1.0.
You can install it from the X11User.pkg file on the Mac OS X Install Disc 3 CD. |
|
|
|
|
#94 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
90- To remove your Fink xfree86 packages and install Apple's X11 1.0
Code:
sudo dpkg -r --force-depends xfree86-rootless xfree86-rootless-shlibs xfree86-base xfree86-base-shlibs sudo rm -rf /usr/X11R6 /etc/X11 /Applications/XDarwin.app You don't need to install system-xfree86 anymore. It's automatically generated if fink detects a valid x11 install. |
|
|
|
|
#95 | |||||||||||||||||||
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
91- Apple's X11 1.0 in Panther and CodeTek VirtualDesktop
You can use it by making Virtual Desktop put all X11 windows in a single desktop. Exposé also works fine.
Posted at the x11-users list by Matthew S. Klahn, (CodeTek developer) :
Last edited by sao; 10-29-2003 at 12:56 AM. |
|||||||||||||||||||
|
|
|
|
#96 | |||||||||||||||||||
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
92- "The State of Fink"
This is important information for all fink-users, please read carefully and follow what's necessary to do for your system.
The following was posted by Benjamin Reed (Fink Project Leader) at the fink-users list, on Oct 24th : http://news.gmane.org/thread.php?gr...le.fink.general
|
|||||||||||||||||||
|
|
|
|
#97 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
93- Fink "Circular Dependency Problem" Solved
Posted by Benjamin Reed at the fink-users list:
http://article.gmane.org/gmane.os.ap....general/10265 "fink-prebinding was "Essential" in the bootstrap, but not in the actual fink package tree. Since essential packages depended on a non-essential package that wasn't installed yet, fink got confused and gave up, since essential packages must always be installed first. This is fixed in all trees, and a "fink selfupdate" should solve circular dependency issues if you have been unable to upgrade". Note: Make sure, before you run 'fink selfupdate' , that you are using cvs or rsync to get the latest package descriptions. (you shouldn't have your selfupdate settings to "point release", check in /sw/etc/fink.conf the "SelfUpdateMethod:" should be set to cvs or rsync) Last edited by sao; 10-31-2003 at 12:47 PM. |
|
|
|
|
#98 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
94- Official Apple's X11 1.0 FAQ
|
|
|
|
|
#99 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
95- Is it possible to run Apple's X11 logging in as ">console" ?
X11 for Mac OS X cannot be run without the window server.
If you log in as ">console" it stops the Quartz Window Server which is required for Apple's X11 to operate on MacOS X. |
|
|
|
|
#100 |
|
Moderator
Join Date: Jan 2002
Location: Singapore
Posts: 4,237
|
96- To make Terminal.app and X11 boot in csh?
You'll need to change your default shell. Assuming you want tcsh (the default shell for Jaguar) all you really need to do is issue the 'chpass' command in a terminal window, the NetInfo database will be updated to reflect the change:
chpass -s /bin/tcsh The 'chpass' command doesn't work prior to 10.3. But, it does work in 10.3. |
|
|
![]() |
|
|