Beamer on VGA port isn't recognized

Bug #1602529 reported by gnubug
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
nvidia-graphics-drivers-361 (Ubuntu)
Triaged
Low
Unassigned

Bug Description

If I connect a beamer via VGA-port to my laptop, the beamer isn't recognized, it's not listed using xrandr --query nor using disper -l.
I am using xmaond as WM and lightdm for login.

WORKAROUND: Initially the graphics card was set to nvidia, VGA is plugged in the whole time:
- start arandr
- prime-select intel
- log out and login again
- start arandr
- VGA isn't recognized
- prime-select nvidia
- log out and login again: now it works!

---
.proc.driver.nvidia.gpus.0000.01.00.0: Error: [Errno 21] Is a directory: u'/proc/driver/nvidia/gpus/0000:01:00.0'
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module 361.42 Tue Mar 22 18:10:58 PDT 2016
 GCC version: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.1)
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: None
DistUpgraded: Fresh install
DistroCodename: xenial
DistroRelease: Ubuntu 16.04
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo 3rd Gen Core processor Graphics Controller [17aa:21f5]
 NVIDIA Corporation GK107GLM [Quadro K2000M] [10de:0ffb] (rev a1) (prog-if 00 [VGA controller])
   Subsystem: Lenovo GK107GLM [Quadro K2000M] [17aa:21f5]
InstallationDate: Installed on 2016-05-18 (69 days ago)
InstallationMedia: Lubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420)
MachineType: LENOVO 2447KD9
NonfreeKernelModules: nvidia_uvm nvidia_modeset nvidia
Package: xorg (not installed)
ProcEnviron:
 LANGUAGE=en_US:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-31-generic root=UUID=c2a0eb56-8f89-4a8a-b1b5-a152dfaec126 ro
ProcVersionSignature: Ubuntu 4.4.0-31.50-generic 4.4.13
Tags: xenial ubuntu
Uname: Linux 4.4.0-31-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 09/18/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: G5ETA3WW (2.63 )
dmi.board.asset.tag: Not Available
dmi.board.name: 2447KD9
dmi.board.vendor: LENOVO
dmi.board.version: Not Defined
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG5ETA3WW(2.63):bd09/18/2015:svnLENOVO:pn2447KD9:pvrThinkPadW530:rvnLENOVO:rn2447KD9:rvrNotDefined:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 2447KD9
dmi.product.version: ThinkPad W530
dmi.sys.vendor: LENOVO
version.compiz: compiz N/A
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1ubuntu0.16.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2

gnubug (gnubug99)
description: updated
gnubug (gnubug99)
summary: - Beame on VGA port isn't recognized
+ Beamer on VGA port isn't recognized
Revision history for this message
penalvch (penalvch) wrote :

gnubug, thank you for reporting this and helping make Ubuntu better.

Could you please run the following command once from a terminal by ensuring you have the package xdiagnose installed, and that you click the Yes button for attaching additional debugging information:
apport-collect -p xorg 1602529

When reporting xorg related bugs in the future, please do so via the above method. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Changed in xorg (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
gnubug (gnubug99) wrote : .proc.driver.nvidia.params.txt

apport information

tags: added: apport-collected ubuntu
description: updated
Revision history for this message
gnubug (gnubug99) wrote : CurrentDmesg.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : DkmsStatus.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : DpkgLog.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : JournalErrors.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : LightdmGreeterLog.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : LightdmLog.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : Lspci.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : Lsusb.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : NvidiaBugReportLog.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : ProcInterrupts.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : ProcModules.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : UdevDb.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : XorgConf.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : XorgLog.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : XorgLogOld.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : Xrandr.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : nvidia-bug-report.log.gz

apport information

Revision history for this message
gnubug (gnubug99) wrote : nvidia-settings.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote : xdpyinfo.txt

apport information

Revision history for this message
gnubug (gnubug99) wrote :

@penalvch: I added the requested information. However I have made some normal updates since reporting the bug. I just tried it and it now doesn't work at all (i.e. the workaround I described above doesn't work any more).

Hope this helps to fix the bug. If you need further information please let me know.

Revision history for this message
penalvch (penalvch) wrote :

gnubug:
1) Could you please advise to the manufacturer and model is of the beamer?
2) What update specifically did you apply recently that caused the WORKAROUND to no longer work?
3) Are you able to use the beamer if you uninstall the nvidia proprietary drivers?

tags: added: bios-outdated-2.65
description: updated
description: updated
Revision history for this message
gnubug (gnubug99) wrote :

1) I don't know (I was on a conference when I reported the bug) but it doesn't matter, I also tried it with VGA-monitors directly after reporting it and there was the same problem.
2) I don't know which update broke the workaround. Does it help if I report the update history since I reported the bug?

Revision history for this message
gnubug (gnubug99) wrote :
Download full text (4.1 KiB)

3) I just tested it and it works. But I am not sure if I am using the noveau or intel driver right now (I think it must be noveau, since thinkpad can only output via the discrete card to external screens as far as I know and since it is listed in lsmod:

Module Size Used by
pci_stub 16384 1
vboxpci 24576 0
vboxnetadp 28672 0
vboxnetflt 28672 0
vboxdrv 454656 3 vboxnetadp,vboxnetflt,vboxpci
binfmt_misc 20480 1
nls_iso8859_1 16384 1
intel_rapl 20480 0
x86_pkg_temp_thermal 16384 0
intel_powerclamp 16384 0
coretemp 16384 0
kvm_intel 172032 0
kvm 536576 1 kvm_intel
irqbypass 16384 1 kvm
arc4 16384 2
joydev 20480 0
rtl8192ce 57344 0
rtl_pci 28672 1 rtl8192ce
input_leds 16384 0
rtl8192c_common 53248 1 rtl8192ce
serio_raw 16384 0
rtlwifi 77824 3 rtl_pci,rtl8192c_common,rtl8192ce
mac80211 737280 3 rtl_pci,rtlwifi,rtl8192ce
cfg80211 565248 2 mac80211,rtlwifi
lpc_ich 24576 0
snd_hda_codec_realtek 86016 1
snd_hda_codec_generic 77824 1 snd_hda_codec_realtek
snd_hda_intel 36864 3
snd_hda_codec 135168 3 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel
snd_hda_core 73728 4 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
snd_hwdep 16384 1 snd_hda_codec
snd_pcm 106496 3 snd_hda_codec,snd_hda_intel,snd_hda_core
snd_seq_midi 16384 0
snd_seq_midi_event 16384 1 snd_seq_midi
snd_rawmidi 32768 1 snd_seq_midi
snd_seq 69632 2 snd_seq_midi_event,snd_seq_midi
thinkpad_acpi 90112 1
nvram 16384 1 thinkpad_acpi
snd_seq_device 16384 3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer 32768 2 snd_pcm,snd_seq
snd 81920 17 snd_hda_codec_realtek,snd_hwdep,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,thinkpad_acpi,snd_seq_device
mac_hid 16384 0
mei_me 36864 0
soundcore 16384 1 snd
shpchp 36864 0
mei 98304 1 mei_me
parport_pc 32768 0
ppdev 20480 0
lp 20480 0
parport 49152 3 lp,ppdev,parport_pc
autofs4 40960 2
jitterentropy_rng 16384 0
drbg 32768 1
ansi_cprng 16384 0
algif_skcipher 20480 0
af_alg 16384 1 algif_skcipher
dm_crypt 28672 1
mmc_block 36864 0
crct10dif_pclmul 16384 0
crc32_pclmul 16384 0
aesni_intel 167936 2
aes_x86_64 20480 1 aesni_intel
lrw 16384 1 aesni_intel
gf128mul 16384 1 lrw
glue_helper 16384 1 aesni_intel
ablk_helper 16384 1 aesni_intel
cryptd 20480 3 aesni_intel,ablk_helper
psmouse ...

Read more...

Revision history for this message
gnubug (gnubug99) wrote :

For sake of completeness: I just did: sudo aptitud purge nvidia-361 nvidia-prime for removing the nvidia driver.

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

there's nothing new here.. the vga output is owned by the nvidia gpu, and if you use the nvidia blob then you need to swicth the gpu with prime-select or whatever

Changed in xorg (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
gnubug (gnubug99) wrote :

Don't see, why this is invalid: The point was: Even if the nvidia driver is used (via prime select) it doesn't work. The first time, it worked after unloading and loading the nvidia driver again, now it doesn't work anyway.

Since it works with noveau drivers but not with nvidia, I think the bug should moved to the nvidia package instead of marking it as invalid!

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

ah, will do

affects: xorg (Ubuntu) → nvidia-graphics-drivers-361 (Ubuntu)
Changed in nvidia-graphics-drivers-361 (Ubuntu):
status: Invalid → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.