Originally developed by Codemasters
Developed for Linux by Feral Interactive Limited
Published for Linux by Feral Interactive Limited
This document is intended to help you answer any questions that you may have about F1™ 2017
F1™ 2017 has been fully tested on Ubuntu 17.04. For the best gameplay experience, we recommend you use this distro.
The game should also work on other recent versions of Ubuntu, and may also work on other Linux distros; however, as the game has not been tested on these, it is possible that you will encounter performance and gameplay issues, and we do not currently offer support for other versions or distros.
The graphics card series and driver versions below have been tested, and these and higher series or versions will run the game without issues:
Nvidia
Series: 680
Driver version: 384.90
NOTE: Open-source Nvidia graphics drivers are not currently supported by F1™ 2017. Unfortunately, the current open-source Nvidia drivers do not support a number of the graphical features used in the game.
AMD
Series: Graphics Core Next 3rd Generation (Volcanic Islands) Driver version: Mesa 17.2.2
Intel
Intel graphics cards are not currently supported by F1™ 2017.
If your CPU frequency scaling governor is set to "Power Save" mode, you may experience performance issues in F1™ 2017. When playing games, we recommend that you set your CPU frequency scaling governor to "High Performance" mode:
echo performance | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
. Press the Return key.If you wish to change your settings back to "Power Save" mode, simply follow the instructions above and enter the following line of code: echo powersave | sudo tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
.
No. Nvidia's 387-series drivers introduce a number of stability and rendering issues, and are not currently supported by F1™ 2017.
We recommend using Nvidia's 384.90 drivers for the best experience.
Please note: This FAQ tells you how to force your graphics card to use the amdgpu kernel driver. This is considered experimental on older AMD graphics cards and may cause system instability; you follow these instructions at your own risk.
AMD 200 and 300 series graphics cards based on the 1st or 2nd generation Graphics Core Next micro-architecture use the radeon kernel driver by default. F1™ 2017 uses the Vulkan graphics API, which requires the amdgpu kernel driver. You can force your graphics card to use the amdgpu kernel driver but may experience system instability.
To force your graphics card to use the amdgpu kernel driver, follow the instructions below:
Open Terminal and enter the following command:
xhost +si:localuser:root; sudo gedit /etc/default/grub
When prompted, enter your password.
A text editor window will open. Find the following line: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Change the line to the following: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash radeon.si_support=0 radeon.cik_support=0 amdgpu.si_support=1 amdgpu.cik_support=1"
Save the file and exit the editor.
Open Terminal and enter the following command: sudo update-grub
Reboot your computer.
F1™ 2017 will now run on your computer.
In order to access all the features of Fanatec and Logitech wheels, a .rules file needs to be added to your computer's udev rules folder. We have provided the required .rules file in F1™ 2017's Steam folder. To add this to your computer's udev rules folder, follow the instructions below.
For users running Ubuntu:
Disconnect your steering wheel from your computer.
If it is not already running, launch the Steam application.
Select Library.
In the library, right-click on F1™ 2017 and select Properties.
Select Local Files.
Select Browse Local Files.
The F1™ 2017 folder window will appear. Open the share folder.
Right-click on the udev folder. Select Open in Terminal.
The Terminal window will appear. If you are using a Fanatec wheel, enter the following command: sudo cp 99-fanatec-wheel-perms.rules /etc/udev/rules.d/
If you are using a Logitech wheel, enter the following command: sudo cp 99-logitech-wheel-perms.rules /etc/udev/rules.d/
Enter the following command: sudo udevadm control --reload-rules && sudo udevadm trigger
Reconnect your steering wheel and launch F1™ 2017. F1™ 2017 will now have permission to access all features of your steering wheel.
For users running SteamOS:
Please note: these instructions require you to use SteamOS's "desktop" account to perform privileged operations. You can find more information on SteamOS accounts here.
Disconnect your steering wheel from your computer.
Select the power icon in the top-right corner of the screen. Select Switch to Desktop mode.
The desktop will appear. Right-click anywhere on the desktop and select Open Terminal
If you have previously set a password for your "desktop" account, proceed to step 6. If not, enter the following command: passwd
Choose a secure, memorable password and enter it twice.
Enter the following command: sudo cp "/home/steam/.steam/steam/steamapps/common/F1 2017/share/udev/*" /etc/udev/rules.d/
When prompted, enter your password.
Close the Terminal window.
Restart your computer.
Once your machine has restarted, reconnect your steering wheel and launch F1™ 2017. F1™ 2017 will now have permission to access all features of your steering wheel.
NOTE: It is possible to use your wheel in F1™ 2017 without following these instructions, but you may not have access to all of your wheel's features (such as Force Feedback).
Yes, achievements are supported by F1™ 2017.
If you are signed in to Steam, your achievements will be visible to you in-game and also to other players through the Steam application.
For the best racing experience, we recommend that you play F1™ 2017 with a steering wheel or a gamepad with analog triggers.
This is because the game provides the most realistic driving experience if the accelerate and brake commands are mapped to analog inputs on your wheel or gamepad. The game responds to analog inputs according to level of pressure you put on them, making them similar to car accelerator and brake pedals.
It's possible to play F1™ 2017 using a keyboard or a gamepad without analog triggers. However, you may want to adjust your settings to provide a better racing experience:
Keyboard
Keyboards do not have analog inputs. This means that you cannot vary the level of pressure in order to vary the rate of acceleration or braking.
You can play the game using a keyboard, but you may find it difficult to control your car's speed. Because of this, we recommend setting the Braking Assist to Medium or High, which helps you by applying automatic braking as you approach corners.
You can adjust the Braking Assist either before or during a race:
Gamepad without analog triggers
By default, the accelerate and brake commands are mapped to the “trigger” buttons on the top of the gamepad. If your gamepad does not have analog triggers, the trigger buttons do not allow you to vary the level of pressure in order to vary the rate of acceleration or braking.
However, all gamepads supported by Feral games have analog sticks. These are the small, mushroom-shaped joysticks on the front of the gamepad. You may prefer to remap the accelerate and brake controls to the right analog stick. To do so, follow the instructions below:
From the Main Menu, press the F2 key to open the Game Options
Select Settings
Select Customise Controls.
Select Control Scheme.
Select your controller from the Preset Control Schemes list, then select Edit.
Select Accelerate, then push the Right analog stick forward. This will assign the accelerate command to this input.
Select Brake/reverse, then pull the Right analog stick backward. This will assign the brake command to this input.
You will now be able to accelerate and brake using the right analog stick. To accelerate, push the stick forward, and to brake, pull it backwards. The further you push or pull the stick, the more strongly you will accelerate or brake.
NOTE: By default, the Look Left, Look Right, Look Up and Look Down commands are assigned to the right analog stick. If you wish to use these commands, you should remap them.
Yes.
The game supports gamepads using the SDL 2.0 API. For more information about SDL, see the SDL Wiki.
The gamepads in the following list have been tested and are supported by F1™ 2017:
The pads below are also supported by SDL and you should be able to use them to play F1™ 2017. However, as they have not been tested with the game, we cannot guarantee that they will work:
If you encounter problems when using any of the gamepads listed above, please contact our technical support team.
Yes, most standard USB wheels will work with F1™ 2017. The peripherals in the following list have been tested:
Wheels
* Fanatec CSL Elite
* Fanatec CSR
* Fanatec Porsche 911 Turbo S
* Fanatec Porsche 911 Turbo
* Fanatec Porsche 911 Carrera
* Fanatec Porsche 911 GT2
* Fanatec Porsche 911 GT3 RS
* Logitech Driving Force GT
* Logitech Driving Force PRO
* Logitech Driving Force EX
* Logitech G27
* Logitech G29 (in PS3 mode)
* Logitech G920
* Logitech MOMO
* Thrustmaster Ferrari Moderna 360
Pedals
* Fanatec Clubsport V1 Pedals
* Fanatec Clubsport V2 Pedals
* Fanatec Clubsport V3 Pedals
* Fanatec CSL Elite Pedals
The following wheel bases and wheel rims have also been tested; all listed wheel bases are compatible with all listed wheel rims.
Wheel Bases
* Fanatec V2 Wheel Base
* Fanatec CSW 2.5 Wheel Base
Wheel Rims
* Fanatec Clubsport BMW M3 GT2 Wheel Rim
* Fanatec CSL P1 Wheel Rim
* Fanatec Clubsport GT Wheel Rim
You may need to set up your steering wheel before racing. To do so, follow these steps:
Ensure that your wheel and any components are connected to your computer, then launch F1™ 2017.
From the Main Menu, press the F2 key to open the Game Options
Select Settings
Select Customise Controls.
Select Control Scheme.
Select your wheel from the Preset Control Schemes list.
If the driving controls aren’t mapped to your steering wheel correctly after changing the input device, you will need to remap the controls manually. To do so, follow these steps:
Select your wheel from the Preset Control Schemes list, then select Edit.
Select Accelerate, then perform the action on your wheel to which you wish to map the “accelerate” command.
Repeat step 2 for all the other game commands, mapping them to the desired action on your wheel.
There are several factors which have an impact on the speed at which F1™ 2017 runs. Please see the F1™ 2017 Performance Tips section in the ReadMe for ways to increase the speed at which the game runs on your computer.
Please read the technical support information in the ReadMe; this tells you what to check and if necessary, how to contact Feral Technical Support with your issue.