Categories
Technology

Why Mac OS X Sucks…

I used a Mac for just over a year. There were things I really loved (UNIX behind the scenes, power mgmt on my laptop) but for the most part the UI for OS X drove me nuts and the mouse/keyboard sucked. I think I agree with just about every single point Cédric Beust made in his post on his experiences with switching to a Mac.

I’ve been Mac free for about 10 months, and Windows free for 7 weeks. I’ve got new problems with Ubuntu that I never had with OS X or Win XP but I don’t see myself going back to either any time in the near future.

5 replies on “Why Mac OS X Sucks…”

From a previous post of yours…

>>However, the fact that it’s been 6 weeks and I can’t get dual-monitors working is VERY FRUSTRATING!!!

On a Mac it’s as simple as plugging it in (although Windows is just as easy).

I actually got dual screens working in Ubuntu on my old laptop using the following xorg.conf file…

Section “Files”
FontPath “/usr/share/X11/fonts/misc”
FontPath “/usr/share/X11/fonts/cyrillic”
FontPath “/usr/share/X11/fonts/100dpi/:unscaled”
FontPath “/usr/share/X11/fonts/75dpi/:unscaled”
FontPath “/usr/share/X11/fonts/Type1”
FontPath “/usr/share/X11/fonts/CID”
FontPath “/usr/share/X11/fonts/100dpi”
FontPath “/usr/share/X11/fonts/75dpi”
# paths to defoma fonts
FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType”
FontPath “/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID”
EndSection

Section “Module”
Load “GLcore”
Load “i2c”
Load “bitmap”
Load “ddc”
Load “dri”
Load “extmod”
Load “freetype”
Load “glx”
Load “int10”
Load “type1”
Load “vbe”
EndSection

Section “InputDevice”
Identifier “Generic Keyboard”
Driver “kbd”
Option “CoreKeyboard”
Option “XkbRules” “xorg”
Option “XkbModel” “pc104”
Option “XkbLayout” “us”
EndSection

Section “InputDevice”
Identifier “Configured Mouse”
Driver “mouse”
Option “Protocol” “evdev”
Option “Dev Name” “Logitech USB-PS/2 Optical Mouse”
Option “Dev Phys”
Option “Device”
Option “Buttons” “10”
Option “ZAxisMapping” “4 5”
EndSection

Section “InputDevice”
Identifier “Synaptics Touchpad”
Driver “synaptics”
Option “SendCoreEvents” “true”
Option “Device” “/dev/psaux”
Option “Protocol” “auto-dev”
Option “HorizScrollDelta” “0”
EndSection

Section “Device”
Identifier “ATI Technologies, Inc. Radeon Mobility
9600/9700 M10/M11 (RV350 NP)0”
Option “MonitorLayout” “LVDS, AUTO”
Driver “fglrx”
Screen 0
BusID “PCI:1:0:0”
EndSection

Section “Device”
Identifier “ATI Technologies, Inc. Radeon Mobility
9600/9700 M10/M11 (RV350 NP)1”
Option “MonitorLayout” “LVDS, AUTO”
Driver “fglrx”
Screen 1
BusID “PCI:1:0:0”
EndSection

Section “Monitor”
Identifier “Generic Monitor”
Option “DPMS”
EndSection
Section “Monitor”
Identifier “DellLCD”
Option “DPMS”
HorizSync 31.0 – 80.0
VertRefresh 56.0 – 76.0
# Option “DDCMode” “off”
EndSection

Section “Screen”
Identifier “Screen0”
Device “ATI Technologies, Inc. Radeon Mobility
9600/9700 M10/M11 (RV350 NP)0”
Monitor “Generic Monitor”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1440×900”
EndSubSection
EndSection
Section “Screen”
Identifier “Screen1”
Device “ATI Technologies, Inc. Radeon Mobility
9600/9700 M10/M11 (RV350 NP)1”
#Device “Card1”
Monitor “DellLCD”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1600×1200”
EndSubSection
EndSection

Section “ServerLayout”
Identifier “Default Layout”
#Screen “Default Screen”
Screen 0 “Screen0”
Screen 1 “Screen1” RightOf “Screen0”
#Option “Xinerama” “on”
InputDevice “Generic Keyboard”
InputDevice “Configured Mouse”
InputDevice “Synaptics Touchpad”
EndSection

Section “DRI”
Mode 0666
EndSection

Leave a Reply

Your email address will not be published. Required fields are marked *