Debian Multimedia :: Nvidia And Xrandr Doesn't Work
Jun 3, 2011
I have problems with xrandr in a system with Nvidia GeForce 8600GT video card. I want to use xrandr to rotate the screen on the fly.
~:$ xrandr -q
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 175, current 1600 x 1200, maximum 1600 x 1200
default connected 1600x1200+0+0 0mm x 0mm
1600x1200 50.0*
1600x1024 51.0
[Code]....
I tried enable the last option, change values for xinerama and twinview, but nothing works.
I'm trying to hook up my TV to my MacBook1,1 laptop running the Lucid Lynx Beta. The TV is connected to the laptop via a mini-DVI to DVI-I adaptor, which is connected to a DVI-I to video adaptor, and this is connected to the TV via a component cable.
Under OS X, after plugging in the mini-DVI cable, the TV automatically becomes a secondary display for the laptop (extending the current screen), so from a hardware perspective everything seems ok. Under Ubuntu, plugging in the mini-DVI cable elicits no response from XRandR whatsoever (xrandr -q reports DVI1 disconnected both before and after). URandR and the regular "Detect Displays" button in the "Monitors" preference app do nothing. The laptop has an Intel GMA 950 chipset, and the Intel driver is running successfully (Compiz works fine). I have a clean xorg.conf (generated by X -configure), except for the addition of "Virtual 2048 2048" in one of the SubSections of the Screen section. I'd be happy to post the full xorg.conf if it would be useful.
So far I have tried xorg.conf tweaks, and I have followed instructions to manually tell xrandr to output to DVI1 as described in the comment by Marko Mikulicic here.
I've been having big problems getting 9.10 to work with a Geforce4 MX-4000 card. I know it is not a hardware problem because I've got a dual boot win xp/9.10 setup and the video card works very well under win xp. The monitor is a Samsung P2250. The issue is that the highest resolution available after installing the recommended nvidia 96 driver is 800x600, the same as that before the driver was installed. This is very frustrating because the monitor requires 1920x1080 I'm not sure whether the driver is at fault or the xorg.conf settings.
Should I try installing the nvidia site drivers? I've checked out several forum threads on xorg.conf settings but I'm really not sure how to go on this. What I need is an entry level guide to setting up xorg.conf. The manual here is not that user friendly.
I've just completed my first pc build, and installed Ubuntu 8.2. My build was focussed around a legacy Apple Cinema 30" display, which has 2560x1600 @ 60fps resolution. The motherboard - Gigabyte H97N-Wifi - supports that display, although the display drivers are supplied by Intel, and are therefore nonfree. On startup, my display resolution defaults to 1200x800. This is what /var/log/Xorg.0.log says about it:
Code: Select all[snip] [ Â Â Â Â 1.830] (II) intel(0): Output VGA1 has no monitor section [ Â Â Â Â 1.881] (II) intel(0): Output HDMI1 has no monitor section [ Â Â Â Â 1.882] (II) intel(0): Output HDMI2 has no monitor section [ Â Â Â Â 1.882] (II) intel(0): Output HDMI3 has no monitor section [ Â Â Â Â 1.933] (II) intel(0): EDID for output VGA1 [ Â Â Â Â 1.986] (II) intel(0): EDID for output HDMI1 [ Â Â Â Â 1.986] (II) intel(0): Manufacturer: APP Â Model: 9232 Â Serial#: 33555281
[code]...
I bumped into a webpage which stated that xrandr does not work with proprietary drivers, and if that's true, I can't get it to change resolution on my screen.
Does this latest nVidia driver (version 260.19.12) work with the default Linux kernel in Debian Squeeze? And does it require any additional packages before installation?
(I cannot test it myself, since it's my brother who recently bought a new nVidia card)
I had some issues with nvidia drivers, and removed all of the packages using
Code: Select allrm /etc/X11/xorg.conf and Code: Select allapt-get purge nvidia*
Upon reboot, I was back with nouveau drivers and proceeded to reinstall nvidia drivers according to [URL] .....
Code: Select allapt-get install nvidia-driver apt-get install nvidia-xconfig I can then change my refresh rate using Code: Select allnvidia-settings but when I hit "Save to X configuration file", I get the following output in terminal: Code: Select allroot@debian:/home/anon# nvidia-settings Package xorg-server was not found in the pkg-config search path. Perhaps you should add the directory containing `xorg-server.pc' to the PKG_CONFIG_PATH environment variable No package 'xorg-server' found
As a result, my nvidia preferences aren't saved across reboot.
Here are all of my sources: Code: Select alldeb [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam deb-src [arch=amd64,i386] http://repo.steampowered.com/steam/ precise steam
deb http://ftp.ca.debian.org/debian/ jessie non-free contrib main  deb-src http://ftp.ca.debian.org/debian/ jessie non-free contrib mainÂ
[Code] ....
System Specs: Debian GNU/Linux 8 (jessie) 64-bit Gnome Version 3.14.1 Processor: Intel® Core™ i7-4770K CPU @ 3.50GHz × 8 Graphics: GeForce GTX 780/PCIe/SSE2
I'd be grateful for any suggestions to get a second TV/Monitor to work in addition to the desktop monitor for a PC which runs Lenny. The first monitor is a small TFTLCD 15". Works perfectly with a GEForce FX 5200 nvidia graphic card and uses the 173.14.09 driver. Having obtained an SVGA cable, I connected the card to a rather larger 32" LCD Panasonic TX-L32S10B TV to enable some armchair viewing of internet etc for my parents. The Panasonic TV or monitor shows all the boot messages but the graphical server fails to start. I know that both screens work, either alternatively or simultaneously, having tested with a Puppy live CD. However, running
nvidia-xconfig --twinview results in an incorrect screen resolution for the 15" TFT Monitor; Gnome Screen Resolution Preferences gives a rather surprising fixed setting of 2048x786/50Hz when the maximum should be 1024x768. The resulting xorg.conf file is:
cat /etc/X11/xorg.conf # nvidia-xconfig: X configuration file generated by nvidia-xconfig # nvidia-xconfig: version 1.0 (buildd@ninsei) Fri Sep 5 22:23:08 UTC 2008 Section "ServerLayout" Identifier "Layout0" Screen 0 "Screen0" 0 0
I can run xrandr and I get the various modes thatwill supposedly work with my monitor.Then, I run xrandr -s 800x600 and the command tells me thathat mode is unavailable, even though it claims that it is in xrandr -s.What on earth does that mean, then?
I am running squeeze on a PC 1386 and installed nvidia by using the packages in unstable. I was able to install nvidia and there was no error until the time I started X. The error is unable to load module "nvidia" (module does not exist, 0).
I looked up the log for Xorg and it says Unloadable Module "nvidia".
I spent the entire 24 hours to fix it because this is my office computer and I practically done all the stuff found in the forums. I already did nvidia-xconfig to no avail. I even edited xorg.conf manually and still it was not up.
I have some suspects however which are:
1. Different versions between kernel and nvidia (but since I did it the debian way then I should not have any problems).
2. Nvidia-glx is unusable in Squeeze, so does it mean I go for the unstable distro?
3. Or I miss something crucial on how I installed it?
By the way, I installed Nvidia because I am using a SAMSUNG 21' LED monitor.
Background: I am running Debian 8 with the Xfce DE on my Toshiba Satellite Laptop.
When at home I will connect my laptop to an external display. I did the same while I was running Ubuntu; however, with Ubuntu I could activate my laptop display by simply disconnecting the external monitor. With Debian + Xfce, unplugging the external monitor leaves my laptop screen blank.
In order to activate my laptop display, I have to open Display settings, turn on laptop display -- which still leaves my laptop screen blank -- and then switch resolution: there are two listings for 1366x768 under resolution, and only the second one restores my laptop display. Please note that if I have both displays on at the same time the size of the output on my external monitor will be reduced to about the size of my laptop's display.
I would like the create a Bash script which can automatically switch between my displays. After some Googling it seems like xrandr is the tool I need for the job. However, I have been having trouble getting it to work.
I tried the command Code: Select allxrandr --output LVDS1 --auto --primary --output HDMI1 --off. This however just turns my external display off without turning on my laptop's display. I suspect this has something to do with the fact that LVDS1 has two modes at 1366x768; perhaps only one of them can actually display? I'm not sure, but anyways here's the output of xrandr:
Code: Select allScreen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192 LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm   1366x768   59.99*+   1360x768   59.80  59.96   1024x768   60.00   800x600    60.32  56.25Â
[Code] ....
Is there a way I can specify that xrandr should use the second 1366x768 mode?
I just realized that the second mode is, in fact, 1360x768 rather than 1366x768...
The good news is that I fixed my problem. It turns out that my backlight was not turning on, giving the appearance that my laptop screen was not displaying anything.
I'm trying out a Jessie install and have noticed VNC doesn't work as well as it used to. I often install a desktop environment on a headless machine, disable *dm, and use vnc4server to create a desktop session if I want to use a GUI. When I try to do the same on Jessie, I run into problems.
Using Gnome, all I get is the generic "Oops something went wrong" error. Looking at .xsession-errors, there are some errors that hint at the problem.
Code: Select allXsession: X session started for ryan at Mon Dec 29 06:07:30 CST 2014 X Error of failed request:Â BadValue (integer parameter out of range for operation) Â Major opcode of failed request:Â 109 (X_ChangeHosts) Â Value in failed request:Â 0x5 Â Serial number of failed request:Â 6 Â Current serial number in output stream:Â 8
[Code] ....
Some possibly related bugs: [URL] ...
The same thing seems to happen with Cinnamon. Since I doubt a fix for the above issue will make it into Jessie, I tried XFCE. However, that doesn't work correctly either. When running XFCE via VNC something is misreporting the version of xrandr as 1.1 instead of 1.4. Since xfsettingsd appears to want version 1.2+, many things are broken.
This post on the Ubuntu forums suggests the issue might be fixed in xfsettingsd version 4.11: [URL] .....
Is there a better way of getting a remote desktop in Jessie that I'm overlooking?
I just switched from Ubuntu to Debian and I am having trouble doing something that I found easy to do with Ubuntu. I have a Radeon R9 graphics card from MSI with dual DVI ports and I'm trying to get xrandr/arandr to detect my dual monitors but it only detects one. I've installed all the drivers and even installed the "amdgpu" driver from the Ubuntu repository but still not detecting. What drivers am I missing?
Be sure that there is an active X. Press Ctrl+Alt+F1 to switch to tty1. Login with your normal username and password. Enter the command: "xrandr -d :0.0 -q"
You should be rewarded with information about your current screen.
Are you running Squeeze? If yes, try the above procedure and please explain to me what this means: No protocol specified
I have installed VirtualBox and since then resuming from hibernation doesn't work again (my previous thread: [URL] ....). My question is: Can VirtualBox kernel modules (vboxpci, vboxnetadp, vboxnetflt, vboxdrv) break hibernation? If yes, what to do? Maybe unload them before hibernation, blacklist when resuming and load after resume? And how to do that with systemd? URL....
I installed the adobe plugin, and my browser crashes. I uninstalled it, and installed the one in the apt repository (mozilla-plugin-gnash) and it shows up in my about: plugins in iceweasel, but flash just doesn't play.
I'm running newest pidgin on sid and i have few problems. First of all notifications doesn't work (plugin is of course turned on), also even when i turn on blinking icon it's not blinking. Oh and why the tray icon is so small now?
Just as the title says: I installed iceweasel 6 in debian squeeze (via mozilla.debian.net) and while errors and requests are captured in the web console, I simply cannot use it to evaluate arbitrary javascript I type in it.
Does anyone have this problem as well? It's been like this since v5 as well. I already tried purging and reinstalling, as well as running with another profile.
I have a dual Monitor Setup, both SXGA LCDs, one rotated left. With kernels and Xservers available from debian making settings appropriate kills X and apparently leaves modesetting and keyboard missconfigured - monitors say: no signal and it is not possible to switch to any VT until sysrq-unraw (alt-print-r) is pressed, which makes the system responding to keyboard, but still leaves the screens blank. Restarting the display manager sets a working mode with both screens showing the same.
I've tried installing both ibus-anthy and ibus-mozc in Jessie but I still cannot input Japanese.
By contrast, In Wheezy, when using anthy for example, I can see ibus preferences icon where I can configure ibus and anthy. This doesn't show up in Jessie.
I recently install a Debian 8.0 Jessie on a Laptop Dell latitude E6540 with gnome 3.14+3. But the problem is that it doesn't recongnize my multimedia buttons, I tried some methods but I didn't get results.
$showkey --keycodes volume up  -- 115 volume down -- 114 volume mute -- 113
[Code] ....
When I reassinged the keys on Settings>Keyboard>Shortcuts to F7, F8 and F9 it works, but when use the keys volume up, down and mute It doesn't show anything.
The same happens with Fn + Brightness keys, in this case it worked the first time but then stop to work I don't know why..
I am having trouble getting evolution to work properly with my imap server. It won't show any messages. Icedove works fine, though. I'd rather use evolution because of the calendar. I'm not sure what I am doing wrong. The IMAP server is hosted by network solutions. I have screenshots of both clients. I've blacked out a few things for privacy.
I just got a new Dell monitor (U2715H), and even with beta Nvidia driver (355.06) on Debian testing x86_64, it doesn't detect highest resolution (2560x1440) when connected over HDMI to Nvidia Geforce GT 620. I have an HDMI 2.0 compliant cable, and according to Dell reps, the monitor should support 2560x1440 over HDMI.
Some suggested using xrandr to set the video mode explicitly. I tried doing it, and first got a EDID file with nvidia-settings, and run edid-decode. Where is what I got there:
Code: Select allDetailed mode: Clock 241.500 MHz, 597 mm x 336 mm         2560 2608 2640 2720 hborder 0         1440 1443 1448 1481 vborder 0         +hsync -vsync
So I used those values to make a new mode in xrandr:
Code: Select allX Error of failed request:Â BadMatch (invalid parameter attributes) Â Major opcode of failed request:Â 140 (RANDR) Â Minor opcode of failed request:Â 18 (RRAddOutputMode) Â Serial number of failed request:Â 31 Â Current serial number in output stream:Â 32
not sure exactly when this broke, but for some reason I'm not able to use CTRL-ALT-F1 anymore to fall back to the first virtual console.I can kill X with CTRL-ALT-BACKSPACE just fine, but I'd like to be able to get a normal shell to kill things when I've messed too much with graphical stuff.
After upgrading to gnome 2.28.2 and Nautilus 2.28.4, nautilus leaves text file(including .php .jave etc,.) icon blank while it works well with image and pdf files.
gnomevfs-info asd Name : asd Type : Regular MIME type : application/octet-stream Size : 27433
Not showing "Default app" but automatically opened by gedit. I am sorry but I don't really know what info matters. So tell me what info I should post here.
Every time I boot my machine, some of the playback values in alsamixer are set to 0 and are muted, so I have no sound.
The thing is, I have tried setting these to normal levels and then run sudo alsactl store. Then, if I run sudo alsactl restore after I reboot, the sound comes back up. However, if I have alsactl restore in /etc/rc.local, it doesn't work: I still get muted sound when I reboot. I have to run sudo alsactl restore manually each time.
I have already checked whether /etc/rc.local runs at startup, and it does. Also, I know that /var/lib/alsa/asound.state contains the correct values, because when I run sudo alsactl restore, the sound returns to normal levels. So what remains is either alsactl restore doesn't work in /etc/rc/local, or something runs after it and mutes the sound.
I have some troubles with my microphone.I can hear it in ootput if I knock on it or speak, but I can't record from mic. It also does not work in skype.cant figure out what is the problem.
Nvidia either works or it doesn't work under Fedora 10 64 bit OS. I have re-installed Fedora 10 64 bit and Fedora 11 64 bit 10 times each and it's getting real old. I keep erasing my system because Nvidia doesn't want to work. Leighs post does no good on this issue and neither does anyone else's or else it would work.
It does this all the time whenever I reboot and I hadn't rebooted my PC in months simply because it's a GOD DAMN pain to figure this crap out. I need a REAL fix.
My computer turns off and boots, it goes directly into Recovery Menu. It refuses to boot normally. I load low graphics mode, it doesn't even let me make changes to the configuration file, OR let me have ONE session in low graphics mode. I've tried reconfiguring xserver, re-installing nvidia drivers, STILL the same effing garbage. It's starting to **** me off. I'm mostly a Linux noob, and I hate trying all these "tips" that don't work to make my stupid display work. I use gnome. Any advice, tips whatever to make this work? If you need something, I'll try my best to get it but I'm on my other computer right now so displaying my configuration files will be a pain. :/ Before I installed vesa, low graphics mode wouldn't work because it said the vesa module didn't exist and it also said no screens.