Vim is screwed

in vim when i am in insert mode (i) i hit backspace
instead of deleting (as it allways did) it adds blue '^?' to the text
whats up with it ?

cactus wrote:Sounds like a termcap/terminfo issue, or possibly some other terminal setting.
I essentially agree with cactus.
It's definitely not an issue with Vim itself (or your Vim configuration). Your terminal is misinterpreting your input.
I want to say that the issue could involve /etc/inputrc, but I could be wrong. I think that there are ways to configure input interpretation per-terminal-app.
The shell you're using could also be playing a part (though I'm not sure if that could affect the behavior inside Vim). If I remember correctly, using bash instead of the given default ksh solved the issue (at least partially) for me on one machine.

Similar Messages

  • Urxvt, xterm, vim, and gnu screen.

    To make this simple: all i want is 256 color support in one terminal, that will give 256 color support in vim, gnu screen, and not screw up shells i ssh into.    If I could get this working in xterm alone consider this solved.
    The more I try to fix my problem it seems the more complicated it gets.  What I want, I thought was simple:
    Now xterm seems to be the most workable solution, I guess I can give up on having clickable links, so that can go on the back burner.  But these are the problems i'm having.
    Here's the problem point by point:
    Urxvt
    $ echo $TERM
    xterm-256color
    Urxvt will run a perl script I have to display 256 colors.  Except is does not show the grayscale ramp shown here:
    VIM in urxvt does NOT show any colors.  It's all white text.
    This is my .vimrc
    $ cat .vimrc
    syntax on
    set ignorecase
    set smartcase
    set incsearch
    set hlsearch
    let g:netrw_http_cmd = "wget -q -O"
    if &t_Co == 256
    colorscheme xoria256
    else
    colorscheme desert
    endif
    in urxvt Gnu Screen
    echo $TERM
    screen-256color-bce
    the perl script does not display 256 colors like it should.
    vim in urxvt in screen again, does not show any colors. all white text.
    Xterm
    echo $TERM
    xterm
    Xterm displays the full 256 colors from the script including the grayscale ramp.
    vim in xterm displays the desert theme (i would prefer it default to the xoria256, no idea why the 256 color script works but vim doesn't see xterm as a 256 capable terminal).
    in xterm, Gnu Screen
    echo $TERM
    screen-256color-bce   ( I do not see in any file where this option is defined)
    Xterm with Gnu Screen displays the full 256 colors from the script including the grayscale ramp.
    Vim in Gnu Screen in Xterm displays 256 colors properly.
    Here is my .screenrc
    #terminfo and termcap for nice 256 color terminal
    # allow bold colors - necessary for some reason
    attrcolor b ".I"
    # tell screen how to set colors. AB = background, AF=foreground
    termcapinfo xterm 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
    # erase background with current bg color
    defbce "on"
    #term xterm-256color
    term screen-256color
    startup_message off
    caption always "%{= KW}%-w%{= gW}%n %t%{-}%+w %-="
    hardstatus alwayslastline "%{= kW} %-= %{= kC}Session:%u%{= kW} %5` | %{= kC}Host:%{= kW} %H | %1` |%{= kC} MEM:%{= kW} %2`MB /%{= kC} SW: %{= kW}%3`MB | %4` %{= kR}Unread %{= kW}| %m/%d %c"
    vbell off
    #Backticks to display information in status bar
    backtick 1 60 60 /home/username/bin/get_uptime
    backtick 2 60 60 /home/username/bin/get_freemem
    backtick 3 60 60 /home/username/bin/get_freeswap
    backtick 4 60 60 /home/username/bin/get_gmail
    backtick 5 60 60 /home/username/bin/get_sessionname
    defscrollback 5000
    screen -t root 0 sudo -s
    screen -t shell 1 bash
    screen -t shell 2 bash
    screen -t shell 3 bash
    screen -t shell 4 bash
    screen -t shell 5 bash
    screen -t shell 6 bash
    screen -t shell 7 bash
    screen -t irc 8 irssi
    screen -t home 9 bash
    select 1
    here is my .Xdefaults
    !XTerm*font: -*-terminal-*-*-*-*-14-*-*-*-*-*-*-
    XTerm*font: xft:DejaVu Sans Mono:size=8
    xterm*faceName: Mono
    xterm*faceSize: 8
    XTerm*background: #191919
    XTerm*foreground: white
    XTerm*pointerColor: white
    XTerm*pointerColorBackground: black
    XTerm*cursorColor: white
    !XTerm*internalBorder: 3
    XTerm*loginShell: true
    XTerm*scrollBar: false
    XTerm*scrollKey: true
    XTerm*saveLines: 1000
    XTerm*multiClickTime: 250
    XTerm*boldColors: false
    xterm*title: xterm
    xterm*geometry: 160x25
    ! Black
    XTerm*color0: #262626
    XTerm*color8: #252525
    ! Red
    XTerm*color1: #C12121
    XTerm*color9: #E50E0E
    ! Green
    XTerm*color2: #597b20
    XTerm*color10: #89b83f
    ! Yellow
    XTerm*color3: #Ded838
    XTerm*color11: #efef60
    ! Blue
    XTerm*color4: #265997
    XTerm*color12: #3F6FD0
    ! Magenta
    XTerm*color5: #706c9a
    XTerm*color13: #826ab1
    ! Cyan
    XTerm*color6: #69a2b0
    XTerm*color14: #a1cdcd
    ! White
    XTerm*color7: #BBBBBB
    XTerm*color15: #EEEEEF
    URxvt*termName: xterm-256color
    URxvt*urlLauncher: /usr/bin/firefox
    URxvt.matcher.pattern.1: \\bwww\\.[\\w-]\\.[\\w./?&@#-]*[\\w/-]
    URxvt.matcher.button: 2
    URxvt.perl-ext-common: default,matcher
    URxvt*saveLines: 4000
    URxvt*background: #191919
    URxvt*secondaryScroll: true
    URxvt*scrollBar: false
    URxvt*geometry: 150x25
    URxvt.font: xft:DejaVu Sans Mono:size=8
    URxvt.xftAntialias: true
    URxvt*foreground: white
    URxvt*pointerColor: white
    URxvt*pointerColorBackground: black
    URxvt*cursorColor: white
    !URxvt*inheritPixmap: True
    !URxvt*shading: 90
    !URxvt*tintColor: #999
    URxvt*keysym.Home: \033[1~
    URxvt*keysym.End: \033[4~
    ! Black
    URxvt*color0: #262626
    URxvt*color8: #252525
    ! Red
    URxvt*color1: #C12121
    URxvt*color9: #E50E0E
    ! Green
    URxvt*color2: #597b20
    URxvt*color10: #89b83f
    ! Yellow
    URxvt*color3: #Ded838
    URxvt*color11: #efef60
    ! Blue
    URxvt*color4: #265997
    URxvt*color12: #3F6FD0
    ! Magenta
    URxvt*color5: #706c9a
    URxvt*color13: #826ab1
    ! Cyan
    URxvt*color6: #69a2b0
    URxvt*color14: #a1cdcd
    ! White
    URxvt*color7: #BBBBBB
    URxvt*color15: #EEEEEF
    To Fix In Xterm
    -Get Vim to display 256 colors without Gnu Screen
    To Fix In Urxvt
    -Get vim to display any color, but preferably 256 colors in urxvt and urxvt with Gnu Screen.  (and yes, it's a 256 capable urxvt)
    -Get shells i SSH into to recognize the reported term variable
    To Fix In Gnu Screen
    -Make it stop reporting the term variable as screen-256color-bce without losing 256 color support as this screws up shells i ssh to.
    any help would be greatly appreciated.  I feel like a dog chasing its tail b/c when I find a fix to one problem, I end up creating 1-2 more.
    Last edited by scv5 (2009-07-31 14:11:31)

    I had similar but different issues regarding this.  Now, i have 256 color support in whatever terminal/ssh/screen session I'm in.
    The relevant config lines:
    .Xdefaults:
    XTerm*termName: xterm-256color
    URxvt*termName: rxvt-256color
    .vimrc
    " 256 colors only if you can handle it
    if $TERM =~ "-256color"
    set t_Co=256
    colorscheme zenburn
    endif
    .screenrc
    # term
    term xterm-256color
    # main options
    altscreen on
    attrcolor b ".I"
    defbce "on"
    # some termcaps
    termcapinfo xterm-256color 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
    termcapinfo rxvt-256color 'Co#256:AB=\E[48;5;%dm:AF=\E[38;5;%dm'
    note: this setup caused an issue where background colors in mutt/htop inside screen did not extend passed the line's text.  i had to solve that via this workaround.
    Last edited by brisbin33 (2009-07-31 21:28:55)

  • Use gvim to edit text areas and get it to use javascript.vim syntax file

    I have had a lot of trouble with javascript and editting files via apex's "javascript" sections in the page.
    The font in firefox did not distinguish various braces well enough for me. I kept accidentally mixing curly braces and parens... And I would now and then put the plsql concatenate operator || instead of the javascript +. Bleah! There are SO many ways to completely break javascript. And the whole javascript herd goes down when just one little function anywhere in there has an errant brace or quote. So I started resenting not using my customary text editor gvim. I have to have this stuff colorized and have showmatch turned on!
    So anyway I found that you can edit textareas with gvim, I don't know if this is commonly known or not so
    I thought I'd mention it. Or you can use whatever editor you want.
    I only tried this on windows but theoretically it works on other operating systems modulo you
    adjusting the shell details appropriately.
    First of all install the"It's all text!' firefox extension and restart firefox.
    then create a batch file something like this:
    (NB: don't call a batch file the same name as an executable. That can cause pesky loops :-)
    gvimrun.bat:
    c:\vim\vim73\gvim.exe %1 -c "set filetype=javascript"
    Note the pathname to gvim.exe needs to be customized. Note the parameter for passing the first argument along. (%1) The set filetype is telling it effectively to use the c:\vim\vim73\syntax\javascript.vim file.
    so then when you bring up your page in apex , when you put the mouse cursor right below the
    down arrow of the vertical scrollbar on the rhs of the textarea, you should see a little blue button
    that says "edit". Then right click and choose preferences. Direct it to your batch file.
    And if all is well it will work and invoke gvim with syntax coloring. Which makes it just a tiny bit less likely to really flub it.
    Now if anyone else wants to pick up the baton and figure out how to get more than one syntax
    in effect such as javascript and jquery? I did find a jquery.vim file out there. ...
    Now that we know how to do this if someone knows some really super great javascript /jquery
    editor that might be way better than gvim I would definitely consider that! Javascript is easy to screw up
    Edited by: lake on Jan 2, 2011 11:34 AM

    Hi Mathan. Here is something i have trying to do. This vi does not write it correct... and have I done something wrongly or "stupidly" in code
    Problems:
    -Second row is inroccet
    -If i know that device returns array where is 10 elements. Can I trust that and just return 10 elements from array and changed it to string?
    -Can I trust queue in this way?
    I think hardest in labview coding is that you dont know what kind component you should use and what is the right way to use them.
    Attachments:
    array to file.vi ‏21 KB

  • Vim Ctrl + Tab for Tabs navigation

    :noremap <silent> <c-Tab> :tabn<CR>
    noremap! <silent> <C-Tab> :tabn<CR>
    This doesn't work for me - any idea why? Ctrl-tab just doesn't shift tabs... I've definitely not bound the combination elsewhere in my .vimrc either.
    - KD
    Last edited by KomodoDave (2007-05-02 02:38:33)

    mosor wrote:
    Here are my tab related settings (that work):
    set showtabline=2 " File tabs allways visible
    :nmap <C-S-tab> :tabprevious<cr>
    :nmap <C-tab> :tabnext<cr>
    :nmap <C-t> :tabnew<cr>
    :map <C-t> :tabnew<cr>
    :map <C-S-tab> :tabprevious<cr>
    :map <C-tab> :tabnext<cr>
    :map <C-w> :tabclose<cr>
    :imap <C-S-tab> <ESC>:tabprevious<cr>i
    :imap <C-tab> <ESC>:tabnext<cr>i
    :imap <C-t> <ESC>:tabnew<cr>
    Thanks for posting, mosor! Sadly your command lines don't work for me either...
    Here's my .vimrc, much of which was cloned from phrakture's :
    """""""""" general options """"""""""
    set nocompatible " Use Vim settings, rather then Vi settings (much better!).
    " This must be first, because it changes other options as a side effect.
    "syntax enable " enable syntax highlighting and keep current colour settings
    syntax on " enable syntax highlighting and override current colour settings
    behave xterm " mouse and selection xterm behaviour
    filetype plugin indent on " filetype dependent indenting and plugins
    set autoindent " indents line relative to the line above it
    set autowrite " automatically write contents of file where sensible
    set backspace=indent,eol,start " allow backspacing over eevrything in insert mode
    set backup backupdir=$HOME/.vim/backup " set backup directory
    set cinoptions=g0,:0,l1,(0,t0 " C indentation options
    set clipboard=unnamed " yank and paste in visual mode without prepending "*
    set cmdheight=1 " cmdline height
    set complete=.,t,i,b,w,k " keyword completion configuration
    set encoding=utf-8 " encoding
    set expandtab " insert spaces instead of tab character
    set formatoptions+=l " add format option preventing lines longer than 'textwidth' being broken
    set guioptions-=T " no toolbar
    set hidden " don't have to save when switching buffers
    set history=100 " cmdline history table size
    "set ignorecase " search is case insensitive when search term is all lower case
    set incsearch " live search while typing search expression
    set laststatus=2 " always display the status line
    set nohlsearch " no highlighting when performing search
    set nowrap " don't wrap visible lines
    set number " precede line with line number when printing
    set pastetoggle=<F9> " toggle paste mode
    set previewheight=5 " preview window size
    "set ruler " show line and column in status line
    set shell=/bin/sh " set the shell to be used
    set shiftwidth=4 " number of spaces used for (auto)indent
    set showcmd " show partial command in status line
    set showmode " show whether in insert, visual mode etc
    set showmatch " indicate matching parentheses, braces etc
    set showtabline=2 " File tabs allways visible
    set shortmess=a " abbreviate file messages
    set smartcase
    set smartindent
    set softtabstop=4 " tab defaults to 4 spaces while performing editing operations
    set splitbelow " split creates new window below current one
    set statusline=%-3.3n\ %f\ %r%#Error#%m%#Statusline#\ (%l/%L,\ %c)\ %P%=%h%w\ %y\ [%{&encoding}:%{&fileformat}]\ \ "status line settings
    set tabstop=4 " tab defaults to 4 spaces
    set textwidth=80 " maximum column width of inserted text - longer lines are broken after whitespace
    set ttyfast " for fast terminals - smoother (apparently)
    set termencoding=utf-8
    set whichwrap=h,l,<,>,[,] " allow line-wrapped navigation
    set wildchar=<Tab> " type tab in cmdline to start wildcard expansion
    set wildmenu " enhanced cmdline completion
    set wildmode=longest:full,full " cmdline completion mode settings
    set writebackup " make a file backup before overwriting it
    " Convenient command to see the difference between the current buffer and the
    " file it was loaded from, thus the changes you made.
    command DiffOrig vert new | set bt=nofile | r # | 0d_ | diffthis
    \ | wincmd p | diffthis
    """""""""" keyboard mappings """"""""""
    " Dvorak caret navigation
    :noremap t <Up>
    :noremap h <Down>
    :noremap d <Left>
    :noremap n <Right>
    :noremap k d
    :noremap l n
    :noremap j t
    " Window split and navigation
    :noremap <C-w><S-s> :vsplit<CR>
    :noremap <C-w>t <C-w><Up>
    :noremap <C-w>h <C-w><Down>
    :noremap <C-w>d <C-w><Left>
    :noremap <C-w>n <C-w><Right>
    " Ctrl-s saves
    :inoremap <C-s> <Esc>:w<CR>a
    :nnoremap <C-s> :w<CR>
    " Tab manipulation
    ":noremap <silent> <C-t> :tabnew<cr>
    ":noremap <silent> <C-x> :tabc<cr>
    ":noremap <silent> <C-tab> :tabn<cr>
    ":noremap <silent> <C-s-tab> :tabp<cr>
    "noremap! <silent> <C-t> :tabnew<cr>
    "noremap! <silent> <C-x> :tabc<cr>
    "noremap! <silent> <C-tab> :tabn<cr>
    "noremap! <silent> <C-s-tab> :tabp<cr>
    :nmap <C-S-tab> :tabprevious<cr>
    :nmap <C-tab> :tabnext<cr>
    :nmap <C-t> :tabnew<cr>
    :map <C-t> :tabnew<cr>
    :map <C-S-tab> :tabprevious<cr>
    :map <C-tab> :tabnext<cr>
    :map <C-x> :tabclose<cr>
    :imap <C-S-tab> <ESC>:tabprevious<cr>i
    :imap <C-tab> <ESC>:tabnext<cr>i
    :imap <C-t> <ESC>:tabnew<cr>
    "Key bindings
    noremap <silent> <F1> :Tlist<cr>
    noremap <silent> <F2> :VSBufExplore<cr>
    "noremap <silent> <F3> :Make<cr>
    noremap <silent> <F3> <c-o>:Project<cr>
    noremap <silent> <F6> :set spell!<cr>
    noremap! <silent> <F1> <c-o>:Tlist<cr>
    noremap! <silent> <F2> <c-o>:VSBufExplore<cr>
    "noremap! <silent> <F3> <c-o>:Make<cr>
    noremap! <silent> <F3> <c-o>:Project<cr>
    noremap! <silent> <F6> <c-o>:set spell!<cr>
    " I never use these anyway
    noremap ( :bprev<cr>
    noremap ) :bnext<cr>
    ":inoremap ^] ^[A
    ":inoremap ð ^N
    " Don't use Ex mode, use Q for formatting
    "map Q gq
    """""""""" autocommand stuff """"""""""
    " Only do this part when compiled with support for autocommands.
    if has("autocmd")
    " Enable file type detection.
    " Use the default filetype settings, so that mail gets 'tw' set to 72,
    " 'cindent' is on in C files, etc.
    " Also load indent files, to automatically do language-dependent indenting.
    filetype plugin indent on
    " Put these in an autocmd group, so that we can delete them easily.
    augroup vimrcEx
    au!
    " For all text files set 'textwidth' to 78 characters.
    autocmd FileType text setlocal textwidth=78
    " When editing a file, always jump to the last known cursor position.
    " Don't do it when the position is invalid or when inside an event handler
    " (happens when dropping a file on gvim).
    autocmd BufReadPost *
    \ if line("'\"") > 0 && line("'\"") <= line("$") |
    \ exe "normal! g`\"" |
    \ endif
    augroup END
    else
    set autoindent " always set autoindenting on
    endif " has("autocmd")
    " if autocmd is on
    if has("autocmd")
    " read Ex commands from file if syntax matches
    au Syntax {cpp,c,idl} runtime syntax/doxygen.vim
    au Syntax {cpp,c,lisp,scheme} runtime plugin/RainbowParenthesis.vim
    au FileType qf if &buftype == "quickfix" |
    \ setlocal statusline=%-3.3n\ %0*[quickfix]%=%2*\ %<%P |
    \endif
    au FileType mail setlocal spell
    au FileType cvs setlocal spell
    au FileType help setlocal statusline=%-3.3n\ [help]%=\ %<%P
    " for all files enable cursorline upon entering a window, and disable when
    " leaving
    "au WinEnter * setlocal cursorline
    "au WinLeave * setlocal nocursorline
    au BufReadPost * if line("'\"")>0 && line("'\"")<=line("$")|exe "normal g`\""|endif
    " syntax highlighting for html that permits embedded javascript
    au BufRead *.html set filetype=htmlm4
    " when a PKGBUILD is loaded into a buffer, trigger all sh filetype autocommands
    " this occurs before modelines are read
    au BufRead,BufNewFile PKGBUILD set ft=sh
    " when a .as file is loaded into a buffer,, trigger all actionscript
    " filetype autocommands, and use C indenting rules
    " this occurs before modelines are read
    au BufRead,BufNewFile *.as setlocal ft=actionscript cindent
    " omni functionality
    au FileType css setlocal ofu=csscomplete#CompleteCSS
    au Filetype * if exists('&ofu') && &ofu == "" |
    \ set ofu=syntaxcomplete#Complete |
    \endif
    endif
    """""""""" abbreviations and remaps """"""""""
    ":abbreviate #! #!/usr/bin/env python
    """""""""" other stuff """"""""""
    " vim.org tip 867: get help on python in vim, eg :Pyhelp os
    :command -nargs=+ Pyhelp :call ShowPydoc("<args>")
    function ShowPydoc(module, ...)
    let fPath = "/tmp/pyHelp_" . a:module . ".pydoc"
    :execute ":!pydoc " . a:module . " > " . fPath
    :execute ":sp ".fPath
    endfunction
    "bracket autocompletion
    inoremap ( ()<ESC>i
    inoremap [ []<ESC>i
    inoremap { {<CR>}<ESC>O
    autocmd Syntax html,vim inoremap < <lt>><ESC>i| inoremap > <c-r>=ClosePair('>')<CR>
    inoremap ) <c-r>=ClosePair(')')<CR>
    inoremap ] <c-r>=ClosePair(']')<CR>
    inoremap } <c-r>=CloseBracket()<CR>
    inoremap " <c-r>=QuoteDelim('"')<CR>
    inoremap ' <c-r>=QuoteDelim("'")<CR>
    function ClosePair(char)
    if getline('.')[col('.') - 1] == a:char
    return "\<Right>"
    else
    return a:char
    endif
    endf
    function CloseBracket()
    if match(getline(line('.') + 1), '\s*}') < 0
    return "\<CR>}"
    else
    return "\<ESC>j0f}a"
    endif
    endf
    function QuoteDelim(char)
    let line = getline('.')
    let col = col('.')
    if line[col - 2] == "\\"
    "Inserting a quoted quotation mark into the string
    return a:char
    elseif line[col - 1] == a:char
    "Escaping out of the string
    return "\<Right>"
    else
    "Starting a string
    return a:char.a:char."\<ESC>i"
    endif
    endf
    "folding options
    if has("folding")
    " enable folds
    set foldenable
    " {{{ markers indicate folds
    set foldmethod=marker
    " leave all/most folds open
    set foldlevel=100
    endif
    " if using gvim
    if has('gui_running')
    " allow pasting into other applications after visual selection
    set guioptions+=a
    " use console dialogs instead of popups
    set guioptions+=c
    " don't add tab pages
    set guioptions-=e
    " don't include toolbar
    set guioptions-=T
    " set color scheme
    colors zenburn
    " if running under windows
    if has('win32')
    " set number of columns and lines
    set columns=120
    set lines=60
    " select font
    set guifont=Bitstream_Vera_Sans_Mono:h8:cANSI
    else
    " select font
    set guifont=Bitstream\ Vera\ Sans\ Mono\ 8
    endif
    " if we're in a linux console
    elseif (&term == 'screen.linux') || (&term =~ '^linux')
    " use 8 bit colour
    set t_Co=8
    " set color scheme
    colors desert
    " if we're in xterm, urxvt or screen with 256 colours
    elseif (&term == 'rxvt-unicode') || (&term =~ '^xterm') || (&term =~ '^screen-256')
    " allow mouse in all editing modes
    set mouse=a
    " use xterm mouse behaviour
    set ttymouse=xterm
    " set encoding to uft-8
    set termencoding=utf-8
    " set color scheme
    colors desert256-transparent
    " if we're in a different terminal
    else
    " set color scheme
    colors desert
    endif
    " if we're in screen and autocmd is enabled
    if &term =~ "^screen" && has("autocmd")
    " this fixes background artifacting when leaving vim inside screen
    autocmd VimLeave * :set term=screen
    endif
    let mapleader = "`"
    " cd includes current directory, as well as $HOME and projects folders
    let &cdpath=','.expand("$HOME").','.expand("$HOME").'/projects'
    " if vim version is >= 7
    if v:version >= 700
    " display cursor line
    set cursorline
    " Insert mode completion options
    set completeopt=menu,menuone,longest,preview
    " spellchecker language is US
    set spelllang=en_us
    " spelling suggestions operate on 'fast' mode with max 20 suggestions
    set spellsuggest=fast,20
    " use min 1 column for line number
    set numberwidth=1
    " imma commnt with missspellings, use me tu tesst
    endif
    "set dictionary=/usr/share/dict/words
    " typing q: == :q
    nmap q: :q<cr>
    " typing :Q == :q
    nmap :Q :q<cr>
    " man-page autoreturn after view
    nmap K K<cr>
    iab NDB Author: N David Brown
    "tags files search for a project
    " :FindTags('~/projects/something')
    "command! -nargs=1 -complete=dir FindTags :call ProjectTags(<args>)
    "function! ProjectTags(projectbase)
    "let tfiles = glob("$(find ".a:projectbase." -name tags -print)")
    "let &tags = substitute(tfiles, "\n", ",", "g")
    "endfunction
    "command! -nargs=* Make :call SilentMake(<f-args>)
    "function! SilentMake()
    "let oldsp=&shellpipe
    "setlocal shellpipe=>%s\ 2>&1
    "exe 'silent make '.string(a:000)
    "cwindow
    "set shellpipe=&oldsp
    "redraw! "this screws up the screen sometimes, fix that
    "endfunction
    "Project
    let g:proj_flags = "ibmstg"
    let g:proj_window_width = 35
    "TODO get this working better
    "TagsParser
    "let g:TagsParserLastPositionJump = 1
    "let g:TagsParserCurrentFileCWD = 1
    let g:TagsParserWindowSize = 30
    "let g:TagsParserAutoOpenClose = 1
    "let g:TagsParserSingleClick = 1
    "let g:TagsParserHighlightCurrentTag = 1
    "let g:TagsParserSortType = "line"
    "let g:TagsParserFileReadTag = 1
    "let g:TagsParserFileReadDeleteTag = 1
    "enable the Vim 7.0 options
    if v:version >= 700
    let g:TagsParserCtrlTabUsage = 'tabs'
    "Configure the projects - These have been renamed because the projects I work
    "on at work are not really what is important, but rather the way they are configured.
    let g:TagsParserProjectConfig = {}
    let g:TagsParserProjectConfig['/home/griff/devel/pacman-lib/'] = { 'tagsPath' : '/home/griff/devel/pacman-lib/lib/libalpm/,/home/griff/devel/pacman-lib/src/pacman/' }
    endif
    "TagList
    "let Tlist_Display_Tag_Scope = 1 "ugh...
    let g:Tlist_Display_Prototype = 1
    let g:Tlist_Use_Right_Window = 1
    let g:Tlist_Exit_OnlyWindow = 1
    let g:Tlist_Enable_Fold_Column = 0
    let g:Tlist_Sort_Type = "name"
    let g:Tlist_Compact_Format = 0
    let g:Tlist_File_Fold_Auto_Close = 0
    let g:Tlist_WinWidth = 50
    "VTreeExplorer
    let g:treeExplVertical = 1
    let g:treeExplWinSize = 35
    let g:treeExplDirSort = 1
    "NetRW
    let g:netrw_keepdir = 1
    let g:netrw_winsize = 40
    let g:netrw_alto = 1
    "BufExplorer
    let g:bufExplorerOpenMode=1
    let g:bufExplorerSortBy='mru'
    let g:bufExplorerSplitType='v'
    let g:bufExplorerSplitVertSize = 35
    let g:bufExplorerShowDirectories=1
    "Valgrind
    let g:valgrind_arguments = "--leak-check=yes --num-callers=5000 --time-stamp=yes"
    let g:valgrind_use_horizontal_window = 1
    let g:valgrind_win_height = 7
    "DoxygenToolkit
    let g:DoxygenToolkit_authorName = "Aaron Griffin"
    let g:DoxygenToolkit_briefTag_funcName = "yes"
    "ShowMarks
    let g:showmarks_enable = 0
    let g:showmarks_ignore_type="hmpqr"
    "Buftabs
    let g:buftabs_only_basename = 1
    "Lisp syntax
    "let g:lisp_rainbow = 1
    - KD
    Last edited by KomodoDave (2007-05-04 13:34:16)

  • How can I get Verizon to return my memory card- There screw up

    After screaming about 1x a week with this new pre-paid SAMSUNG phone, I finally was able to get the store to take the phone and replace it.  Sadly, I was so frustrated with Verizon for my phone never working, and  getting the run around, that I was glad to get the "we will get you a new one".
    Wasn't happy that they can't just give me a new one off the wall. (that would be 50 bucks please. (phone was 30 days old).
    SO, The guy behind the counter advised me, I would get a new one.  Took battery, I asked if  things were backed up, and he said "yes", the backup synch was set up. "like OK".
    So, removed battery and the lid, and the case I bought for it, took my old phone and said wait for new one. (came in today).
    I didn't even think of getting my 8GB memory card from the old phone at the time I left the store.
    This was 3 days ago (26th of Dec). Today, my new phone came in, it was not synching, not doing the backup right, and then I realized my memory card was not there.
    Nicely called the help desk thinking I was calling the store where i returned the phone.  NOPE, got tech support in a different state after 14 minutes of listening to switch witch and running around with button pushing. Just to be told "contact the store diectly".
    Headed to store, advised of what happened, and the cheerful guy with hte IPAD, typing your name, pretty much said " to bad".  It's goneft
    No help. Just me trying to stay calm, after the head-aches with this phone.  And now I am out an 8GB memory card, that Verizon, in their haste, never took time to remove (but did the battery), and I forgot to remove it myself.
    Now, I want Verizon to replace the memory card.  Their phone was bad, every week complained about this phone, and in 30 days, I now had to get it replaced.
    I take error in not remembering to get it. BUT, figured the techs behind the scenes would have thought of this.
    Anyone know of whom I can contact to ask VZN for a new card?  I lost some vital pics and info from my realtor, and have to bite that, but this wouldn't have  happened, if I could have gotten some satisfactory service, and I still ended up 3 days without a phone.

    I admit, I did screw up for not checking. I was just soo steamed with the customer support and going back and forth with phone and offices in Charleston, SC and here in VA, I was just getting frustrated with this phone that i had for 1 week, and couple with the craziness of the hustle trafflc of customers during the holidays.
    Just a lot of crazy here, but my new phone is in, I had to get the service center to  reset things, as the backup synch wasn't right, and I will get a new card.
    I just wanted a new phone that worked, and oversaw the issues.  This isn't the first time I had to return a phone, but last time, it was a slower pace, and no issues, and I  reminded myself to get the card out.
    Got 99% of my contacts. Just wishing there was somehow to track the phone, and have hope, but it was nothing that was life critical.. And cost of new cars is cheap.
    Chalk up to "pay attention"....  but oh, the frustration of 6 visits to the stores in 32 days I had that phone.  Ahh!
    Happy New Year, and thanks for the replies.... 

  • How to delete the EOL in Vim

    This might sound really stupid, but how do you delete a line-break in Vim? Deleting the EOL after the cursor, when you're at the end of a line seems to be 'dw', as that will delete to the next word, therefore deleting the EOL in the middle of it. However, deleting the EOL before the cursor, when you're at the start of a line I can't figure out. 'db' would delete the EOL, but would also delete to the beginning of the word at the end of the line previous. The only way I've found I've been able to use is entering Insert mode and pressing Backspace. Surely this isn't the best method for doing this...

    I don't think any of those does what OP wanted - joining upwards.
    @ bernarcher
    I can't get the negative numbers to work. The manual says only
    gJ Join [count] lines, with a minimum of two lines.
    Don't insert or remove any spaces. {not in Vi}
    Does e.g. '-3gJ' really works for you? Maybe I have some weird settings in my .vimrc.
    EDIT: I was thinking about something like
    map II i<Backspace><Esc>
    Of course you can change the 'II' mapping and maybe add '0':
    map II i<Backspace><Esc>0
    or whatever tells vim to go to the first char of the line.
    '[ count ]II' won't work.
    Last edited by karol (2011-01-24 21:43:05)

  • [Solved] Xorg 1.5 screwed up my NVIDIA

    Hi,
    Today I did a pacman -Syu and I got the newest NVIDIA driver installed and the newest Xorg. Everything broke. Well not exactly everything. But my settings are all screwed up. For a start my screen refuses to load at the normal resolution (1680x1050). I got a default 1024x860 (or whatever it is). Also my colour depth is 16. And regardless of any changes I make in NVIDIA settings manager the changes never stick. Also my compiz-fusion is totally screwed up. When it starts up my screen goes completely white. I have to blindly alt+F2 and run kwin to be able to do anything.
    Also my fonts are really small.
    Here is my xorg.conf:
    Section "ServerLayout"
        Identifier     "Xorg Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "PS/2 Mouse" "CorePointer"
    # Serial Mouse not detected
    # USB Mouse not detected
    EndSection
    Section "ServerFlags"
        Option "AllowMouseOpenFail"  "true"
    EndSection
    Section "Files"
    #    RgbPath      "/usr/share/X11/rgb"
        ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/misc:unscaled"
        FontPath     "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/75dpi:unscaled"
        FontPath     "/usr/share/fonts/75dpi"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath     "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/PEX"
    # Additional fonts: Locale, Gimp, TTF...
        FontPath     "/usr/share/fonts/cyrillic"
    #    FontPath     "/usr/share/lib/X11/fonts/latin2/75dpi"
    #    FontPath     "/usr/share/lib/X11/fonts/latin2/100dpi"
    # True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
    #    FontPath     "/usr/share/fonts/Type1"
        FontPath     "/usr/share/fonts/ttf/western"
        FontPath     "/usr/share/fonts/ttf/decoratives"
        FontPath     "/usr/share/fonts/truetype"
        FontPath     "/usr/share/fonts/truetype/openoffice"
        FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
        FontPath     "/usr/share/fonts/latex-ttf-fonts"
        FontPath     "/usr/share/fonts/defoma/CID"
        FontPath     "/usr/share/fonts/defoma/TrueType"
    EndSection
    Section "Module"
            Load  "ddc"  # ddc probing of monitor
        Load  "dbe"
    #    Load  "dri"
        Load  "extmod"
        Load  "glx"
            Load  "bitmap" # bitmap-fonts
    #    Load  "type1"
        Load  "freetype"
    #    Load  "record"
        #   Load  "synaptics"
    EndSection
    Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "keyboard"
            Option      "CoreKeyboard"
        Option "XkbRules" "xorg"
        Option "XkbModel" "pc105"
        Option "XkbLayout" "sv-latin1"
        Option "XkbVariant" ""
    EndSection
    Section "InputDevice"
        Identifier  "Serial Mouse"
        Driver      "mouse"
        Option      "Protocol" "Microsoft"
        Option      "Device" "/dev/ttyS0"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option        "SendCoreEvents"  "true"
    EndSection
    Section "InputDevice"
        Identifier  "PS/2 Mouse"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option          "ZAxisMapping"          "4 5"
        Option      "Device" "/dev/psaux"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option        "SendCoreEvents"  "true"
    EndSection
    Section "InputDevice"
            Identifier      "USB Mouse"
            Driver          "mouse"
            Option          "Device"                "/dev/input/mice"
        Option        "SendCoreEvents"    "true"
            Option          "Protocol"              "IMPS/2"
            Option          "ZAxisMapping"          "4 5"
            Option          "Buttons"               "5"
    EndSection
    # Auto-generated by Archie mkxcfg
    Section "Monitor"
        Identifier "Monitor0"
            Option "DPMS" "true"
    #    HorizSync    28.0 - 78.0 # Warning: This may fry very old Monitors
        HorizSync    28.0 - 96.0 # Warning: This may fry old Monitors
        VertRefresh  50.0 - 75.0 # Very conservative. May flicker.
    #    VertRefresh  50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
        #  Default modes distilled from
        #      "VESA and Industry Standards and Guide for Computer Display Monitor
        #       Timing", version 1.0, revision 0.8, adopted September 17, 1998.
        #  $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
        # 640x350 @ 85Hz (VESA) hsync: 37.9kHz
        ModeLine "640x350"    31.5  640  672  736  832    350  382  385  445 +hsync -vsync
        # 640x400 @ 85Hz (VESA) hsync: 37.9kHz
        ModeLine "640x400"    31.5  640  672  736  832    400  401  404  445 -hsync +vsync
        # 720x400 @ 85Hz (VESA) hsync: 37.9kHz
        ModeLine "720x400"    35.5  720  756  828  936    400  401  404  446 -hsync +vsync
        # 640x480 @ 60Hz (Industry standard) hsync: 31.5kHz
        ModeLine "640x480"    25.2  640  656  752  800    480  490  492  525 -hsync -vsync
        # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
        ModeLine "640x480"    31.5  640  664  704  832    480  489  491  520 -hsync -vsync
        # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
        ModeLine "640x480"    31.5  640  656  720  840    480  481  484  500 -hsync -vsync
        # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
        ModeLine "640x480"    36.0  640  696  752  832    480  481  484  509 -hsync -vsync
        # 800x600 @ 56Hz (VESA) hsync: 35.2kHz
        ModeLine "800x600"    36.0  800  824  896 1024    600  601  603  625 +hsync +vsync
        # 800x600 @ 60Hz (VESA) hsync: 37.9kHz
        ModeLine "800x600"    40.0  800  840  968 1056    600  601  605  628 +hsync +vsync
        # 800x600 @ 72Hz (VESA) hsync: 48.1kHz
        ModeLine "800x600"    50.0  800  856  976 1040    600  637  643  666 +hsync +vsync
        # 800x600 @ 75Hz (VESA) hsync: 46.9kHz
        ModeLine "800x600"    49.5  800  816  896 1056    600  601  604  625 +hsync +vsync
        # 800x600 @ 85Hz (VESA) hsync: 53.7kHz
        ModeLine "800x600"    56.3  800  832  896 1048    600  601  604  631 +hsync +vsync
        # 1024x768i @ 43Hz (industry standard) hsync: 35.5kHz
        ModeLine "1024x768"   44.9 1024 1032 1208 1264    768  768  776  817 +hsync +vsync Interlace
        # 1024x768 @ 60Hz (VESA) hsync: 48.4kHz
        ModeLine "1024x768"   65.0 1024 1048 1184 1344    768  771  777  806 -hsync -vsync
        # 1024x768 @ 70Hz (VESA) hsync: 56.5kHz
        ModeLine "1024x768"   75.0 1024 1048 1184 1328    768  771  777  806 -hsync -vsync
        # 1024x768 @ 75Hz (VESA) hsync: 60.0kHz
        ModeLine "1024x768"   78.8 1024 1040 1136 1312    768  769  772  800 +hsync +vsync
        # 1024x768 @ 85Hz (VESA) hsync: 68.7kHz
        ModeLine "1024x768"   94.5 1024 1072 1168 1376    768  769  772  808 +hsync +vsync
        # 1152x864 @ 75Hz (VESA) hsync: 67.5kHz
        ModeLine "1152x864"  108.0 1152 1216 1344 1600    864  865  868  900 +hsync +vsync
        # 1280x960 @ 60Hz (VESA) hsync: 60.0kHz
        ModeLine "1280x960"  108.0 1280 1376 1488 1800    960  961  964 1000 +hsync +vsync
        # 1280x960 @ 85Hz (VESA) hsync: 85.9kHz
        ModeLine "1280x960"  148.5 1280 1344 1504 1728    960  961  964 1011 +hsync +vsync
        # 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
        ModeLine "1280x1024" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync
        # 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
        ModeLine "1280x1024" 135.0 1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync
        # 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
        ModeLine "1280x1024" 157.5 1280 1344 1504 1728   1024 1025 1028 1072 +hsync +vsync
        # 1600x1200 @ 60Hz (VESA) hsync: 75.0kHz
        ModeLine "1600x1200" 162.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
        # 1600x1200 @ 65Hz (VESA) hsync: 81.3kHz
        ModeLine "1600x1200" 175.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
        # 1600x1200 @ 70Hz (VESA) hsync: 87.5kHz
        ModeLine "1600x1200" 189.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
        # 1600x1200 @ 75Hz (VESA) hsync: 93.8kHz
        ModeLine "1600x1200" 202.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
        # 1600x1200 @ 85Hz (VESA) hsync: 106.3kHz
        ModeLine "1600x1200" 229.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
        # 1792x1344 @ 60Hz (VESA) hsync: 83.6kHz
        ModeLine "1792x1344" 204.8 1792 1920 2120 2448   1344 1345 1348 1394 -hsync +vsync
        # 1792x1344 @ 75Hz (VESA) hsync: 106.3kHz
        ModeLine "1792x1344" 261.0 1792 1888 2104 2456   1344 1345 1348 1417 -hsync +vsync
        # 1856x1392 @ 60Hz (VESA) hsync: 86.3kHz
        ModeLine "1856x1392" 218.3 1856 1952 2176 2528   1392 1393 1396 1439 -hsync +vsync
        # 1856x1392 @ 75Hz (VESA) hsync: 112.5kHz
        ModeLine "1856x1392" 288.0 1856 1984 2208 2560   1392 1393 1396 1500 -hsync +vsync
        # 1920x1440 @ 60Hz (VESA) hsync: 90.0kHz
        ModeLine "1920x1440" 234.0 1920 2048 2256 2600   1440 1441 1444 1500 -hsync +vsync
        # 1920x1440 @ 75Hz (VESA) hsync: 112.5kHz
        ModeLine "1920x1440" 297.0 1920 2064 2288 2640   1440 1441 1444 1500 -hsync +vsync
        # Additional modelines
        ModeLine "1800x1440"  230    1800 1896 2088 2392  1440 1441 1444 1490 +HSync +VSync
        ModeLine "1800x1440"  250    1800 1896 2088 2392  1440 1441 1444 1490 +HSync +VSync
        # Extended modelines with GTF timings
        # 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
        ModeLine "640x480"  43.16  640 680 744 848  480 481 484 509  -HSync +Vsync
        # 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
        ModeLine "768x576"  34.96  768 792 872 976  576 577 580 597  -HSync +Vsync
        # 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
        ModeLine "768x576"  42.93  768 800 880 992  576 577 580 601  -HSync +Vsync
        # 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
        ModeLine "768x576"  45.51  768 808 888 1008  576 577 580 602  -HSync +Vsync
        # 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
        ModeLine "768x576"  51.84  768 808 888 1008  576 577 580 605  -HSync +Vsync
        # 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
        ModeLine "768x576"  62.57  768 816 896 1024  576 577 580 611  -HSync +Vsync
        # 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
        ModeLine "800x600"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
        # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
        ModeLine "1024x768"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
        # 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
        ModeLine "1152x864"  81.62  1152 1216 1336 1520  864 865 868 895  -HSync +Vsync
        # 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
        ModeLine "1152x864"  119.65  1152 1224 1352 1552  864 865 868 907  -HSync +Vsync
        # 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
        ModeLine "1152x864"  143.47  1152 1232 1360 1568  864 865 868 915  -HSync +Vsync
        # 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
        ModeLine "1280x960"  124.54  1280 1368 1504 1728  960 961 964 1001  -HSync +Vsync
        # 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
        ModeLine "1280x960"  129.86  1280 1368 1504 1728  960 961 964 1002  -HSync +Vsync
        # 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
        ModeLine "1280x960"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
        # 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
        ModeLine "1280x1024"  190.96  1280 1376 1520 1760  1024 1025 1028 1085  -HSync +Vsync
        # 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
        ModeLine "1400x1050"  122.61  1400 1488 1640 1880  1050 1051 1054 1087  -HSync +Vsync
        # 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
        ModeLine "1400x1050"  149.34  1400 1496 1648 1896  1050 1051 1054 1094  -HSync +Vsync
        # 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
        ModeLine "1400x1050"  155.85  1400 1496 1648 1896  1050 1051 1054 1096  -HSync +Vsync
        # 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
        ModeLine "1400x1050"  179.26  1400 1504 1656 1912  1050 1051 1054 1103  -HSync +Vsync
        # 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
        ModeLine "1400x1050"  214.39  1400 1512 1664 1928  1050 1051 1054 1112  -HSync +Vsync
        # 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
        ModeLine "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync
    EndSection
    # Auto-generated by Archie mkxcfg
    Section "Device"
        Identifier  "Card0"
        Driver      "nvidia"
        VendorName  "All"
        BoardName   "All"
    EndSection
    Section "Screen"
        Identifier "Screen0"
        Device     "Card0"
        Monitor    "Monitor0"
        DefaultColorDepth 32
        SubSection "Display"
            Depth     1
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth     4
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth     8
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth     15
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth     16
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth     24
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
        SubSection "Display"
            Depth     32
            Modes "1024x768" "800x600" "640x480"
        EndSubSection
    EndSection
    #Section "DRI"
    #    Mode 0666
    #EndSection
    Section "ServerFlags"
         Option "AutoAddDevices" "False"
       EndSection
    This is what my Xorg.0.log says:
    X.Org X Server 1.5.3
    Release Date: 5 November 2008
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.27-ARCH i686
    Current Operating System: Linux myhost 2.6.27-ARCH #1 SMP PREEMPT Fri Nov 28 10:56:24 UTC 2008 i686
    Build Date: 09 November 2008  07:16:27PM
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Mon Dec  1 21:55:19 2008
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "Xorg Configured"
    (**) |-->Screen "Screen0" (0)
    (**) |   |-->Monitor "Monitor0"
    (**) |   |-->Device "Card0"
    (**) |-->Input Device "Keyboard0"
    (**) |-->Input Device "PS/2 Mouse"
    (**) Option "AutoAddDevices" "False"
    (**) Not automatically adding devices
    (==) Automatically enabling devices
    (WW) The directory "/usr/share/fonts/PEX" does not exist.
        Entry deleted from font path.
    (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/cyrillic".
        Entry deleted from font path.
        (Run 'mkfontdir' on "/usr/share/fonts/cyrillic").
    (WW) The directory "/usr/share/fonts/ttf/western" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/ttf/decoratives" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/truetype" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/truetype/openoffice" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/truetype/ttf-bitstream-vera" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/latex-ttf-fonts" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/defoma/CID" does not exist.
        Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/defoma/TrueType" does not exist.
        Entry deleted from font path.
    (==) Including the default font path /usr/share/fonts/misc,/usr/share/fonts/100dpi:unscaled,/usr/share/fonts/75dpi:unscaled,/usr/share/fonts/TTF,/usr/share/fonts/Type1.
    (**) FontPath set to:
        /usr/share/fonts/misc:unscaled,
        /usr/share/fonts/misc,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/75dpi,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/misc,
        /usr/share/fonts/100dpi:unscaled,
        /usr/share/fonts/75dpi:unscaled,
        /usr/share/fonts/TTF,
        /usr/share/fonts/Type1
    (**) ModulePath set to "/usr/lib/xorg/modules"
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) No APM support in BIOS or kernel
    (II) Loader magic: 0x81d66e0
    (II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 4.1
        X.Org XInput driver : 2.1
        X.Org Server Extension : 1.1
        X.Org Font Renderer : 0.6
    (II) Loader running on linux
    (++) using VT number 7
    (--) PCI:*(0@1:0:0) nVidia Corporation GeForce 8800 GT rev 162, Mem @ 0xfa000000/0, 0xe0000000/0, 0xf8000000/0, I/O @ 0x0000ac00/0, BIOS @ 0x????????/131072
    (II) System resource ranges:
        [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [4] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [16] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [17] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [18] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [19] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
    (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    (II) "freetype" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri" will be loaded by default.
    (II) LoadModule: "ddc"
    (II) Module "ddc" already built-in
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.5.3, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.5.3, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension SHAPE
    (II) Loading extension MIT-SUNDRY-NONSTANDARD
    (II) Loading extension BIG-REQUESTS
    (II) Loading extension SYNC
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XC-MISC
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-Misc
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension TOG-CUP
    (II) Loading extension Extended-Visual-Information
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions//libglx.so
    (II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
    (II) NVIDIA GLX Module  177.82  Tue Nov  4 14:03:48 PST 2008
    (II) Loading extension GLX
    (II) LoadModule: "freetype"
    (II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
    (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
        compiled for 1.5.3, module version = 2.1.0
        Module class: X.Org Font Renderer
        ABI class: X.Org Font Renderer, version 0.6
    (II) Loading font FreeType
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions//libdri.so
    (II) Module dri: vendor="X.Org Foundation"
        compiled for 1.5.3, module version = 1.0.0
        ABI class: X.Org Server Extension, version 1.1
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "nvidia"
    (II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
    (II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
    (II) LoadModule: "kbd"
    (II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
    (II) Module kbd: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.3.1
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
    (II) LoadModule: "mouse"
    (II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
    (II) Module mouse: vendor="X.Org Foundation"
        compiled for 1.4.2, module version = 1.3.0
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 2.0
    (II) NVIDIA dlloader X Driver  177.82  Tue Nov  4 13:42:45 PST 2008
    (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    (II) Primary Device is: PCI 01@00:00:0
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules//libfb.so
    (II) Module fb: vendor="X.Org Foundation"
        compiled for 1.5.3, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "wfb"
    (II) LoadModule: "wfb"
    (II) Loading /usr/lib/xorg/modules//libwfb.so
    (II) Module wfb: vendor="X.Org Foundation"
        compiled for 1.5.3, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    (II) resource ranges after probing:
        [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [4] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [16] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [17] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [18] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [19] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
    (**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
    (==) NVIDIA(0): RGB weight 565
    (==) NVIDIA(0): Default visual is TrueColor
    (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    (**) NVIDIA(0): Enabling RENDER acceleration
    (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    (II) NVIDIA(0):     enabled.
    (II) NVIDIA(0): NVIDIA GPU GeForce 8800 GT (G92) at PCI:1:0:0 (GPU-0)
    (--) NVIDIA(0): Memory: 524288 kBytes
    (--) NVIDIA(0): VideoBIOS: 62.92.12.00.05
    (II) NVIDIA(0): Detected PCI Express Link width: 16X
    (--) NVIDIA(0): Interlaced video modes are supported on this GPU
    (--) NVIDIA(0): Connected display device(s) on GeForce 8800 GT at PCI:1:0:0:
    (--) NVIDIA(0):     Samsung SyncMaster (DFP-1)
    (--) NVIDIA(0): Samsung SyncMaster (DFP-1): 330.0 MHz maximum pixel clock
    (--) NVIDIA(0): Samsung SyncMaster (DFP-1): Internal Dual Link TMDS
    (II) NVIDIA(0): Assigned Display Device: DFP-1
    (II) NVIDIA(0): Validated modes:
    (II) NVIDIA(0):     "1024x768"
    (II) NVIDIA(0):     "800x600"
    (II) NVIDIA(0):     "640x480"
    (II) NVIDIA(0): Virtual screen size determined to be 1024 x 768
    (--) NVIDIA(0): DPI set to (55, 65); computed from "UseEdidDpi" X config
    (--) NVIDIA(0):     option
    (==) NVIDIA(0): Disabling 32-bit ARGB GLX visuals.
    (II) do I need RAC?  No, I don't.
    (II) resource ranges after preInit:
        [0] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [4] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [5] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [6] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [7] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [8] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [9] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [10] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [11] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [12] -1    0    0xffffffff - 0xffffffff (0x1) MX[b]
        [13] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
        [14] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
        [15] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
        [16] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [17] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [18] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [19] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [20] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [21] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
        [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
        [23] -1    0    0x00000000 - 0x00000000 (0x1) IX[b]
    (II) NVIDIA(0): Initialized GPU GART.
    (II) NVIDIA(0): Unable to connect to the ACPI daemon; the ACPI daemon may not
    (II) NVIDIA(0):     be running or the "AcpidSocketPath" X configuration option
    (II) NVIDIA(0):     may not be set correctly.  When the ACPI daemon is
    (II) NVIDIA(0):     available, the NVIDIA X driver can use it to receive ACPI
    (II) NVIDIA(0):     events.  For details, please see the "ConnectToAcpid" and
    (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
    (II) NVIDIA(0):     Config Options in the README.
    (II) NVIDIA(0): Setting mode "1024x768"
    (II) Loading extension NV-GLX
    (II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
    (II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
    (==) NVIDIA(0): Backing store disabled
    (==) NVIDIA(0): Silken mouse enabled
    (**) Option "dpms" "true"
    (**) NVIDIA(0): DPMS enabled
    (II) Loading extension NV-CONTROL
    (II) Loading extension XINERAMA
    (==) RandR enabled
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-APPGROUP
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) Initializing built-in extension XEVIE
    (II) Initializing extension GLX
    (**) Option "CoreKeyboard"
    (**) Keyboard0: always reports core events
    (**) Option "Protocol" "standard"
    (**) Keyboard0: Protocol: standard
    (**) Option "AutoRepeat" "500 30"
    (**) Option "XkbRules" "xorg"
    (**) Keyboard0: XkbRules: "xorg"
    (**) Option "XkbModel" "pc105"
    (**) Keyboard0: XkbModel: "pc105"
    (**) Option "XkbLayout" "sv-latin1"
    (**) Keyboard0: XkbLayout: "sv-latin1"
    (WW) Option "XkbVariant" requires an string value
    (**) Option "CustomKeycodes" "off"
    (**) Keyboard0: CustomKeycodes disabled
    (**) Option "Protocol" "auto"
    (**) Option "Device" "/dev/psaux"
    (II) PS/2 Mouse: Setting mouse protocol to "ExplorerPS/2"
    (**) PS/2 Mouse: Device: "/dev/psaux"
    (**) PS/2 Mouse: Protocol: "auto"
    (**) Option "SendCoreEvents" "true"
    (**) Option "CorePointer"
    (**) PS/2 Mouse: always reports core events
    (**) Option "Device" "/dev/psaux"
    (**) Option "Emulate3Buttons" "true"
    (**) Option "Emulate3Timeout" "70"
    (**) PS/2 Mouse: Emulate3Buttons, Emulate3Timeout: 70
    (**) Option "ZAxisMapping" "4 5"
    (**) PS/2 Mouse: ZAxisMapping: buttons 4 and 5
    (**) PS/2 Mouse: Buttons: 9
    (**) PS/2 Mouse: Sensitivity: 1
    (II) evaluating device (Keyboard0)
    (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
    (II) evaluating device (PS/2 Mouse)
    (II) XINPUT: Adding extended input device "PS/2 Mouse" (type: MOUSE)
    (II) PS/2 Mouse: Setting mouse protocol to "ExplorerPS/2"
    (II) PS/2 Mouse: ps2EnableDataReporting: succeeded
    (II) config/hal: Adding input device ImExPS/2 Logitech Explorer Mouse
    (EE) config/hal: NewInputDeviceRequest failed
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (EE) config/hal: NewInputDeviceRequest failed
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (EE) config/hal: NewInputDeviceRequest failed
    (II) NVIDIA(0): Setting mode "DFP-1:nvidia-auto-select@1680x1050+0+0"
    Any help would be much appreciated!
    BFC
    Last edited by BlueFightingCat (2008-12-02 16:41:01)

    fLuXx wrote:Ok, so i tried, but it didn't work. All works but the fonts - they're messed up pretty bad. I can't even read what I'm typing right now. Here are some screenshots (just so you know - it gets even worse than that):
    http://img254.imageshack.us/my.php?image=fluki1qu4.png
    http://img254.imageshack.us/my.php?image=fluki2ax1.png
    hmmm, I have exactly the same problem and I also use the nvidia-96xx.
    I noticed that I only get the scrambled text for the lines beyond 20 lines...so if I rescale the height of my window to 20 lines I never get scrambled text and and when I change the height of the window larger then 20 lines, only the 20+ lines get scrambled.
    Last edited by Bob Day (2008-12-02 18:05:24)

  • Apple Screwing Customers Who Bought Apple Software Pre-App Store

    I bought iWork June 29, 2010. I had downloaded and installed the trial version of iWork and then paid for an activation key.
    Last month I bought a new mac book air. Because I downloaded iWork from Apple's website and then purchased and activation key I have no iWork disc.
    I contacted Apple to ask for an App Store redemtion code in credit for the iWork license I already purchased (after determining there was no other way to install iWork on my MBA) so that I could install the software on my new machine. To which I was told:
    "If you no longer have that trial version on your computer, I'm afraid that you will have to re-purchase the iWork software." -Anthony, iTunes Store Customer Support
    So before the App Store I could have re-downloaded iWork from Apple's website and used the activation key to reinstall it on my new laptop.
    Now, simply because Apple has changed the way they distribute their software, they say "screw you" to their customers, "pay up again for software you have already purchased".
    Thanks Apple...
    ...What has happened to what used to be the best customer support I had ever experienced?

    Zachary,
    It seems to me that you were talking to the wrong department. The iTunes Store would have nothing to do with this problem. You still have Mac App Store support, AppleCare and your closest Apple Genius Bar to try.
    Jerry

  • I'm trying to change my phone case, i have the bumper that screws in if i goto the apple store will they unscrew the case for me?

    I have the bumper case that screws in so it doesn't fall apart, but i want to take it off. Will the apple store unscrew the case for me? or would i have to go to At&T to have them screw it off?

    Hey,
    I can confirm what xtremecaron has said, Apple will defo not remove the bumper for you. Best bet is to try different screwdrivers.

  • White MacBook dead or dying. Apple Store store screwing me.

    I have had an unfortunate event. Two days ago my white MacBook has started to misbehave. I have turned it on, and it powered itself off after a minute. It probably did that about 4-5 times. Eventually, it booted and stayed on for the rest of the day. This has happened with a fully charged battery and plugged-in. Since it has worked for the rest of the day, I did not think more of it. Weird boots have happened before rarely.
    Yesterday, it booted fine, but the keyboard was misbehaving. The option key was stuck in the ON postion without being physically pressed. Some letters worked, others created the option+letter key combination.
    So, I have taken it to the Apple Store. I have a got a call an hour later saying that he removed the top case and found a small stain in the bottom-right side of the keyboard, which according to him is evidence of liquid damage. The warranty has been voided. The warranty was actually going to expire today on the 14th.
    I find this highly suspicious. I have taken great care of it. Besides a scratch or paint transfer on the bottom case next to the exhaust, which I have no idea how it happened, and yellowing of the touchpad, it looks like new. I have read that the MacBooks turn yellow, mine has in less than a month of use. Maybe, due to heat, it has turned yellow or brown inside.
    It's pssible they saw that my warranty was going to expire today and thought to screw me. If it's going to expire in one day, why help him?
    They want $230. $130 for the top case. $100 for work. I told him to disassemble it further due to the weird boots. I have not yet received a call back if he has found more damage.
    I've seen laptops taking a bath. You could float Noah's ark on them. They have major flooding stains from coke, smoothies, and other beverages. I don't drink that suff, nor have I on the day in question, nor did anyone else use it.
    It's my only machine. My only means of communication with the planet is my iPhone. Suggestions?
    Thank you.

    So, I thought that I should give an update. After the initial quote for $230 ($130 for the top case and $100 for work) to fix it due to liquid damage, I decided to wait a few days before going back to the Apple Store to research the issue. After a few days, I went to the store. The tech who quoted me the price was not there. When I asked when he will be there, I was told that they can't give out his schedule. One of the Genius Bar employees gave me a new price: $750. A new white MacBook is $900 with the education discount.
    When I heard that price, I told him to keep it. I decided to call Apple customer support. I spoke to a few people until I have eventually been redirected to someone called Jen. I explained to her that the Apple Store won't give me a straight answer nor have they proven to me that liquid damage has occurred. She wrote some notes down and said that she will email me a case number. She also said that I should take it back, try to have another tech look at it by speaking to a manager, try to take it to another store, or ship it to a depot. That email never came. She lied to me.
    I decided against talking to a manager. There was another person there with an iPod. They told him that they haven't found anything wrong with it, but if he wants to buy a new one and trade the old one, he'll get a 10% discount. He was very disappointed and expected that answer.
    Clearly, I think that due to the ***** economy, they are pressured to sell to keep the store afloat and deny warranty claims. I decided against speaking to the manager. He would be the one pressuring them.
    I took the laptop back. It was dirty and had a few new scratches. I bought a top case from eBay. It's a factory second grade B, AKA scratched to ****, and some of the metal inside was bended, but I straighten it as much as I could. My old one hand an yellow touchpad, but no scratches. I found a YouTube video on how to disassemble and remove the top case. It's 19 screws and it takes about 5-10 minutes. For that work they were going to charge $100. Since they do this all the time, it probably takes them 10 minutes to disassembly, replace, reassemble. They charge more than a lawyer. What a ripoff!
    Once I removed the top case, I was in for a shock. There was NO stain. Also, none of the Liquid Submersion Indicators (LSI) were triggered. Those LSIs are sensitive. They turn pink to red from humidity. Actual liquid does not have to touch them. They were all white. One might think that he was nice enough to clean up liquid residue if that was the case. I very much doubt that. The laptop had dust and hairs in it. If the tech had taken the time to clean up a stain, he would have spent 10 seconds with an air can to blow the dust and hairs away. This leads me to believe that he may not have disassembled the MacBook in the first place. He may have assumed that there was liquid damage on the right side since parts of the keyboard stopped working.
    After installing the new top case, everything works. There are no issues whatsoever. I'm going to write an email to Steve Jobs because I've been cheated.

  • I need help! my ipod is screwed because i tried to fix it myself

    Huh, here is the whole story. I have a fairly new dell computer thats on Windows XP Pro OS. Im not technologically ******** and i go to high school. Around sometime in july i bought my very first ipod (5G U2 Special Ed.). I set it to the auto upgrade setting and transfered all of my cd's into it. Everything was fine until i tried upgrading my ipod for the second time around last week. It downloaded(uploaded, whatever) a fraction of the first new song then it froze. The do not disconnect screen stopped blinking and itunes froze. Then the typical "cannot upgrade mike's ipod, the required file cannot be found" message shows. I click ok and click eject ipod. It re updates it and freezes again. I try the safetly remove hardware thing on the toolbar of windows this time. It tells me it cannot remove the hardware cause its currently in use. Itunes freezes. I restart my computer and the ipod is still frozen at the do not disconnect screen but i do it anyway. It remains frozen. I reset it. I have a busy highschool life and just continued listening to my ipod that worked just fine. I try updating it again later that week and the same situation happens again. I tried again today and it happened again. I read all of the disscussions and forums and find others in my same predicament. Before i actually found the true soultion, i started to restore my ipod. The window says something resembling "please wait a while while your ipod resets itself fully". I see the apple logo and a download bar on the bottom. once downloaded the bar disappears (the logo remains).It stays that way for about an hour. I read another thread about another guy having problems with restoring his ipod that were identical to mine. The solution was to shut down the computer, disconnect your ipod, and try it again. Im lazy and thought i could just remove it and reset it because i thought it was finished restoring itself so i just removed and reset it. The apple logo appears and you hear strange noises like its trying to reboot. Then the noises continue. It appears the ipod is trying to restart again and again. Then the noises stop and the ipod freezes there. Reseting the ipod just restarts the whole process again. I was trapped. Luckily there was an article (id 61584) on this website adressing that same issue. It told me to put it into disk mode and restore it. I connected it onto my computer and followed the steps to put it on disk mode. Apparently i put it in disk mode. My ipod displays a do not dissconnect message in what seemed to be the same color and font as the first gen ipod. I try to restore it and it gives me an error message. I try again and again and it gives me a random error message each time. Now when i reset it, it goes back to disk mode. I screwed up my ipod and fear i may have to service it. The only thing is, i did not buy the protection plan. If you cant tell me how to fix this ordeal at least give me an estimate of how much this will cost to fix it. My parents are already paying for my sisters tuition for college and next year will have to do the same for me(U. of Penn. Baby) They will not be able to afford another ipod.You all probably think im ******** or something right now, but i guess i deserve it. Anything, anything, any advice at all you can give to make my life less stressful.
    Oh yeah! in that article (id 61584) the itunes library picture has the band finntroll. I love finntroll! I really cant understand though why a brutal finnish black/folk metal band would be on the sample library. This is also my first post, yeah.
    Dell Dimension 8400   Windows XP Pro  

    If u haven't resolved this issue yet, I just did.
    What I did:
    1. Toggle the hold switch (turn it on and off)
    2. Reset to 'Disk Mode'
    by pressing the 'Play' and center buttons
    simultaneously
    (it may take a couple of trials to get it right)
    3. Update iPod with latest iTunes in Disk mode.
    4. Incase the 'Can't find firmware' error msg is displayed,
    follow the instructions in the link given below:
    http://docs.info.apple.com/article.html?artnum=304309
    Toshiba SatelliteA30-203, Compaq Presario 3000   Windows XP Pro  

  • [SOLVED] Problem with vim and wombat colorscheme

    Hi there,
    I'm having some problems with wombat colorscheme for vim. It's just working on gvim.
    I read somewhere that wombat just work in gvim. Is that right ? I'm already using a 256-colors terminal (rxvt-unicode).
    I looked here in the forum, but I didn't find anything about.
    Just for information I downloaded it from http://www.vim.org/scripts/script.php?script_id=1778
    Last edited by lsathler (2011-07-06 18:11:00)

    yngwin wrote:You can use wombat256: http://www.vim.org/scripts/script.php?script_id=2465
    Thanks for helping. It worked like a charm !

  • Is it normal for the Panels to make slight noises when applied with some pressure such as opening the and closing the Mac? It sounds like the screws are not tight enough or is it normal?

    Hi, My Mac is around 2 months old, and I have recently come across a slight problem. I've experienced some slight noises happening such as when I open and close the macbook it makes some sort of clicking noises as if to say the panels are loose or have not been screwed properly... It only happens when pressure is applied e.g. when I am typing I tend to rest the palms of my hand on the two plain sections of the mac (next to the track pad) and this causes some sort of pressure to push down to the connecting panel underneath, this is when the clicking sound happens.
    I don't know maybe I'm just expecting too much or it might just be what I think it is, anyway if anyone has experience this issue, feel free to share your point of views or past similar experience. Thanks.

    Yes.. It's been a while, but I remember thinking the same thing!
    Below are a couple of other links where folks reported the same thing!
    http://discussions.apple.com/thread.jspa?messageID=5755300&#5755300
    http://discussions.apple.com/thread.jspa?messageID=6552175&#6552175

  • 24" iMac is screwing with my eyes...

    This may seem like a joke or like I'm totally ignorant but I have 12 years of professional experience working with Macs.
    My eyesight seems to get fuzzy and tired after looking at my 24 inch iMac for a short while. (60 minutes or more) This is the first time I've experienced this and I'm a bit perplexed. I've used every other model of Apple computer and display in the past and have never had problems.
    The iMac's resolution is set for the highest res and I've tried playing with brightness and creating a custom color profile to see if it improves. I don't think it's the small size of the text because I have pretty good vision and use a 23 inch display at home. So far nothing has changed with regards to my vision and being able to use the iMac without issues.
    I've read about how other devices, such as console video games, can cause problems with some people (headaches, nausea) and they even have warnings on packages about this. Is it possible that the new technology that goes into making the new 24 inch iMac with glossy screen is just screwing with my eyes?

    alternapop wrote:
    My eyesight seems to get fuzzy and tired after looking at my 24 inch iMac for a short while. (60 minutes or more) This is the first time I've experienced this and I'm a bit perplexed.
    No joke. I experienced the same thing with 20" and 24" ALU iMacs. I test-drove both (about one month each) before returning them because of unacceptable color &/or brightness gradients.
    I'm a professional software engineer, and spend all day in front of LCD monitors, but never had any eyestrain problems -- at home or at work -- before the ALU iMacs. When I finally traded-in the second ALU for a white 20" C2D, the eyestrain disappeared -- immediately.
    I don't think I can blame it on reflections, because the lighting at my home computer desk is close ideal for a glossy screen. Both ALU models were overly-bright (especially the 24"), but Shades.app seemed to cure that problem.
    I can't explain it, but it was real -- and I noticed it before reading any related comments/reports from other ALU iMac owners. BTW, I wear reading glasses and have several different strengths for different purposes. I experimented with a few, and none were any better than my usual "computer glasses".
    Looby

  • I bougt a new  Macbook pro in 02/26/2013, in  11/25/ 2013, my trackpad become bulging, they exchange the trackpad, but not the bulging battery.  I went there yesterday, with different problem, and they said one screw  came off from the  truckpad again!

    I bought a new  Macbook pro in 02/26/2013 from Apple Canadian Ices -003.  Than I could not use it, because  my cursor uncontrollably  was jumping around the screen, I was  resumed my trackpad become bulging, Than on11/25/ 2013 they changed my trackpad for free, because was manufactoring defect,  but not the bulging battery.  They said that is do not needed.  Since that my cursor is quiet often quivering, I think my Macbook has serious  manufacturing defect. But they said no, during a year period I went to  the genius bar at least 15 times, with this and similar problems.   I went there yesterday, with different problems, and they said one of the screws  came off from my   truck pad, therefore they need to fix it and change it.  I said: -  What,  how, what  is the real problem?  A screw does not comes off just like that?  They will change my trackpad again, but not the battery. They said  has to rebuild the operation system, I'm  saving all of my data right now! I would like to exchange the battery too, or maybe get a new Macbook. My Macbook is 2010 China model. How long I would have this trackpad  problem? What are you suggesting?

    If it's a 2010 as you say towards the end of your post, it's out of warranty. The battery isn't covered in that case. Why don't you just buy a new battery if that's your concern? If it's a 2013 as you say up at the top, it shouldn't have a bulging battery. How do you know it does? If it really does, ask for the store manager and explain the problem.

Maybe you are looking for