Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 31

Thread: Macbook Pro 7,1 + Oneiric

  1. #11
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: Macbook Pro 7,1 + Oneiric

    Hi Aearenda, here's my log & lspci list

    /var/log/Xorg.0.log
    Code:
    [    23.971] 
    X.Org X Server 1.10.4
    Release Date: 2011-08-19
    [    23.971] X Protocol Version 11, Revision 0
    [    23.971] Build Operating System: Linux 2.6.24-29-server x86_64 Ubuntu
    [    23.971] Current Operating System: Linux SAMURAI 3.0.0-15-generic #26-Ubuntu SMP Fri Jan 20 17:23:00 UTC 2012 x86_64
    [    23.971] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.0.0-15-generic root=UUID=f2f399c4-adae-4d3f-bed1-956b346579cf nomodeset vga=791
    [    23.971] Build Date: 19 October 2011  05:21:26AM
    [    23.971] xorg-server 2:1.10.4-1ubuntu4.2 (For technical support please see http://www.ubuntu.com/support) 
    [    23.971] Current version of pixman: 0.22.2
    [    23.971] 	Before reporting problems, check http://wiki.x.org
    	to make sure that you have the latest version.
    [    23.971] Markers: (--) probed, (**) from config file, (==) default setting,
    	(++) from command line, (!!) notice, (II) informational,
    	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [    23.971] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Feb  6 13:56:53 2012
    [    23.971] (==) Using config file: "/etc/X11/xorg.conf"
    [    23.971] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    [    24.040] (==) ServerLayout "Layout0"
    [    24.040] (**) |-->Screen "Screen0" (0)
    [    24.040] (**) |   |-->Monitor "Monitor0"
    [    24.040] (**) |   |-->Device "Device0"
    [    24.040] (**) |-->Input Device "Keyboard0"
    [    24.040] (**) |-->Input Device "Mouse0"
    [    24.040] (**) Option "Xinerama" "0"
    [    24.040] (==) Automatically adding devices
    [    24.040] (==) Automatically enabling devices
    [    24.040] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
    [    24.040] 	Entry deleted from font path.
    [    24.040] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
    [    24.040] 	Entry deleted from font path.
    [    24.040] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
    [    24.040] 	Entry deleted from font path.
    [    24.040] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
    [    24.040] 	Entry deleted from font path.
    [    24.040] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
    [    24.040] 	Entry deleted from font path.
    [    24.040] (==) FontPath set to:
    	/usr/share/fonts/X11/misc,
    	/usr/share/fonts/X11/Type1,
    	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    	built-ins
    [    24.040] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
    [    24.040] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    [    24.040] (WW) Disabling Keyboard0
    [    24.040] (WW) Disabling Mouse0
    [    24.040] (II) Loader magic: 0x7e0220
    [    24.040] (II) Module ABI versions:
    [    24.040] 	X.Org ANSI C Emulation: 0.4
    [    24.040] 	X.Org Video Driver: 10.0
    [    24.040] 	X.Org XInput driver : 12.3
    [    24.040] 	X.Org Server Extension : 5.0
    [    24.044] (--) PCI:*(0:4:0:0) 10de:08a0:106b:00c2 rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00001000/128, BIOS @ 0x????????/131072
    [    24.044] (II) Open ACPI successful (/var/run/acpid.socket)
    [    24.044] (II) LoadModule: "extmod"
    [    24.137] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    [    24.137] (II) Module extmod: vendor="X.Org Foundation"
    [    24.137] 	compiled for 1.10.4, module version = 1.0.0
    [    24.137] 	Module class: X.Org Server Extension
    [    24.137] 	ABI class: X.Org Server Extension, version 5.0
    [    24.137] (II) Loading extension MIT-SCREEN-SAVER
    [    24.137] (II) Loading extension XFree86-VidModeExtension
    [    24.137] (II) Loading extension XFree86-DGA
    [    24.137] (II) Loading extension DPMS
    [    24.137] (II) Loading extension XVideo
    [    24.137] (II) Loading extension XVideo-MotionCompensation
    [    24.137] (II) Loading extension X-Resource
    [    24.137] (II) LoadModule: "dbe"
    [    24.137] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    [    24.137] (II) Module dbe: vendor="X.Org Foundation"
    [    24.137] 	compiled for 1.10.4, module version = 1.0.0
    [    24.137] 	Module class: X.Org Server Extension
    [    24.137] 	ABI class: X.Org Server Extension, version 5.0
    [    24.137] (II) Loading extension DOUBLE-BUFFER
    [    24.137] (II) LoadModule: "glx"
    [    24.137] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/libglx.so
    [    25.487] (II) Module glx: vendor="NVIDIA Corporation"
    [    25.498] 	compiled for 4.0.2, module version = 1.0.0
    [    25.498] 	Module class: X.Org Server Extension
    [    25.498] (II) NVIDIA GLX Module  280.13  Wed Jul 27 17:12:07 PDT 2011
    [    25.498] (II) Loading extension GLX
    [    25.498] (II) LoadModule: "record"
    [    25.498] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
    [    25.498] (II) Module record: vendor="X.Org Foundation"
    [    25.498] 	compiled for 1.10.4, module version = 1.13.0
    [    25.498] 	Module class: X.Org Server Extension
    [    25.498] 	ABI class: X.Org Server Extension, version 5.0
    [    25.498] (II) Loading extension RECORD
    [    25.498] (II) LoadModule: "dri"
    [    25.498] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    [    25.499] (II) Module dri: vendor="X.Org Foundation"
    [    25.499] 	compiled for 1.10.4, module version = 1.0.0
    [    25.499] 	ABI class: X.Org Server Extension, version 5.0
    [    25.499] (II) Loading extension XFree86-DRI
    [    25.499] (II) LoadModule: "dri2"
    [    25.499] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    [    25.499] (II) Module dri2: vendor="X.Org Foundation"
    [    25.499] 	compiled for 1.10.4, module version = 1.2.0
    [    25.499] 	ABI class: X.Org Server Extension, version 5.0
    [    25.499] (II) Loading extension DRI2
    [    25.499] (II) LoadModule: "nvidia"
    [    25.499] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [    25.604] (II) Module nvidia: vendor="NVIDIA Corporation"
    [    25.611] 	compiled for 4.0.2, module version = 1.0.0
    [    25.611] 	Module class: X.Org Video Driver
    [    25.661] (II) NVIDIA dlloader X Driver  280.13  Wed Jul 27 16:55:26 PDT 2011
    [    25.661] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    [    25.665] (++) using VT number 7
    
    [    25.673] (II) Loading sub module "fb"
    [    25.673] (II) LoadModule: "fb"
    [    25.673] (II) Loading /usr/lib/xorg/modules/libfb.so
    [    25.673] (II) Module fb: vendor="X.Org Foundation"
    [    25.673] 	compiled for 1.10.4, module version = 1.0.0
    [    25.673] 	ABI class: X.Org ANSI C Emulation, version 0.4
    [    25.673] (II) Loading sub module "wfb"
    [    25.673] (II) LoadModule: "wfb"
    [    25.674] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [    25.690] (II) Module wfb: vendor="X.Org Foundation"
    [    25.690] 	compiled for 1.10.4, module version = 1.0.0
    [    25.690] 	ABI class: X.Org ANSI C Emulation, version 0.4
    [    25.690] (II) Loading sub module "ramdac"
    [    25.690] (II) LoadModule: "ramdac"
    [    25.690] (II) Module "ramdac" already built-in
    [    25.708] (II) Loading /usr/lib/x86_64-linux-gnu/xorg/extra-modules/nvidia_drv.so
    [    25.708] (II) Loading /usr/lib/xorg/modules/libwfb.so
    [    25.708] (II) Loading /usr/lib/xorg/modules/libfb.so
    [    25.735] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
    [    25.735] (==) NVIDIA(0): RGB weight 888
    [    25.735] (==) NVIDIA(0): Default visual is TrueColor
    [    25.735] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    [    25.735] (**) NVIDIA(0): Option "NoLogo" "True"
    [    25.735] (**) NVIDIA(0): Option "TwinView" "1"
    [    25.735] (**) NVIDIA(0): Option "MetaModes" "DFP-0: nvidia-auto-select +0+0, DFP-1: NULL"
    [    25.735] (**) NVIDIA(0): Option "RegistryDwords" "EnableBrightnessControl=1"
    [    26.294] (EE) NVIDIA(0): Failed to initialize the display subsystem for the NVIDIA
    [    26.294] (EE) NVIDIA(0):     graphics device!
    [    26.294] (EE) NVIDIA(0): Failed to get supported display device(s)
    [    26.294] (EE) NVIDIA(0): Failed to initialize dac HAL
    [    26.294] (II) UnloadModule: "nvidia"
    [    26.294] (II) Unloading nvidia
    [    26.294] (II) UnloadModule: "wfb"
    [    26.294] (II) Unloading wfb
    [    26.294] (II) UnloadModule: "fb"
    [    26.294] (II) Unloading fb
    [    26.295] (EE) Screen(s) found, but none have a usable configuration.
    [    26.295] 
    Fatal server error:
    [    26.295] no screens found
    [    26.295] 
    Please consult the The X.Org Foundation support 
    	 at http://wiki.x.org
     for help. 
    [    26.295] Please also check the log file at "/var/log/Xorg.0.log" for additional information.
    [    26.295] 
    [    26.299]  ddxSigGiveUp: Closing log
    lspci device list
    Code:
    ubuntu@ubuntu:~$ lspci
    00:00.0 Host bridge: nVidia Corporation MCP89 HOST Bridge (rev a1)
    00:00.1 RAM memory: nVidia Corporation MCP89 Memory Controller (rev a1)
    00:01.0 RAM memory: nVidia Corporation Device 0d6d (rev a1)
    00:01.1 RAM memory: nVidia Corporation Device 0d6e (rev a1)
    00:01.2 RAM memory: nVidia Corporation Device 0d6f (rev a1)
    00:01.3 RAM memory: nVidia Corporation Device 0d70 (rev a1)
    00:02.0 RAM memory: nVidia Corporation Device 0d71 (rev a1)
    00:02.1 RAM memory: nVidia Corporation Device 0d72 (rev a1)
    00:03.0 ISA bridge: nVidia Corporation MCP89 LPC Bridge (rev a2)
    00:03.1 RAM memory: nVidia Corporation MCP89 Memory Controller (rev a1)
    00:03.2 SMBus: nVidia Corporation MCP89 SMBus (rev a1)
    00:03.3 RAM memory: nVidia Corporation MCP89 Memory Controller (rev a1)
    00:03.4 Co-processor: nVidia Corporation MCP89 Co-Processor (rev a1)
    00:04.0 USB Controller: nVidia Corporation MCP89 OHCI USB 1.1 Controller (rev a1)
    00:04.1 USB Controller: nVidia Corporation MCP89 EHCI USB 2.0 Controller (rev a2)
    00:06.0 USB Controller: nVidia Corporation MCP89 OHCI USB 1.1 Controller (rev a1)
    00:06.1 USB Controller: nVidia Corporation MCP89 EHCI USB 2.0 Controller (rev a2)
    00:08.0 Audio device: nVidia Corporation MCP89 High Definition Audio (rev a2)
    00:0a.0 IDE interface: nVidia Corporation MCP89 SATA Controller (rev a2)
    00:0b.0 RAM memory: nVidia Corporation Device 0d75 (rev a1)
    00:0e.0 PCI bridge: nVidia Corporation Device 0d9a (rev a1)
    00:15.0 PCI bridge: nVidia Corporation Device 0d9b (rev a1)
    00:16.0 PCI bridge: nVidia Corporation Device 0d9b (rev a1)
    00:17.0 PCI bridge: nVidia Corporation MCP89 PCI Express Bridge (rev a1)
    01:00.0 FireWire (IEEE 1394): Agere Systems FW643 PCI Express1394b Controller (PHY/Link) (rev 08)
    02:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
    03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5764M Gigabit Ethernet PCIe (rev 10)
    04:00.0 VGA compatible controller: nVidia Corporation Device 08a0 (rev a2)
    ubuntu@ubuntu:~$
    since i can't access my installed ubuntu box right now, and i'm not quiet expert of CLI mode, i am currently using my oneiric's livecd to access these files, hope it could help

  2. #12
    Join Date
    Aug 2010
    Beans
    12

    Re: Macbook Pro 7,1 + Oneiric

    I currently dont have access to that mbp, maybe tomorrow. But from what i remember my xorg.log looked very similar, espacially that nvidia errors, and i have the same device (08a0)

  3. #13
    Aearenda's Avatar
    Aearenda is offline Iced Almond Soy Ubuntu, No Foam
    Join Date
    Apr 2006
    Location
    Melbourne, Australia
    Beans
    1,109
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: Macbook Pro 7,1 + Oneiric

    Well done mulky, and I have the same hardware and nvidia version - but the kernel boot line logged in Xorg.0.log on mine is different, and of course on mine nvidia does recognise the hardware.

    On the kernel boot line, you have 'nomodeset vga=791' showing at the end, I have 'ro quiet splash vt.handoff=7'.

    This is more interesting still, because in /etc/default/grub, where I would expect to find such things set, all it says in the relevant line is
    Code:
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    I suspect your /etc/default/grub says something different, and I'm going to suggest you edit that line to match mine, then run update-grub, and reboot - BUT FIRST, if you have done any of the plymouth splash screen framebuffer tweaks involving running update-initramfs, undo them. You'll know what I am talking about if you have done them. All this will have to be done from a terminal - see below.

    Another difference is possibly this: I'm not dual-booting. The drive only has Ubuntu on it, and so I'm not using refit or anything else. I have a separate drive for OS X. This may well affect the early initialisation of the nvidia hardware. If this is the cause, I have no idea what to do next.

    For reference, here's my /etc/default/grub:
    Code:
     If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    #   info -f grub -n 'Simple configuration'
    
    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    
    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
    
    # Uncomment to disable graphical terminal (grub-pc only)
    #GRUB_TERMINAL=console
    
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE
    # you can see them in real GRUB with the command `vbeinfo'
    #GRUB_GFXMODE=640x480
    
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
    
    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"
    You need to run 'sudo update-grub' after changing this and double-checking it.

    If you can't get a terminal session by pressing ctrl+alt+fn+F1 at the black screen after a normal boot, I suggest you boot into recovery mode (hold down the shift key at Grub boot time) and choose a root recovery terminal to do these changes using nano, then reboot again. If all this is gobbledegook, let me know and I'll see if I can find some better instructions.

    Update: reading around, it looks like 'nomodeset' may be needed with refit - so if what I have suggested doesn't work, try putting this in, but still omitting the vga=791 part:
    Code:
    GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
    Also, it may be that refit is actally adding 'nomodeset vga=791' itself, in which case you won't find it in /etc/default/grub. I have no idea what to do with refit to sort that out, but if you hold the shift key as Grub starts, you may be able to edit them out again for test purposes.
    Last edited by Aearenda; February 6th, 2012 at 10:46 AM. Reason: Added update.

  4. #14
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: Macbook Pro 7,1 + Oneiric

    sorry i forgot to tell you, last time i try to access the oneiric, i test some bootflag and the last logged is when using the "nomodeset vga=791" bootflag based on the thread about blank screen you mentioned before, actually my real bootflag is similar as yours ( "ro quiet splash vt.handoff=7" ) . quiet confusing

  5. #15
    Aearenda's Avatar
    Aearenda is offline Iced Almond Soy Ubuntu, No Foam
    Join Date
    Apr 2006
    Location
    Melbourne, Australia
    Beans
    1,109
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: Macbook Pro 7,1 + Oneiric

    Well, I suspect that leaves the dual boot with refit as the cause then! Or are you using a separate disk too?

    edit: Did you try just nomodeset without the vga=791?
    Last edited by Aearenda; February 6th, 2012 at 12:01 PM. Reason: Last line

  6. #16
    Join Date
    Aug 2010
    Beans
    12

    Re: Macbook Pro 7,1 + Oneiric

    Quote Originally Posted by Aearenda View Post
    Well, I suspect that leaves the dual boot with refit as the cause then! Or are you using a separate disk too?

    edit: Did you try just nomodeset without the vga=791?

    I am using only ubuntu on my hd now, after having problems with refit and syncing the partition tables.

  7. #17
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: Macbook Pro 7,1 + Oneiric

    Quote Originally Posted by Aearenda View Post
    Well, I suspect that leaves the dual boot with refit as the cause then! Or are you using a separate disk too?

    edit: Did you try just nomodeset without the vga=791?
    I''m using dual boot of snow leopard and oneiric on my external hd with refit, also have tried swapping internal hd with that disk with no luck. Could refit really be the problem? I also tried to use wubi installer version embedded into my internal hd's bootcamp partition. All the results are the same, using any nvidia driver will lead into blank screen instead of getting dual display working

    For the bootflag, yes i have tried without vga=791 too

    Are you using oneiric with the internal hd ? What partition scheme did you use(gpt/mbr)?

  8. #18
    Aearenda's Avatar
    Aearenda is offline Iced Almond Soy Ubuntu, No Foam
    Join Date
    Apr 2006
    Location
    Melbourne, Australia
    Beans
    1,109
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: Macbook Pro 7,1 + Oneiric

    Yes, Oneiric is on the internal drive, using MBR, but that shouldn't matter. I change the drive if I need to to switch over to OS X or Ubuntu.

    I was thinking it might be refit causing the problem because of the effect Chameleon bootloader settings have on nvidia with OS X running on a Hackintosh. However, hanbo is not using refit now and has the same problem, so that rules refit out.

    I'm wondering about firmware - I'm using OS X Lion; 'About this Mac' reports Boot ROM version MBP71.0039.B0E, and for graphics it reports ROM revision 3533. The boot ROM was updated in the last few days to add Lion remote recovery, and the previous version worked with Oneiric too, but it would be interesting to see if you have a different graphics ROM version. Also, I have 8Gb RAM - but I don't see how that should make any difference.

    Update: Could try this from the terminal (not liveCD), and reboot:
    Code:
    sudo apt-get purge nvidia*
    sudo apt-get install nvidia-current
    (This was from http://ubuntuforums.org/showpost.php...8&postcount=50)
    Or maybe some suggestions here, including blacklisting nouveau: http://askubuntu.com/questions/37590...y-see-terminal
    Also, could try the xorg-edgers ppa.
    It might be worth starting again with installing Ubuntu!

    Update 2: I have now proven that my installation works even if loaded from an external drive using refit.

    Update 3: I've just noticed the file /etc/modprobe.d/nvidia-graphics-drivers.conf on my system, which blacklists nouveau. Make sure yours matches this:
    Code:
    # This file was installed by nvidia-current
    # Do not edit this file manually
    
    blacklist nouveau
    blacklist lbm-nouveau
    blacklist nvidia-173
    blacklist nvidia-96
    blacklist nvidia-current-updates
    blacklist nvidia-173-updates
    blacklist nvidia-96-updates
    alias nvidia nvidia_current
    alias nouveau off
    alias lbm-nouveau off
    Last edited by Aearenda; February 6th, 2012 at 11:58 PM. Reason: Added suggestions

  9. #19
    Join Date
    Apr 2006
    Beans
    Hidden!

    Re: Macbook Pro 7,1 + Oneiric

    Hi Aearenda,

    i have made two fresh install of oneiric by now, 1st with dual boot w/ snow leopard using gpt, the 2nd one is single boot using mbr (both accessed by refit).

    for the 1st one, since i'm curious about linux kernel, i try to install the nvidia-current by not updating the system, leaving my oneiric in default state
    for the 2nd one, i make the complete system update before installing nvidia-current

    and .. for both results, the black screen is still there, herewith i attach the info about my steps and error for the 1st method before it's rebooted and goes to black screen

    FYI, seems like my MBP is really the same as yours, i have 8GB RAM installed with latest update of EFI for Lion firmware few days ago. if it's help, i'm also using 1TB Samsung HD for my internal storage (but since i'm not using it for oneiric installment, i guess it doesn't make any difference)

    BOOT ROM
    Code:
    Hardware Overview:
    
      Model Name:	MacBook Pro
      Model Identifier:	MacBookPro7,1
      Processor Name:	Intel Core 2 Duo
      Processor Speed:	2.66 GHz
      Number of Processors:	1
      Total Number of Cores:	2
      L2 Cache:	3 MB
      Memory:	8 GB
      Bus Speed:	1.07 GHz
      Boot ROM Version:	MBP71.0039.B0E
      SMC Version (system):	1.62f6
      Serial Number (system):	------
      Hardware UUID:	DEE92B3F-F5E9-59AD-8954-913C1B4D3AE0
      Sudden Motion Sensor:
      State:	Enabled
    Graphic ROM:
    Code:
    NVIDIA GeForce 320M:
    
      Chipset Model:	NVIDIA GeForce 320M
      Type:	GPU
      Bus:	PCI
      VRAM (Total):	256 MB
      Vendor:	NVIDIA (0x10de)
      Device ID:	0x08a0
      Revision ID:	0x00a2
      ROM Revision:	3533
      Displays:
    Color LCD:
      Resolution:	1280 x 800
      Pixel Depth:	32-Bit Color (ARGB8888)
      Mirror:	Off
      Online:	Yes
      Built-In:	Yes
    VGA Display:
      Resolution:	1280 x 1024 @ 60 Hz
      Pixel Depth:	32-Bit Color (ARGB8888)
      Main Display:	Yes
      Mirror:	Off
      Online:	Yes
      Rotation:	Supported
      Adapter Type:	Analog VGA Or Analog Over DVI-I
      Adapter Firmware Version:	1.30
    so, back to square one, can you elaborate your process / method of oneiric installment on yours (from choosing partition table, boot loader, etc, until you made nvidia working) . i am really curious about this since i'm in need of using dedicated ubuntu on my system. i also curious about how you made the single installed ubuntu drive to work using MBR in MBP without refit, since i can't make it working (the MBP doesn't recognize any bootable drive, i use to install the boot loader on the same primary disk i installed, dev/sda for example, not into the ubuntu partition itself )

    thanks for your help.

    PS : note the the strange nvidia-settings error seems to be always there, please refer to the attached picture

    here's also my generated xorg.conf :
    Code:
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig:  version 280.13  (buildmeister@swio-display-x86-rhel47-03.nvidia.com)  Wed Jul 27 17:15:58 PDT 2011
    
    
    Section "ServerLayout"
        Identifier     "Layout0"
        Screen      0  "Screen0" 0 0
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "Mouse0" "CorePointer"
    EndSection
    
    Section "Files"
    EndSection
    
    Section "InputDevice"
    
        # generated from default
        Identifier     "Mouse0"
        Driver         "mouse"
        Option         "Protocol" "auto"
        Option         "Device" "/dev/psaux"
        Option         "Emulate3Buttons" "no"
        Option         "ZAxisMapping" "4 5"
    EndSection
    
    Section "InputDevice"
    
        # generated from default
        Identifier     "Keyboard0"
        Driver         "kbd"
    EndSection
    
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Unknown"
        HorizSync       28.0 - 33.0
        VertRefresh     43.0 - 72.0
        Option         "DPMS"
    EndSection
    
    Section "Device"
        Identifier     "Device0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
    EndSection
    
    Section "Screen"
        Identifier     "Screen0"
        Device         "Device0"
        Monitor        "Monitor0"
        DefaultDepth    24
        SubSection     "Display"
            Depth       24
        EndSubSection
    EndSection
    Attached Images Attached Images
    Last edited by mulky; February 8th, 2012 at 06:54 AM. Reason: add ROM info

  10. #20
    Aearenda's Avatar
    Aearenda is offline Iced Almond Soy Ubuntu, No Foam
    Join Date
    Apr 2006
    Location
    Melbourne, Australia
    Beans
    1,109
    Distro
    Ubuntu 16.04 Xenial Xerus

    Re: Macbook Pro 7,1 + Oneiric

    Well, to avoid using rEFIt I followed the 'Single boot: Ubuntu-only' instructions at https://help.ubuntu.com/community/Ma...elInstallation and then the notes at https://help.ubuntu.com/community/MacBookPro7-1/Oneiric

    How did you get the nvidia-settings screenshot? Did it drop back to low graphics mode?

    I think the best thing would be for me to repeat my installation on another spare disk, noting what I do as I go, since I've already set out as much as I remember. Unfortunately I can't really do that until Monday, since Monday and Tuesday are my 'weekend'.

    Update: I stayed up late and did my re-installation. Here is what I did:
    1. Carefully install a suitable internal disk drive! CAUTION: THIS DRIVE WILL BE COMPLETELY WIPED BY FOLLOWING THESE INSTRUCTIONS. DO NOT USE YOUR OS X DRIVE HERE!
    2. Plug the network cable in.
    3. Boot from standard Oneiric 64-bit Desktop CD by holding C down until it is clearly using the CD (or hold 'Option' and choose 'Windows').
    4. Chose 'Try Ubuntu'
    5. When it is ready, click the Ubuntu button, type 'part' (omitting the quotes) and press Return
    6. In gParted's menu choose Device->Create Partition Table
    7. Make sure 'msdos' is showing under 'Advanced' then click 'Apply'.
    8. Close gParted
    9. Double-click on 'Install Ubuntu 11.10'
    10. To skip release notes, hit 'Continue'
    11. To accept next page about checks and options, 'Continue'
    12. To accept the default partition layout, 'Continue' (actually I never do this when I am installing a working system, but instead use a 10Gb root partition and a spare partition the same size as the root partition so I can always revert to an older installation if an upgrade fails, a suitable swap partition, and a separate home partition using the rest of the space - but that's another story).
    13. Double-check and click 'Install now'
    14. To accept location, click 'Continue'
    15. Change the keyboard layout to English(US) – English(Macintosh) and click 'Continue'
    16. Fill in user details and click 'Continue'
    17. Choose a picture and click 'Continue'
    18. Wait for a while
    19. Click 'Restart Now'
    20. Remove the installation CD and press Return
    21. Wait for the white-screen delay (drive not 'blessed' yet) followed by Ubuntu startup
    22. Login
    23. Start a terminal by pressing control+option+t (or plug a mouse in and use that as the installed touchpad driver is flakey until updated).
    24. Run 'sudo apt-get update'
    25. Run 'sudo apt-get install nvidia-current nvidia-settings' and press return when prompted.
    26. Run 'sudo nvidia-xconfig' which winges about the file not being there but creates /etc/X11/xorg.conf anyway.
    27. Run 'sudo reboot'
    28. Wait for the white-screen delay (drive not 'blessed' yet) followed by Ubuntu startup, showing big 'Ubuntu' splash and Nvidia logo (briefly).
    29. Login
    30. Note that nvidia-settings now works.

    That's all I did, honest! Sorry about the terminal commands, but using them gets over the flakey touchpad and is much more precise about what we are doing.

    To get the external screen to work using nvidia-settings:
    1. Start a terminal window for use later
    2. Start Nvidia-settings and choose Xserver Display Configuration
    3. Select the external screen and change its configuration from 'disabled' to 'twinview'.
    4. Select the internal screen and set its resolution to 'off'.
    5. Click 'Apply' – screen goes funny then blank, sometimes with only the mouse pointer, end eventually returns as it was – click 'apply' again and it works after a moment or two, but this time you have to click on 'keep current settings' before it times out and reverts again.
    6. Note that the unpatched unity might disappear while doing this! Do 'unity --replace' in the terminal might fix it - otherwise, press control+option+fn+F1, login to the terminal session, and run 'sudo service lightdm restart' then go back to step 1.
    Last edited by Aearenda; February 8th, 2012 at 01:11 PM. Reason: Added the steps I followed.

Page 2 of 4 FirstFirst 1234 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •