Public bug reported:

Installing any nvidia-* driver package manually via apt-get or using
System Settings -> Software & Updates -> Additional Drivers results in
black/blank screen on boot on a MacBookAir3,1. No xorg.conf is getting
generated during install and I'm guessing that the video card may not be
getting properly probed on boot resulting in the black/blank screen.

After installing/purging every nvidia-* package and not having a usable
X after reboot I finally reinstalled nvidia-experimental-310 and
manually ran nvidia-xconfig (booted into X using nouveau). This finally
generated an xorg.conf and I had a working X after reboot.

I'd expect to have a working X "out of the box" after installing an
nvidia-* driver package; I didn't think I'd have to manually run nvidia-
xconfig.

nvidia-xconfig generated the following xorg.conf:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 310.14  
(buildmeis...@swio-display-x86-rhel47-06.nvidia.com)  Tue Oct  9 13:04:01 PDT 
2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    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

Running nvidia-settings and saving the default config then resulted in
the following xorg.conf (with drastically different settings than
nvidia-xconfig generated) which has been working flawlessly:

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 304.51  (buildd@batsu)  Fri Oct 12 12:53:54 UTC 2012

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 310.14  
(buildmeis...@swio-display-x86-rhel47-06.nvidia.com)  Tue Oct  9 13:04:01 PDT 
2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
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      "Apple Color LCD"
    HorizSync       30.0 - 75.0
    VertRefresh     60.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 320M"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-2"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: nvidia-experimental-310 310.14-0ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-13.23-generic 3.8.3
Uname: Linux 3.8.0-13-generic x86_64
NonfreeKernelModules: nvidia wl
.proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: 
'/proc/driver/nvidia/gpus/0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module  310.14  Tue Oct  9 11:52:41 
PDT 2012
 GCC version:  gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-22ubuntu4)
.proc.driver.nvidia.warnings.fbdev:
 Your system is not currently configured to drive a VGA console
 on the primary VGA device. The NVIDIA Linux graphics driver
 requires the use of a text-mode VGA console. Use of other console
 drivers including, but not limited to, vesafb, may result in
 corruption and stability problems, and is not supported.
.tmp.unity.support.test.0:

ApportVersion: 2.9.2-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
Date: Sat Mar 23 19:38:01 2013
DistUpgraded: Fresh install
DistroCodename: raring
DistroVariant: ubuntu
DkmsStatus:
 bcmwl, 6.20.155.1+bdcom, 3.8.0-13-generic, x86_64: installed
 nvidia-experimental-310, 310.14, 3.8.0-13-generic, x86_64: installed
GraphicsCard:
 NVIDIA Corporation Device [10de:08a2] (rev a2) (prog-if 00 [VGA controller])
   Subsystem: Apple Inc. Device [106b:00d4]
InstallationDate: Installed on 2013-03-23 (0 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64+mac (20130320)
MachineType: Apple Inc. MacBookAir3,1
MarkForUpload: True
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.8.0-13-generic 
root=/dev/mapper/ubuntu--vg-root ro
SourcePackage: nvidia-graphics-drivers-experimental-310
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/24/12
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA31.88Z.0061.B07.1201241641
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-942452F5819B1C1B
dmi.board.vendor: Apple Inc.
dmi.board.version: 1.0
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-942452F5819B1C1B
dmi.modalias: 
dmi:bvnAppleInc.:bvrMBA31.88Z.0061.B07.1201241641:bd01/24/12:svnAppleInc.:pnMacBookAir3,1:pvr1.0:rvnAppleInc.:rnMac-942452F5819B1C1B:rvr1.0:cvnAppleInc.:ct10:cvrMac-942452F5819B1C1B:
dmi.product.name: MacBookAir3,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.9~daily13.03.20-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.42-0ubuntu2
version.libgl1-mesa-dri: libgl1-mesa-dri 9.0.3-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 9.0.3-0ubuntu1
version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.13.3-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2b2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.0-0ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.5-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.6-0ubuntu3b1
xserver.bootTime: Sat Mar 23 16:49:13 2013
xserver.configfile: /etc/X11/xorg.conf
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:

xserver.version: 2:1.13.3-0ubuntu3

** Affects: mactel-support
     Importance: Undecided
         Status: New

** Affects: nvidia-graphics-drivers-304 (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: nvidia-graphics-drivers-experimental-310 (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 raring ubuntu

** Also affects: nvidia-graphics-drivers-304 (Ubuntu)
   Importance: Undecided
       Status: New

** Description changed:

  Installing any nvidia-* driver package manually via apt-get or using
  System Settings -> Software & Updates -> Additional Drivers results in
  black/blank screen on boot on a MacBookAir3,1. No xorg.conf is getting
  generated during install and I'm guessing that the video card may not be
  getting properly probed on boot resulting in the black/blank screen.
  
  After installing/purging every nvidia-* package and not having a usable
  X after reboot I finally reinstalled nvidia-experimental-310 and
- manually ran nvidia-xconfig. This finally generated an xorg.conf and I
- had a working X after reboot.
+ manually ran nvidia-xconfig (booted into X using nouveau). This finally
+ generated an xorg.conf and I had a working X after reboot.
  
  I'd expect to have a working X "out of the box" after installing an
  nvidia-* driver package; I didn't think I'd have to manually run nvidia-
  xconfig.
  
  nvidia-xconfig generated the following xorg.conf:
  
  # nvidia-xconfig: X configuration file generated by nvidia-xconfig
  # nvidia-xconfig:  version 310.14  
(buildmeis...@swio-display-x86-rhel47-06.nvidia.com)  Tue Oct  9 13:04:01 PDT 
2012
  
  Section "ServerLayout"
-     Identifier     "Layout0"
-     Screen      0  "Screen0"
-     InputDevice    "Keyboard0" "CoreKeyboard"
-     InputDevice    "Mouse0" "CorePointer"
+     Identifier     "Layout0"
+     Screen      0  "Screen0"
+     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"
+     # 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"
+     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"
+     Identifier     "Device0"
+     Driver         "nvidia"
+     VendorName     "NVIDIA Corporation"
  EndSection
  
  Section "Screen"
-     Identifier     "Screen0"
-     Device         "Device0"
-     Monitor        "Monitor0"
-     DefaultDepth    24
-     SubSection     "Display"
-         Depth       24
-     EndSubSection
+     Identifier     "Screen0"
+     Device         "Device0"
+     Monitor        "Monitor0"
+     DefaultDepth    24
+     SubSection     "Display"
+         Depth       24
+     EndSubSection
  EndSection
  
  Running nvidia-settings and saving the default config then resulted in
  the following xorg.conf (with drastically different settings than
  nvidia-xconfig generated) which has been working flawlessly:
  
  # nvidia-settings: X configuration file generated by nvidia-settings
  # nvidia-settings:  version 304.51  (buildd@batsu)  Fri Oct 12 12:53:54 UTC 
2012
  
  # nvidia-xconfig: X configuration file generated by nvidia-xconfig
  # nvidia-xconfig:  version 310.14  
(buildmeis...@swio-display-x86-rhel47-06.nvidia.com)  Tue Oct  9 13:04:01 PDT 
2012
  
  Section "ServerLayout"
-     Identifier     "Layout0"
-     Screen      0  "Screen0" 0 0
-     InputDevice    "Keyboard0" "CoreKeyboard"
-     InputDevice    "Mouse0" "CorePointer"
-     Option         "Xinerama" "0"
+     Identifier     "Layout0"
+     Screen      0  "Screen0" 0 0
+     InputDevice    "Keyboard0" "CoreKeyboard"
+     InputDevice    "Mouse0" "CorePointer"
+     Option         "Xinerama" "0"
  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"
+     # 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      "Apple Color LCD"
-     HorizSync       30.0 - 75.0
-     VertRefresh     60.0
-     Option         "DPMS"
+     Identifier     "Monitor0"
+     VendorName     "Unknown"
+     ModelName      "Apple Color LCD"
+     HorizSync       30.0 - 75.0
+     VertRefresh     60.0
+     Option         "DPMS"
  EndSection
  
  Section "Device"
-     Identifier     "Device0"
-     Driver         "nvidia"
-     VendorName     "NVIDIA Corporation"
-     BoardName      "GeForce 320M"
+     Identifier     "Device0"
+     Driver         "nvidia"
+     VendorName     "NVIDIA Corporation"
+     BoardName      "GeForce 320M"
  EndSection
  
  Section "Screen"
-     Identifier     "Screen0"
-     Device         "Device0"
-     Monitor        "Monitor0"
-     DefaultDepth    24
-     Option         "Stereo" "0"
-     Option         "nvidiaXineramaInfoOrder" "DFP-2"
-     Option         "metamodes" "nvidia-auto-select +0+0"
-     SubSection     "Display"
-         Depth       24
-     EndSubSection
+     Identifier     "Screen0"
+     Device         "Device0"
+     Monitor        "Monitor0"
+     DefaultDepth    24
+     Option         "Stereo" "0"
+     Option         "nvidiaXineramaInfoOrder" "DFP-2"
+     Option         "metamodes" "nvidia-auto-select +0+0"
+     SubSection     "Display"
+         Depth       24
+     EndSubSection
  EndSection
  
  ProblemType: Bug
  DistroRelease: Ubuntu 13.04
  Package: nvidia-experimental-310 310.14-0ubuntu2
  ProcVersionSignature: Ubuntu 3.8.0-13.23-generic 3.8.3
  Uname: Linux 3.8.0-13-generic x86_64
  NonfreeKernelModules: nvidia wl
  .proc.driver.nvidia.gpus.0: Error: [Errno 21] Is a directory: 
'/proc/driver/nvidia/gpus/0'
  .proc.driver.nvidia.registry: Binary: ""
  .proc.driver.nvidia.version:
-  NVRM version: NVIDIA UNIX x86_64 Kernel Module  310.14  Tue Oct  9 11:52:41 
PDT 2012
-  GCC version:  gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-22ubuntu4)
+  NVRM version: NVIDIA UNIX x86_64 Kernel Module  310.14  Tue Oct  9 11:52:41 
PDT 2012
+  GCC version:  gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-22ubuntu4)
  .proc.driver.nvidia.warnings.fbdev:
-  Your system is not currently configured to drive a VGA console
-  on the primary VGA device. The NVIDIA Linux graphics driver
-  requires the use of a text-mode VGA console. Use of other console
-  drivers including, but not limited to, vesafb, may result in
-  corruption and stability problems, and is not supported.
+  Your system is not currently configured to drive a VGA console
+  on the primary VGA device. The NVIDIA Linux graphics driver
+  requires the use of a text-mode VGA console. Use of other console
+  drivers including, but not limited to, vesafb, may result in
+  corruption and stability problems, and is not supported.
  .tmp.unity.support.test.0:
-  
+ 
  ApportVersion: 2.9.2-0ubuntu2
  Architecture: amd64
  CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
  CompositorRunning: compiz
  CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
  CompositorUnredirectFSW: true
  Date: Sat Mar 23 19:38:01 2013
  DistUpgraded: Fresh install
  DistroCodename: raring
  DistroVariant: ubuntu
  DkmsStatus:
-  bcmwl, 6.20.155.1+bdcom, 3.8.0-13-generic, x86_64: installed
-  nvidia-experimental-310, 310.14, 3.8.0-13-generic, x86_64: installed
+  bcmwl, 6.20.155.1+bdcom, 3.8.0-13-generic, x86_64: installed
+  nvidia-experimental-310, 310.14, 3.8.0-13-generic, x86_64: installed
  GraphicsCard:
-  NVIDIA Corporation Device [10de:08a2] (rev a2) (prog-if 00 [VGA controller])
-    Subsystem: Apple Inc. Device [106b:00d4]
+  NVIDIA Corporation Device [10de:08a2] (rev a2) (prog-if 00 [VGA controller])
+    Subsystem: Apple Inc. Device [106b:00d4]
  InstallationDate: Installed on 2013-03-23 (0 days ago)
  InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64+mac (20130320)
  MachineType: Apple Inc. MacBookAir3,1
  MarkForUpload: True
  ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.8.0-13-generic 
root=/dev/mapper/ubuntu--vg-root ro
  SourcePackage: nvidia-graphics-drivers-experimental-310
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 01/24/12
  dmi.bios.vendor: Apple Inc.
  dmi.bios.version: MBA31.88Z.0061.B07.1201241641
  dmi.board.asset.tag: Base Board Asset Tag#
  dmi.board.name: Mac-942452F5819B1C1B
  dmi.board.vendor: Apple Inc.
  dmi.board.version: 1.0
  dmi.chassis.type: 10
  dmi.chassis.vendor: Apple Inc.
  dmi.chassis.version: Mac-942452F5819B1C1B
  dmi.modalias: 
dmi:bvnAppleInc.:bvrMBA31.88Z.0061.B07.1201241641:bd01/24/12:svnAppleInc.:pnMacBookAir3,1:pvr1.0:rvnAppleInc.:rnMac-942452F5819B1C1B:rvr1.0:cvnAppleInc.:ct10:cvrMac-942452F5819B1C1B:
  dmi.product.name: MacBookAir3,1
  dmi.product.version: 1.0
  dmi.sys.vendor: Apple Inc.
  version.compiz: compiz 1:0.9.9~daily13.03.20-0ubuntu1
  version.ia32-libs: ia32-libs N/A
  version.libdrm2: libdrm2 2.4.42-0ubuntu2
  version.libgl1-mesa-dri: libgl1-mesa-dri 9.0.3-0ubuntu1
  version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
  version.libgl1-mesa-glx: libgl1-mesa-glx 9.0.3-0ubuntu1
  version.nvidia-graphics-drivers: nvidia-graphics-drivers N/A
  version.xserver-xorg-core: xserver-xorg-core 2:1.13.3-0ubuntu3
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.7.3-0ubuntu2b2
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.1.0-0ubuntu2
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.21.5-0ubuntu1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.6-0ubuntu3b1
  xserver.bootTime: Sat Mar 23 16:49:13 2013
  xserver.configfile: /etc/X11/xorg.conf
  xserver.errors:
-  
+ 
  xserver.logfile: /var/log/Xorg.0.log
  xserver.outputs:
-  
+ 
  xserver.version: 2:1.13.3-0ubuntu3

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to nvidia-graphics-drivers-experimental-310 in
Ubuntu.
https://bugs.launchpad.net/bugs/1159269

Title:
  Installing nvidia-* results in black/blank screen on boot on
  MacBookAir3,1

To manage notifications about this bug go to:
https://bugs.launchpad.net/mactel-support/+bug/1159269/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to