Hello, Tumbleweed user :-) I ask you because I have no TW at hand :-( (I work with Leap). Multi monitor, intel driver. in the kscreen menu (something like kde setup, screen), with the grafical way to set up several screens, can you set a scale below 10%? that is for example 50%? (no need to test the feature, I only need to know if it's available) this gives smaller content on same full screen. Presently, on Leap, I have to make tricks to get this result, but I just notice that Fedora (just installed) allows this natively. thanks for help jdd -- http://dodin.org
Le 11/08/2021 à 19:48, jdd@dodin.org a écrit :
can you set a scale below 10%?
arf... sorry. 100%, of course :-) thanks jdd -- http://dodin.org
On Thursday 12 August 2021, jdd@dodin.org wrote:
Hello, Tumbleweed user :-)
I ask you because I have no TW at hand :-( (I work with Leap). Multi monitor, intel driver.
in the kscreen menu (something like kde setup, screen), with the grafical way to set up several screens,
can you set a scale below 10%? that is for example 50%? (no need to test the feature, I only need to know if it's available)
I'm using tumbleweed. The System Settings -> Display and Monitor allow for scaling with a minimum of 100% (under X11 it's a single setting for all monitors, under Wayland has a setting for each monitor). So perhaps you are out of luck. I normally disable kscreen vi System Settings -> Startup and Shutdown -> Background and use xrandr to do scaling in: /etc/X11/xinit/xinitrc.d/50-xrandr.sh For example, on my system, the contents are: xrandr --output DP-4 --auto --output DP-1 --auto --scale 1.75x1.75 --right-of DP-4 --mode 1920x1200 Xrandr does seem to support scaling below 1.0 (but I've not tried it). I use xrandr because KDE cannot scale each monitor differently. My left monitor is 4K and my right 1920x1200. I force the 1920x1200 monitor to scale 1.75, but restrict it to it's native --mode 1920x1200, which makes it appear acceptably similar to my 4K monitor (with set fonts and icon sizes to something workable). Additionally, I don't want KDE changing anything when I turn off one of the monitors.
this gives smaller content on same full screen.
Presently, on Leap, I have to make tricks to get this result, but I just notice that Fedora (just installed) allows this natively.
thanks for help
jdd
Michael
Le 11/08/2021 à 22:47, Michael Hamilton a écrit :
I'm using tumbleweed.
thanks
The System Settings -> Display and Monitor allow for scaling with a minimum of 100% (under X11 it's a single setting for all monitors, under Wayland has a setting for each monitor). So perhaps you are out of luck.
The Fedora I installed was just dl Fedora 34, with kde 5.80
I normally disable kscreen vi System Settings -> Startup and Shutdown -> Background and use xrandr to do scaling in:
/etc/X11/xinit/xinitrc.d/50-xrandr.sh
I will test that, thanks.
set fonts and icon sizes to something workable). Additionally, I don't want KDE changing anything when I turn off one of the monitors.
problem I have is application openning on a switched off monitor (notr even connected!). I also have native 1366x768 laptop, 1920x1080 monitor and 4k 3840x2160 monitor. thanks again jdd -- http://dodin.org
jdd composed on 2021-08-11 19:48 (UTC+0200):
I ask you because I have no TW at hand :-( (I work with Leap). Multi monitor, intel driver.
in the kscreen menu (something like kde setup, screen), with the grafical way to set up several screens,
can you set a scale below 10%? that is for example 50%? (no need to test the feature, I only need to know if it's available)
this gives smaller content on same full screen.
Presently, on Leap, I have to make tricks to get this result, but I just notice that Fedora (just installed) allows this natively.
How exactly were you able to get Fedora to do this? Which X graphics driver is Fedora using, Intel, or Modesetting? Which Fedora? Which Intel chipset/GPU do you have in the laptop? This is from what I'm using to try to replicate your goal: # inxi -Ga Graphics: Device-1: Intel HD Graphics 630 vendor: Gigabyte driver: i915 v: kernel bus-ID: 00:02.0 chip-ID: 8086:5912 class-ID: 0300 Display: x11 server: X.Org 1.20.3 driver: loaded: intel unloaded: fbdev,modesetting,vesa display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x2130 s-dpi: 108 s-size: 451x500mm (17.8x19.7") s-diag: 673mm (26.5") Monitor-1: DP1 res: 1680x1050 hz: 60 dpi: 91 size: 470x300mm (18.5x11.8") diag: 558mm (22") Monitor-2: HDMI1 res: 1920x1080 hz: 60 dpi: 305 size: 160x90mm (6.3x3.5") diag: 184mm (7.2") OpenGL: renderer: Mesa DRI Intel HD Graphics 630 (KBL GT2) v: 4.6 Mesa 20.2.4 compat-v: 3.0 direct render: Yes # inxi -S System: Host: gb250 Kernel: 5.3.18-59.10-default x86_64 bits: 64 Desktop: Trinity R14.0.10 Distro: openSUSE Leap 15.3 Same PC also has TW. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Le 12/08/2021 à 01:50, Felix Miata a écrit :
How exactly were you able to get Fedora to do this?
just default install... Fedora 34 Kde 5.80.0 Mesa DRI Inteld HD graphic 4600 It's my first Fedora install, I'm not at all familiar with it
This is from what I'm using to try to replicate your goal:
here (but with Leap). This is *after* my script was run. The 4k monuitor is not even connected :-( - but was at boot time. On this very computer, VIRTUAL1 is mandatory, but on an other laptop I have I get the same result without VITUAL. Maybe not uptodate page: http://www.dodin.org/wiki/pmwiki.php?n=Doc.AddXResolution
inxi -Ga Graphics: Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0416 Device-2: NVIDIA GM107M [GeForce GTX 850M] vendor: ASUSTeK driver: nvidia v: 390.143 bus ID: 01:00.0 chip ID: 10de:1391 Device-3: IMC Networks type: USB driver: uvcvideo bus ID: 3-7:6 chip ID: 13d3:5188 serial: NULL Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: intel display ID: :0 screens: 1 Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2") s-diag: 1052mm (41.4") Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 size: 340x190mm (13.4x7.5") diag: 389mm (15.3") Monitor-2: DP1 res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.6") diag: 551mm (21.7") Monitor-3: VIRTUAL1 res: 1920x1080 hz: 60 OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.3.2 compat-v: 3.0 direct render: Yes
jdd composed on 2021-08-12 08:33 (UTC+0200):
inxi -Ga Graphics: Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0416 Device-2: NVIDIA GM107M [GeForce GTX 850M] vendor: ASUSTeK driver: nvidia v: 390.143 bus ID: 01:00.0 chip ID: 10de:1391 Device-3: IMC Networks type: USB driver: uvcvideo bus ID: 3-7:6 chip ID: 13d3:5188 serial: NULL Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: intel display ID: :0 screens: 1 Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2") s-diag: 1052mm (41.4") Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 size: 340x190mm (13.4x7.5") diag: 389mm (15.3") Monitor-2: DP1 res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.6") diag: 551mm (21.7") Monitor-3: VIRTUAL1 res: 1920x1080 hz: 60 OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.3.2 compat-v: 3.0 direct render: Yes
Device-1 Intel + Device-2 NVidia = Optimus Optimus complicates all kinds of attempts to configure things that are graphics-related, and is a combination I can't match up with. Thus, I am unlikely to be able to help much with. In fact, I have two Haswells, one entirely for testing things like this, but don't have Plasma on them in either TW or Leap, much less Optimus. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Am Donnerstag, 12. August 2021, 09:20:58 CEST schrieb Felix Miata:
jdd composed on 2021-08-12 08:33 (UTC+0200):
inxi -Ga
Graphics: Device-1: Intel 4th Gen Core Processor Integrated Graphics vendor: ASUSTeK driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:0416 Device-2: NVIDIA GM107M [GeForce GTX 850M] vendor: ASUSTeK driver: nvidia v: 390.143 bus ID: 01:00.0 chip ID: 10de:1391 Device-3: IMC Networks type: USB driver: uvcvideo bus ID: 3-7:6 chip ID: 13d3:5188 serial: NULL Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: intel display ID: :0 screens: 1 Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1013x285mm (39.9x11.2") s-diag: 1052mm (41.4") Monitor-1: eDP1 res: 1920x1080 hz: 60 dpi: 143 size: 340x190mm (13.4x7.5") diag: 389mm (15.3") Monitor-2: DP1 res: 1920x1080 hz: 60 dpi: 102 size: 480x270mm (18.9x10.6") diag: 551mm (21.7") Monitor-3: VIRTUAL1 res: 1920x1080 hz: 60 OpenGL: renderer: Mesa DRI Intel Haswell Mobile v: 4.5 Mesa 18.3.2 compat-v: 3.0 direct render: Yes
Device-1 Intel + Device-2 NVidia =
Optimus
Optimus complicates all kinds of attempts to configure things that are graphics-related, and is a combination I can't match up with. Thus, I am unlikely to be able to help much with. In fact, I have two Haswells, one entirely for testing things like this, but don't have Plasma on them in either TW or Leap, much less Optimus.
That was then. Now it's simply prime render offloading. Much easier to set up and use. In fact that is what I'm doing on my TW laptop. Basically, follow what I've described here: https://www.tuxonline.tech/index.php/2020/04/16/opensuse-15-1-and-a-nvidia-o... on TW you don't need any extra repos. Then, install gamemode, enable the service, and run anything that needs your 3d card through gamemoderun. mathias@mio:~> glxspheres Polygons in scene: 62464 (61 spheres * 1024 polys/spheres) GLX FB config ID of window: 0x390 (8/8/8/0) Visual ID of window: 0x74f Context is Direct OpenGL Renderer: Mesa Intel(R) Xe Graphics (TGL GT2) 61.454235 frames/sec - 68.582926 Mpixels/sec mathias@mio:~> gamemoderun glxspheres gamemodeauto: gamemodeauto: gamemodeauto: Polygons in scene: 62464 (61 spheres * 1024 polys/spheres) GLX FB config ID of window: 0x152 (8/8/8/0) Visual ID of window: 0x6fb Context is Direct OpenGL Renderer: NVIDIA GeForce GTX 1650 Ti with Max-Q Design/PCIe/SSE2 61.012380 frames/sec - 68.089816 Mpixels/sec Cheers MH -- Mathias Homann Mathias.Homann@openSUSE.org OBS: lemmy04 Jabber (XMPP): lemmy@tuxonline.tech IRC: [Lemmy] on freenode and ircnet (bouncer active) telegram: https://telegram.me/lemmy98 keybase: https://keybase.io/lemmy gpg key fingerprint: 8029 2240 F4DD 7776 E7D2 C042 6B8E 029E 13F2 C102
Le 12/08/2021 à 09:20, Felix Miata a écrit :
Optimus complicates all kinds of attempts to configure things that are graphics-related, and is a combination I can't match up with.
yes, optimus didn't work (after months of tests) and I completely removed any nvidia driver, only intel works (and Fedora didn't even try to make optimus works) that said, my config works with xfce, so it's only a kde related thing jdd -- http://dodin.org
jdd composed on 2021-08-12 08:33 (UTC+0200): ...
inxi -Ga ... Display: x11 server: X.Org 1.20.3 compositor: kwin_x11 driver: intel display ID: :0 screens: 1
Is this driver the same on both Fedora and Leap (intel for both)? -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
jdd composed on 2021-08-11 19:48 (UTC+0200):
Hello, Tumbleweed user :-)
I ask you because I have no TW at hand :-( (I work with Leap). Multi monitor, intel driver.
in the kscreen menu (something like kde setup, screen), with the grafical way to set up several screens,
can you set a scale below 10%? that is for example 50%? (no need to test the feature, I only need to know if it's available)
this gives smaller content on same full screen.
Presently, on Leap, I have to make tricks to get this result, but I just notice that Fedora (just installed) allows this natively.
In trying to reproduce, I found on TW and 15.3, both work as desired using the following: xrandr --dpi 108 --output DP1 --primary --mode 1680x1050 --scale 1.142858x1.028571 --pos 0x1080 --output HDMI1 --mode 1920x1080 --pos 0x0 The scale factor used allowed a fullscreen window from the 1920x1080 display to be moved and fit perfectly on the 1680x1050 (primary) display. There was no need to create any mode or use --fb. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Le 12/08/2021 à 11:02, Felix Miata a écrit :
In trying to reproduce, I found on TW and 15.3, both work as desired using the following:
xrandr --dpi 108 --output DP1 --primary --mode 1680x1050 --scale 1.142858x1.028571 --pos 0x1080 --output HDMI1 --mode 1920x1080 --pos 0x0
The scale factor used allowed a fullscreen window from the 1920x1080 display to be moved and fit perfectly on the 1680x1050 (primary) display. There was no need to create any mode or use --fb.
good. It worked also for me on an other computer, but not on this one (who knows why??), but I will try your setup, thanks jdd -- http://dodin.org
jdd composed on 2021-08-12 13:40 (UTC+0200):
Felix Miata composed:
In trying to reproduce, I found on TW and 15.3, both work as desired using the following:
xrandr --dpi 108 --output DP1 --primary --mode 1680x1050 --scale 1.142858x1.028571 --pos 0x1080 --output HDMI1 --mode 1920x1080 --pos 0x0
The scale factor used allowed a fullscreen window from the 1920x1080 display to be moved and fit perfectly on the 1680x1050 (primary) display. There was no need to create any mode or use --fb.
good. It worked also for me on an other computer, but not on this one (who knows why??), but I will try your setup, thanks
Same PC, using default (modesetting DIX) driver, instead of intel DDX driver, this works: xrandr --dpi 108 --output DP-1 --primary --mode 1680x1050 --scale 1.142858x1.028571 --output HDMI-1 --mode 1920x1080 --above DP-1 When I tried --pos for both outputs instead of 1920x1080 --above DP-1, it was ignored. For most intel IGPs since around 2008, the intel DDX (xf86-video-intel) is deprecated. IIRC it isn't even installed by default in latest oS releases. The xf86-video-intel package hasn't had an official release in over 7 years: https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/ -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
Le 12/08/2021 à 18:44, Felix Miata a écrit :
Same PC, using default (modesetting DIX) driver, instead of intel DDX driver, this works:
I have no idea as of how to do that how can I change this with yast (or otherwise :-) thanks jdd -- http://dodin.org
jdd composed on 2021-08-14 04:58 (UTC-0400):
Felix Miata composed:
Same PC, using default (modesetting DIX) driver, instead of intel DDX driver, this works:
I have no idea as of how to do that
how can I change this with yast (or otherwise :-)
When xf86-video-intel is not installed, there is no intel DDX to use. At the same time you remove it you may also need to remove xorg-x11-driver-video to prevent it from being reinstalled. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata
finally, I got a result, simply noting that scale did work, on 15.3, so a much simpler script did the job: xrandr --output eDP1 --scale 1.405563x1.405563 --output DP1 --pos 1920x0 (fir two monitors setup) of course (?) kscreen2 disabled. But arandr works for adjusting setup (but not scale) thanks jdd -- http://dodin.org
participants (4)
-
Felix Miata
-
jdd@dodin.org
-
Mathias Homann
-
Michael Hamilton