Arch Linux (and Plasma5)

Necuno

Court Jester
Joined
Sep 27, 2005
Messages
58,566
Reaction score
3,437
...continued here ;)


I'm done with Windows 8/10 for real. I'm totally in love with Arch Linux. I feel so blessed today.

Bewhare here be dragons...

You might find one of two issues if you are unlucky with plasma 5:

1. dual monitor settings not saving
2. wrath of alsa ;)

I had both and need to try my hand at plasma again. But this might also be because I used 340 lib instead of the latest nvidia, being just "nvidia" so take note.
 
Try Roboto Condensed font (https://aur.archlinux.org/packages/ttf-roboto/). It's now my favourite desktop font of all times. Also check out i3-wm (https://www.archlinux.org/packages/community/x86_64/i3-wm/). I'm done with Windows 8/10 for real. I'm totally in love with Arch Linux. I feel so blessed today.

Nice! Just installed it with sddm and plasman and its looking good :D

:edit
Seems I still have that slight issue of display settings not saving having two monitors between sessions (rebooting) :(
 
Last edited:
...continued here ;)




Bewhare here be dragons...

You might find one of two issues if you are unlucky with plasma 5:

1. dual monitor settings not saving

What was the issue? Nvidia-settings not retaining saved settings?

If you are on nvidia i have some tips to get dual monitors working 100%...no tearing at all. I am on Opensuse but am sure the process will be fairly close for Arch.
 
What was the issue? Nvidia-settings not retaining saved settings?

If you are on nvidia i have some tips to get dual monitors working 100%...no tearing at all. I am on Opensuse but am sure the process will be fairly close for Arch.

Initial problem:
1. Installed 'nvidia', its libs and utils.
2. Set resolution in the display configuration (x11 is already set via nvidia settings and corrected to be the correct resolution + refresh rates)
3. Reboot and resolutions are incorrect again.
4. Proceed to setup via display settings again.

Pretty much as it was. Then I changed the background, locked - unlocked - locked widgets and it seems to hold for now. Who knows :(

I'm not sure if its driver related or because I said start a new session instead of continue previous session. The tearing crops up when I drag a window from my one monitor (144hz, 1920x1080) to the other one (60hz, 1440x900) or its kinda their in smplayer :D

The only other odd thing I noticed is when I change the display setting via display configuration (not via nvidia settings) and then click on overview to go back to system settings that window just closes. This might be plasma5 related or something else.
 
finally solved the ugly GTKs: using paper as gtk2,3 and for fallback.
 
Thanks will have a look :)

some of the fonts looks like ****, esp. mybb's qouted text. I went through this
http://www.techrapid.co.uk/linux/arch-linux/improve-font-rendering-on-arch-linux/

but still its like micro-funny-fonts :D

any ideas?
1. You need Microsoft fonts, and specifically Tahoma Microsoft version, not the open source version for MyBB or vBulletin.
2. On Manjaro or Archlinux, install the Infinality packages, that is optimised to render fonts to look far better than default settings. https://wiki.archlinux.org/index.php/Infinality as per your post.

Then it should look good.
 
Last edited:
Initial problem:
1. Installed 'nvidia', its libs and utils.
2. Set resolution in the display configuration (x11 is already set via nvidia settings and corrected to be the correct resolution + refresh rates)
3. Reboot and resolutions are incorrect again.
4. Proceed to setup via display settings again.

Are you using the driver in the repositories or did you download the driver from nvidia website?

1. In your 'system services startup' config disable 'Display manager', it causes all this crap. You want to let nvidia-settings handle the X display.

OpenSUSE-13.2-KDE-System-Settings-Service-Manager.jpg


2. Log out after the change is made. After logging back in open nvidia-settings (you should be root when running nvidia-settings) and check your settings again, both your monitors should be displayed in the config window, click on advanced and change the setting to 'twinview'. Choose which monitor should be the main display by setting "position"=absolute, set the resolution and refresh rates for both monitors. Press apply, ignore any warning messages that pop up. Your settings should now look like this:

nvidia_settings.png


If you don't want twinview then add another x display with the correct config for a separate x-screen. (I use 'twinview)

3. Save to X configuration file and make sure 'Merge with existing file' is checked:

tOY0P.png


4. Nvidia settings configuration file (bottom of config list) must be saved aswell, overwrite it.
5. Log out and in again. If you check nvidia should have retained the settings.
6. Last thing to do here is 'system configuration'>>>'Desktop Effects'>>>General tab

OpenSUSE-13.2-KDE-System-Settings.jpg


7. Enable desktop effects if you want 'eye candy'.
My config looks like the pic below except i went for 'cube' desktop switching.
8. Under the "all effects' tab choose what you like if you want fancy animations or effects.

OpenSUSE-13.2-KDE-System-Settings-Desktop-Effect.jpg


9. The advanced tab is important, make sure the settings are set to:

Compositing type: OpenGL 3.1 (or 2 but 3.1 is better)
QT Graphics system: Raster (NB. Make sure it's on Raster and not 'Native')
Keep window thumbs: 'Only for shown windows'
Scale method: 'Crisp' is ok but I have better results with 'Accurate'
Suspend desktop effects: enable this with a check.
Opengl Options: NB. 'Re-use screen content'
Enable colour correction: leave unchecked.

1DkV4d8.png


I'm not sure if its driver related or because I said start a new session instead of continue previous session. The tearing crops up when I drag a window from my one monitor (144hz, 1920x1080) to the other one (60hz, 1440x900) or its kinda their in smplayer :D

Set it to 'previous session' or you'll just go round in circles. Smplayer is my video player of choice, make sure the video settings are set to vdpau and hardware rendering is on.

The only other odd thing I noticed is when I change the display setting via display configuration (not via nvidia settings) and then click on overview to go back to system settings that window just closes. This might be plasma5 related or something else.

As i said above, disable Display Manager. If after disabling it and logging back in you get a blank screen you need to reinstall your driver from the terminal. You can do this using zypper or whatever package manager Arch uses to install your correct driver from repositories. Or install manually if you have the run file from nvidia. In both cases you need to be root and have dropped into runtime level 3 (init 3). After install resume run level 5 (init 5). Should get you back to a GUI login screen.

Hope this helps a bit, all going well you should now have dual monitors sorted with 0 tearing or flicker.

Good luck!
 
...continued here ;)




Bewhare here be dragons...

You might find one of two issues if you are unlucky with plasma 5:

1. dual monitor settings not saving
2. wrath of alsa ;)

I had both and need to try my hand at plasma again. But this might also be because I used 340 lib instead of the latest nvidia, being just "nvidia" so take note.

No worries here cos I have only 1 monitor :o

Nice! Just installed it with sddm and plasman and its looking good :D

:edit
Seems I still have that slight issue of display settings not saving having two monitors between sessions (rebooting) :(

Lekker, man! Did you install Xfinity package? It makes your fonts look much, much, much better. Unfortunately, it's really tedious to get it installed on my Debian 8 :sick: One more reason why I love AUR <3
 
@ Happy Camper

Thanks a lot for posting the steps I'll work them and report back :)
 
Excellent. Tearing is gone, settings is good and primary monitor actually sets :D

1. Unticked kscreen2 and then disabled it via systemctl
2. Config via nvidia-settings
3. Changed this line from (I have no twinview option, perhaps its because both screens are on same card differnt ports?)
Option "nvidiaXineramaInfoOrder" "DFP-0"
to
Option "nvidiaXineramaInfoOrder" "DFP-0,DFP-3"
3. Setup smplayer accordingly

win :)
thanks :)
awesome :)
 
Excellent. Tearing is gone, settings is good and primary monitor actually sets :D

1. Unticked kscreen2 and then disabled it via systemctl
2. Config via nvidia-settings
3. Changed this line from (I have no twinview option, perhaps its because both screens are on same card differnt ports?)
Option "nvidiaXineramaInfoOrder" "DFP-0"
to
Option "nvidiaXineramaInfoOrder" "DFP-0,DFP-3"
3. Setup smplayer accordingly

win :)
thanks :)
awesome :)

Excellent! :)
 
@ Necuno


If you return to nvidia-settings now that you have xinerama enabled there should be the twinview option available now (sorry i forgot that xinerama precedes twinview activation. Switch to twinview and save and merge to xorg.conf as done previously, this way if you don't like twinview you can easily revert back to xinerama with original settings as specified before. Xinerama seems to treat the 2 monitors as if they are one huge screen, twinview gives you 2 separate desktop spaces but you are still able to drag apps across to each fluidly, different desktop themes can also be applied to separate screens, comes in handy!

Also, to tweak your smplayer settings a bit, under the video settings:
Output driver should be vdpau
Enable post processing and turn quality up to 6
Deinterlace by default on Yadif (double framerate) or Yadif (normal)
DO not use software equaliser
Direct rendering on
Double buffering on (if it doesn't hog too much cpu then leave it on) can be monitored using ksys.
Do not draw using slices
Switch screensaver off

Everything else in video leave unchecked.

I'm not sure why this would be but now that your GPU is sorted you may find you no longer have alsa issues. If you do then describe what is happening and we can troubleshoot your alsa. Pulse seems to be ok, have you tried it out yet?
 
Is it just me or is the latest nvidia driver for Linux buggy? :mad: I think I should just stick with Noveau since I only play games/watch HD videos on Win8.

/googles "how to purge nvidia driver + arch linux"
 
Is it just me or is the latest nvidia driver for Linux buggy? :mad: I think I should just stick with Noveau since I only play games/watch HD videos on Win8.

/googles "how to purge nvidia driver + arch linux"

The nvidia driver in the repos is good... I've been using it as its easier to deal with when kernel updates happen.

When you boot up with arch hit F2 or F3 at the grub menu to bring up the advanced login options, its in there you will block nouveau.

Try this guide:
http://forums.linuxmint.com/viewtopic.php?f=49&t=54312#p312819
 
Top
Sign up to the MyBroadband newsletter
X