https://en.opensuse.org/api.php?action=feedcontributions&user=Simonizor&feedformat=atomopenSUSE Wiki - User contributions [en]2024-03-28T12:08:50ZUser contributionsMediaWiki 1.37.6https://en.opensuse.org/index.php?title=SDB:NVIDIA_SUSE_Prime&diff=132632SDB:NVIDIA SUSE Prime2019-03-13T22:49:15Z<p>Simonizor: Add NVIDIA navbox and NVIDIA category</p>
<hr />
<div>{{SDB_navbar}}<br />
{{Knowledge|<br />
*[[Portal:Tumbleweed|Tumbleweed]]<br />
|<br />
<br />
|<br />
*[[SDB:NVIDIA drivers]]<br />
*[[SDB:NVIDIA Bumblebee]]<br />
}}<br />
{{Nvidia navbox}}<br />
<br />
SUSE Prime is a tool used for switching between integrated Intel GPU and NVIDIA GPU on Optimus laptops. It is alternative to Bumblebee.<br />
<br />
With SUSE Prime setup, all applications render either on Intel or on NVIDIA. You can switch between them using a <tt>prime-select</tt> tool. Log-out and log-in is required for the change to take effect.<br />
<br />
{{Warning|SUSE Prime is a setup for X server. It does not work with Wayland.}}<br />
<br />
== Situation ==<br />
<br />
You have Optimus laptop and want ability to switch between NVIDIA and Intel GPUs.<br />
----<br />
== Procedure ==<br />
<br />
* Install the NVIDIA proprietary driver: [[SDB:NVIDIA drivers]]<br />
* Make sure you have no <tt>/etc/X11/xorg.conf</tt> file and no configuration files with "ServerLayout", "Device" or "Screen" sections in the <tt>/etc/X11/xorg.conf.d</tt> directory. (Clean installation fulfills that.)<br />
* Install the <tt>suse-prime</tt> package.<br />
<br />
== Usage ==<br />
<br />
To switch between Intel and NVIDIA, run as root:<br />
<br />
# prime-select nvidia<br />
<br />
or <br />
<br />
# prime-select intel<br />
<br />
Then log out and log in to apply the changes.<br />
<br />
== Verification ==<br />
<br />
To verify which GPU is in use, you can compare the output of following commands:<br />
<br />
=== Intel ===<br />
<br />
# xrandr --listproviders<br />
Providers: number : 1<br />
Provider 0: ... associated providers: 0; name: modesetting<br />
<br />
# glxinfo | grep 'OpenGL renderer string'<br />
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile<br />
<br />
=== NVIDIA ===<br />
<br />
# xrandr --listproviders<br />
Providers: number : 2<br />
Provider 0: ... associated providers: 1; name: NVIDIA-0<br />
Provider 1: ... associated providers: 1; name: Intel<br />
<br />
# glxinfo | grep 'OpenGL renderer string'<br />
OpenGL renderer string: GeForce GT 640M LE/PCIe/SSE2<br />
<br />
== How does it work? ==<br />
<br />
The <tt>prime-select</tt> script modifies two things in the system:<br />
<br />
* Switches the X server's GLX extension between the original and NVIDIA implementations.<br />
* Copies either <tt>/etc/prime/xorg-nvidia.conf</tt> or <tt>/etc/prime/xorg-intel.conf</tt> into the <tt>/etc/X11/xorg.conf.d</tt> directory.<br />
<br />
When the Intel option is selected, the X server is configured to completely ignore the NVIDIA card. The NVIDIA driver will keep it sleeping.<br />
<br />
When the NVIDIA option is select, X server will use both cards - NVIDIA for rendering and Intel as output provider. The configuration of output provider is done automatically by the X server on start.<br />
<br />
== Customizing the configuration ==<br />
<br />
If you need change the "Screen", "Device" or "ServerLayout" sections of X configuration, make you changes in the <tt>/etc/prime/xorg-nvidia.conf</tt> or <tt>/etc/prime/xorg-intel.conf</tt> files.<br />
<br />
Any other sections (e.g. input device configurations) can be done in files in the <tt>/etc/X11/xorg.conf.d</tt> directory.<br />
<br />
== Troublehooting ==<br />
<br />
=== Xorg/Wayland ===<br />
If Nvidia driver not activated on login (if you choose it), you are probably using Wayland Protocol. To verify what X server you're using:<br />
# loginctl <br />
SESSION UID USER SEAT TTY<br />
1 1000 youruser seat0<br />
then<br />
# loginctl show-session 1 | grep Type<br />
Type=x11<br />
<br />
if it's wayland and not x11, you're using Wayland.<br />
<br />
To configure system to use X11:<br />
<br />
Edit <br />
/etc/gdm/custom.conf<br />
<br />
replace<br />
#WaylandEnable=false<br />
with<br />
WaylandEnable=false<br />
<br />
Reboot.<br />
<br />
=== Tearing problem ===<br />
Maybe you'll encounters some tearing problem with Nvidia activated. To get rid of this, you must activate the "PRIME Synchronization".<br />
<br />
create the file<br />
/etc/modprobe.d/nvidia-drm-nomodeset.conf <br />
and insert the line <br />
<br />
options nvidia-drm modeset=1 <br />
<br />
then use command<br />
# sudo dracut -f<br />
<br />
reboot. <br />
<br />
{{Warning|In some configuration, PRIME synchronization not working and X server will not starting, if it happens, restart in recovery, delete the file <tt>/etc/modprobe.d/nvidia-drm-nomodeset.conf</tt>, use <tt>dracut -f</tt> then reboot. }}<br />
<br />
[[Category:NVIDIA]]<br />
<br />
[[ru:SDB:NVIDIA SUSE Prime]]</div>Simonizorhttps://en.opensuse.org/index.php?title=Portal:Tumbleweed/Topics&diff=131900Portal:Tumbleweed/Topics2019-02-10T19:18:53Z<p>Simonizor: Add '-f' to NVIDIA add repo command to make sure repo refreshes automatically</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Rolling release means no updates, only urgent patches and upgrades'''<br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the codecs from Packman, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar -f https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
Alternatively, the [https://software.opensuse.org/package/dkms-nvidia dkms-nvidia] openSUSE Build Service repository may be used. This repository provides NVIDIA drivers that work with dkms (NVIDIA's modules will be automatically recompiled for each new kernel update). It also contains a variety of NVIDIA driver versions for use with cards that are not supported with or do not behave well with the latest drivers. To make use of this repository, simply click the 1 Click Install link for the driver version you wish to install [https://software.opensuse.org/package/dkms-nvidia here] or run the following commands '''as root''' for the latest NVIDIA driver from dkms-nvidia:<br />
<br />
<pre>zypper ar -f https://download.opensuse.org/repositories/\<br />
home:/Bumblebee-Project:/nVidia:/latest/openSUSE_Tumbleweed/home:Bumblebee-Project:nVidia:latest.repo<br />
zypper in dkms-nvidia</pre><br />
<br />
Please note that the dkms-nvidia repository is '''not officially supported''' and anyone who wishes to use it will most likely be on their own for troubleshooting problems.<br />
<br />
As for '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=Steam&diff=130868Steam2018-12-13T21:41:05Z<p>Simonizor: Move flatpak install instructions to own section above troubleshooting</p>
<hr />
<div><br />
{{Infobox|<br />
name=Steam|<br />
packagename=steam|<br />
developer=Valve Software|<br />
image=[[Image:Steam.png]]|<br />
description=|<br />
vendor=Valve Software|<br />
license=Steam EULA|<br />
website=http://steampowered.com|<br />
}}<br />
==About==<br />
Steam is a software distribution service.<br />
<br />
==Features==<br />
* online games store<br />
* automatic updates<br />
* in-game achievements<br />
* synchronized savegame and screenshot functionality<br />
* view friends playing<br />
* instant messenger<br />
<br />
==Installation==<br />
{{Warning|Steam is a closed source application whose [https://github.com/ValveSoftware/steam-runtime runtime] relies on a 2012 Ubuntu release for binary compatibility. This may cause issues with the [[openSUSE:Tumbleweed]] rolling release, but the maintainers do their best to keep Steam working well on openSUSE.}}<br />
The latest version of Steam can be installed from the [[Portal:Build Service|Build Service]] using [http://software.opensuse.org/package/steam this link]. If you experience missing dependencies please contribute them to the <tt>steam.spec</tt> file by branching the [https://build.opensuse.org/package/show/games:tools/steam steam package] in the [[Games]]:Tools repository.<br />
<br />
__TOC__<br />
<br />
==Frequently asked questions==<br />
;Is Steam free?<br />
Yes, Valve Software allows the installation of their Freeware Steam client via their EULA what they call a "limited installation license" without any charges.<br />
<br />
If you buy games on the Steam store you are bound to their [http://store.steampowered.com/subscriber_agreement Subscriber Agreement]. Technically you don't own the games you buy, but rent them for an unlimited amount of time. That means they are bound to your account, you can install them wherever and whenever you want, but can't sell them. The DRM will also require an internet connection to activate them for the first time. Some games even need a continuous internet connection.<br />
<br />
Freeware games like [[SDB:Team Fortress 2|Team Fortress 2]] are marketed as "free-to-play". They get monetized via in-game purchases of additional inventory items.<br />
<br />
;How will I know if this game runs on Linux?<br />
The Valve store has a Linux section: http://store.steampowered.com/browse/linux/ They also add a Tux penguin icon to Linux compatible games.<br />
<br />
In addition to games that are native to Linux, it is also possible to run some games that are not native to Linux through [[Steam#Steam Play|Steam Play]].<br />
<br />
;How well do games run on Linux?<br />
Valve's Games on Steam are native ports. They will run a lot faster and smoother than the experience with [[Wine]] workarounds (see the section below for more information about Steam on Wine). Valve also claimed that the lack of DirectX overhead also increased performance.[http://blogs.valvesoftware.com/linux/faster-zombies/] If you spawn an additional XServer to run OpenGL games it will boost your FPS even more because the Desktop Environment and composition effects won't slow you down. If you are running [[KDE]] hit '''ALT'''+'''SHIFT'''+'''F12''' to temporarily disable the KWin compositor. This will enhance video performance especially when you run OpenGL games in windowed mode.<br />
<br />
== Steam-Controller ==<br />
The Steam Controller is a gamepad sold by Valve and can be used also on Linux.<br />
<br />
=== Installation ===<br />
{{Warning|If the controller does not work in wireless mode please check if it works with the ''steam'' and ''steam-controller'' packages from the Games-Repository as they are often more up-to-date.}}<br />
You will need the latest version of Steam installed, after that simply install the [http://software.opensuse.org/package/steam-controller steam-controller] package.<br />
Make sure the users which should have access to the steam controller are in the ''games'' group.<br />
After the installation you might need to log-out and relogin.<br />
<br />
==Steam Play==<br />
The goal of [https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561 Steam Play] is to make games that are not native to Linux run as well as they do on Windows. Some games even get the benefit of better controller support through Steam Play than they would have running on Windows. Steam Play uses a customized version of [[Wine]] called [https://github.com/ValveSoftware/Proton Proton] to launch games. This does not require the user to install [[Wine]] on their PC.<br />
<br />
Steam Play has a relatively small list of whitelisted games, but only games which have been verified to run as well as they do on Windows will be whitelisted. More games are also being added to the whitelist as bug fixes are made and more testing is done.<br />
<br />
Steam Play also has the option to play non-whitelisted games, but these games are more prone to having either minor issues or not working at all on Linux. [https://protondb.com ProtonDB] is a fan made website which allows users to see how well games work with Steam Play. Users can also submit reports for games they have tested to rate how well the game works with Steam Play.<br />
<br />
==Steam in Wine==<br />
{{Tested on|Wine 1.7.2}}<br />
<br />
{{Warning|Running Steam through [[Wine]] should no longer be necessary to run Windows games on Linux. Steam Play is much easier to use and works better for most games. Also, beware that this method does not mean you can play all Windows games on Linux. It simply allows you to launch the games from Steam. The actual compatibility of a game with [[Wine]] is a completely separate issue and users are advised to check the [https://appdb.winehq.org/ AppDB] for specific information for each game.}}<br />
<br />
===Installation===<br />
Install [[Wine]] on your system to use this method. You can run Steam from the systems version of Wine or use a program like Play On Linux (POL) to help you install and use it. If you use POL then please disregard the rest of this guide and instead follow the general procedure of installing an application with POL.<br />
<br />
First, download the windows version of steam and cd to the directory.<br />
<br />
<div class="shell">$ cd /path/to/download</div><br />
<br />
It is important that this be done using a terminal emulator like Konsole so that if there are any errors, they can be kept track of using the output Steam will give. When the installer is done downloading, run the following command:<br />
<br />
<div class="shell">$ wine SteamSetup.exe</div><br />
<br />
This should begin the Steam installer which will then prompt you for information regarding your language and install directory. Once that is done, you should uncheck start steam and end the installer.<br />
<br />
Now you can simply find steam in your application launcher and run it as if it were any other program!<br />
<br />
===Bugs with Wine===<br />
====Steam has no text====<br />
This is a known issue with dwrite.dll and can by bypassed using two methods.<br />
<br />
The first method is quite simple, you edit the launcher for Steam and add -no-dwrite to the end of it.<br />
<br />
The second method is more global, as the problem with the above method is that it does not apply to all steam launchers and is instead limited to the launcher itself. To apply this to all launchers on your system, you must edit the wine configuration for your system. Doing this is pretty easy and it should fix all missing text problems.<br />
<br />
Begin by opening the Wine configuration program (winecfg) and in the Applications tab, select the Add application button. Navigate to where the Steam.exe file is (usually in the Program Files/Steam folder) and select it.<br />
<br />
Now click the Libraries tab and in the New override for library menu and select dwrite. Then click the Add button, and making sure that dwrite is selected, click the edit button. In the popup, select disable hit OK and then OK again on the Wine Configuration window. Steam should now be able to run from any launcher and still display text.<br />
<br />
==SteamCMD==<br />
[https://software.opensuse.org/package/steamcmd SteamCMD] is a command line alternative for servers and users who don't want a graphical client. See the [https://developer.valvesoftware.com/wiki/SteamCMD official documentation] for more information.<br />
<br />
==Flatpak==<br />
Flatpak may also be used to install Steam. The Flatpak package manager itself needs to be installed with ZYpp, such with the command (launched as administrator):<br />
<br />
sudo zypper install flatpak<br />
<br />
after this, if one wishes to install Steam as user (as opposed to as root) run:<br />
<br />
flatpak install --user --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or, alternatively if one wishes to install Steam system-wide run:<br />
<br />
sudo flatpak install --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or run this command without sudo as root. A desktop launcher should appear in application menus, if not relogin and it should happen. If one wishes to launch Steam from the command-line run:<br />
<br />
flatpak run com.valvesoftware.Steam<br />
<br />
==Troubleshooting==<br />
<br />
===Error starting Steam installer (OpenSuse Leap 15)===<br />
<br />
After installing the Steam installer, there is an error: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds<br />
<br />
See: https://github.com/ValveSoftware/steam-for-linux/issues/5249<br />
<br />
Workaround presented in ticket works, just start steam this way: <br />
<br />
$ LIBGL_DRI3_DISABLE=1 steam<br />
<br />
===Games not connecting to servers (OpenSuse Leap 42.3)===<br />
With '''OpenSuse Leap 42.3''' there is a problem with different certificates paths (between OpenSuse and Ubuntu 12). This should be corrected with:<br />
{{Shell|# ln -s /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt}} <br />
<br />
After this, games like Rocket League and Rust work ok and connect to servers.<br />
<br />
===Games not launching after June 2017 update===<br />
If '''OpenSuse Leap 42.2''' Steam stopped working after Steam client updates of June 2017, launch steam with command<br />
{{Shell|$ STEAM_RUNTIME_PREFER_HOST_LIBRARIES{{=}}0 steam}} <br />
Source: https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching<br />
<br />
===AMD graphical chip set and no game play===<br />
Some users report that with Free radeon installed for AMD graphical chip-set, there is no game play at all: games won't start after selecting and clicking them. To possibly solve this search and install the appropriate AMD proprietary driver for your card with one-click: [[SDB:Radeon]]<br />
<br />
===AMD radeonsi_dri.so opensource driver===<br />
If steam doesn't load and complains about missing radeonsi_dri.so.<br />
<br />
Run steam with :<br />
<br />
/usr/bin/steam %U<br />
<br />
===Loading Steam without local runtime to avoid crash or game play without sound===<br />
Some users report that newer updates of the Steam client temporarily require starting with the following command to avoid a crash. Also users report missing sound in video-clips and games. Try to load Steam without local runtime to solve this:<br />
{{Shell|$ STEAM_RUNTIME{{=}}0 steam}} <br />
Loading Steam without local runtime means loading without the pre-bundled libraries that Steam delivers within the package. These could be older versions, with bugs resolved in newer versions, already installed on your system. Steam will attempt to use the ones installed on your system, when started with this option. <br />
<br />
===Failure to start Steam, when trying to load Steam without local runtime===<br />
This could be due to missing 32 bit libraries, for example on 64 bit systems. Go to directory <tt>~/.local/share/Steam/ubuntu12_32</tt> and investigate missing libraries by executing the commands below:<br />
<div class="shell">$ cd ~/.local/share/Steam/ubuntu12_32<br /><br />
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq</div><br />
(source: https://wiki.archlinux.org/index.php/Steam#Using_native_runtime_.3D)<br />
Example output:<br />
libdbus-glib-1.so.2 => not found<br />
libnm-glib.so.4 => not found<br />
libnm-util.so.2 => not found<br />
or<br />
<div class="shell">$ LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam </div><br />
(source: https://wiki.archlinux.org/index.php/Steam/Troubleshooting) Example output:<br /><br />
<br />
<div class="shell"> you are missing the following 32-bit libraries, and Steam may not run: libXtst.so.6 libva.so.1 libvdpau.so.1 libva.so.1 libva-x11.so.1</div><br />
Find these missing dependencies with YasT - Software management, select "RPM delivers", search for the missing files and install the 32bit versions.<br /><br />
for example, you use:<br />
<div class="shell">$ sudo zypper in libvdpau_radeonsi-32bit (for radeon cards) libXtst6-32bit libvdpau_va_gl1-32bit libva-glx2-32bit</div><br />
<br />
If you still experience this problem when you have 32-bit libs installed, make sure your user is part of the video, games, audio and cd groups. This can be done with YaST -> User and Group Management -> Edit and then select the Details tab.<br />
<br />
[[File:Users-steam.png|thumbnail|Ensure user is part of the correct groups]]<br />
<br />
===Game crashes even with STEAM_RUNTIME=0 ===<br />
If you are encountering an issue where your games seem to crash at launch and you cannot figure out what is wrong try to see what output you get from the following two commands<br />
{{Shell | /path/to/executable}}<br />
gdb /path/to/executable<br />
(at the prompt, type)<br />
run<br />
<br />
In my case I was getting the following error "terminate called after throwing an instance of 'CFileException'". The solution was to [http://steamcommunity.com/app/8930/discussions/1/540744934258606226/ put it on an ext4 parition] and then attempt to run the game.<br />
<br />
Please also see https://wiki.archlinux.org/index.php/Steam#Some_games_fail_to_start<br />
<br />
===No Sound===<br />
I have had no sound with my steam games until I ran the following commands:<br />
rm -fv /var/lib/dbus/machine-id<br />
ln -sv /etc/machine-id /var/lib/dbus/machine-id<br />
I found this information [https://github.com/ValveSoftware/steam-for-linux/issues/1179#issuecomment-13027207 here]. It says to only create the link if the file does not exist. It did exist for me, but replacing it with a symlink fixed my sound issue.<br />
Only do this if you feel confident, I cant guarantee it wont break something.<br />
<br />
==See also==<br />
* [[Desura]]<br />
* [[Pidgin]] ([http://code.google.com/p/pidgin-opensteamworks/ Steam IM])<br />
* [[SDB:Team Fortress 2]]<br />
<br />
==External links==<br />
*[http://steamcommunity.com/linux Steam for Linux]<br />
*[http://blogs.valvesoftware.com/linux/ Valve Linux Blog]<br />
*[https://github.com/ValveSoftware/steam-for-linux/ Bug Tracker]<br />
*[http://www.playonlinux.com/en/ Play On Linux]<br />
<br />
[[Category:Applications:Games]]<br />
[[Category:Non-OSS]]<br />
<br />
[[el:Steam]]<br />
[[it:Steam]]<br />
[[pt:Steam]]</div>Simonizorhttps://en.opensuse.org/index.php?title=Steam&diff=130866Steam2018-12-13T21:34:06Z<p>Simonizor: Reorganize for better flow</p>
<hr />
<div><br />
{{Infobox|<br />
name=Steam|<br />
packagename=steam|<br />
developer=Valve Software|<br />
image=[[Image:Steam.png]]|<br />
description=|<br />
vendor=Valve Software|<br />
license=Steam EULA|<br />
website=http://steampowered.com|<br />
}}<br />
==About==<br />
Steam is a software distribution service.<br />
<br />
==Features==<br />
* online games store<br />
* automatic updates<br />
* in-game achievements<br />
* synchronized savegame and screenshot functionality<br />
* view friends playing<br />
* instant messenger<br />
<br />
==Installation==<br />
{{Warning|Steam is a closed source application whose [https://github.com/ValveSoftware/steam-runtime runtime] relies on a 2012 Ubuntu release for binary compatibility. This may cause issues with the [[openSUSE:Tumbleweed]] rolling release, but the maintainers do their best to keep Steam working well on openSUSE.}}<br />
The latest version of Steam can be installed from the [[Portal:Build Service|Build Service]] using [http://software.opensuse.org/package/steam this link]. If you experience missing dependencies please contribute them to the <tt>steam.spec</tt> file by branching the [https://build.opensuse.org/package/show/games:tools/steam steam package] in the [[Games]]:Tools repository.<br />
<br />
__TOC__<br />
<br />
==Frequently asked questions==<br />
;Is Steam free?<br />
Yes, Valve Software allows the installation of their Freeware Steam client via their EULA what they call a "limited installation license" without any charges.<br />
<br />
If you buy games on the Steam store you are bound to their [http://store.steampowered.com/subscriber_agreement Subscriber Agreement]. Technically you don't own the games you buy, but rent them for an unlimited amount of time. That means they are bound to your account, you can install them wherever and whenever you want, but can't sell them. The DRM will also require an internet connection to activate them for the first time. Some games even need a continuous internet connection.<br />
<br />
Freeware games like [[SDB:Team Fortress 2|Team Fortress 2]] are marketed as "free-to-play". They get monetized via in-game purchases of additional inventory items.<br />
<br />
;How will I know if this game runs on Linux?<br />
The Valve store has a Linux section: http://store.steampowered.com/browse/linux/ They also add a Tux penguin icon to Linux compatible games.<br />
<br />
In addition to games that are native to Linux, it is also possible to run some games that are not native to Linux through [[Steam#Steam Play|Steam Play]].<br />
<br />
;How well do games run on Linux?<br />
Valve's Games on Steam are native ports. They will run a lot faster and smoother than the experience with [[Wine]] workarounds (see the section below for more information about Steam on Wine). Valve also claimed that the lack of DirectX overhead also increased performance.[http://blogs.valvesoftware.com/linux/faster-zombies/] If you spawn an additional XServer to run OpenGL games it will boost your FPS even more because the Desktop Environment and composition effects won't slow you down. If you are running [[KDE]] hit '''ALT'''+'''SHIFT'''+'''F12''' to temporarily disable the KWin compositor. This will enhance video performance especially when you run OpenGL games in windowed mode.<br />
<br />
== Steam-Controller ==<br />
The Steam Controller is a gamepad sold by Valve and can be used also on Linux.<br />
<br />
=== Installation ===<br />
{{Warning|If the controller does not work in wireless mode please check if it works with the ''steam'' and ''steam-controller'' packages from the Games-Repository as they are often more up-to-date.}}<br />
You will need the latest version of Steam installed, after that simply install the [http://software.opensuse.org/package/steam-controller steam-controller] package.<br />
Make sure the users which should have access to the steam controller are in the ''games'' group.<br />
After the installation you might need to log-out and relogin.<br />
<br />
Flatpak may also be used to install Steam. The Flatpak package manager itself needs to be installed with ZYpp, such with the command (launched as administrator):<br />
<br />
sudo zypper install flatpak<br />
<br />
after this, if one wishes to install Steam as user (as opposed to as root) run:<br />
<br />
flatpak install --user --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or, alternatively if one wishes to install Steam system-wide run:<br />
<br />
sudo flatpak install --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or run this command without sudo as root. A desktop launcher should appear in application menus, if not relogin and it should happen. If one wishes to launch Steam from the command-line run:<br />
<br />
flatpak run com.valvesoftware.Steam<br />
<br />
==Steam Play==<br />
The goal of [https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561 Steam Play] is to make games that are not native to Linux run as well as they do on Windows. Some games even get the benefit of better controller support through Steam Play than they would have running on Windows. Steam Play uses a customized version of [[Wine]] called [https://github.com/ValveSoftware/Proton Proton] to launch games. This does not require the user to install [[Wine]] on their PC.<br />
<br />
Steam Play has a relatively small list of whitelisted games, but only games which have been verified to run as well as they do on Windows will be whitelisted. More games are also being added to the whitelist as bug fixes are made and more testing is done.<br />
<br />
Steam Play also has the option to play non-whitelisted games, but these games are more prone to having either minor issues or not working at all on Linux. [https://protondb.com ProtonDB] is a fan made website which allows users to see how well games work with Steam Play. Users can also submit reports for games they have tested to rate how well the game works with Steam Play.<br />
<br />
==Steam in Wine==<br />
{{Tested on|Wine 1.7.2}}<br />
<br />
{{Warning|Running Steam through [[Wine]] should no longer be necessary to run Windows games on Linux. Steam Play is much easier to use and works better for most games. Also, beware that this method does not mean you can play all Windows games on Linux. It simply allows you to launch the games from Steam. The actual compatibility of a game with [[Wine]] is a completely separate issue and users are advised to check the [https://appdb.winehq.org/ AppDB] for specific information for each game.}}<br />
<br />
===Installation===<br />
Install [[Wine]] on your system to use this method. You can run Steam from the systems version of Wine or use a program like Play On Linux (POL) to help you install and use it. If you use POL then please disregard the rest of this guide and instead follow the general procedure of installing an application with POL.<br />
<br />
First, download the windows version of steam and cd to the directory.<br />
<br />
<div class="shell">$ cd /path/to/download</div><br />
<br />
It is important that this be done using a terminal emulator like Konsole so that if there are any errors, they can be kept track of using the output Steam will give. When the installer is done downloading, run the following command:<br />
<br />
<div class="shell">$ wine SteamSetup.exe</div><br />
<br />
This should begin the Steam installer which will then prompt you for information regarding your language and install directory. Once that is done, you should uncheck start steam and end the installer.<br />
<br />
Now you can simply find steam in your application launcher and run it as if it were any other program!<br />
<br />
===Bugs with Wine===<br />
====Steam has no text====<br />
This is a known issue with dwrite.dll and can by bypassed using two methods.<br />
<br />
The first method is quite simple, you edit the launcher for Steam and add -no-dwrite to the end of it.<br />
<br />
The second method is more global, as the problem with the above method is that it does not apply to all steam launchers and is instead limited to the launcher itself. To apply this to all launchers on your system, you must edit the wine configuration for your system. Doing this is pretty easy and it should fix all missing text problems.<br />
<br />
Begin by opening the Wine configuration program (winecfg) and in the Applications tab, select the Add application button. Navigate to where the Steam.exe file is (usually in the Program Files/Steam folder) and select it.<br />
<br />
Now click the Libraries tab and in the New override for library menu and select dwrite. Then click the Add button, and making sure that dwrite is selected, click the edit button. In the popup, select disable hit OK and then OK again on the Wine Configuration window. Steam should now be able to run from any launcher and still display text.<br />
<br />
==SteamCMD==<br />
[https://software.opensuse.org/package/steamcmd SteamCMD] is a command line alternative for servers and users who don't want a graphical client. See the [https://developer.valvesoftware.com/wiki/SteamCMD official documentation] for more information.<br />
<br />
==Troubleshooting==<br />
<br />
===Error starting Steam installer (OpenSuse Leap 15)===<br />
<br />
After installing the Steam installer, there is an error: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds<br />
<br />
See: https://github.com/ValveSoftware/steam-for-linux/issues/5249<br />
<br />
Workaround presented in ticket works, just start steam this way: <br />
<br />
$ LIBGL_DRI3_DISABLE=1 steam<br />
<br />
===Games not connecting to servers (OpenSuse Leap 42.3)===<br />
With '''OpenSuse Leap 42.3''' there is a problem with different certificates paths (between OpenSuse and Ubuntu 12). This should be corrected with:<br />
{{Shell|# ln -s /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt}} <br />
<br />
After this, games like Rocket League and Rust work ok and connect to servers.<br />
<br />
===Games not launching after June 2017 update===<br />
If '''OpenSuse Leap 42.2''' Steam stopped working after Steam client updates of June 2017, launch steam with command<br />
{{Shell|$ STEAM_RUNTIME_PREFER_HOST_LIBRARIES{{=}}0 steam}} <br />
Source: https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching<br />
<br />
===AMD graphical chip set and no game play===<br />
Some users report that with Free radeon installed for AMD graphical chip-set, there is no game play at all: games won't start after selecting and clicking them. To possibly solve this search and install the appropriate AMD proprietary driver for your card with one-click: [[SDB:Radeon]]<br />
<br />
===AMD radeonsi_dri.so opensource driver===<br />
If steam doesn't load and complains about missing radeonsi_dri.so.<br />
<br />
Run steam with :<br />
<br />
/usr/bin/steam %U<br />
<br />
===Loading Steam without local runtime to avoid crash or game play without sound===<br />
Some users report that newer updates of the Steam client temporarily require starting with the following command to avoid a crash. Also users report missing sound in video-clips and games. Try to load Steam without local runtime to solve this:<br />
{{Shell|$ STEAM_RUNTIME{{=}}0 steam}} <br />
Loading Steam without local runtime means loading without the pre-bundled libraries that Steam delivers within the package. These could be older versions, with bugs resolved in newer versions, already installed on your system. Steam will attempt to use the ones installed on your system, when started with this option. <br />
<br />
===Failure to start Steam, when trying to load Steam without local runtime===<br />
This could be due to missing 32 bit libraries, for example on 64 bit systems. Go to directory <tt>~/.local/share/Steam/ubuntu12_32</tt> and investigate missing libraries by executing the commands below:<br />
<div class="shell">$ cd ~/.local/share/Steam/ubuntu12_32<br /><br />
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq</div><br />
(source: https://wiki.archlinux.org/index.php/Steam#Using_native_runtime_.3D)<br />
Example output:<br />
libdbus-glib-1.so.2 => not found<br />
libnm-glib.so.4 => not found<br />
libnm-util.so.2 => not found<br />
or<br />
<div class="shell">$ LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam </div><br />
(source: https://wiki.archlinux.org/index.php/Steam/Troubleshooting) Example output:<br /><br />
<br />
<div class="shell"> you are missing the following 32-bit libraries, and Steam may not run: libXtst.so.6 libva.so.1 libvdpau.so.1 libva.so.1 libva-x11.so.1</div><br />
Find these missing dependencies with YasT - Software management, select "RPM delivers", search for the missing files and install the 32bit versions.<br /><br />
for example, you use:<br />
<div class="shell">$ sudo zypper in libvdpau_radeonsi-32bit (for radeon cards) libXtst6-32bit libvdpau_va_gl1-32bit libva-glx2-32bit</div><br />
<br />
If you still experience this problem when you have 32-bit libs installed, make sure your user is part of the video, games, audio and cd groups. This can be done with YaST -> User and Group Management -> Edit and then select the Details tab.<br />
<br />
[[File:Users-steam.png|thumbnail|Ensure user is part of the correct groups]]<br />
<br />
===Game crashes even with STEAM_RUNTIME=0 ===<br />
If you are encountering an issue where your games seem to crash at launch and you cannot figure out what is wrong try to see what output you get from the following two commands<br />
{{Shell | /path/to/executable}}<br />
gdb /path/to/executable<br />
(at the prompt, type)<br />
run<br />
<br />
In my case I was getting the following error "terminate called after throwing an instance of 'CFileException'". The solution was to [http://steamcommunity.com/app/8930/discussions/1/540744934258606226/ put it on an ext4 parition] and then attempt to run the game.<br />
<br />
Please also see https://wiki.archlinux.org/index.php/Steam#Some_games_fail_to_start<br />
<br />
===No Sound===<br />
I have had no sound with my steam games until I ran the following commands:<br />
rm -fv /var/lib/dbus/machine-id<br />
ln -sv /etc/machine-id /var/lib/dbus/machine-id<br />
I found this information [https://github.com/ValveSoftware/steam-for-linux/issues/1179#issuecomment-13027207 here]. It says to only create the link if the file does not exist. It did exist for me, but replacing it with a symlink fixed my sound issue.<br />
Only do this if you feel confident, I cant guarantee it wont break something.<br />
<br />
==See also==<br />
* [[Desura]]<br />
* [[Pidgin]] ([http://code.google.com/p/pidgin-opensteamworks/ Steam IM])<br />
* [[SDB:Team Fortress 2]]<br />
<br />
==External links==<br />
*[http://steamcommunity.com/linux Steam for Linux]<br />
*[http://blogs.valvesoftware.com/linux/ Valve Linux Blog]<br />
*[https://github.com/ValveSoftware/steam-for-linux/ Bug Tracker]<br />
*[http://www.playonlinux.com/en/ Play On Linux]<br />
<br />
[[Category:Applications:Games]]<br />
[[Category:Non-OSS]]<br />
<br />
[[el:Steam]]<br />
[[it:Steam]]<br />
[[pt:Steam]]</div>Simonizorhttps://en.opensuse.org/index.php?title=Steam&diff=130864Steam2018-12-13T21:27:53Z<p>Simonizor: Add information about Steam Play</p>
<hr />
<div><br />
{{Infobox|<br />
name=Steam|<br />
packagename=steam|<br />
developer=Valve Software|<br />
image=[[Image:Steam.png]]|<br />
description=|<br />
vendor=Valve Software|<br />
license=Steam EULA|<br />
website=http://steampowered.com|<br />
}}<br />
==About==<br />
Steam is a software distribution service.<br />
<br />
==Features==<br />
* online games store<br />
* automatic updates<br />
* in-game achievements<br />
* synchronized savegame and screenshot functionality<br />
* view friends playing<br />
* instant messenger<br />
<br />
==Installation==<br />
{{Warning|Steam is a closed source application whose [https://github.com/ValveSoftware/steam-runtime runtime] relies on a 2012 Ubuntu release for binary compatibility. This may cause issues with the [[openSUSE:Tumbleweed]] rolling release, but the maintainers do their best to keep Steam working well on openSUSE.}}<br />
The latest version of Steam can be installed from the [[Portal:Build Service|Build Service]] using [http://software.opensuse.org/package/steam this link]. If you experience missing dependencies please contribute them to the <tt>steam.spec</tt> file by branching the [https://build.opensuse.org/package/show/games:tools/steam steam package] in the [[Games]]:Tools repository.<br />
<br />
__TOC__<br />
<br />
==Frequently asked questions==<br />
;Is Steam free?<br />
Yes, Valve Software allows the installation of their Freeware Steam client via their EULA what they call a "limited installation license" without any charges.<br />
<br />
If you buy games on the Steam store you are bound to their [http://store.steampowered.com/subscriber_agreement Subscriber Agreement]. Technically you don't own the games you buy, but rent them for an unlimited amount of time. That means they are bound to your account, you can install them wherever and whenever you want, but can't sell them. The DRM will also require an internet connection to activate them for the first time. Some games even need a continuous internet connection.<br />
<br />
Freeware games like [[SDB:Team Fortress 2|Team Fortress 2]] are marketed as "free-to-play". They get monetized via in-game purchases of additional inventory items.<br />
<br />
;How will I know if this game runs on Linux?<br />
The Valve store has a Linux section: http://store.steampowered.com/browse/linux/ They also add a Tux penguin icon to Linux compatible games.<br />
<br />
In addition to games that are native to Linux, it is also possible to run some games that are not native to Linux through [[Steam#Steam Play|Steam Play]].<br />
<br />
;How well do games run on Linux?<br />
Valve's Games on Steam are native ports. They will run a lot faster and smoother than the experience with [[Wine]] workarounds (see the section below for more information about Steam on Wine). Valve also claimed that the lack of DirectX overhead also increased performance.[http://blogs.valvesoftware.com/linux/faster-zombies/] If you spawn an additional XServer to run OpenGL games it will boost your FPS even more because the Desktop Environment and composition effects won't slow you down. If you are running [[KDE]] hit '''ALT'''+'''SHIFT'''+'''F12''' to temporarily disable the KWin compositor. This will enhance video performance especially when you run OpenGL games in windowed mode.<br />
<br />
== Steam-Controller ==<br />
The Steam Controller is a gamepad sold by Valve and can be used also on Linux.<br />
<br />
=== Installation ===<br />
{{Warning|If the controller does not work in wireless mode please check if it works with the ''steam'' and ''steam-controller'' packages from the Games-Repository as they are often more up-to-date.}}<br />
You will need the latest version of Steam installed, after that simply install the [http://software.opensuse.org/package/steam-controller steam-controller] package.<br />
Make sure the users which should have access to the steam controller are in the ''games'' group.<br />
After the installation you might need to log-out and relogin.<br />
<br />
Flatpak may also be used to install Steam. The Flatpak package manager itself needs to be installed with ZYpp, such with the command (launched as administrator):<br />
<br />
sudo zypper install flatpak<br />
<br />
after this, if one wishes to install Steam as user (as opposed to as root) run:<br />
<br />
flatpak install --user --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or, alternatively if one wishes to install Steam system-wide run:<br />
<br />
sudo flatpak install --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or run this command without sudo as root. A desktop launcher should appear in application menus, if not relogin and it should happen. If one wishes to launch Steam from the command-line run:<br />
<br />
flatpak run com.valvesoftware.Steam<br />
<br />
== Issues==<br />
<br />
===Error starting Steam installer (OpenSuse Leap 15)===<br />
<br />
After installing the Steam installer, there is an error: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds<br />
<br />
See: https://github.com/ValveSoftware/steam-for-linux/issues/5249<br />
<br />
Workaround presented in ticket works, just start steam this way: <br />
<br />
$ LIBGL_DRI3_DISABLE=1 steam<br />
<br />
===Games not connecting to servers (OpenSuse Leap 42.3)===<br />
With '''OpenSuse Leap 42.3''' there is a problem with different certificates paths (between OpenSuse and Ubuntu 12). This should be corrected with:<br />
{{Shell|# ln -s /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt}} <br />
<br />
After this, games like Rocket League and Rust work ok and connect to servers.<br />
<br />
===Games not launching after June 2017 update===<br />
If '''OpenSuse Leap 42.2''' Steam stopped working after Steam client updates of June 2017, launch steam with command<br />
{{Shell|$ STEAM_RUNTIME_PREFER_HOST_LIBRARIES{{=}}0 steam}} <br />
Source: https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching<br />
<br />
===AMD graphical chip set and no game play===<br />
Some users report that with Free radeon installed for AMD graphical chip-set, there is no game play at all: games won't start after selecting and clicking them. To possibly solve this search and install the appropriate AMD proprietary driver for your card with one-click: [[SDB:Radeon]]<br />
<br />
===AMD radeonsi_dri.so opensource driver===<br />
If steam doesn't load and complains about missing radeonsi_dri.so.<br />
<br />
Run steam with :<br />
<br />
/usr/bin/steam %U<br />
<br />
===Loading Steam without local runtime to avoid crash or game play without sound===<br />
Some users report that newer updates of the Steam client temporarily require starting with the following command to avoid a crash. Also users report missing sound in video-clips and games. Try to load Steam without local runtime to solve this:<br />
{{Shell|$ STEAM_RUNTIME{{=}}0 steam}} <br />
Loading Steam without local runtime means loading without the pre-bundled libraries that Steam delivers within the package. These could be older versions, with bugs resolved in newer versions, already installed on your system. Steam will attempt to use the ones installed on your system, when started with this option. <br />
<br />
===Failure to start Steam, when trying to load Steam without local runtime===<br />
This could be due to missing 32 bit libraries, for example on 64 bit systems. Go to directory <tt>~/.local/share/Steam/ubuntu12_32</tt> and investigate missing libraries by executing the commands below:<br />
<div class="shell">$ cd ~/.local/share/Steam/ubuntu12_32<br /><br />
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq</div><br />
(source: https://wiki.archlinux.org/index.php/Steam#Using_native_runtime_.3D)<br />
Example output:<br />
libdbus-glib-1.so.2 => not found<br />
libnm-glib.so.4 => not found<br />
libnm-util.so.2 => not found<br />
or<br />
<div class="shell">$ LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam </div><br />
(source: https://wiki.archlinux.org/index.php/Steam/Troubleshooting) Example output:<br /><br />
<br />
<div class="shell"> you are missing the following 32-bit libraries, and Steam may not run: libXtst.so.6 libva.so.1 libvdpau.so.1 libva.so.1 libva-x11.so.1</div><br />
Find these missing dependencies with YasT - Software management, select "RPM delivers", search for the missing files and install the 32bit versions.<br /><br />
for example, you use:<br />
<div class="shell">$ sudo zypper in libvdpau_radeonsi-32bit (for radeon cards) libXtst6-32bit libvdpau_va_gl1-32bit libva-glx2-32bit</div><br />
<br />
If you still experience this problem when you have 32-bit libs installed, make sure your user is part of the video, games, audio and cd groups. This can be done with YaST -> User and Group Management -> Edit and then select the Details tab.<br />
<br />
[[File:Users-steam.png|thumbnail|Ensure user is part of the correct groups]]<br />
<br />
===Game crashes even with STEAM_RUNTIME=0 ===<br />
If you are encountering an issue where your games seem to crash at launch and you cannot figure out what is wrong try to see what output you get from the following two commands<br />
{{Shell | /path/to/executable}}<br />
gdb /path/to/executable<br />
(at the prompt, type)<br />
run<br />
<br />
In my case I was getting the following error "terminate called after throwing an instance of 'CFileException'". The solution was to [http://steamcommunity.com/app/8930/discussions/1/540744934258606226/ put it on an ext4 parition] and then attempt to run the game.<br />
<br />
Please also see https://wiki.archlinux.org/index.php/Steam#Some_games_fail_to_start<br />
<br />
===No Sound===<br />
I have had no sound with my steam games until I ran the following commands:<br />
rm -fv /var/lib/dbus/machine-id<br />
ln -sv /etc/machine-id /var/lib/dbus/machine-id<br />
I found this information [https://github.com/ValveSoftware/steam-for-linux/issues/1179#issuecomment-13027207 here]. It says to only create the link if the file does not exist. It did exist for me, but replacing it with a symlink fixed my sound issue.<br />
Only do this if you feel confident, I cant guarantee it wont break something.<br />
<br />
==SteamCMD==<br />
[https://software.opensuse.org/package/steamcmd SteamCMD] is a command line alternative for servers and users who don't want a graphical client. See the [https://developer.valvesoftware.com/wiki/SteamCMD official documentation] for more information.<br />
<br />
==Steam Play==<br />
The goal of [https://steamcommunity.com/games/221410/announcements/detail/1696055855739350561 Steam Play] is to make games that are not native to Linux run as well as they do on Windows. Some games even get the benefit of better controller support through Steam Play than they would have running on Windows. Steam Play uses a customized version of [[Wine]] called [https://github.com/ValveSoftware/Proton Proton] to launch games. This does not require the user to install [[Wine]] on their PC.<br />
<br />
Steam Play has a relatively small list of whitelisted games, but only games which have been verified to run as well as they do on Windows will be whitelisted. More games are also being added to the whitelist as bug fixes are made and more testing is done.<br />
<br />
Steam Play also has the option to play non-whitelisted games, but these games are more prone to having either minor issues or not working at all on Linux. [https://protondb.com ProtonDB] is a fan made website which allows users to see how well games work with Steam Play. Users can also submit reports for games they have tested to rate how well the game works with Steam Play.<br />
<br />
==Steam in Wine==<br />
{{Tested on|Wine 1.7.2}}<br />
<br />
{{Warning|Running Steam through [[Wine]] should no longer be necessary to run Windows games on Linux. Steam Play is much easier to use and works better for most games. Also, beware that this method does not mean you can play all Windows games on Linux. It simply allows you to launch the games from Steam. The actual compatibility of a game with [[Wine]] is a completely separate issue and users are advised to check the [https://appdb.winehq.org/ AppDB] for specific information for each game.}}<br />
<br />
===Installation===<br />
Install [[Wine]] on your system to use this method. You can run Steam from the systems version of Wine or use a program like Play On Linux (POL) to help you install and use it. If you use POL then please disregard the rest of this guide and instead follow the general procedure of installing an application with POL.<br />
<br />
First, download the windows version of steam and cd to the directory.<br />
<br />
<div class="shell">$ cd /path/to/download</div><br />
<br />
It is important that this be done using a terminal emulator like Konsole so that if there are any errors, they can be kept track of using the output Steam will give. When the installer is done downloading, run the following command:<br />
<br />
<div class="shell">$ wine SteamSetup.exe</div><br />
<br />
This should begin the Steam installer which will then prompt you for information regarding your language and install directory. Once that is done, you should uncheck start steam and end the installer.<br />
<br />
Now you can simply find steam in your application launcher and run it as if it were any other program!<br />
<br />
===Bugs with Wine===<br />
====Steam has no text====<br />
This is a known issue with dwrite.dll and can by bypassed using two methods.<br />
<br />
The first method is quite simple, you edit the launcher for Steam and add -no-dwrite to the end of it.<br />
<br />
The second method is more global, as the problem with the above method is that it does not apply to all steam launchers and is instead limited to the launcher itself. To apply this to all launchers on your system, you must edit the wine configuration for your system. Doing this is pretty easy and it should fix all missing text problems.<br />
<br />
Begin by opening the Wine configuration program (winecfg) and in the Applications tab, select the Add application button. Navigate to where the Steam.exe file is (usually in the Program Files/Steam folder) and select it.<br />
<br />
Now click the Libraries tab and in the New override for library menu and select dwrite. Then click the Add button, and making sure that dwrite is selected, click the edit button. In the popup, select disable hit OK and then OK again on the Wine Configuration window. Steam should now be able to run from any launcher and still display text.<br />
<br />
==See also==<br />
* [[Desura]]<br />
* [[Pidgin]] ([http://code.google.com/p/pidgin-opensteamworks/ Steam IM])<br />
* [[SDB:Team Fortress 2]]<br />
<br />
==External links==<br />
*[http://steamcommunity.com/linux Steam for Linux]<br />
*[http://blogs.valvesoftware.com/linux/ Valve Linux Blog]<br />
*[https://github.com/ValveSoftware/steam-for-linux/ Bug Tracker]<br />
*[http://www.playonlinux.com/en/ Play On Linux]<br />
<br />
[[Category:Applications:Games]]<br />
[[Category:Non-OSS]]<br />
<br />
[[el:Steam]]<br />
[[it:Steam]]<br />
[[pt:Steam]]</div>Simonizorhttps://en.opensuse.org/index.php?title=Steam&diff=130862Steam2018-12-13T20:29:13Z<p>Simonizor: Replace statement about Steam breaking regularly with warning that it may potentially break. Steam does not have major issues on Tumbleweed anymore.</p>
<hr />
<div><br />
{{Infobox|<br />
name=Steam|<br />
packagename=steam|<br />
developer=Valve Software|<br />
image=[[Image:Steam.png]]|<br />
description=|<br />
vendor=Valve Software|<br />
license=Steam EULA|<br />
website=http://steampowered.com|<br />
}}<br />
==About==<br />
Steam is a software distribution service.<br />
<br />
==Features==<br />
* online games store<br />
* automatic updates<br />
* in-game achievements<br />
* synchronized savegame and screenshot functionality<br />
* view friends playing<br />
* instant messenger<br />
<br />
==Installation==<br />
{{Warning|Steam is a closed source application whose [https://github.com/ValveSoftware/steam-runtime runtime] relies on a 2012 Ubuntu release for binary compatibility. This may cause issues with the [[openSUSE:Tumbleweed]] rolling release, but the maintainers do their best to keep Steam working well on openSUSE.}}<br />
The latest version of Steam can be installed from the [[Portal:Build Service|Build Service]] using [http://software.opensuse.org/package/steam this link]. If you experience missing dependencies please contribute them to the <tt>steam.spec</tt> file by branching the [https://build.opensuse.org/package/show/games:tools/steam steam package] in the [[Games]]:Tools repository.<br />
<br />
__TOC__<br />
<br />
==Frequently asked questions==<br />
;Is Steam free?<br />
Yes, Valve Software allows the installation of their Freeware Steam client via their EULA what they call a "limited installation license" without any charges.<br />
<br />
If you buy games on the Steam store you are bound to their [http://store.steampowered.com/subscriber_agreement Subscriber Agreement]. Technically you don't own the games you buy, but rent them for an unlimited amount of time. That means they are bound to your account, you can install them wherever and whenever you want, but can't sell them. The DRM will also require an internet connection to activate them for the first time. Some games even need a continuous internet connection.<br />
<br />
Freeware games like [[SDB:Team Fortress 2|Team Fortress 2]] are marketed as "free-to-play". They get monetized via in-game purchases of additional inventory items.<br />
<br />
;How will I know if this game runs on Linux?<br />
The Valve store has a Linux section: http://store.steampowered.com/browse/linux/ They also add a Tux penguin icon to Linux compatible games.<br />
<br />
;How well do games run on Linux?<br />
Valve's Games on Steam are native ports. They will run a lot faster and smoother than the experience with [[Wine]] workarounds (see the section below for more information about Steam on Wine). Valve also claimed that the lack of DirectX overhead also increased performance.[http://blogs.valvesoftware.com/linux/faster-zombies/] If you spawn an additional XServer to run OpenGL games it will boost your FPS even more because the Desktop Environment and composition effects won't slow you down. If you are running [[KDE]] hit '''ALT'''+'''SHIFT'''+'''F12''' to temporarily disable the KWin compositor. This will enhance video performance especially when you run OpenGL games in windowed mode.<br />
<br />
== Steam-Controller ==<br />
The Steam Controller is a gamepad sold by Valve and can be used also on Linux.<br />
<br />
=== Installation ===<br />
{{Warning|If the controller does not work in wireless mode please check if it works with the ''steam'' and ''steam-controller'' packages from the Games-Repository as they are often more up-to-date.}}<br />
You will need the latest version of Steam installed, after that simply install the [http://software.opensuse.org/package/steam-controller steam-controller] package.<br />
Make sure the users which should have access to the steam controller are in the ''games'' group.<br />
After the installation you might need to log-out and relogin.<br />
<br />
Flatpak may also be used to install Steam. The Flatpak package manager itself needs to be installed with ZYpp, such with the command (launched as administrator):<br />
<br />
sudo zypper install flatpak<br />
<br />
after this, if one wishes to install Steam as user (as opposed to as root) run:<br />
<br />
flatpak install --user --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or, alternatively if one wishes to install Steam system-wide run:<br />
<br />
sudo flatpak install --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or run this command without sudo as root. A desktop launcher should appear in application menus, if not relogin and it should happen. If one wishes to launch Steam from the command-line run:<br />
<br />
flatpak run com.valvesoftware.Steam<br />
<br />
== Issues==<br />
<br />
===Error starting Steam installer (OpenSuse Leap 15)===<br />
<br />
After installing the Steam installer, there is an error: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds<br />
<br />
See: https://github.com/ValveSoftware/steam-for-linux/issues/5249<br />
<br />
Workaround presented in ticket works, just start steam this way: <br />
<br />
$ LIBGL_DRI3_DISABLE=1 steam<br />
<br />
===Games not connecting to servers (OpenSuse Leap 42.3)===<br />
With '''OpenSuse Leap 42.3''' there is a problem with different certificates paths (between OpenSuse and Ubuntu 12). This should be corrected with:<br />
{{Shell|# ln -s /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt}} <br />
<br />
After this, games like Rocket League and Rust work ok and connect to servers.<br />
<br />
===Games not launching after June 2017 update===<br />
If '''OpenSuse Leap 42.2''' Steam stopped working after Steam client updates of June 2017, launch steam with command<br />
{{Shell|$ STEAM_RUNTIME_PREFER_HOST_LIBRARIES{{=}}0 steam}} <br />
Source: https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching<br />
<br />
===AMD graphical chip set and no game play===<br />
Some users report that with Free radeon installed for AMD graphical chip-set, there is no game play at all: games won't start after selecting and clicking them. To possibly solve this search and install the appropriate AMD proprietary driver for your card with one-click: [[SDB:Radeon]]<br />
<br />
===AMD radeonsi_dri.so opensource driver===<br />
If steam doesn't load and complains about missing radeonsi_dri.so.<br />
<br />
Run steam with :<br />
<br />
/usr/bin/steam %U<br />
<br />
===Loading Steam without local runtime to avoid crash or game play without sound===<br />
Some users report that newer updates of the Steam client temporarily require starting with the following command to avoid a crash. Also users report missing sound in video-clips and games. Try to load Steam without local runtime to solve this:<br />
{{Shell|$ STEAM_RUNTIME{{=}}0 steam}} <br />
Loading Steam without local runtime means loading without the pre-bundled libraries that Steam delivers within the package. These could be older versions, with bugs resolved in newer versions, already installed on your system. Steam will attempt to use the ones installed on your system, when started with this option. <br />
<br />
===Failure to start Steam, when trying to load Steam without local runtime===<br />
This could be due to missing 32 bit libraries, for example on 64 bit systems. Go to directory <tt>~/.local/share/Steam/ubuntu12_32</tt> and investigate missing libraries by executing the commands below:<br />
<div class="shell">$ cd ~/.local/share/Steam/ubuntu12_32<br /><br />
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq</div><br />
(source: https://wiki.archlinux.org/index.php/Steam#Using_native_runtime_.3D)<br />
Example output:<br />
libdbus-glib-1.so.2 => not found<br />
libnm-glib.so.4 => not found<br />
libnm-util.so.2 => not found<br />
or<br />
<div class="shell">$ LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam </div><br />
(source: https://wiki.archlinux.org/index.php/Steam/Troubleshooting) Example output:<br /><br />
<br />
<div class="shell"> you are missing the following 32-bit libraries, and Steam may not run: libXtst.so.6 libva.so.1 libvdpau.so.1 libva.so.1 libva-x11.so.1</div><br />
Find these missing dependencies with YasT - Software management, select "RPM delivers", search for the missing files and install the 32bit versions.<br /><br />
for example, you use:<br />
<div class="shell">$ sudo zypper in libvdpau_radeonsi-32bit (for radeon cards) libXtst6-32bit libvdpau_va_gl1-32bit libva-glx2-32bit</div><br />
<br />
If you still experience this problem when you have 32-bit libs installed, make sure your user is part of the video, games, audio and cd groups. This can be done with YaST -> User and Group Management -> Edit and then select the Details tab.<br />
<br />
[[File:Users-steam.png|thumbnail|Ensure user is part of the correct groups]]<br />
<br />
===Game crashes even with STEAM_RUNTIME=0 ===<br />
If you are encountering an issue where your games seem to crash at launch and you cannot figure out what is wrong try to see what output you get from the following two commands<br />
{{Shell | /path/to/executable}}<br />
gdb /path/to/executable<br />
(at the prompt, type)<br />
run<br />
<br />
In my case I was getting the following error "terminate called after throwing an instance of 'CFileException'". The solution was to [http://steamcommunity.com/app/8930/discussions/1/540744934258606226/ put it on an ext4 parition] and then attempt to run the game.<br />
<br />
Please also see https://wiki.archlinux.org/index.php/Steam#Some_games_fail_to_start<br />
<br />
===No Sound===<br />
I have had no sound with my steam games until I ran the following commands:<br />
rm -fv /var/lib/dbus/machine-id<br />
ln -sv /etc/machine-id /var/lib/dbus/machine-id<br />
I found this information [https://github.com/ValveSoftware/steam-for-linux/issues/1179#issuecomment-13027207 here]. It says to only create the link if the file does not exist. It did exist for me, but replacing it with a symlink fixed my sound issue.<br />
Only do this if you feel confident, I cant guarantee it wont break something.<br />
<br />
==SteamCMD==<br />
[https://software.opensuse.org/package/steamcmd SteamCMD] is a command line alternative for servers and users who don't want a graphical client. See the [https://developer.valvesoftware.com/wiki/SteamCMD official documentation] for more information.<br />
<br />
==Steam in Wine==<br />
{{Tested on|Wine 1.7.2}}<br />
<br />
{{Warning|Beware that this method does not mean you can play all Windows games on Linux. It simply allows you to launch the games from Steam. The actual compatibility of a game with [[Wine]] is a completely separate issue and users are advised to check the [https://appdb.winehq.org/ AppDB] for specific information for each game.}}<br />
<br />
===Installation===<br />
Install [[Wine]] on your system to use this method. You can run Steam from the systems version of Wine or use a program like Play On Linux (POL) to help you install and use it. If you use POL then please disregard the rest of this guide and instead follow the general procedure of installing an application with POL.<br />
<br />
First, download the windows version of steam and cd to the directory.<br />
<br />
<div class="shell">$ cd /path/to/download</div><br />
<br />
It is important that this be done using a terminal emulator like Konsole so that if there are any errors, they can be kept track of using the output Steam will give. When the installer is done downloading, run the following command:<br />
<br />
<div class="shell">$ wine SteamSetup.exe</div><br />
<br />
This should begin the Steam installer which will then prompt you for information regarding your language and install directory. Once that is done, you should uncheck start steam and end the installer.<br />
<br />
Now you can simply find steam in your application launcher and run it as if it were any other program!<br />
<br />
===Bugs with Wine===<br />
====Steam has no text====<br />
This is a known issue with dwrite.dll and can by bypassed using two methods.<br />
<br />
The first method is quite simple, you edit the launcher for Steam and add -no-dwrite to the end of it.<br />
<br />
The second method is more global, as the problem with the above method is that it does not apply to all steam launchers and is instead limited to the launcher itself. To apply this to all launchers on your system, you must edit the wine configuration for your system. Doing this is pretty easy and it should fix all missing text problems.<br />
<br />
Begin by opening the Wine configuration program (winecfg) and in the Applications tab, select the Add application button. Navigate to where the Steam.exe file is (usually in the Program Files/Steam folder) and select it.<br />
<br />
Now click the Libraries tab and in the New override for library menu and select dwrite. Then click the Add button, and making sure that dwrite is selected, click the edit button. In the popup, select disable hit OK and then OK again on the Wine Configuration window. Steam should now be able to run from any launcher and still display text.<br />
<br />
==See also==<br />
* [[Desura]]<br />
* [[Pidgin]] ([http://code.google.com/p/pidgin-opensteamworks/ Steam IM])<br />
* [[SDB:Team Fortress 2]]<br />
<br />
==External links==<br />
*[http://steamcommunity.com/linux Steam for Linux]<br />
*[http://blogs.valvesoftware.com/linux/ Valve Linux Blog]<br />
*[https://github.com/ValveSoftware/steam-for-linux/ Bug Tracker]<br />
*[http://www.playonlinux.com/en/ Play On Linux]<br />
<br />
[[Category:Applications:Games]]<br />
[[Category:Non-OSS]]<br />
<br />
[[el:Steam]]<br />
[[it:Steam]]<br />
[[pt:Steam]]</div>Simonizorhttps://en.opensuse.org/index.php?title=Steam&diff=130860Steam2018-12-13T20:21:06Z<p>Simonizor: Remove warning about Steam being proprietary. Valve has done so much for Linux gaming. Not supporting Valve and gaming on Linux is pretty crazy, honestly.</p>
<hr />
<div><br />
{{Infobox|<br />
name=Steam|<br />
packagename=steam|<br />
developer=Valve Software|<br />
image=[[Image:Steam.png]]|<br />
description=|<br />
vendor=Valve Software|<br />
license=Steam EULA|<br />
website=http://steampowered.com|<br />
}}<br />
==About==<br />
Steam is a software distribution service.<br />
<br />
==Features==<br />
* online games store<br />
* automatic updates<br />
* in-game achievements<br />
* synchronized savegame and screenshot functionality<br />
* view friends playing<br />
* instant messenger<br />
<br />
==Installation==<br />
{{Warning|Steam is a closed source application whose [https://github.com/ValveSoftware/steam-runtime runtime] relies on a 2012 Ubuntu release for binary compatibility. It breaks regularly on [[openSUSE:Tumbleweed]] rolling release as it doesn't play well together with a modern system dependencies.}}<br />
The latest version of Steam can be installed from the [[Portal:Build Service|Build Service]] using [http://software.opensuse.org/package/steam this link]. If you experience missing dependencies please contribute them to the <tt>steam.spec</tt> file by branching the [https://build.opensuse.org/package/show/games:tools/steam steam package] in the [[Games]]:Tools repository.<br />
<br />
__TOC__<br />
<br />
==Frequently asked questions==<br />
;Is Steam free?<br />
Yes, Valve Software allows the installation of their Freeware Steam client via their EULA what they call a "limited installation license" without any charges.<br />
<br />
If you buy games on the Steam store you are bound to their [http://store.steampowered.com/subscriber_agreement Subscriber Agreement]. Technically you don't own the games you buy, but rent them for an unlimited amount of time. That means they are bound to your account, you can install them wherever and whenever you want, but can't sell them. The DRM will also require an internet connection to activate them for the first time. Some games even need a continuous internet connection.<br />
<br />
Freeware games like [[SDB:Team Fortress 2|Team Fortress 2]] are marketed as "free-to-play". They get monetized via in-game purchases of additional inventory items.<br />
<br />
;How will I know if this game runs on Linux?<br />
The Valve store has a Linux section: http://store.steampowered.com/browse/linux/ They also add a Tux penguin icon to Linux compatible games.<br />
<br />
;How well do games run on Linux?<br />
Valve's Games on Steam are native ports. They will run a lot faster and smoother than the experience with [[Wine]] workarounds (see the section below for more information about Steam on Wine). Valve also claimed that the lack of DirectX overhead also increased performance.[http://blogs.valvesoftware.com/linux/faster-zombies/] If you spawn an additional XServer to run OpenGL games it will boost your FPS even more because the Desktop Environment and composition effects won't slow you down. If you are running [[KDE]] hit '''ALT'''+'''SHIFT'''+'''F12''' to temporarily disable the KWin compositor. This will enhance video performance especially when you run OpenGL games in windowed mode.<br />
<br />
== Steam-Controller ==<br />
The Steam Controller is a gamepad sold by Valve and can be used also on Linux.<br />
<br />
=== Installation ===<br />
{{Warning|If the controller does not work in wireless mode please check if it works with the ''steam'' and ''steam-controller'' packages from the Games-Repository as they are often more up-to-date.}}<br />
You will need the latest version of Steam installed, after that simply install the [http://software.opensuse.org/package/steam-controller steam-controller] package.<br />
Make sure the users which should have access to the steam controller are in the ''games'' group.<br />
After the installation you might need to log-out and relogin.<br />
<br />
Flatpak may also be used to install Steam. The Flatpak package manager itself needs to be installed with ZYpp, such with the command (launched as administrator):<br />
<br />
sudo zypper install flatpak<br />
<br />
after this, if one wishes to install Steam as user (as opposed to as root) run:<br />
<br />
flatpak install --user --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or, alternatively if one wishes to install Steam system-wide run:<br />
<br />
sudo flatpak install --from https://flathub.org/repo/appstream/com.valvesoftware.Steam.flatpakref<br />
<br />
or run this command without sudo as root. A desktop launcher should appear in application menus, if not relogin and it should happen. If one wishes to launch Steam from the command-line run:<br />
<br />
flatpak run com.valvesoftware.Steam<br />
<br />
== Issues==<br />
<br />
===Error starting Steam installer (OpenSuse Leap 15)===<br />
<br />
After installing the Steam installer, there is an error: symbol lookup error: /usr/lib/i386-linux-gnu/libxcb-dri3.so.0: undefined symbol: xcb_send_request_with_fds<br />
<br />
See: https://github.com/ValveSoftware/steam-for-linux/issues/5249<br />
<br />
Workaround presented in ticket works, just start steam this way: <br />
<br />
$ LIBGL_DRI3_DISABLE=1 steam<br />
<br />
===Games not connecting to servers (OpenSuse Leap 42.3)===<br />
With '''OpenSuse Leap 42.3''' there is a problem with different certificates paths (between OpenSuse and Ubuntu 12). This should be corrected with:<br />
{{Shell|# ln -s /var/lib/ca-certificates/ca-bundle.pem /etc/ssl/certs/ca-certificates.crt}} <br />
<br />
After this, games like Rocket League and Rust work ok and connect to servers.<br />
<br />
===Games not launching after June 2017 update===<br />
If '''OpenSuse Leap 42.2''' Steam stopped working after Steam client updates of June 2017, launch steam with command<br />
{{Shell|$ STEAM_RUNTIME_PREFER_HOST_LIBRARIES{{=}}0 steam}} <br />
Source: https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching<br />
<br />
===AMD graphical chip set and no game play===<br />
Some users report that with Free radeon installed for AMD graphical chip-set, there is no game play at all: games won't start after selecting and clicking them. To possibly solve this search and install the appropriate AMD proprietary driver for your card with one-click: [[SDB:Radeon]]<br />
<br />
===AMD radeonsi_dri.so opensource driver===<br />
If steam doesn't load and complains about missing radeonsi_dri.so.<br />
<br />
Run steam with :<br />
<br />
/usr/bin/steam %U<br />
<br />
===Loading Steam without local runtime to avoid crash or game play without sound===<br />
Some users report that newer updates of the Steam client temporarily require starting with the following command to avoid a crash. Also users report missing sound in video-clips and games. Try to load Steam without local runtime to solve this:<br />
{{Shell|$ STEAM_RUNTIME{{=}}0 steam}} <br />
Loading Steam without local runtime means loading without the pre-bundled libraries that Steam delivers within the package. These could be older versions, with bugs resolved in newer versions, already installed on your system. Steam will attempt to use the ones installed on your system, when started with this option. <br />
<br />
===Failure to start Steam, when trying to load Steam without local runtime===<br />
This could be due to missing 32 bit libraries, for example on 64 bit systems. Go to directory <tt>~/.local/share/Steam/ubuntu12_32</tt> and investigate missing libraries by executing the commands below:<br />
<div class="shell">$ cd ~/.local/share/Steam/ubuntu12_32<br /><br />
$ LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}" ldd $(file *|sed '/ELF/!d;s/:.*//g')|grep 'not found'|sort|uniq</div><br />
(source: https://wiki.archlinux.org/index.php/Steam#Using_native_runtime_.3D)<br />
Example output:<br />
libdbus-glib-1.so.2 => not found<br />
libnm-glib.so.4 => not found<br />
libnm-util.so.2 => not found<br />
or<br />
<div class="shell">$ LD_PRELOAD=/usr/lib32/libudev.so.1 STEAM_RUNTIME=0 steam </div><br />
(source: https://wiki.archlinux.org/index.php/Steam/Troubleshooting) Example output:<br /><br />
<br />
<div class="shell"> you are missing the following 32-bit libraries, and Steam may not run: libXtst.so.6 libva.so.1 libvdpau.so.1 libva.so.1 libva-x11.so.1</div><br />
Find these missing dependencies with YasT - Software management, select "RPM delivers", search for the missing files and install the 32bit versions.<br /><br />
for example, you use:<br />
<div class="shell">$ sudo zypper in libvdpau_radeonsi-32bit (for radeon cards) libXtst6-32bit libvdpau_va_gl1-32bit libva-glx2-32bit</div><br />
<br />
If you still experience this problem when you have 32-bit libs installed, make sure your user is part of the video, games, audio and cd groups. This can be done with YaST -> User and Group Management -> Edit and then select the Details tab.<br />
<br />
[[File:Users-steam.png|thumbnail|Ensure user is part of the correct groups]]<br />
<br />
===Game crashes even with STEAM_RUNTIME=0 ===<br />
If you are encountering an issue where your games seem to crash at launch and you cannot figure out what is wrong try to see what output you get from the following two commands<br />
{{Shell | /path/to/executable}}<br />
gdb /path/to/executable<br />
(at the prompt, type)<br />
run<br />
<br />
In my case I was getting the following error "terminate called after throwing an instance of 'CFileException'". The solution was to [http://steamcommunity.com/app/8930/discussions/1/540744934258606226/ put it on an ext4 parition] and then attempt to run the game.<br />
<br />
Please also see https://wiki.archlinux.org/index.php/Steam#Some_games_fail_to_start<br />
<br />
===No Sound===<br />
I have had no sound with my steam games until I ran the following commands:<br />
rm -fv /var/lib/dbus/machine-id<br />
ln -sv /etc/machine-id /var/lib/dbus/machine-id<br />
I found this information [https://github.com/ValveSoftware/steam-for-linux/issues/1179#issuecomment-13027207 here]. It says to only create the link if the file does not exist. It did exist for me, but replacing it with a symlink fixed my sound issue.<br />
Only do this if you feel confident, I cant guarantee it wont break something.<br />
<br />
==SteamCMD==<br />
[https://software.opensuse.org/package/steamcmd SteamCMD] is a command line alternative for servers and users who don't want a graphical client. See the [https://developer.valvesoftware.com/wiki/SteamCMD official documentation] for more information.<br />
<br />
==Steam in Wine==<br />
{{Tested on|Wine 1.7.2}}<br />
<br />
{{Warning|Beware that this method does not mean you can play all Windows games on Linux. It simply allows you to launch the games from Steam. The actual compatibility of a game with [[Wine]] is a completely separate issue and users are advised to check the [https://appdb.winehq.org/ AppDB] for specific information for each game.}}<br />
<br />
===Installation===<br />
Install [[Wine]] on your system to use this method. You can run Steam from the systems version of Wine or use a program like Play On Linux (POL) to help you install and use it. If you use POL then please disregard the rest of this guide and instead follow the general procedure of installing an application with POL.<br />
<br />
First, download the windows version of steam and cd to the directory.<br />
<br />
<div class="shell">$ cd /path/to/download</div><br />
<br />
It is important that this be done using a terminal emulator like Konsole so that if there are any errors, they can be kept track of using the output Steam will give. When the installer is done downloading, run the following command:<br />
<br />
<div class="shell">$ wine SteamSetup.exe</div><br />
<br />
This should begin the Steam installer which will then prompt you for information regarding your language and install directory. Once that is done, you should uncheck start steam and end the installer.<br />
<br />
Now you can simply find steam in your application launcher and run it as if it were any other program!<br />
<br />
===Bugs with Wine===<br />
====Steam has no text====<br />
This is a known issue with dwrite.dll and can by bypassed using two methods.<br />
<br />
The first method is quite simple, you edit the launcher for Steam and add -no-dwrite to the end of it.<br />
<br />
The second method is more global, as the problem with the above method is that it does not apply to all steam launchers and is instead limited to the launcher itself. To apply this to all launchers on your system, you must edit the wine configuration for your system. Doing this is pretty easy and it should fix all missing text problems.<br />
<br />
Begin by opening the Wine configuration program (winecfg) and in the Applications tab, select the Add application button. Navigate to where the Steam.exe file is (usually in the Program Files/Steam folder) and select it.<br />
<br />
Now click the Libraries tab and in the New override for library menu and select dwrite. Then click the Add button, and making sure that dwrite is selected, click the edit button. In the popup, select disable hit OK and then OK again on the Wine Configuration window. Steam should now be able to run from any launcher and still display text.<br />
<br />
==See also==<br />
* [[Desura]]<br />
* [[Pidgin]] ([http://code.google.com/p/pidgin-opensteamworks/ Steam IM])<br />
* [[SDB:Team Fortress 2]]<br />
<br />
==External links==<br />
*[http://steamcommunity.com/linux Steam for Linux]<br />
*[http://blogs.valvesoftware.com/linux/ Valve Linux Blog]<br />
*[https://github.com/ValveSoftware/steam-for-linux/ Bug Tracker]<br />
*[http://www.playonlinux.com/en/ Play On Linux]<br />
<br />
[[Category:Applications:Games]]<br />
[[Category:Non-OSS]]<br />
<br />
[[el:Steam]]<br />
[[it:Steam]]<br />
[[pt:Steam]]</div>Simonizorhttps://en.opensuse.org/index.php?title=Portal:Tumbleweed/Topics&diff=127722Portal:Tumbleweed/Topics2018-07-12T23:18:18Z<p>Simonizor: Add command line instructions for dkms-nvidia latest</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Rolling release means no updates, only urgent patches and upgrades'''<br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the codecs from Packman, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
Alternatively, the [https://software.opensuse.org/package/dkms-nvidia dkms-nvidia] openSUSE Build Service repository may be used. This repository provides NVIDIA drivers that work with dkms (NVIDIA's modules will be automatically recompiled for each new kernel update). It also contains a variety of NVIDIA driver versions for use with cards that are not supported with or do not behave well with the latest drivers. To make use of this repository, simply click the 1 Click Install link for the driver version you wish to install [https://software.opensuse.org/package/dkms-nvidia here] or run the following commands '''as root''' for the latest NVIDIA driver from dkms-nvidia:<br />
<br />
<pre>zypper ar -f https://download.opensuse.org/repositories/home:/Bumblebee-Project:/nVidia:/latest/openSUSE_Tumbleweed/home:Bumblebee-Project:nVidia:latest.repo<br />
zypper in dkms-nvidia</pre><br />
<br />
Please note that the dkms-nvidia repository is '''not officially supported''' and anyone who wishes to use it will most likely be on their own for troubleshooting problems.<br />
<br />
As for '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=Portal:Tumbleweed/Topics&diff=127702Portal:Tumbleweed/Topics2018-07-12T16:06:26Z<p>Simonizor: Add information about the dkms-nvidia openSUSE Build Service repository</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Rolling release means no updates, only urgent patches and upgrades'''<br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the codecs from Packman, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
Alternatively, the [https://software.opensuse.org/package/dkms-nvidia dkms-nvidia] openSUSE Build Service repository may be used. This repository provides NVIDIA drivers that work with dkms (NVIDIA's modules will be automatically recompiled for each new kernel update). It also contains a variety of NVIDIA driver versions for use with cards that are not supported with or do not behave well with the latest drivers. To make use of this repository, simply click the 1 Click Install link for the driver version you wish to install [https://software.opensuse.org/package/dkms-nvidia here]. Please note that this repository is '''not officially supported''' and anyone who wishes to use it will most likely be on their own for troubleshooting problems.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=Portal:Tumbleweed/Topics&diff=127400Portal:Tumbleweed/Topics2018-07-04T14:13:33Z<p>Simonizor: Add more details to 'How to try Tumbleweed?'. Add 'Mulitmedia Codecs' section.</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the codecs from Packman, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127380User:Simonizor2018-07-04T08:36:05Z<p>Simonizor: Better wording</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the codecs from Packman, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127378User:Simonizor2018-07-04T08:35:23Z<p>Simonizor: less wordy</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127376User:Simonizor2018-07-04T08:33:11Z<p>Simonizor: release -> snapshot</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest snapshot and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest snapshot, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing multimedia codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing multimedia codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127374User:Simonizor2018-07-04T08:03:40Z<p>Simonizor: Fix typos</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest release, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately, the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing multimedia codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing multimedia codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube's HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127372User:Simonizor2018-07-04T07:59:17Z<p>Simonizor: Simplify wording</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
To keep Tumbleweed updated to the latest release, run the following command '''as root''' (ideally inside a screen or tmux session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing multimedia codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing multimedia codecs, run the following commands '''as root''':<br />
<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube' HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127370User:Simonizor2018-07-04T07:51:11Z<p>Simonizor: Remove extra line</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To add the entire Packman repository and install missing multimedia codecs, run the following commands '''as root'''.<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications) and install missing multimedia codecs, run the following commands '''as root''':<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube' HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127368User:Simonizor2018-07-04T07:48:54Z<p>Simonizor: Capitalize H.264</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as H.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To install the missing multimedia codecs pick one of the following Packman repositores, and run the commands '''as root''':<br />
<br />
To add the entire Packman repository, run the following commands '''as root'''.<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications), run the following commands '''as root''':<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube' HTML5 Video Player] test may be ran to see if H.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127366User:Simonizor2018-07-04T07:35:52Z<p>Simonizor: Clean up Packman instructions</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To install the missing multimedia codecs pick one of the following Packman repositores, and run the commands '''as root''':<br />
<br />
To add the entire Packman repository, run the following commands '''as root'''.<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
zypper dup --from packman</pre><br />
<br />
To add only the Packman Essentials repository (provides codecs, audio, and video player applications), run the following commands '''as root''':<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials<br />
zypper dup --from packman-essentials</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube' HTML5 Video Player] test may be ran to see if h.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127364User:Simonizor2018-07-04T07:31:28Z<p>Simonizor: Add Packman instructions</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. More details about Packman can be found at [[Additional_package_repositories#Packman|additional package repositories]].<br />
<br />
To install the missing multimedia codecs pick one of the following Packman repositores, and run the commands '''as root''':<br />
<br />
All of Packman:<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman</pre><br />
<br />
Only Essentials (provides codecs and audio and video player applications, to fulfill the most essential needs):<br />
<pre>zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/Essentials packman-essentials</pre><br />
<br />
After adding packman repository be sure to switch system package to those in packman as a mix of both can cause a variety of issues:<br />
<pre>zypper dup --from packman</pre><br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube' HTML5 Video Player] test may be ran to see if h.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127362User:Simonizor2018-07-04T07:12:18Z<p>Simonizor: Add YouTube HTML5 Video Player link</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. <br />
<br />
To install missing multimedia codecs, follow the [[Additional_package_repositories#Packman|additional Packman repositories]] instructions.<br />
<br />
After installing the multimedia codecs, [https://youtube.com/html5 YouTube' HTML5 Video Player] test may be ran to see if h.264 is working properly in a browser.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127358User:Simonizor2018-07-04T06:35:22Z<p>Simonizor: spacing</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues.<br />
<br />
Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. <br />
<br />
To install missing multimedia codecs, follow the [[Additional_package_repositories#Packman|additional Packman repositories]] instructions.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127356User:Simonizor2018-07-04T06:26:42Z<p>Simonizor: More detail</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
When updating Tumbleweed, always use the dist-upgrade method (as shown below). Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues. Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. <br />
<br />
To install missing multimedia codecs, follow the [[Additional_package_repositories#Packman|additional Packman repositories]] instructions.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127354User:Simonizor2018-07-04T06:24:45Z<p>Simonizor: Rearagne</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. <br />
<br />
Using the normal update method (this includes using YaST and PackageKit) rather than the dist-upgrade method will not move the system to the latest rolling release and may cause issues. Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<br />
<pre>zypper dup</pre><br />
<br />
Note that there can be some subtleties with updates, especially with multiple repositories. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities].<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. <br />
<br />
To install missing multimedia codecs, follow the [[Additional_package_repositories#Packman|additional Packman repositories]] instructions.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127346User:Simonizor2018-07-04T03:35:37Z<p>Simonizor: Edit Portal:Tumbleweed instead of creating new page</p>
<hr />
<div>{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should try Tumbleweed?'''<br />
<br />
Any user who wishes to have newer packages than are available in the [[Portal:15.0|openSUSE Leap 15.0]] repositories. This includes, but is not limited to, an updated Linux kernel, SAMBA, git, desktops, office applications and many other packages.<br />
<br />
Also, Tumbleweed should appeal most to Power Users, Software Developers (who require the latest software stacks and IDEs) and openSUSE Contributors (who need a reliable platform that is as close to [[Portal:Factory|openSUSE Factory]] as possible while remaining usable).<br />
<br />
Due to the Linux kernel being updated very frequently, users who rely on 3rd party kernel driver modules including graphic drivers should not use the Tumbleweed distribution unless they are familiar with updating these drivers from source on their own or they have supported hardware. For more details please refer to the "Third Party Drivers" section below.<br />
<br />
Note that the [[Additional_package_repositories#Packman|additional Packman repositories]] are available for Tumbleweed!<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Who should use openSUSE Leap instead of Tumbleweed?'''<br />
<br />
While every effort is made to build them, at this point there is no guarantee to have all additional modules available in openSUSE Tumbleweed like for example, Vmware or Virtualbox. And while the Packman Tumbleweed Essential repository attempts to deliver them there is no guarantee they will always succeed due to the incompatibilities with the quickly advancing Linux Kernel. The problems with proprietary graphics drivers are similar and there is no guarantee they will work tomorrow, even if they do today. If you don't know how to compile your own additional kernel modules and you don't wish to learn or keep a very close eye on what is being updated, please don't use Tumbleweed.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-usage.png|48px|link=]]|<br />
'''How to try Tumbleweed?'''<br />
<br />
To get started with Tumbleweed follow the [[openSUSE:Tumbleweed_installation|Tumbleweed Installation Instructions]]<br />
<br />
Follow the [http://lists.opensuse.org/opensuse-factory/ opensuse-factory] mailing list to get notified about updates. New snapshots are released as often as they are ready and automatic QA has passed. This can be as often as daily but sometimes also takes a few weeks, when bigger changes are integrated. (Note that there can be some subtleties with updates, especially with multiple repositories. It may be tempting to use YaST or the PackageKit updater to update openSUSE Tumbleweed, however, doing so will most likely lead to problems and will not update the system to the next rolling release. See for example [https://lists.opensuse.org/opensuse-factory/2016-12/msg00326.html recent discussion about using zypper dup versus zypper up] and [https://forums.opensuse.org/showthread.php/531333-Zypper-dup-priorities zypper dup priorities]).<br />
<br />
{{info|Once you are running Tumbleweed to get updates every time a new snapshot has been released enter the following command '''as root''' (ideally inside a screen session):<br />
<pre>zypper dup</pre>}}<br />
}}<br />
<br />
{{Point here|[[Image:Icon-info.png|48px|link=]]|<br />
'''Multimedia Codecs'''<br />
<br />
Due to the licensing issues, openSUSE cannot include certain multimedia codecs such as h.264. Without these codecs, videos from certain websites, music files, sounds, etc may fail to play. Fortunately the [http://packman.links2linux.org/ Packman] repository provides these codecs (along with many other things) for openSUSE. <br />
<br />
To install missing multimedia codecs, follow the [[Additional_package_repositories#Packman|additional Packman repositories]] instructions.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-warning.png|48px|link=]]|<br />
'''Third Party Drivers'''<br />
<br />
Due to the fast pace of kernel upgrades on Tumbleweed, 3rd party kernel driver modules may not be fast enough to catch up with the latest kernel version. In the unlikely case that your kernel driver module does not work on Tumbleweed, please consider using openSUSE Leap instead.<br />
<br />
'''NVidia'''’s proprietary driver generally works very well with Tumbleweed.<br />
<br />
NVidia proprietary drivers for GeForce 400 series and newer GPUs can be easily installed in Tumbleweed using the following commands '''as root''':<br />
<br />
<pre>zypper ar https://download.nvidia.com/opensuse/tumbleweed nvidia<br />
zypper inr</pre><br />
<br />
In extremely rare cases, for example if you require a beta version of the driver, you can also manually install the driver. Read [[SDB:NVIDIA the hard way|NVidia – The hard way]] for details. Please remember to also re-compile and re-install these third party drivers with every kernel upgrade on Tumbleweed.<br />
<br />
As to '''AMD''', [[SDB:AMDGPU-PRO|AMDGPU-PRO]] is not supported for Tumbleweed. Tumbleweed comes with a Radeon driver installed out of the box that is usually the superior choice anyway.<br />
}}<br />
<br />
{{Point here|[[Image:Icon-user.png|48px|link=]]|<br />
'''How can I contribute?'''<br />
<br />
* You can test the Tumbleweed distribution and give feedback, share experience and participate in the development discussions. To do so, send your mail to the list address, [mailto:opensuse-factory@opensuse.org opensuse-factory@opensuse.org].<br />You may also choose to receive messages from the list by explicitly subscribing to it. To do so, send a blank mail to [mailto:opensuse-factory+subscribe@opensuse.org opensuse-factory+subscribe@opensuse.org]. Be sure to reply to the subscription confirmation you will get back a few moments later&nbsp;— this is a mechanism to avoid other people subscribing you involuntarily.<br />
* If you encounter trouble with your Tumbleweed instance you can report issues to [https://bugzilla.opensuse.org openSUSE bugzilla]<br />
* If you are a packager, you can submit new packages to the [[Portal:Factory|openSUSE:Factory]] project.<br />
}}</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127324User:Simonizor2018-07-03T06:02:11Z<p>Simonizor: Add title</p>
<hr />
<div>= openSUSE Tumbleweed Start Guide =<br />
<br />
'''''[https://en.opensuse.org/Portal:Tumbleweed Read this page before deciding to install openSUSE Tumbleweed]'''''<br />
<br />
=== openSUSE Tumbleweed Install ===<br />
<br />
[https://en.opensuse.org/openSUSE:Tumbleweed_installation Download installation media]<br />
<br />
[https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.install.html Click here for a full guide on using the openSUSE YaST install]<br />
<br />
The YaST GUI install should be pretty straight forward. Please be aware that openSUSE uses [https://en.opensuse.org/SDB:BTRFS btrfs] by default along with a separate home partition. You may wish to change this to a single ext4 partition by clicking the <code>Guided Partitioning</code> option in the installer.<br />
<br />
You will be presented with 3 options (that we care about anyways) to choose from for installation. You can pick either the default KDE Plasma install, the default GNOME install, or you can do a custom install.<br />
<br />
If you choose to do a custom install, you will want to click the <code>Details</code> button at the bottom to get a better look at what packages are being installed. Be aware that when choosing patterns, other recommended patterns may be chosen automatically (you can usually uncheck the extras that were added) such as office software, graphics software, etc. If you are an experienced user and would like a more minimal install, it would probably be best to avoid all of the Desktop Environment patterns and select the packages you wish to install manually.<br />
<br />
After choosing the packages you wish to install, an install summary will be shown which allows you to change options before the install starts. Review this page to make sure everything looks in order before proceeding.<br />
<br />
=== Keeping Tumbleweed Updated ===<br />
<br />
When running openSUSE Tumbleweed, '''''always''''' use the dist-upgrade method to install updates. The command for this is <code>sudo zypper dup</code>. '''''DO NOT''''' update Tumbleweed through the YaST GUI or by using <code>sudo zypper up</code>. Tumbleweed uses the dist-upgrade method to move to the next rolling release, so doing the normal update methods will not move you to the next release and can cause problems with orphaned packages.<br />
<br />
=== Media Codecs ===<br />
<br />
You may find that some media files fail to play after installing openSUSE. This is most likely because openSUSE is not able to include codecs such as h.264 due to licensing issues. Fortunately, installing these codecs is pretty easy to do.<br />
<br />
To add the Packman repo that contains media codecs, open up YaST from your menu (or launch it using <code>xdg-su -c /sbin/yast2</code>).<br />
<br />
* Click on <code>Software Repositories</code> in YaST<br />
* In <code>Software Repositories</code> click the <code>Add</code> button<br />
* Click <code>Community Repositories</code> and click the <code>Next</code> button<br />
* Check <code>Packman</code> and then click the <code>OK</code> button<br />
<br />
After adding the Packman repo, open up <code>Software Management</code> from YaST. In <code>Software Management</code> click the <code>View</code> button and then click <code>Repositories</code>. From the <code>Repositories</code> tab, click on Packman, then click on the link at the top that says <code>Switch system packages to the versions in this repository (Packman Repository)</code>.<br />
<br />
A prompt will show asking you to replace installed packages with packages from Packman. This is fine to do. The Packman repository is one of the few repositories which replacing packages in this manner should never cause issues. Click <code>Accept</code> to finish installing the new packages from the Packman repo.<br />
<br />
If the above fails or you would prefer using the command line for this, do the following commands:<br />
<br />
<pre>sudo zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
sudo zypper inr</pre><br />
<br />
=== More Information ===<br />
More relevant information:<br />
<br />
[https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/index.html openSUSE Leap Start-Up Guide]<br />
<br />
[https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/index.html openSUSE Leap Reference Guide] <br />
<br />
[https://docs.opensuse.org docs.opensuse.org]</div>Simonizorhttps://en.opensuse.org/index.php?title=User:Simonizor&diff=127322User:Simonizor2018-07-03T05:56:08Z<p>Simonizor: Test page for Tumbleweed start guide</p>
<hr />
<div><br />
'''''[https://en.opensuse.org/Portal:Tumbleweed Read this page before deciding to install openSUSE Tumbleweed]'''''<br />
<br />
=== openSUSE Tumbleweed Install ===<br />
<br />
[https://en.opensuse.org/openSUSE:Tumbleweed_installation Download installation media]<br />
<br />
[https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.install.html Click here for a full guide on using the openSUSE YaST install]<br />
<br />
The YaST GUI install should be pretty straight forward. Please be aware that openSUSE uses [https://en.opensuse.org/SDB:BTRFS btrfs] by default along with a separate home partition. You may wish to change this to a single ext4 partition by clicking the <code>Guided Partitioning</code> option in the installer.<br />
<br />
You will be presented with 3 options (that we care about anyways) to choose from for installation. You can pick either the default KDE Plasma install, the default GNOME install, or you can do a custom install.<br />
<br />
If you choose to do a custom install, you will want to click the <code>Details</code> button at the bottom to get a better look at what packages are being installed. Be aware that when choosing patterns, other recommended patterns may be chosen automatically (you can usually uncheck the extras that were added) such as office software, graphics software, etc. If you are an experienced user and would like a more minimal install, it would probably be best to avoid all of the Desktop Environment patterns and select the packages you wish to install manually.<br />
<br />
After choosing the packages you wish to install, an install summary will be shown which allows you to change options before the install starts. Review this page to make sure everything looks in order before proceeding.<br />
<br />
=== Keeping Tumbleweed Updated ===<br />
<br />
When running openSUSE Tumbleweed, '''''always''''' use the dist-upgrade method to install updates. The command for this is <code>sudo zypper dup</code>. '''''DO NOT''''' update Tumbleweed through the YaST GUI or by using <code>sudo zypper up</code>. Tumbleweed uses the dist-upgrade method to move to the next rolling release, so doing the normal update methods will not move you to the next release and can cause problems with orphaned packages.<br />
<br />
=== Media Codecs ===<br />
<br />
You may find that some media files fail to play after installing openSUSE. This is most likely because openSUSE is not able to include codecs such as h.264 due to licensing issues. Fortunately, installing these codecs is pretty easy to do.<br />
<br />
To add the Packman repo that contains media codecs, open up YaST from your menu (or launch it using <code>xdg-su -c /sbin/yast2</code>).<br />
<br />
* Click on <code>Software Repositories</code> in YaST<br />
* In <code>Software Repositories</code> click the <code>Add</code> button<br />
* Click <code>Community Repositories</code> and click the <code>Next</code> button<br />
* Check <code>Packman</code> and then click the <code>OK</code> button<br />
<br />
After adding the Packman repo, open up <code>Software Management</code> from YaST. In <code>Software Management</code> click the <code>View</code> button and then click <code>Repositories</code>. From the <code>Repositories</code> tab, click on Packman, then click on the link at the top that says <code>Switch system packages to the versions in this repository (Packman Repository)</code>.<br />
<br />
A prompt will show asking you to replace installed packages with packages from Packman. This is fine to do. The Packman repository is one of the few repositories which replacing packages in this manner should never cause issues. Click <code>Accept</code> to finish installing the new packages from the Packman repo.<br />
<br />
If the above fails or you would prefer using the command line for this, do the following commands:<br />
<br />
<pre>sudo zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman<br />
sudo zypper inr</pre><br />
<br />
=== More Information ===<br />
More relevant information:<br />
<br />
[https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/index.html openSUSE Leap Start-Up Guide]<br />
<br />
[https://doc.opensuse.org/documentation/leap/reference/html/book.opensuse.reference/index.html openSUSE Leap Reference Guide] <br />
<br />
[https://docs.opensuse.org docs.opensuse.org]</div>Simonizor