Forum / NoMachine for Linux / How can I get higher screen resolution?
- This topic has 3 replies, 2 voices, and was last updated 10 years, 11 months ago by titan.
-
AuthorPosts
-
November 25, 2013 at 11:25 #929Dallas ClementParticipant
I recently upgraded my remote machine from Debian Squeeze to Wheezy. After that, my NX 3.5 no longer worked. So then I tried installing NoMachine 4. My screen resolution is stuck at 1024 X 768 which is what my Debian host defaults to:
# xrandr
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024×768+0+0 0mm x 0mm
1024×768 61.0*
800×600 61.0
640×480 60.0I tried adding a new mode for my client’s native resolution (1920 X 1080), but it didn’t seem to take. My local host is a Windows 7 machine.
I am curious why the new NoMachine 4 does not use the resolution of the client? The older 3.5 version seemed to do that.
Would appreciate any tips.
Thanks
November 25, 2013 at 13:23 #942titanParticipantHi Dallas,
remember that when accessing the physical X display on the server machine, you have to modify the settings in the control panel of the server. Changing the X server resolution of the physical display (f.e. :0) normally requires changing the Xorg.conf file, selecting the graphic driver, selecting the applicable acceleration methods. This is under responsibility of the Linux distribution or the configuration software provided with the OS. Virtual desktop created by NoMachine are under our exclusive control and thus don’t have similar limitations.
See also this:
https://www.nomachine.com/forums/forums/topic/single-server-monitor-multiple-client-monitor#post-883
December 5, 2013 at 18:13 #1181Dallas ClementParticipantHi titan,
Thanks for the tips. It turns out I did not have a driver for my graphics card installed. After installing the ATI FirePro v4900 driver, I was able to get higher resolution. It seem to default at 1600×1200, which appears to be the highest mode indicated by the xrandr command:
# xrandr -q
Screen 0: minimum 320 x 200, current 1600 x 1200, maximum 1600 x 1600
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
DFP4 disconnected (normal left inverted right x axis y axis)
DFP5 disconnected (normal left inverted right x axis y axis)
DFP6 disconnected (normal left inverted right x axis y axis)
DFP7 disconnected (normal left inverted right x axis y axis)
DFP8 disconnected (normal left inverted right x axis y axis)
DFP9 disconnected (normal left inverted right x axis y axis)
CRT1 connected 1600×1200+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1600×1200 60.0*+
1400×1050 60.0
1600×900 60.0
1280×1024 60.0
1440×900 59.9
1280×960 60.0
1366×768 59.8
1360×768 60.0
1280×800 59.8
1152×864 60.0
1280×768 59.9
1280×720 60.0
1024×768 60.0
800×600 60.3
720×480 60.0
640×480 59.9However, my monitor attached to the machine I am running the NoMachine client from is capable of much higher resolution – 1920×1080. I have tried using the cvt command to create a Modeline for 1920×1080 and adding to my xorg.conf, but it seems to be ignored and my NoMachine sessions are stuck at 1600×1200.
Do you have any advice on how I can get 1920×1080? I have also tried capturing the EDID info for my monitor to a file and using the CustomEDID option. That didn’t work either.
Thanks,
Dallas
December 18, 2013 at 16:39 #1368titanParticipantDallas,
I’m sorry but it looks like the physical display on the server doesn’t support such resolution. There is little you can do to change that. I suggest you check if there is an updated video card driver. After all 1920×1080 is quite common these days. Otherwise you should try the Workstation version. The Workstation version will create a virtual desktop (as in the 3) that can be set to the resolution of the client, regardless such resolution is supported or not by the graphic card on the server.
-
AuthorPosts
This topic was marked as closed, you can't post.